ListContainerItem コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
ListContainerItem()
ListContainerItem クラスの新しいインスタンスを初期化します。
public ListContainerItem();
Public Sub New ()
適用対象
ListContainerItem(String, String, String, String, String, Nullable<Boolean>, Nullable<DateTime>, Nullable<Int32>, String, Nullable<Boolean>, Nullable<PublicAccess>, Nullable<DateTime>, String, String, String, IDictionary<String,String>, ImmutabilityPolicyProperties, LegalHoldProperties, Nullable<Boolean>, Nullable<Boolean>, ImmutableStorageWithVersioning, Nullable<Boolean>, Nullable<Boolean>)
ListContainerItem クラスの新しいインスタンスを初期化します。
public ListContainerItem(string id = default, string name = default, string type = default, string etag = default, string version = default, bool? deleted = default, DateTime? deletedTime = default, int? remainingRetentionDays = default, string defaultEncryptionScope = default, bool? denyEncryptionScopeOverride = default, Microsoft.Azure.Management.Storage.Models.PublicAccess? publicAccess = default, DateTime? lastModifiedTime = default, string leaseStatus = default, string leaseState = default, string leaseDuration = default, System.Collections.Generic.IDictionary<string,string> metadata = default, Microsoft.Azure.Management.Storage.Models.ImmutabilityPolicyProperties immutabilityPolicy = default, Microsoft.Azure.Management.Storage.Models.LegalHoldProperties legalHold = default, bool? hasLegalHold = default, bool? hasImmutabilityPolicy = default, Microsoft.Azure.Management.Storage.Models.ImmutableStorageWithVersioning immutableStorageWithVersioning = default, bool? enableNfsV3RootSquash = default, bool? enableNfsV3AllSquash = default);
new Microsoft.Azure.Management.Storage.Models.ListContainerItem : string * string * string * string * string * Nullable<bool> * Nullable<DateTime> * Nullable<int> * string * Nullable<bool> * Nullable<Microsoft.Azure.Management.Storage.Models.PublicAccess> * Nullable<DateTime> * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Storage.Models.ImmutabilityPolicyProperties * Microsoft.Azure.Management.Storage.Models.LegalHoldProperties * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Storage.Models.ImmutableStorageWithVersioning * Nullable<bool> * Nullable<bool> -> Microsoft.Azure.Management.Storage.Models.ListContainerItem
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional etag As String = Nothing, Optional version As String = Nothing, Optional deleted As Nullable(Of Boolean) = Nothing, Optional deletedTime As Nullable(Of DateTime) = Nothing, Optional remainingRetentionDays As Nullable(Of Integer) = Nothing, Optional defaultEncryptionScope As String = Nothing, Optional denyEncryptionScopeOverride As Nullable(Of Boolean) = Nothing, Optional publicAccess As Nullable(Of PublicAccess) = Nothing, Optional lastModifiedTime As Nullable(Of DateTime) = Nothing, Optional leaseStatus As String = Nothing, Optional leaseState As String = Nothing, Optional leaseDuration As String = Nothing, Optional metadata As IDictionary(Of String, String) = Nothing, Optional immutabilityPolicy As ImmutabilityPolicyProperties = Nothing, Optional legalHold As LegalHoldProperties = Nothing, Optional hasLegalHold As Nullable(Of Boolean) = Nothing, Optional hasImmutabilityPolicy As Nullable(Of Boolean) = Nothing, Optional immutableStorageWithVersioning As ImmutableStorageWithVersioning = Nothing, Optional enableNfsV3RootSquash As Nullable(Of Boolean) = Nothing, Optional enableNfsV3AllSquash As Nullable(Of Boolean) = Nothing)
パラメーター
- id
- String
リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
リソースの名前
- type
- String
リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"
- etag
- String
リソース Etag。
- version
- String
削除された BLOB コンテナーのバージョン。
- defaultEncryptionScope
- String
既定では、すべての書き込みに対して指定された暗号化スコープを使用するコンテナーです。
- publicAccess
- Nullable<PublicAccess>
コンテナー内のデータがパブリックにアクセス可能かどうかと、アクセスのレベルを指定します。 使用できる値は、'Container'、'Blob'、'None' です。
- leaseStatus
- String
コンテナーのリース ステータス。 使用可能な値には、'Locked'、'Unlocked' などがあります。
- leaseState
- String
コンテナーのリースの状態。 使用可能な値には、'Available'、'Leased'、'Expired'、'Breaking'、'Broken' などがあります。
- leaseDuration
- String
コンテナーのリースが無限期間か固定期間かを指定します。これは、コンテナーがリースされている場合にのみ行います。 使用可能な値は次のとおりです: 'Infinite'、'Fixed'
- metadata
- IDictionary<String,String>
コンテナーにメタデータとして関連付ける名前と値のペアを指定します。
- immutabilityPolicy
- ImmutabilityPolicyProperties
コンテナーの ImmutabilityPolicy プロパティ。
- legalHold
- LegalHoldProperties
コンテナーの LegalHold プロパティ。
少なくとも 1 つの既存のタグがある場合、hasLegalHold パブリック プロパティは SRP によって true に設定されます。 既存のすべての訴訟ホールド タグがクリアされている場合、hasLegalHold パブリック プロパティは SRP によって false に設定されます。特定のアカウントに対して hasLegalHold=true を持つ BLOB コンテナーは最大 1000 個まで存在できます。
このコンテナーに対して ImmutabilityPolicy が作成されている場合、hasImmutabilityPolicy パブリック プロパティは SRP によって true に設定されます。 このコンテナーに対して ImmutabilityPolicy が作成されていない場合、hasImmutabilityPolicy パブリック プロパティは SRP によって false に設定されます。
- immutableStorageWithVersioning
- ImmutableStorageWithVersioning
コンテナーのオブジェクト レベルの不変性プロパティ。 プロパティは不変であり、コンテナーの作成時にのみ true に設定できます。 既存のコンテナーは、移行プロセスを受ける必要があります。
適用対象
Azure SDK for .NET