ListContainerItem interface

BLOB コンテナーのプロパティが一覧表示されます。

Extends

プロパティ

defaultEncryptionScope

既定では、すべての書き込みに指定された暗号化スコープを使用するコンテナーです。

deleted

BLOB コンテナーが削除されたかどうかを示します。

deletedTime

BLOB コンテナーの削除時間。

denyEncryptionScopeOverride

コンテナーの既定値からの暗号化スコープのオーバーライドをブロックします。

enableNfsV3AllSquash

BLOB コンテナーで NFSv3 のすべてのスカッシュを有効にします。

enableNfsV3RootSquash

BLOB コンテナーで NFSv3 ルート スカッシュを有効にします。

hasImmutabilityPolicy

このコンテナーに対して ImmutabilityPolicy が作成されている場合、hasImmutabilityPolicy パブリック プロパティは SRP によって true に設定されます。 このコンテナーに対して ImmutabilityPolicy が作成されていない場合、hasImmutabilityPolicy パブリック プロパティは SRP によって false に設定されます。

hasLegalHold

少なくとも 1 つの既存のタグがある場合、hasLegalHold パブリック プロパティは SRP によって true に設定されます。 既存のすべての訴訟ホールド タグがクリアされた場合、hasLegalHold パブリック プロパティは SRP によって false に設定されます。特定のアカウントに対して hasLegalHold=true を持つ BLOB コンテナーは最大 1,000 個まで存在できます。

immutabilityPolicy

コンテナーの ImmutabilityPolicy プロパティ。

immutableStorageWithVersioning

コンテナーのオブジェクト レベルの不変プロパティ。 プロパティは不変であり、コンテナー作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。

lastModifiedTime

コンテナーが最後に変更された日時を返します。

leaseDuration

コンテナーがリースされている場合にのみ、コンテナーのリース期間が無限か固定期間かを指定します。

leaseState

コンテナーのリース状態。

leaseStatus

コンテナーのリース状態。

legalHold

コンテナーの LegalHold プロパティ。

metadata

メタデータとしてコンテナーに関連付ける名前と値のペア。

publicAccess

コンテナー内のデータにパブリックにアクセスできるかどうかを指定し、アクセスレベルを指定します。

remainingRetentionDays

論理的に削除された BLOB コンテナーの残りの保持日数。

version

削除された BLOB コンテナーのバージョン。

継承されたプロパティ

etag

リソース Etag。

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

リソースの名前

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

プロパティの詳細

defaultEncryptionScope

既定では、すべての書き込みに指定された暗号化スコープを使用するコンテナーです。

defaultEncryptionScope?: string

プロパティ値

string

deleted

BLOB コンテナーが削除されたかどうかを示します。

deleted?: boolean

プロパティ値

boolean

deletedTime

BLOB コンテナーの削除時間。

deletedTime?: Date

プロパティ値

Date

denyEncryptionScopeOverride

コンテナーの既定値からの暗号化スコープのオーバーライドをブロックします。

denyEncryptionScopeOverride?: boolean

プロパティ値

boolean

enableNfsV3AllSquash

BLOB コンテナーで NFSv3 のすべてのスカッシュを有効にします。

enableNfsV3AllSquash?: boolean

プロパティ値

boolean

enableNfsV3RootSquash

BLOB コンテナーで NFSv3 ルート スカッシュを有効にします。

enableNfsV3RootSquash?: boolean

プロパティ値

boolean

hasImmutabilityPolicy

このコンテナーに対して ImmutabilityPolicy が作成されている場合、hasImmutabilityPolicy パブリック プロパティは SRP によって true に設定されます。 このコンテナーに対して ImmutabilityPolicy が作成されていない場合、hasImmutabilityPolicy パブリック プロパティは SRP によって false に設定されます。

hasImmutabilityPolicy?: boolean

プロパティ値

boolean

hasLegalHold

少なくとも 1 つの既存のタグがある場合、hasLegalHold パブリック プロパティは SRP によって true に設定されます。 既存のすべての訴訟ホールド タグがクリアされた場合、hasLegalHold パブリック プロパティは SRP によって false に設定されます。特定のアカウントに対して hasLegalHold=true を持つ BLOB コンテナーは最大 1,000 個まで存在できます。

hasLegalHold?: boolean

プロパティ値

boolean

immutabilityPolicy

コンテナーの ImmutabilityPolicy プロパティ。

immutabilityPolicy?: ImmutabilityPolicyProperties

プロパティ値

immutableStorageWithVersioning

コンテナーのオブジェクト レベルの不変プロパティ。 プロパティは不変であり、コンテナー作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。

immutableStorageWithVersioning?: ImmutableStorageWithVersioning

プロパティ値

lastModifiedTime

コンテナーが最後に変更された日時を返します。

lastModifiedTime?: Date

プロパティ値

Date

leaseDuration

コンテナーがリースされている場合にのみ、コンテナーのリース期間が無限か固定期間かを指定します。

leaseDuration?: string

プロパティ値

string

leaseState

コンテナーのリース状態。

leaseState?: string

プロパティ値

string

leaseStatus

コンテナーのリース状態。

leaseStatus?: string

プロパティ値

string

legalHold

コンテナーの LegalHold プロパティ。

legalHold?: LegalHoldProperties

プロパティ値

metadata

メタデータとしてコンテナーに関連付ける名前と値のペア。

metadata?: Record<string, string>

プロパティ値

Record<string, string>

publicAccess

コンテナー内のデータにパブリックにアクセスできるかどうかを指定し、アクセスレベルを指定します。

publicAccess?: PublicAccess

プロパティ値

remainingRetentionDays

論理的に削除された BLOB コンテナーの残りの保持日数。

remainingRetentionDays?: number

プロパティ値

number

version

削除された BLOB コンテナーのバージョン。

version?: string

プロパティ値

string

継承されたプロパティの詳細

etag

リソース Etag。

etag?: string

プロパティ値

string

承元AzureEntityResource.etag

id

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

プロパティ値

string

承元AzureEntityResource.id

name

リソースの名前

name?: string

プロパティ値

string

承元AzureEntityResource.name

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

systemData?: SystemData

プロパティ値

Inherited fromAzureEntityResource.systemData

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

type?: string

プロパティ値

string

承元:AzureEntityResource.type