ArmStorageCacheModelFactory.AmlFileSystemData 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.
Overloads
AmlFileSystemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, String, IEnumerable<String>, Nullable<Single>, AmlFileSystemHealth, Nullable<AmlFileSystemProvisioningStateType>, String, AmlFileSystemClientInfo, Nullable<Int32>, StorageCacheEncryptionKeyVaultKeyReference, AmlFileSystemPropertiesMaintenanceWindow, AmlFileSystemPropertiesHsm)
Initializes a new instance of AmlFileSystemData.
public static Azure.ResourceManager.StorageCache.AmlFileSystemData AmlFileSystemData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string skuName = default, System.Collections.Generic.IEnumerable<string> zones = default, float? storageCapacityTiB = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemHealth health = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemProvisioningStateType? provisioningState = default, string filesystemSubnet = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemClientInfo clientInfo = default, int? throughputProvisionedMBps = default, Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionKeyVaultKeyReference keyEncryptionKey = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesMaintenanceWindow maintenanceWindow = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesHsm hsm = default);
static member AmlFileSystemData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * seq<string> * Nullable<single> * Azure.ResourceManager.StorageCache.Models.AmlFileSystemHealth * Nullable<Azure.ResourceManager.StorageCache.Models.AmlFileSystemProvisioningStateType> * string * Azure.ResourceManager.StorageCache.Models.AmlFileSystemClientInfo * Nullable<int> * Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionKeyVaultKeyReference * Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesMaintenanceWindow * Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesHsm -> Azure.ResourceManager.StorageCache.AmlFileSystemData
Public Shared Function AmlFileSystemData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional skuName As String = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional storageCapacityTiB As Nullable(Of Single) = Nothing, Optional health As AmlFileSystemHealth = Nothing, Optional provisioningState As Nullable(Of AmlFileSystemProvisioningStateType) = Nothing, Optional filesystemSubnet As String = Nothing, Optional clientInfo As AmlFileSystemClientInfo = Nothing, Optional throughputProvisionedMBps As Nullable(Of Integer) = Nothing, Optional keyEncryptionKey As StorageCacheEncryptionKeyVaultKeyReference = Nothing, Optional maintenanceWindow As AmlFileSystemPropertiesMaintenanceWindow = Nothing, Optional hsm As AmlFileSystemPropertiesHsm = Nothing) As AmlFileSystemData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- identity
- ManagedServiceIdentity
The managed identity used by the AML file system, if configured. Current supported identity types: None, UserAssigned.
- skuName
- String
SKU for the resource.
- zones
- IEnumerable<String>
Availability zones for resources. This field should only contain a single element in the array.
The size of the AML file system, in TiB. This might be rounded up.
- health
- AmlFileSystemHealth
Health of the AML file system.
- provisioningState
- Nullable<AmlFileSystemProvisioningStateType>
ARM provisioning state.
- filesystemSubnet
- String
Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
- clientInfo
- AmlFileSystemClientInfo
Client information for the AML file system.
Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput.
- keyEncryptionKey
- StorageCacheEncryptionKeyVaultKeyReference
Specifies encryption settings of the AML file system.
- maintenanceWindow
- AmlFileSystemPropertiesMaintenanceWindow
Start time of a 30-minute weekly maintenance window.
Hydration and archive settings and status.
Returns
A new AmlFileSystemData instance for mocking.
Applies to
AmlFileSystemData(ResourceIdentifier, String, ResourceType, SystemData, IDictionary<String,String>, AzureLocation, ManagedServiceIdentity, String, IEnumerable<String>, Nullable<Single>, AmlFileSystemHealth, Nullable<AmlFileSystemProvisioningStateType>, String, AmlFileSystemClientInfo, Nullable<Int32>, StorageCacheEncryptionKeyVaultKeyReference, AmlFileSystemPropertiesMaintenanceWindow, AmlFileSystemPropertiesHsm, AmlFileSystemRootSquashSettings)
Initializes a new instance of AmlFileSystemData.
public static Azure.ResourceManager.StorageCache.AmlFileSystemData AmlFileSystemData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string skuName = default, System.Collections.Generic.IEnumerable<string> zones = default, float? storageCapacityTiB = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemHealth health = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemProvisioningStateType? provisioningState = default, string filesystemSubnet = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemClientInfo clientInfo = default, int? throughputProvisionedMBps = default, Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionKeyVaultKeyReference keyEncryptionKey = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesMaintenanceWindow maintenanceWindow = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesHsm hsm = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemRootSquashSettings rootSquashSettings = default);
static member AmlFileSystemData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * seq<string> * Nullable<single> * Azure.ResourceManager.StorageCache.Models.AmlFileSystemHealth * Nullable<Azure.ResourceManager.StorageCache.Models.AmlFileSystemProvisioningStateType> * string * Azure.ResourceManager.StorageCache.Models.AmlFileSystemClientInfo * Nullable<int> * Azure.ResourceManager.StorageCache.Models.StorageCacheEncryptionKeyVaultKeyReference * Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesMaintenanceWindow * Azure.ResourceManager.StorageCache.Models.AmlFileSystemPropertiesHsm * Azure.ResourceManager.StorageCache.Models.AmlFileSystemRootSquashSettings -> Azure.ResourceManager.StorageCache.AmlFileSystemData
Public Shared Function AmlFileSystemData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional skuName As String = Nothing, Optional zones As IEnumerable(Of String) = Nothing, Optional storageCapacityTiB As Nullable(Of Single) = Nothing, Optional health As AmlFileSystemHealth = Nothing, Optional provisioningState As Nullable(Of AmlFileSystemProvisioningStateType) = Nothing, Optional filesystemSubnet As String = Nothing, Optional clientInfo As AmlFileSystemClientInfo = Nothing, Optional throughputProvisionedMBps As Nullable(Of Integer) = Nothing, Optional keyEncryptionKey As StorageCacheEncryptionKeyVaultKeyReference = Nothing, Optional maintenanceWindow As AmlFileSystemPropertiesMaintenanceWindow = Nothing, Optional hsm As AmlFileSystemPropertiesHsm = Nothing, Optional rootSquashSettings As AmlFileSystemRootSquashSettings = Nothing) As AmlFileSystemData
Parameters
The id.
- name
- String
The name.
- resourceType
- ResourceType
The resourceType.
- systemData
- SystemData
The systemData.
- tags
- IDictionary<String,String>
The tags.
- location
- AzureLocation
The location.
- identity
- ManagedServiceIdentity
The managed identity used by the AML file system, if configured. Current supported identity types: None, UserAssigned.
- skuName
- String
SKU for the resource.
- zones
- IEnumerable<String>
Availability zones for resources. This field should only contain a single element in the array.
The size of the AML file system, in TiB. This might be rounded up.
- health
- AmlFileSystemHealth
Health of the AML file system.
- provisioningState
- Nullable<AmlFileSystemProvisioningStateType>
ARM provisioning state.
- filesystemSubnet
- String
Subnet used for managing the AML file system and for client-facing operations. This subnet should have at least a /24 subnet mask within the VNET's address space.
- clientInfo
- AmlFileSystemClientInfo
Client information for the AML file system.
Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput.
- keyEncryptionKey
- StorageCacheEncryptionKeyVaultKeyReference
Specifies encryption settings of the AML file system.
- maintenanceWindow
- AmlFileSystemPropertiesMaintenanceWindow
Start time of a 30-minute weekly maintenance window.
Hydration and archive settings and status.
- rootSquashSettings
- AmlFileSystemRootSquashSettings
Specifies root squash settings of the AML file system.
Returns
A new AmlFileSystemData instance for mocking.