AzureStorageIntegration
Represents an Azure storage integration in Snowflake, which allows Snowflake to access external cloud storage using Azure credentials.
Examples
Python
azure_storage_integration = AzureStorageIntegration(
name="some_azure_storage_integration",
enabled=True,
azure_tenant_id="some_tenant_id",
storage_allowed_locations=["azure://somebucket/somepath/"],
storage_blocked_locations=["azure://someotherbucket/somepath/"],
comment="This is an Azure storage integration."
)
YAML
azure_storage_integrations:
- name: some_azure_storage_integration
enabled: true
azure_tenant_id: some_tenant_id
storage_allowed_locations:
- azure://somebucket/somepath/
storage_blocked_locations:
- azure://someotherbucket/somepath/
comment: This is an Azure storage integration.
Fields
name
(string, required) - The name of the storage integration.enabled
(bool, required) - Specifies whether the storage integration is enabled.azure_tenant_id
(string, required) - The Azure tenant ID associated with the storage integration.storage_allowed_locations
(list) - The cloud storage locations that are allowed.storage_blocked_locations
(list) - The cloud storage locations that are blocked.owner
(string or Role) - The owner role of the storage integration. Defaults to "ACCOUNTADMIN".comment
(string) - A comment about the storage integration.
Last updated