Skip to main content

InstanceConfigurationInput

The new or updated configuration of the instance.

input InstanceConfigurationInput {
additionalAuthTenantIds: [String!]
appOidLabels: JSONObject
corsOrigins: [String!]
graphQLSecuritySettings: GraphQLSecuritySettingsInput
identityIssuerLabels: JSONObject
}

Fields

InstanceConfigurationInput.additionalAuthTenantIds ● [String!] list scalar

The additional auth tenant IDs for the instance. For updates, when set to null (or not set), any existing value will be retained. To remove the value, set to an empty array.

InstanceConfigurationInput.appOidLabels ● JSONObject scalar

The app OID labels for the instance. For updates, when set to null (or not set), any existing value will be retained. To remove the value, set to an empty object.

InstanceConfigurationInput.corsOrigins ● [String!] list scalar

The CORS origins for the instance. For updates, when set to null (or not set), any existing value will be retained. To remove the value, set to an empty array.

InstanceConfigurationInput.graphQLSecuritySettings ● GraphQLSecuritySettingsInput input

The GraphQL security settings for the instance. For updates, when set to null (or not set), any existing value will be retained. To remove all GraphQL security settings and use the defaults, set to an empty object.

InstanceConfigurationInput.identityIssuerLabels ● JSONObject scalar

The identity issuer labels for the instance. For updates, when set to null (or not set), any existing value will be retained. To remove the value, set to an empty object.

Member Of

updateInstanceConfiguration mutation