BlobInventoryPolicyDefinition Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Objet qui définit la règle d’inventaire d’objets blob.
public class BlobInventoryPolicyDefinition
type BlobInventoryPolicyDefinition = class
Public Class BlobInventoryPolicyDefinition
- Héritage
-
BlobInventoryPolicyDefinition
Constructeurs
BlobInventoryPolicyDefinition() |
Initialise une nouvelle instance de la classe BlobInventoryPolicyDefinition. |
BlobInventoryPolicyDefinition(String, String, String, IList<String>, BlobInventoryPolicyFilter) |
Initialise une nouvelle instance de la classe BlobInventoryPolicyDefinition. |
Propriétés
Filters |
Obtient ou définit un objet qui définit le jeu de filtres. |
Format |
Obtient ou définit ce champ obligatoire. Il spécifie le format des fichiers d’inventaire. Les valeurs possibles sont les suivantes : 'Csv', 'Parquet' |
ObjectType |
Obtient ou définit ce champ obligatoire. Ce champ spécifie l’étendue de l’inventaire créé au niveau de l’objet blob ou du conteneur. Les valeurs possibles sont les suivantes : 'Blob', 'Container' |
Schedule |
Obtient ou définit ce champ obligatoire. Ce champ est utilisé pour planifier une formation d’inventaire. Les valeurs possibles sont les suivantes : 'Daily', 'Weekly' |
SchemaFields |
Obtient ou définit ce champ obligatoire. Ce champ spécifie les champs et les propriétés de l’objet à inclure dans l’inventaire. La valeur du champ de schéma « Name » est toujours requise. Les valeurs valides pour ce champ pour la définition 'Blob'.objectType incluent 'Name, Creation-Time, Last-Modified, Content-Length, Content-MD5, BlobType, AccessTierTier, 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, Deleted,LetedId, DeletedTime, RemainingRetentionDays, ImmutabilityPolicyUntilDate, ImmutabilityPolicyMode, LegalHold, CopyId, CopyStatus, CopySource, CopyProgress, CopyCompletionTime, CopyStatusDescription, CustomerProvidedKeySha256, RehydratePriority, ArchiveStatus, XmsBlobSequenceNumber, EncryptionScope, IncrementalCopy, TagCount'. Pour le champ de schéma de type d’objet Blob, la valeur « DeletedTime » s’applique uniquement aux comptes avec Hns. Les valeurs valides pour « Container » definition.objectType incluent « Name, Last-Modified, Metadata, LeaseStatus, LeaseState, LeaseDuration, PublicAccess, HasImmutabilityPolicy, HasLegalHold, Etag, DefaultEncryptionScope, DenyEncryptionScopeOverride, ImmutableStorageWithVersioningEnabled, Deleted, Version, DeletedTime, RemainingRetentionDays ». Les valeurs de champ de schéma « Expiry-Time, hdi_isfolder, Owner, Group, Permissions, Acl, DeletionId » sont valides uniquement pour les comptes compatibles Hns. Les valeurs de champ de schéma « Tags, TagCount » sont uniquement valides pour les comptes non Hns. |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET