NetApp v1 API - Class CacheConfig (1.14.0)

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

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

Configuration of the cache volume.

Inheritance

object > CacheConfig

Namespace

Google.Cloud.NetApp.V1

Assembly

Google.Cloud.NetApp.V1.dll

Constructors

CacheConfig()

public CacheConfig()

CacheConfig(CacheConfig)

public CacheConfig(CacheConfig other)
Parameter
Name Description
other CacheConfig

Properties

CachePrePopulate

public CachePrePopulate CachePrePopulate { get; set; }

Optional. Pre-populate cache volume with data from the origin volume.

Property Value
Type Description
CachePrePopulate

CachePrePopulateState

public CacheConfig.Types.CachePrePopulateState CachePrePopulateState { get; set; }

Output only. State of the prepopulation job indicating how the prepopulation is progressing.

Property Value
Type Description
CacheConfigTypesCachePrePopulateState

CifsChangeNotifyEnabled

public bool CifsChangeNotifyEnabled { get; set; }

Optional. Flag indicating whether a CIFS change notification is enabled for the FlexCache volume.

Property Value
Type Description
bool

HasCifsChangeNotifyEnabled

public bool HasCifsChangeNotifyEnabled { get; }

Gets whether the "cifs_change_notify_enabled" field is set

Property Value
Type Description
bool

HasWritebackEnabled

public bool HasWritebackEnabled { get; }

Gets whether the "writeback_enabled" field is set

Property Value
Type Description
bool

WritebackEnabled

public bool WritebackEnabled { get; set; }

Optional. Flag indicating whether writeback is enabled for the FlexCache volume.

Property Value
Type Description
bool