ArmDataBoxEdgeModelFactory.DataBoxEdgeShareData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Initializes a new instance of DataBoxEdgeShareData.
public static Azure.ResourceManager.DataBoxEdge.DataBoxEdgeShareData DataBoxEdgeShareData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, string description = default, Azure.ResourceManager.DataBoxEdge.Models.ShareStatus? shareStatus = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeShareMonitoringStatus? monitoringStatus = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeStorageContainerInfo azureContainerInfo = default, Azure.ResourceManager.DataBoxEdge.Models.ShareAccessProtocol? accessProtocol = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.UserAccessRight> userAccessRights = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.ClientAccessRight> clientAccessRights = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeRefreshDetails refreshDetails = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeMountPointMap> shareMappings = default, Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDataPolicy? dataPolicy = default);
static member DataBoxEdgeShareData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * string * Nullable<Azure.ResourceManager.DataBoxEdge.Models.ShareStatus> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeShareMonitoringStatus> * Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeStorageContainerInfo * Nullable<Azure.ResourceManager.DataBoxEdge.Models.ShareAccessProtocol> * seq<Azure.ResourceManager.DataBoxEdge.Models.UserAccessRight> * seq<Azure.ResourceManager.DataBoxEdge.Models.ClientAccessRight> * Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeRefreshDetails * seq<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeMountPointMap> * Nullable<Azure.ResourceManager.DataBoxEdge.Models.DataBoxEdgeDataPolicy> -> Azure.ResourceManager.DataBoxEdge.DataBoxEdgeShareData
Public Shared Function DataBoxEdgeShareData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional description As String = Nothing, Optional shareStatus As Nullable(Of ShareStatus) = Nothing, Optional monitoringStatus As Nullable(Of DataBoxEdgeShareMonitoringStatus) = Nothing, Optional azureContainerInfo As DataBoxEdgeStorageContainerInfo = Nothing, Optional accessProtocol As Nullable(Of ShareAccessProtocol) = Nothing, Optional userAccessRights As IEnumerable(Of UserAccessRight) = Nothing, Optional clientAccessRights As IEnumerable(Of ClientAccessRight) = Nothing, Optional refreshDetails As DataBoxEdgeRefreshDetails = Nothing, Optional shareMappings As IEnumerable(Of DataBoxEdgeMountPointMap) = Nothing, Optional dataPolicy As Nullable(Of DataBoxEdgeDataPolicy) = Nothing) As DataBoxEdgeShareData
Parameters
- name
- String
- resourceType
- ResourceType
- systemData
- SystemData
- description
- String
- shareStatus
- Nullable<ShareStatus>
- monitoringStatus
- Nullable<DataBoxEdgeShareMonitoringStatus>
- azureContainerInfo
- DataBoxEdgeStorageContainerInfo
- accessProtocol
- Nullable<ShareAccessProtocol>
- userAccessRights
- IEnumerable<UserAccessRight>
- clientAccessRights
- IEnumerable<ClientAccessRight>
- refreshDetails
- DataBoxEdgeRefreshDetails
- shareMappings
- IEnumerable<DataBoxEdgeMountPointMap>
- dataPolicy
- Nullable<DataBoxEdgeDataPolicy>