StorageTarget interface

Type of the Storage Target.

Extends

Properties

blobNfs

Properties when targetType is blobNfs.

clfs

Properties when targetType is clfs.

id

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

junctions

List of Cache namespace junctions to target for namespace associations.

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.

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. Possible values include: 'Succeeded', 'Failed', 'Cancelled', 'Creating', 'Deleting', 'Updating' 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.

targetType

Type of the Storage Target. Possible values include: 'nfs3', 'clfs', 'unknown', 'blobNfs'

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.

unknown

Properties when targetType is unknown.

Property Details

blobNfs

Properties when targetType is blobNfs.

blobNfs?: BlobNfsTarget

Property Value

clfs

Properties when targetType is clfs.

clfs?: ClfsTarget

Property Value

id

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

id?: undefined | string

Property Value

undefined | string

junctions

List of Cache namespace junctions to target for namespace associations.

junctions?: NamespaceJunction[]

Property Value

location

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

location?: undefined | string

Property Value

undefined | string

name

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

name?: undefined | string

Property Value

undefined | 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. Possible values include: 'Succeeded', 'Failed', 'Cancelled', 'Creating', 'Deleting', 'Updating' NOTE: This property will not be serialized. It can only be populated by the server.

provisioningState?: ProvisioningStateType

Property Value

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

targetType

Type of the Storage Target. Possible values include: 'nfs3', 'clfs', 'unknown', 'blobNfs'

targetType: StorageTargetType

Property Value

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?: undefined | string

Property Value

undefined | string

unknown

Properties when targetType is unknown.

unknown?: UnknownTarget

Property Value