NetApp V1 API - Class Google::Cloud::NetApp::V1::CacheParameters (v2.8.0)

Reference documentation and code samples for the NetApp V1 API class Google::Cloud::NetApp::V1::CacheParameters.

Cache Parameters for the volume.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#cache_config

def cache_config() -> ::Google::Cloud::NetApp::V1::CacheConfig
Returns

#cache_config=

def cache_config=(value) -> ::Google::Cloud::NetApp::V1::CacheConfig
Parameter
Returns

#cache_state

def cache_state() -> ::Google::Cloud::NetApp::V1::CacheParameters::CacheState
Returns

#command

def command() -> ::String
Returns
  • (::String) — Output only. Copy-paste-able commands to be used on user's ONTAP to accept peering requests.

#enable_global_file_lock

def enable_global_file_lock() -> ::Boolean
Returns
  • (::Boolean) — Optional. Indicates whether the cache volume has global file lock enabled.

#enable_global_file_lock=

def enable_global_file_lock=(value) -> ::Boolean
Parameter
  • value (::Boolean) — Optional. Indicates whether the cache volume has global file lock enabled.
Returns
  • (::Boolean) — Optional. Indicates whether the cache volume has global file lock enabled.

#passphrase

def passphrase() -> ::String
Returns
  • (::String) — Output only. Temporary passphrase generated to accept cluster peering command.

#peer_cluster_name

def peer_cluster_name() -> ::String
Returns
  • (::String) — Required. Name of the origin volume's ONTAP cluster.

#peer_cluster_name=

def peer_cluster_name=(value) -> ::String
Parameter
  • value (::String) — Required. Name of the origin volume's ONTAP cluster.
Returns
  • (::String) — Required. Name of the origin volume's ONTAP cluster.

#peer_ip_addresses

def peer_ip_addresses() -> ::Array<::String>
Returns
  • (::Array<::String>) — Required. List of IC LIF addresses of the origin volume's ONTAP cluster.

#peer_ip_addresses=

def peer_ip_addresses=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Required. List of IC LIF addresses of the origin volume's ONTAP cluster.
Returns
  • (::Array<::String>) — Required. List of IC LIF addresses of the origin volume's ONTAP cluster.

#peer_svm_name

def peer_svm_name() -> ::String
Returns
  • (::String) — Required. Name of the origin volume's SVM.

#peer_svm_name=

def peer_svm_name=(value) -> ::String
Parameter
  • value (::String) — Required. Name of the origin volume's SVM.
Returns
  • (::String) — Required. Name of the origin volume's SVM.

#peer_volume_name

def peer_volume_name() -> ::String
Returns
  • (::String) — Required. Name of the origin volume for the cache volume.

#peer_volume_name=

def peer_volume_name=(value) -> ::String
Parameter
  • value (::String) — Required. Name of the origin volume for the cache volume.
Returns
  • (::String) — Required. Name of the origin volume for the cache volume.

#peering_command_expiry_time

def peering_command_expiry_time() -> ::Google::Protobuf::Timestamp
Returns

#peering_command_expiry_time=

def peering_command_expiry_time=(value) -> ::Google::Protobuf::Timestamp
Parameter
Returns

#state_details

def state_details() -> ::String
Returns
  • (::String) — Output only. Detailed description of the current cache state.