Interface IdentityProviderOAuthSetting.Builder

    • Method Detail

      • dataSourceName

        IdentityProviderOAuthSetting.Builder dataSourceName​(String dataSourceName)

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

        Parameters:
        dataSourceName - The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DataSourceName, DataSourceName
      • dataSourceName

        IdentityProviderOAuthSetting.Builder dataSourceName​(DataSourceName dataSourceName)

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

        Parameters:
        dataSourceName - The name of the data source that you're connecting to. Canvas currently supports OAuth for Snowflake and Salesforce Data Cloud.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        DataSourceName, DataSourceName
      • status

        IdentityProviderOAuthSetting.Builder status​(String status)

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

        Parameters:
        status - Describes whether OAuth for a data source is enabled or disabled in the Canvas application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FeatureStatus, FeatureStatus
      • status

        IdentityProviderOAuthSetting.Builder status​(FeatureStatus status)

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

        Parameters:
        status - Describes whether OAuth for a data source is enabled or disabled in the Canvas application.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        FeatureStatus, FeatureStatus
      • secretArn

        IdentityProviderOAuthSetting.Builder secretArn​(String 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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.