BlobInventoryPolicyDefinition コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
BlobInventoryPolicyDefinition() |
BlobInventoryPolicyDefinition クラスの新しいインスタンスを初期化します。 |
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter) |
BlobInventoryPolicyDefinition クラスの新しいインスタンスを初期化します。 |
BlobInventoryPolicyDefinition()
BlobInventoryPolicyDefinition クラスの新しいインスタンスを初期化します。
public BlobInventoryPolicyDefinition ();
Public Sub New ()
適用対象
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter)
BlobInventoryPolicyDefinition クラスの新しいインスタンスを初期化します。
public BlobInventoryPolicyDefinition (string format, string schedule, string objectType, System.Collections.Generic.IList<string> schemaFields, Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyFilter filters = default);
new Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyDefinition : string * string * string * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyFilter -> Microsoft.Azure.Management.Storage.Models.BlobInventoryPolicyDefinition
Public Sub New (format As String, schedule As String, objectType As String, schemaFields As IList(Of String), Optional filters As BlobInventoryPolicyFilter = Nothing)
パラメーター
- format
- String
これは必須フィールドであり、インベントリ ファイルの形式を指定します。 使用できる値は、'Csv'、'Parquet' です。
- schedule
- String
これは必須フィールドです。 このフィールドは、在庫形成をスケジュールするために使用されます。 使用可能な値は、次のとおりです: 'Daily'、'Weekly'
- objectType
- String
これは必須フィールドです。 このフィールドは、BLOB レベルまたはコンテナー レベルで作成されたインベントリのスコープを指定します。 使用できる値は、'Blob'、'Container' です。
これは必須フィールドです。 このフィールドは、インベントリに含めるオブジェクトのフィールドとプロパティを指定します。 スキーマ フィールドの値 'Name' は常に必要です。 'Blob' definition.objectType のこのフィールドの有効な値には、'Name,Creation-Time, Last-Modified, Content-Length、Content-MD5、BlobType、AccessTier、AccessTierChangeTime、AccessTierInferred、Tags、Expiry-Time、hdi_isfolder、Owner、Group、Permissions、Acl、Snapshot、VersionId、IsCurrentVersion、Metadata、LastAccessTime、Tags、Etag、ContentType、ContentEncoding、ContentLanguage、ContentCRC64、CacheControl、ContentDisposition、LeaseStatus、LeaseState、LeaseDuration、、ServerEncrypted、DeletedId、DeletedTime、RemainingRetentionDays、ImmutabilityPolicyUntilDate、ImmutabilityPolicyMode、LegalHold、CopyId、CopyStatus、CopySource、CopyProgress、CopyCompletionTime、CopyStatusDescription、CustomerProvidedKeySha256、RehydratePriority、ArchiveStatus、XmsBSelobquenceNumber、EncryptionScope、IncrementalCopy、TagCount'。 BLOB オブジェクトの種類のスキーマ フィールド値 'DeletedTime' は、Hns が有効なアカウントにのみ適用されます。 'Container' definition.objectType の有効な値には、'Name、Last-Modified、Metadata、LeaseStatus、LeaseState、LeaseDuration、PublicAccess、HasImmutabilityPolicy、HasLegalHold、Etag、DefaultEncryptionScope、DenyEncryptionScopeOverride、ImmutableStorageWithVersioningEnabled、Deleted、Version、DeletedTime、RemainingRetentionDays' が含まれます。 スキーマ フィールドの値 'Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId' は、Hns が有効なアカウントに対してのみ有効です。スキーマ フィールドの値 'Tags, TagCount' は、Hns 以外のアカウントでのみ有効です。
- filters
- BlobInventoryPolicyFilter
フィルター セットを定義する オブジェクト。
適用対象
Azure SDK for .NET