ScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfigDnsPeeringConfig class
Constructors
-
ScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfigDnsPeeringConfig({required Input<
String> domain, required Input<String> targetNetwork, required Input<String> targetProject}) -
Creates a new ScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfigDnsPeeringConfig.
domainThe DNS name suffix of the zone being peered to, e.g., "my-internal-domain.corp.". Must end with a dot.targetNetworkThe VPC network name in the targetProject where the DNS zone specified by 'domain' is visible.targetProjectThe 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.const -
ScheduleCreatePipelineJobRequestPipelineJobPscInterfaceConfigDnsPeeringConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
domain
→ Input<
String> -
The DNS name suffix of the zone being peered to, e.g., "my-internal-domain.corp.". Must end with a dot.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
targetNetwork
→ Input<
String> -
The VPC network name in the targetProject where the DNS zone specified by 'domain' is visible.
final
-
targetProject
→ Input<
String> -
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.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited