Share via


Cache Class

Definition

[Microsoft.Rest.Serialization.JsonTransformation]
public class Cache
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Cache = class
Public Class Cache
Inheritance
Cache
Attributes

Constructors

Cache()

Initializes a new instance of the Cache class.

Cache(IDictionary<String,String>, String, String, String, String, CacheIdentity, SystemData, Nullable<Int32>, CacheHealth, IList<String>, String, String, CacheUpgradeStatus, CacheNetworkSettings, CacheEncryptionSettings, CacheSecuritySettings, CacheDirectorySettings, CacheSku)

Initializes a new instance of the Cache class.

Properties

CacheSizeGB

Gets or sets the size of this Cache, in GB.

DirectoryServicesSettings

Gets or sets specifies Directory Services settings of the cache.

EncryptionSettings

Gets or sets specifies encryption settings of the cache.

Health

Gets health of the Cache.

Id

Gets resource ID of the Cache.

Identity

Gets or sets the identity of the cache, if configured.

Location

Gets or sets region name string.

MountAddresses

Gets array of IP addresses that can be used by clients mounting this Cache.

Name

Gets name of Cache.

NetworkSettings

Gets or sets specifies network settings of the cache.

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'

SecuritySettings

Gets or sets specifies security settings of the cache.

Sku

Gets or sets SKU for the Cache.

Subnet

Gets or sets subnet used for the Cache.

SystemData

Gets the system meta data relating to this resource.

Tags

Gets or sets resource tags.

Type

Gets type of the Cache; Microsoft.StorageCache/Cache

UpgradeStatus

Gets or sets upgrade status of the Cache.

Methods

Validate()

Validate the object.

Applies to