StorageTarget interface

Type of the Storage Target.

Extends

Properties

allocationPercentage

The percentage of cache space allocated for this storage target

blobNfs

Properties when targetType is blobNfs.

clfs

Properties when targetType is clfs.

junctions

List of cache namespace junctions to target for namespace associations.

location

Region name string.

nfs3

Properties when targetType is nfs3.

provisioningState

ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

state

Storage target operational state.

targetType

Type of the Storage Target.

unknown

Properties when targetType is unknown.

Inherited Properties

id

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

name

The name of the resource

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type

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

Property Details

allocationPercentage

The percentage of cache space allocated for this storage target

allocationPercentage?: number

Property Value

number

blobNfs

Properties when targetType is blobNfs.

blobNfs?: BlobNfsTarget

Property Value

clfs

Properties when targetType is clfs.

clfs?: ClfsTarget

Property Value

junctions

List of cache namespace junctions to target for namespace associations.

junctions?: NamespaceJunction[]

Property Value

location

Region name string.

location?: string

Property Value

string

nfs3

Properties when targetType is nfs3.

nfs3?: Nfs3Target

Property Value

provisioningState

ARM provisioning state, see https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/Addendum.md#provisioningstate-property

provisioningState?: string

Property Value

string

state

Storage target operational state.

state?: string

Property Value

string

targetType

Type of the Storage Target.

targetType?: string

Property Value

string

unknown

Properties when targetType is unknown.

unknown?: UnknownTarget

Property Value

Inherited Property Details

id

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

id?: string

Property Value

string

Inherited From ProxyResource.id

name

The name of the resource

name?: string

Property Value

string

Inherited From ProxyResource.name

systemData

Azure Resource Manager metadata containing createdBy and modifiedBy information.

systemData?: SystemData

Property Value

Inherited From ProxyResource.systemData

type

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

type?: string

Property Value

string

Inherited From ProxyResource.type