Class: Google::Cloud::NetApp::V1::EstablishPeeringRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/netapp/v1/replication.rb

Overview

EstablishPeeringRequest establishes cluster and svm peerings between the source and the destination replications.

Instance Attribute Summary collapse

Instance Attribute Details

#name::String

Returns Required. The resource name of the replication, in the format of projects/{project_id}/locations/{location}/volumes/{volume_id}/replications/{replication_id}.

Returns:

  • (::String)

    Required. The resource name of the replication, in the format of projects/{project_id}/locations/{location}/volumes/{volume_id}/replications/{replication_id}.


438
439
440
441
# File 'proto_docs/google/cloud/netapp/v1/replication.rb', line 438

class EstablishPeeringRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#peer_cluster_name::String

Returns Required. Name of the user's local source cluster to be peered with the destination cluster.

Returns:

  • (::String)

    Required. Name of the user's local source cluster to be peered with the destination cluster.


438
439
440
441
# File 'proto_docs/google/cloud/netapp/v1/replication.rb', line 438

class EstablishPeeringRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#peer_ip_addresses::Array<::String>

Returns Optional. List of IPv4 ip addresses to be used for peering.

Returns:

  • (::Array<::String>)

    Optional. List of IPv4 ip addresses to be used for peering.


438
439
440
441
# File 'proto_docs/google/cloud/netapp/v1/replication.rb', line 438

class EstablishPeeringRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#peer_svm_name::String

Returns Required. Name of the user's local source vserver svm to be peered with the destination vserver svm.

Returns:

  • (::String)

    Required. Name of the user's local source vserver svm to be peered with the destination vserver svm.


438
439
440
441
# File 'proto_docs/google/cloud/netapp/v1/replication.rb', line 438

class EstablishPeeringRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#peer_volume_name::String

Returns Required. Name of the user's local source volume to be peered with the destination volume.

Returns:

  • (::String)

    Required. Name of the user's local source volume to be peered with the destination volume.


438
439
440
441
# File 'proto_docs/google/cloud/netapp/v1/replication.rb', line 438

class EstablishPeeringRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end