Class: Google::Cloud::AIPlatform::V1::DnsPeeringConfig
- Inherits:
-
Object
- Object
- Google::Cloud::AIPlatform::V1::DnsPeeringConfig
- 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
-
#domain ⇒ ::String
Required.
-
#target_network ⇒ ::String
Required.
-
#target_project ⇒ ::String
Required.
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.
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.
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.
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 |