Partager via


Share Classe

Définition

Représente un partage sur l’appareil Data Box Edge/Gateway.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Share : Microsoft.Azure.Management.DataBoxEdge.Models.ARMBaseModel
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Share = class
    inherit ARMBaseModel
Public Class Share
Inherits ARMBaseModel
Héritage
Attributs

Constructeurs

Share()

Initialise une nouvelle instance de la classe Share.

Share(String, String, String, String, String, String, SystemData, String, AzureContainerInfo, IList<UserAccessRight>, IList<ClientAccessRight>, RefreshDetails, IList<MountPointMap>, String)

Initialise une nouvelle instance de la classe Share.

Propriétés

AccessProtocol

Obtient ou définit le protocole d’accès à utiliser par le partage. Les valeurs possibles sont les suivantes : « SMB », « NFS »

AzureContainerInfo

Obtient ou définit le mappage de conteneur Azure pour le partage.

ClientAccessRights

Obtient ou définit la liste des adresses IP et des droits d’accès correspondants sur le partage (requis pour le protocole NFS).

DataPolicy

Obtient ou définit la stratégie de données du partage. Les valeurs possibles sont les suivantes : « Cloud », « Local »

Description

Obtient ou définit la description du partage.

Id

Obtient l’ID de chemin d’accès qui identifie l’objet de manière unique.

(Hérité de ARMBaseModel)
MonitoringStatus

Obtient ou définit la status de supervision actuelle du partage. Les valeurs possibles sont les suivantes : « Enabled », « Disabled »

Name

Obtient le nom de l'objet.

(Hérité de ARMBaseModel)
RefreshDetails

Obtient ou définit les détails du travail d’actualisation sur ce partage.

ShareMappings

Obtient le point de montage du partage vers le rôle.

ShareStatus

Obtient ou définit la status actuelle du partage. Les valeurs possibles sont les suivantes : « Offline », « Unknown », « OK », « Updating », « NeedsAttention »

SystemData

Obtient ou définit le partage sur l’appareil ASE

Type

Obtient le type hiérarchique de l’objet .

(Hérité de ARMBaseModel)
UserAccessRights

Obtient ou définit le mappage des utilisateurs et des droits d’accès correspondants sur le partage (requis pour le protocole SMB).

Méthodes

Validate()

Validez l’objet .

S’applique à