FileShareInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. storage. models. AzureEntityResource - com.
azure. resourcemanager. storage. fluent. models. FileShareInner
- com.
- com.
- com.
public final class FileShareInner
extends AzureEntityResource
Propriétés du partage de fichiers, notamment ID, nom de la ressource, type de ressource, Etag.
Récapitulatif du constructeur
Constructeur | Description |
---|---|
FileShareInner() |
Crée une instance de la classe interne du partage |
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
Share |
accessTier()
Obtenez la propriété Niveau d’accès |
Offset |
accessTierChangeTime()
Obtenir la propriété Heure de modification |
String |
accessTierStatus()
Obtenir la propriété État du niveau |
Boolean |
deleted()
Obtenir la propriété supprimée : indique si le partage a été supprimé. |
Offset |
deletedTime()
Obtenir la propriété Heure supprimée |
Enabled |
enabledProtocols()
Obtenez la propriété Protocoles activés |
Offset |
lastModifiedTime()
Obtenir la dernière |
Lease |
leaseDuration()
Obtenir la propriété Durée du bail |
Lease |
leaseState()
Obtenez la propriété État du bail |
Lease |
leaseStatus()
Obtenir la propriété État du bail |
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étention |
Root |
rootSquash()
Obtenir la propriété Squash racine |
Integer |
shareQuota()
Obtenir la propriété quota de partage |
Long |
shareUsageBytes()
Obtenir la propriété Bytes d’utilisation |
List<Signed |
signedIdentifiers()
Obtenir la propriété Identificateurs signés |
Offset |
snapshotTime()
Obtenir la propriété instantané |
void |
validate()
Valide le instance. |
String |
version()
Obtenir la propriété version : version du partage. |
File |
withAccessTier(ShareAccessTier accessTier)
Définissez la propriété Niveau d’accès |
File |
withEnabledProtocols(EnabledProtocols enabledProtocols)
Définissez la propriété Protocoles activée |
File |
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. |
File |
withRootSquash(RootSquashType rootSquash)
Définir la propriété Squash racine |
File |
withShareQuota(Integer shareQuota)
Définir la propriété quota de partage |
File |
withSignedIdentifiers(List<SignedIdentifier> signedIdentifiers)
Définissez la propriété Identificateurs signés |
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
FileShareInner
public FileShareInner()
Crée un instance de la classe FileShareInner.
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:
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:
accessTierStatus
public String accessTierStatus()
Obtenir la propriété accessTierStatus : indique s’il existe une transition en attente pour le niveau d’accès.
Returns:
deleted
public Boolean deleted()
Obtenir la propriété supprimée : indique si le partage a été supprimé.
Returns:
deletedTime
public OffsetDateTime deletedTime()
Obtenir la propriété deletedTime : heure de suppression si le partage a été supprimé.
Returns:
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:
lastModifiedTime
public OffsetDateTime lastModifiedTime()
Obtenir la propriété lastModifiedTime : renvoie la date et l’heure de la dernière modification du partage.
Returns:
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:
leaseState
public LeaseState leaseState()
Obtenez la propriété leaseState : État du bail du partage.
Returns:
leaseStatus
public LeaseStatus leaseStatus()
Obtenir la propriété leaseStatus : status de bail du partage.
Returns:
metadata
public Map
Obtenir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.
Returns:
remainingRetentionDays
public Integer remainingRetentionDays()
Obtenez la propriété remainingRetentionDays : Jours de rétention restants pour le partage supprimé de manière réversible.
Returns:
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:
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:
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:
signedIdentifiers
public List
Obtenir la propriété signedIdentifiers : liste des stratégies d’accès stockées spécifiées sur le partage.
Returns:
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:
validate
public void validate()
Valide le instance.
Overrides:
FileShareInner.validate()version
public String version()
Obtenir la propriété version : version du partage.
Returns:
withAccessTier
public FileShareInner 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:
Returns:
withEnabledProtocols
public FileShareInner 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:
Returns:
withMetadata
public FileShareInner withMetadata(Map
Définir la propriété de métadonnées : paire nom-valeur à associer au partage en tant que métadonnées.
Parameters:
Returns:
withRootSquash
public FileShareInner 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:
Returns:
withShareQuota
public FileShareInner 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:
Returns:
withSignedIdentifiers
public FileShareInner withSignedIdentifiers(List
Définissez la propriété signedIdentifiers : liste des stratégies d’accès stockées spécifiées sur le partage.
Parameters:
Returns:
S’applique à
Azure SDK for Java