StorageTarget interface

Type of the Storage Target.

Extends

Properties

allocationPercentage

The percentage of cache space allocated for this storage target NOTE: This property will not be serialized. It can only be populated by the server.

blobNfs

Properties when targetType is blobNfs.

clfs

Properties when targetType is clfs.

junctions

List of cache namespace junctions to target for namespace associations.

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 NOTE: This property will not be serialized. It can only be populated by the server.

state

Storage target operational state.

targetType

Type of the Storage Target.

unknown

Properties when targetType is unknown.

Inherited Properties

id

Resource ID of the Storage Target. NOTE: This property will not be serialized. It can only be populated by the server.

location

Region name string. NOTE: This property will not be serialized. It can only be populated by the server.

name

Name of the Storage Target. NOTE: This property will not be serialized. It can only be populated by the server.

systemData

The system meta data relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

type

Type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget NOTE: This property will not be serialized. It can only be populated by the server.

Property Details

allocationPercentage

The percentage of cache space allocated for this storage target NOTE: This property will not be serialized. It can only be populated by the server.

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

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 NOTE: This property will not be serialized. It can only be populated by the server.

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

Resource ID of the Storage Target. NOTE: This property will not be serialized. It can only be populated by the server.

id?: string

Property Value

string

Inherited From StorageTargetResource.id

location

Region name string. NOTE: This property will not be serialized. It can only be populated by the server.

location?: string

Property Value

string

Inherited From StorageTargetResource.location

name

Name of the Storage Target. NOTE: This property will not be serialized. It can only be populated by the server.

name?: string

Property Value

string

Inherited From StorageTargetResource.name

systemData

The system meta data relating to this resource. NOTE: This property will not be serialized. It can only be populated by the server.

systemData?: SystemData

Property Value

Inherited From StorageTargetResource.systemData

type

Type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget NOTE: This property will not be serialized. It can only be populated by the server.

type?: string

Property Value

string

Inherited From StorageTargetResource.type