ClfsTargetProperties Class

Definition

Storage container for use as a CLFS Storage Target.

[Newtonsoft.Json.JsonObject("clfs")]
public class ClfsTargetProperties : Microsoft.Azure.Management.StorageCache.Models.StorageTargetProperties
[<Newtonsoft.Json.JsonObject("clfs")>]
type ClfsTargetProperties = class
    inherit StorageTargetProperties
Public Class ClfsTargetProperties
Inherits StorageTargetProperties
Inheritance
ClfsTargetProperties
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

ClfsTargetProperties()

Initializes a new instance of the ClfsTargetProperties class.

ClfsTargetProperties(IList<NamespaceJunction>, String, String, Nfs3Target, ClfsTarget, UnknownTarget)

Initializes a new instance of the ClfsTargetProperties class.

Properties

Clfs

Gets or sets properties when targetType is clfs.

(Inherited from StorageTargetProperties)
Junctions

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

(Inherited from StorageTargetProperties)
Nfs3

Gets or sets properties when targetType is nfs3.

(Inherited from StorageTargetProperties)
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'

(Inherited from StorageTargetProperties)
TargetType

Gets or sets type of the Storage Target.

(Inherited from StorageTargetProperties)
Unknown

Gets or sets properties when targetType is unknown.

(Inherited from StorageTargetProperties)

Methods

Validate()

Validate the object.

Applies to