Partager via


FileShareItemInner Classe

public final class FileShareItemInner
extends AzureEntityResource

Les propriétés du partage de fichiers sont listées.

Récapitulatif du constructeur

Constructeur Description
FileShareItemInner()

Crée une instance de la classe interne d’élémentde partagedefichiers.

Résumé de la méthode

Modificateur et type Méthode et description
ShareAccessTier accessTier()

Obtenez la propriété Niveau d’accès: Niveau d’accès pour un partage spécifique.

OffsetDateTime accessTierChangeTime()

Obtenir la propriété Heure de modificationdu niveaud’accès: indique l’heure de la dernière modification pour le niveau d’accès du partage.

String accessTierStatus()

Obtenir la propriété État du niveaud’accès: indique s’il existe une transition en attente pour le niveau d’accès.

Boolean deleted()

Obtenir la propriété supprimée : indique si le partage a été supprimé.

OffsetDateTime deletedTime()

Obtenir la propriété Heure supprimée: heure supprimée si le partage a été supprimé.

EnabledProtocols enabledProtocols()

Obtenez la propriété Protocoles activés: protocole d’authentification utilisé pour le partage de fichiers.

OffsetDateTime lastModifiedTime()

Obtenir la dernièrepropriété Heure de modification: renvoie la date et l’heure de la dernière modification du partage.

LeaseDuration leaseDuration()

Obtenir la propriété Durée du bail: spécifie si le bail sur un partage est d’une durée infinie ou fixe, uniquement lorsque le partage est loué.

LeaseState leaseState()

Obtenez la propriété État du bail: État du bail du partage.

LeaseStatus leaseStatus()

Obtenir la propriété État du bail: status de bail du partage.

Map<String,String> metadata()

Obtenir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.

Integer remainingRetentionDays()

Obtenez la propriété Jours de rétentionrestants: Jours de rétention restants pour le partage supprimé de manière réversible.

RootSquashType rootSquash()

Obtenir la propriété Squash racine: la propriété est pour le partage NFS uniquement.

Integer shareQuota()

Obtenir la propriété quota de partage: taille maximale du partage, en gigaoctets.

Long shareUsageBytes()

Obtenir la propriété Bytes d’utilisationdu partage: taille approximative des données stockées sur le partage.

List<SignedIdentifier> signedIdentifiers()

Obtenir la propriété Identificateurs signés: liste des stratégies d’accès stockées spécifiées sur le partage.

OffsetDateTime snapshotTime()

Obtenir la propriété instantané Time : heure de création du partage instantané retournée dans la réponse des partages de liste avec développer param « instantanés ».

void validate()

Valide le instance.

String version()

Obtenir la propriété version : version du partage.

FileShareItemInner withAccessTier(ShareAccessTier accessTier)

Définissez la propriété Niveau d’accès: Niveau d’accès pour un partage spécifique.

FileShareItemInner withEnabledProtocols(EnabledProtocols enabledProtocols)

Définissez la propriété Protocoles activée: protocole d’authentification utilisé pour le partage de fichiers.

FileShareItemInner withMetadata(Map<String,String> metadata)

Définir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.

FileShareItemInner withRootSquash(RootSquashType rootSquash)

Définir la propriété Squash racine: la propriété est pour le partage NFS uniquement.

FileShareItemInner withShareQuota(Integer shareQuota)

Définir la propriété quota de partage: taille maximale du partage, en gigaoctets.

FileShareItemInner withSignedIdentifiers(List<SignedIdentifier> signedIdentifiers)

Définissez la propriété Identificateurs signés: liste des stratégies d’accès stockées spécifiées sur le partage.

Méthodes héritées de ProxyResource

Méthodes héritées de AzureEntityResource

Méthodes héritées de java.lang.Object

Détails du constructeur

FileShareItemInner

public FileShareItemInner()

Crée un instance de la classe FileShareItemInner.

Détails de la méthode

accessTier

public ShareAccessTier accessTier()

Obtenez la propriété accessTier : Niveau d’accès pour un partage spécifique. Le compte GpV2 peut choisir entre TransactionOptimized (valeur par défaut), Chaud et Froid. Le compte FileStorage peut choisir Premium.

Returns:

valeur accessTier.

accessTierChangeTime

public OffsetDateTime accessTierChangeTime()

Obtenir la propriété accessTierChangeTime : indique l’heure de la dernière modification pour le niveau d’accès du partage.

Returns:

valeur accessTierChangeTime.

accessTierStatus

public String accessTierStatus()

Obtenir la propriété accessTierStatus : indique s’il existe une transition en attente pour le niveau d’accès.

Returns:

valeur accessTierStatus.

deleted

public Boolean deleted()

Obtenir la propriété supprimée : indique si le partage a été supprimé.

Returns:

valeur supprimée.

deletedTime

public OffsetDateTime deletedTime()

Obtenir la propriété deletedTime : heure de suppression si le partage a été supprimé.

Returns:

valeur deletedTime.

