Skip to main content

vw_blob_containers

Creates, updates, deletes, gets or lists a vw_blob_containers resource.

Overview

Namevw_blob_containers
TypeView
Idazure.storage.vw_blob_containers

Fields

See the SQL Definition (view DDL) for fields returned by this view.

SQL Definition

SELECT
etag as etag,
JSON_EXTRACT(properties, '$.version') as "version",
JSON_EXTRACT(properties, '$.deleted') as "deleted",
JSON_EXTRACT(properties, '$.deletedTime') as "deleted_time",
JSON_EXTRACT(properties, '$.remainingRetentionDays') as "remaining_retention_days",
JSON_EXTRACT(properties, '$.defaultEncryptionScope') as "default_encryption_scope",
JSON_EXTRACT(properties, '$.denyEncryptionScopeOverride') as "deny_encryption_scope_override",
JSON_EXTRACT(properties, '$.publicAccess') as "public_access",
JSON_EXTRACT(properties, '$.lastModifiedTime') as "last_modified_time",
JSON_EXTRACT(properties, '$.leaseStatus') as "lease_status",
JSON_EXTRACT(properties, '$.leaseState') as "lease_state",
JSON_EXTRACT(properties, '$.leaseDuration') as "lease_duration",
JSON_EXTRACT(properties, '$.metadata') as "metadata",
JSON_EXTRACT(properties, '$.immutabilityPolicy') as "immutability_policy",
JSON_EXTRACT(properties, '$.legalHold') as "legal_hold",
JSON_EXTRACT(properties, '$.hasLegalHold') as "has_legal_hold",
JSON_EXTRACT(properties, '$.hasImmutabilityPolicy') as "has_immutability_policy",
JSON_EXTRACT(properties, '$.immutableStorageWithVersioning') as "immutable_storage_with_versioning",
JSON_EXTRACT(properties, '$.enableNfsV3RootSquash') as "enable_nfs_v3_root_squash",
JSON_EXTRACT(properties, '$.enableNfsV3AllSquash') as "enable_nfs_v3_all_squash",
subscriptionId,
resourceGroupName,
accountName,
containerName
FROM azure.storage.blob_containers
WHERE subscriptionId = 'replace-me' AND resourceGroupName = 'replace-me' AND accountName = 'replace-me';