Reference documentation and code samples for the Google Cloud Net App V1 Client class CacheParameters.
Cache Parameters for the volume.
Generated from protobuf message google.cloud.netapp.v1.CacheParameters
Namespace
Google \ Cloud \ NetApp \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ peer_volume_name
string
Required. Name of the origin volume for the cache volume.
↳ peer_cluster_name
string
Required. Name of the origin volume's ONTAP cluster.
↳ peer_svm_name
string
Required. Name of the origin volume's SVM.
↳ peer_ip_addresses
string[]
Required. List of IC LIF addresses of the origin volume's ONTAP cluster.
↳ enable_global_file_lock
bool
Optional. Indicates whether the cache volume has global file lock enabled.
↳ cache_config
↳ cache_state
int
Output only. State of the cache volume indicating the peering status.
↳ command
string
Output only. Copy-paste-able commands to be used on user's ONTAP to accept peering requests.
↳ peering_command_expiry_time
Google\Protobuf\Timestamp
Optional. Expiration time for the peering command to be executed on user's ONTAP.
↳ passphrase
string
Output only. Temporary passphrase generated to accept cluster peering command.
↳ state_details
string
Output only. Detailed description of the current cache state.
getPeerVolumeName
Required. Name of the origin volume for the cache volume.
string
setPeerVolumeName
Required. Name of the origin volume for the cache volume.
var
string
$this
getPeerClusterName
Required. Name of the origin volume's ONTAP cluster.
string
setPeerClusterName
Required. Name of the origin volume's ONTAP cluster.
var
string
$this
getPeerSvmName
Required. Name of the origin volume's SVM.
string
setPeerSvmName
Required. Name of the origin volume's SVM.
var
string
$this
getPeerIpAddresses
Required. List of IC LIF addresses of the origin volume's ONTAP cluster.
setPeerIpAddresses
Required. List of IC LIF addresses of the origin volume's ONTAP cluster.
var
string[]
$this
getEnableGlobalFileLock
Optional. Indicates whether the cache volume has global file lock enabled.
bool
hasEnableGlobalFileLock
clearEnableGlobalFileLock
setEnableGlobalFileLock
Optional. Indicates whether the cache volume has global file lock enabled.
var
bool
$this
getCacheConfig
Optional. Configuration of the cache volume.
hasCacheConfig
clearCacheConfig
setCacheConfig
Optional. Configuration of the cache volume.
$this
getCacheState
Output only. State of the cache volume indicating the peering status.
setCacheState
Output only. State of the cache volume indicating the peering status.
$this
getCommand
Output only. Copy-paste-able commands to be used on user's ONTAP to accept peering requests.
string
setCommand
Output only. Copy-paste-able commands to be used on user's ONTAP to accept peering requests.
var
string
$this
getPeeringCommandExpiryTime
Optional. Expiration time for the peering command to be executed on user's ONTAP.
hasPeeringCommandExpiryTime
clearPeeringCommandExpiryTime
setPeeringCommandExpiryTime
Optional. Expiration time for the peering command to be executed on user's ONTAP.
$this
getPassphrase
Output only. Temporary passphrase generated to accept cluster peering command.
string
setPassphrase
Output only. Temporary passphrase generated to accept cluster peering command.
var
string
$this
getStateDetails
Output only. Detailed description of the current cache state.
string
setStateDetails
Output only. Detailed description of the current cache state.
var
string
$this

