Condividi tramite


StorageTarget Class

Definition

Type of the Storage Target.

[Microsoft.Rest.Serialization.JsonTransformation]
public class StorageTarget : Microsoft.Azure.Management.StorageCache.Models.StorageTargetResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type StorageTarget = class
    inherit StorageTargetResource
Public Class StorageTarget
Inherits StorageTargetResource
Inheritance
Attributes

Constructors

StorageTarget()

Initializes a new instance of the StorageTarget class.

StorageTarget(String, String, String, String, String, SystemData, IList<NamespaceJunction>, String, Nfs3Target, ClfsTarget, UnknownTarget, BlobNfsTarget)

Initializes a new instance of the StorageTarget class.

Properties

BlobNfs

Gets or sets properties when targetType is blobNfs.

Clfs

Gets or sets properties when targetType is clfs.

Id

Gets resource ID of the Storage Target.

(Inherited from StorageTargetResource)
Junctions

Gets or sets list of Cache namespace junctions to target for namespace associations.

Location

Gets region name string.

(Inherited from StorageTargetResource)
Name

Gets name of the Storage Target.

(Inherited from StorageTargetResource)
Nfs3

Gets or sets properties when targetType is nfs3.

ProvisioningState

Gets or sets 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'

SystemData

Gets the system meta data relating to this resource.

(Inherited from StorageTargetResource)
TargetType

Gets or sets type of the Storage Target. Possible values include: 'nfs3', 'clfs', 'unknown', 'blobNfs'

Type

Gets type of the Storage Target; Microsoft.StorageCache/Cache/StorageTarget

(Inherited from StorageTargetResource)
Unknown

Gets or sets properties when targetType is unknown.

Methods

Validate()

Validate the object.

Applies to