BlobInventoryPolicyDefinition Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
BlobInventoryPolicyDefinition() |
Initialisiert eine neue instance der BlobInventoryPolicyDefinition-Klasse. |
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter) |
Initialisiert eine neue instance der BlobInventoryPolicyDefinition-Klasse. |
BlobInventoryPolicyDefinition()
Initialisiert eine neue instance der BlobInventoryPolicyDefinition-Klasse.
public BlobInventoryPolicyDefinition ();
Public Sub New ()
Gilt für:
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter)
Initialisiert eine neue instance der BlobInventoryPolicyDefinition-Klasse.
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)
Parameter
- format
- String
Dies ist ein erforderliches Feld und gibt das Format für die Bestandsdateien an. Mögliche Werte: "Csv", "Parquet"
- schedule
- String
Dies ist ein Pflichtfeld. Dieses Feld wird verwendet, um eine Bestandsbildung zu planen. Mögliche Werte: "Daily", "Weekly"
- objectType
- String
Dies ist ein Pflichtfeld. Dieses Feld gibt den Bereich des Bestands an, der entweder auf Blob- oder Containerebene erstellt wird. Mögliche Werte: "Blob", "Container"
Dies ist ein Pflichtfeld. Dieses Feld gibt die Felder und Eigenschaften des Objekts an, das in den Bestand aufgenommen werden soll. Der Schemafeldwert "Name" ist immer erforderlich. Die gültigen Werte für dieses Feld für die "Blob"-definition.objectType umfassen "Name, Erstellungszeit, 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, LeaseState, LeaseDuration ServerEncrypted, Deleted, DeletionId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Für das Blobobjekt gilt der Schemafeldwert "DeletedTime" nur für Hns-aktivierte Konten. Die gültigen Werte für "Container" definition.objectType umfassen "Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays". Schemafeldwerte "Ablaufzeit, hdi_isfolder, Besitzer, Gruppe, Berechtigungen, Acl, DeletionId" sind nur für Hns-aktivierte Konten gültig. Schemafeldwerte "Tags, TagCount" sind nur für Nicht-Hns-Konten gültig.
- filters
- BlobInventoryPolicyFilter
Ein Objekt, das den Filtersatz definiert.
Gilt für:
Azure SDK for .NET