enabledProtocols

public EnabledProtocols enabledProtocols()

Obtenez la propriété enabledProtocols : protocole d’authentification utilisé pour le partage de fichiers. Peut être spécifié uniquement lors de la création d’un partage.

Returns:

valeur enabledProtocols.

lastModifiedTime

public OffsetDateTime lastModifiedTime()

Obtenir la propriété lastModifiedTime : renvoie la date et l’heure de la dernière modification du partage.

Returns:

valeur lastModifiedTime.

leaseDuration

public LeaseDuration leaseDuration()

Obtenir la propriété leaseDuration : spécifie si le bail sur un partage est d’une durée infinie ou fixe, uniquement lorsque le partage est loué.

Returns:

valeur leaseDuration.

leaseState

public LeaseState leaseState()

Obtenez la propriété leaseState : État du bail du partage.

Returns:

valeur leaseState.

leaseStatus

public LeaseStatus leaseStatus()

Obtenir la propriété leaseStatus : status de bail du partage.

Returns:

valeur leaseStatus.

metadata

public Map metadata()

Obtenir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.

Returns:

valeur de métadonnées.

remainingRetentionDays

public Integer remainingRetentionDays()

Obtenez la propriété remainingRetentionDays : Jours de rétention restants pour le partage supprimé de manière réversible.

Returns:

valeur restanteRetentionDays.

rootSquash

public RootSquashType rootSquash()

Obtenir la propriété rootSquash : la propriété est destinée au partage NFS uniquement. La valeur par défaut est NoRootSquash.

Returns:

valeur rootSquash.

shareQuota

public Integer shareQuota()

Obtenir la propriété shareQuota : taille maximale du partage, en gigaoctets. Doit être supérieure à 0, et inférieure ou égale à 5 To (5120) Pour les partages de fichiers volumineux, la taille maximale est 102400.

Returns:

valeur shareQuota.

shareUsageBytes

public Long shareUsageBytes()

Obtenir la propriété shareUsageBytes : taille approximative des données stockées sur le partage. Notez que cette valeur peut ne pas inclure tous les fichiers récemment créés ou récemment redimensionnés.

Returns:

valeur shareUsageBytes.

signedIdentifiers

public List signedIdentifiers()

Obtenir la propriété signedIdentifiers : liste des stratégies d’accès stockées spécifiées sur le partage.

Returns:

valeur signedIdentifiers.

snapshotTime

public OffsetDateTime snapshotTime()

Obtenir la propriété snapshotTime : heure de création du partage instantané retournée dans la réponse des partages de liste avec développer param « instantanés ».

Returns:

valeur snapshotTime.

validate

public void validate()

Valide le instance.

Overrides:

FileShareItemInner.validate()

version

public String version()

Obtenir la propriété version : version du partage.

Returns:

valeur de version.

withAccessTier

public FileShareItemInner withAccessTier(ShareAccessTier accessTier)

Définissez la propriété accessTier : niveau d’accès pour un partage spécifique. Le compte GpV2 peut choisir entre TransactionOptimized (valeur par défaut), Chaud et Froid. FichierCompte de stockage peut choisir Premium.

Parameters:

accessTier - valeur accessTier à définir.

Returns:

l’objet FileShareItemInner lui-même.

withEnabledProtocols

public FileShareItemInner withEnabledProtocols(EnabledProtocols enabledProtocols)

Définissez la propriété enabledProtocols : protocole d’authentification utilisé pour le partage de fichiers. Ne peut être spécifié que lors de la création d’un partage.

Parameters:

enabledProtocols - valeur enabledProtocols à définir.

Returns:

l’objet FileShareItemInner lui-même.

withMetadata

public FileShareItemInner withMetadata(Map metadata)

Définir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.

Parameters:

metadata - valeur de métadonnées à définir.

Returns:

l’objet FileShareItemInner lui-même.

withRootSquash

public FileShareItemInner withRootSquash(RootSquashType rootSquash)

Définir la propriété rootSquash : la propriété est pour le partage NFS uniquement. La valeur par défaut est NoRootSquash.

Parameters:

rootSquash - valeur rootSquash à définir.

Returns:

l’objet FileShareItemInner lui-même.

withShareQuota

public FileShareItemInner withShareQuota(Integer shareQuota)

Définir la propriété shareQuota : taille maximale du partage, en gigaoctets. Doit être supérieure à 0, et inférieure ou égale à 5 To (5120) Pour les partages de fichiers volumineux, la taille maximale est 102400.

Parameters:

shareQuota - valeur shareQuota à définir.

Returns:

l’objet FileShareItemInner lui-même.

withSignedIdentifiers

public FileShareItemInner withSignedIdentifiers(List signedIdentifiers)

Définissez la propriété signedIdentifiers : liste des stratégies d’accès stockées spécifiées sur le partage.

Parameters:

signedIdentifiers - valeur signedIdentifiers à définir.

Returns:

l’objet FileShareItemInner lui-même.

S’applique à