次の方法で共有


BlobContainer interface

ID、リソース名、リソースの種類、Etag など、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 コンテナーは最大 1000 個まで存在できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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

リソース名注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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 コンテナーは最大 1000 個まで存在できます。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

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?: {[propertyName: string]: string}

プロパティ値

{[propertyName: 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から継承

type

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts" 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。

type?: string

プロパティ値

string

AzureEntityResource.typeから継承