GetAmlFilesystemResult

data class GetAmlFilesystemResult(val azureApiVersion: String, val clientInfo: AmlFilesystemClientInfoResponse, val encryptionSettings: AmlFilesystemEncryptionSettingsResponse? = null, val filesystemSubnet: String, val health: AmlFilesystemHealthResponse, val hsm: AmlFilesystemResponseHsm? = null, val id: String, val identity: AmlFilesystemIdentityResponse? = null, val location: String, val maintenanceWindow: AmlFilesystemResponseMaintenanceWindow, val name: String, val provisioningState: String, val rootSquashSettings: AmlFilesystemRootSquashSettingsResponse? = null, val sku: SkuNameResponse? = null, val storageCapacityTiB: Double, val systemData: SystemDataResponse, val tags: Map<String, String>? = null, val throughputProvisionedMBps: Int, val type: String, val zones: List<String>? = null)

An AML file system instance. Follows Azure Resource Manager standards: https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/resource-api-reference.md

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, clientInfo: AmlFilesystemClientInfoResponse, encryptionSettings: AmlFilesystemEncryptionSettingsResponse? = null, filesystemSubnet: String, health: AmlFilesystemHealthResponse, hsm: AmlFilesystemResponseHsm? = null, id: String, identity: AmlFilesystemIdentityResponse? = null, location: String, maintenanceWindow: AmlFilesystemResponseMaintenanceWindow, name: String, provisioningState: String, rootSquashSettings: AmlFilesystemRootSquashSettingsResponse? = null, sku: SkuNameResponse? = null, storageCapacityTiB: Double, systemData: SystemDataResponse, tags: Map<String, String>? = null, throughputProvisionedMBps: Int, type: String, zones: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

Client information for the AML file system.

Link copied to clipboard

Specifies encryption settings of the AML file system.

Link copied to clipboard

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.

Link copied to clipboard

Health of the AML file system.

Link copied to clipboard

Hydration and archive settings and status

Link copied to clipboard
val id: String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Link copied to clipboard

The managed identity used by the AML file system, if configured.

Link copied to clipboard

The geo-location where the resource lives

Link copied to clipboard

Start time of a 30-minute weekly maintenance window.

Link copied to clipboard

The name of the resource

Link copied to clipboard

ARM provisioning state.

Link copied to clipboard

Specifies root squash settings of the AML file system.

Link copied to clipboard
val sku: SkuNameResponse? = null

SKU for the resource.

Link copied to clipboard

The size of the AML file system, in TiB. This might be rounded up.

Link copied to clipboard

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Link copied to clipboard
val tags: Map<String, String>? = null

Resource tags.

Link copied to clipboard

Throughput provisioned in MB per sec, calculated as storageCapacityTiB * per-unit storage throughput

Link copied to clipboard

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

Link copied to clipboard
val zones: List<String>? = null

Availability zones for resources. This field should only contain a single element in the array.