APIAuthenticationSecurityIntegration
Last updated
Last updated
Manages API authentication security integrations in Snowflake, allowing for secure API access management.
name
(string, required) - The unique name of the security integration.
auth_type
(string) - The type of authentication used, typically 'OAUTH2'. Defaults to 'OAUTH2'.
oauth_token_endpoint
(string) - The endpoint URL for obtaining OAuth tokens.
oauth_client_auth_method
(string) - The method used for client authentication, such as 'CLIENT_SECRET_POST'.
oauth_client_id
(string) - The client identifier for OAuth.
oauth_client_secret
(string) - The client secret for OAuth.
oauth_grant
(string) - The OAuth grant type.
oauth_access_token_validity
(int) - The validity period of the OAuth access token in seconds. Defaults to 0.
oauth_allowed_scopes
(list) - A list of allowed scopes for the OAuth tokens.
enabled
(bool) - Indicates if the security integration is enabled. Defaults to True.
comment
(string) - An optional comment about the security integration.