Vertex AI v1 API - Class DnsPeeringConfig (3.38.0)

public sealed class DnsPeeringConfig : IMessage<DnsPeeringConfig>, IEquatable<DnsPeeringConfig>, IDeepCloneable<DnsPeeringConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Vertex AI v1 API class DnsPeeringConfig.

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.

Inheritance

object > DnsPeeringConfig

Namespace

Google.Cloud.AIPlatform.V1

Assembly

Google.Cloud.AIPlatform.V1.dll

Constructors

DnsPeeringConfig()

public DnsPeeringConfig()

DnsPeeringConfig(DnsPeeringConfig)

public DnsPeeringConfig(DnsPeeringConfig other)
Parameter
Name Description
other DnsPeeringConfig

Properties

Domain

public string Domain { get; set; }

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

Property Value
Type Description
string

TargetNetwork

public string TargetNetwork { get; set; }

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

Property Value
Type Description
string

TargetProject

public string TargetProject { get; set; }

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.

Property Value
Type Description
string