NetApp v1 API - Class CacheParameters (1.14.0)

public sealed class CacheParameters : IMessage<CacheParameters>, IEquatable<CacheParameters>, IDeepCloneable<CacheParameters>, IBufferMessage, IMessage

Reference documentation and code samples for the NetApp v1 API class CacheParameters.

Cache Parameters for the volume.

Inheritance

object > CacheParameters

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

CacheParameters()

public CacheParameters()

CacheParameters(CacheParameters)

public CacheParameters(CacheParameters other)
Parameter
Name Description
other CacheParameters

Properties

CacheConfig

public CacheConfig CacheConfig { get; set; }

Optional. Configuration of the cache volume.

Property Value
Type Description
CacheConfig

CacheState

public CacheParameters.Types.CacheState CacheState { get; set; }

Output only. State of the cache volume indicating the peering status.

Property Value
Type Description
CacheParametersTypesCacheState

Command

public string Command { get; set; }

Output only. Copy-paste-able commands to be used on user's ONTAP to accept peering requests.

Property Value
Type Description
string

EnableGlobalFileLock

public bool EnableGlobalFileLock { get; set; }

Optional. Indicates whether the cache volume has global file lock enabled.

Property Value
Type Description
bool

HasEnableGlobalFileLock

public bool HasEnableGlobalFileLock { get; }

Gets whether the "enable_global_file_lock" field is set

Property Value
Type Description
bool

Passphrase

public string Passphrase { get; set; }

Output only. Temporary passphrase generated to accept cluster peering command.

Property Value
Type Description
string

PeerClusterName

public string PeerClusterName { get; set; }

Required. Name of the origin volume's ONTAP cluster.

Property Value
Type Description
string

PeerIpAddresses

public RepeatedField<string> PeerIpAddresses { get; }

Required. List of IC LIF addresses of the origin volume's ONTAP cluster.

Property Value
Type Description
RepeatedFieldstring

PeerSvmName

public string PeerSvmName { get; set; }

Required. Name of the origin volume's SVM.

Property Value
Type Description
string

PeerVolumeName

public string PeerVolumeName { get; set; }

Required. Name of the origin volume for the cache volume.

Property Value
Type Description
string

PeeringCommandExpiryTime

public Timestamp PeeringCommandExpiryTime { get; set; }

Optional. Expiration time for the peering command to be executed on user's ONTAP.

Property Value
Type Description
Timestamp

StateDetails

public string StateDetails { get; set; }

Output only. Detailed description of the current cache state.

Property Value
Type Description
string