APIAuthenticationSecurityIntegration
Manages API authentication security integrations in Snowflake, allowing for secure API access management.
Examples
Python
YAML
Fields
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.
Last updated