Class: Google::Cloud::NetApp::V1::HybridReplicationParameters
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::HybridReplicationParameters
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
The Hybrid Replication parameters for the volume.
Defined Under Namespace
Classes: LabelsEntry
Instance Attribute Summary collapse
-
#cluster_location ⇒ ::String
Optional.
-
#description ⇒ ::String
Optional.
-
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Optional.
-
#peer_cluster_name ⇒ ::String
Required.
-
#peer_ip_addresses ⇒ ::Array<::String>
Required.
-
#peer_svm_name ⇒ ::String
Required.
-
#peer_volume_name ⇒ ::String
Required.
-
#replication ⇒ ::String
Required.
Instance Attribute Details
#cluster_location ⇒ ::String
Returns Optional. Name of source cluster location associated with the Hybrid replication. This is a free-form field for the display purpose only.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#description ⇒ ::String
Returns Optional. Description of the replication.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#labels ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns Optional. Labels to be added to the replication as the key value pairs.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#peer_cluster_name ⇒ ::String
Returns Required. Name of the user's local source cluster to be peered with the destination cluster.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#peer_ip_addresses ⇒ ::Array<::String>
Returns Required. List of node ip addresses to be peered with.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#peer_svm_name ⇒ ::String
Returns Required. Name of the user's local source vserver svm to be peered with the destination vserver svm.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#peer_volume_name ⇒ ::String
Returns Required. Name of the user's local source volume to be peered with the destination volume.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |
#replication ⇒ ::String
Returns Required. Desired name for the replication of this volume.
577 578 579 580 581 582 583 584 585 586 587 588 589 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 577 class HybridReplicationParameters include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class LabelsEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end end |