ArmStorageCacheModelFactory.AmlFileSystemExpansionJobData 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.
public static Azure.ResourceManager.StorageCache.AmlFileSystemExpansionJobData AmlFileSystemExpansionJobData(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.StorageCache.Models.AmlFileSystemExpansionJobProvisioningState? provisioningState = default, float? newStorageCapacityTiB = default, Azure.ResourceManager.StorageCache.Models.AmlFileSystemExpansionJobStatusType? state = default, string statusCode = default, string statusMessage = default, float? percentComplete = default, DateTimeOffset? startedOn = default, DateTimeOffset? completedOn = default);
static member AmlFileSystemExpansionJobData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Azure.ResourceManager.StorageCache.Models.AmlFileSystemExpansionJobProvisioningState> * Nullable<single> * Nullable<Azure.ResourceManager.StorageCache.Models.AmlFileSystemExpansionJobStatusType> * string * string * Nullable<single> * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> -> Azure.ResourceManager.StorageCache.AmlFileSystemExpansionJobData
Public Shared Function AmlFileSystemExpansionJobData (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 provisioningState As Nullable(Of AmlFileSystemExpansionJobProvisioningState) = Nothing, Optional newStorageCapacityTiB As Nullable(Of Single) = Nothing, Optional state As Nullable(Of AmlFileSystemExpansionJobStatusType) = Nothing, Optional statusCode As String = Nothing, Optional statusMessage As String = Nothing, Optional percentComplete As Nullable(Of Single) = Nothing, Optional startedOn As Nullable(Of DateTimeOffset) = Nothing, Optional completedOn As Nullable(Of DateTimeOffset) = Nothing) As AmlFileSystemExpansionJobData
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- String
The name of the resource.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tags
- IDictionary<String,String>
Resource tags.
- location
- AzureLocation
The geo-location where the resource lives.
- provisioningState
- Nullable<AmlFileSystemExpansionJobProvisioningState>
ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property.
The new storage capacity in TiB for the AML file system after expansion. This must be a multiple of the Sku step size, and greater than the current storage capacity of the AML file system.
The operational state of the expansion job. InProgress indicates the expansion is still running. Completed indicates expansion finished successfully. Failed means the expansion was unable to complete due to a fatal error. Deleting indicates the expansion is being rolled back.
- statusCode
- String
Server-defined status code for expansion job.
- statusMessage
- String
Server-defined status message for expansion job.
- startedOn
- Nullable<DateTimeOffset>
The time (in UTC) the expansion job started.
- completedOn
- Nullable<DateTimeOffset>
The time (in UTC) when the expansion job completed. Only populated when job reaches a terminal state.
Returns
A new AmlFileSystemExpansionJobData instance for mocking.