Skip to content

IdentityProviderOAuthSetting

Source code in docs_src/capo_sagemaker/types/identity_provider_o_auth_setting.py
class IdentityProviderOAuthSetting(TypedDict, closed=True):
    data_source_name: NotRequired[
        "capo_sagemaker.types.data_source_name.DataSourceName"
    ]
    """<p>The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.</p>"""
    status: NotRequired["capo_sagemaker.types.feature_status.FeatureStatus"]
    """<p>Describes whether OAuth for a data source is enabled or disabled in the Canvas application.</p>"""
    secret_arn: NotRequired["capo_sagemaker.types.secret_arn.SecretArn"]
    """<p>The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL. </p>"""

data_source_name instance-attribute

data_source_name: NotRequired[DataSourceName]

The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.

secret_arn instance-attribute

secret_arn: NotRequired[SecretArn]

The ARN of an Amazon Web Services Secrets Manager secret that stores the credentials from your identity provider, such as the client ID and secret, authorization URL, and token URL.

status instance-attribute

status: NotRequired[FeatureStatus]

Describes whether OAuth for a data source is enabled or disabled in the Canvas application.