Class: Google::Cloud::AIPlatform::V1::DnsPeeringConfig

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

Overview

DNS peering configuration. These configurations are used to create DNS peering zones in the Vertex tenant project VPC, enabling resolution of records within the specified domain hosted in the target network's Cloud DNS.

Instance Attribute Summary collapse

Instance Attribute Details

#domain::String

Returns Required. The DNS name suffix of the zone being peered to, e.g., "my-internal-domain.corp.". Must end with a dot.

Returns:

  • (::String)

    Required. The DNS name suffix of the zone being peered to, e.g., "my-internal-domain.corp.". Must end with a dot.



130
131
132
133
# File 'proto_docs/google/cloud/aiplatform/v1/service_networking.rb', line 130

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

#target_network::String

Returns Required. The VPC network name in the target_project where the DNS zone specified by 'domain' is visible.

Returns:

  • (::String)

    Required. The VPC network name in the target_project where the DNS zone specified by 'domain' is visible.



130
131
132
133
# File 'proto_docs/google/cloud/aiplatform/v1/service_networking.rb', line 130

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

#target_project::String

Returns Required. The project ID hosting the Cloud DNS managed zone that contains the 'domain'. The Vertex AI Service Agent requires the dns.peer role on this project.

Returns:

  • (::String)

    Required. The project ID hosting the Cloud DNS managed zone that contains the 'domain'. The Vertex AI Service Agent requires the dns.peer role on this project.



130
131
132
133
# File 'proto_docs/google/cloud/aiplatform/v1/service_networking.rb', line 130

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