Package com.pulumi.gcp.servicenetworking
Class PeeredDnsDomainArgs.Builder
- java.lang.Object
-
- com.pulumi.gcp.servicenetworking.PeeredDnsDomainArgs.Builder
-
- Enclosing class:
- PeeredDnsDomainArgs
public static final class PeeredDnsDomainArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PeeredDnsDomainArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PeeredDnsDomainArgs
build()
PeeredDnsDomainArgs.Builder
dnsSuffix(com.pulumi.core.Output<java.lang.String> dnsSuffix)
PeeredDnsDomainArgs.Builder
dnsSuffix(java.lang.String dnsSuffix)
PeeredDnsDomainArgs.Builder
name(com.pulumi.core.Output<java.lang.String> name)
PeeredDnsDomainArgs.Builder
name(java.lang.String name)
PeeredDnsDomainArgs.Builder
network(com.pulumi.core.Output<java.lang.String> network)
PeeredDnsDomainArgs.Builder
network(java.lang.String network)
PeeredDnsDomainArgs.Builder
project(com.pulumi.core.Output<java.lang.String> project)
PeeredDnsDomainArgs.Builder
project(java.lang.String project)
PeeredDnsDomainArgs.Builder
service(com.pulumi.core.Output<java.lang.String> service)
PeeredDnsDomainArgs.Builder
service(java.lang.String service)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PeeredDnsDomainArgs defaults)
-
-
Method Detail
-
dnsSuffix
public PeeredDnsDomainArgs.Builder dnsSuffix(com.pulumi.core.Output<java.lang.String> dnsSuffix)
- Parameters:
dnsSuffix
- The DNS domain suffix of the peered DNS domain. Make sure to suffix with a `.` (dot).- Returns:
- builder
-
dnsSuffix
public PeeredDnsDomainArgs.Builder dnsSuffix(java.lang.String dnsSuffix)
- Parameters:
dnsSuffix
- The DNS domain suffix of the peered DNS domain. Make sure to suffix with a `.` (dot).- Returns:
- builder
-
name
public PeeredDnsDomainArgs.Builder name(@Nullable com.pulumi.core.Output<java.lang.String> name)
- Parameters:
name
- Internal name used for the peered DNS domain.- Returns:
- builder
-
name
public PeeredDnsDomainArgs.Builder name(java.lang.String name)
- Parameters:
name
- Internal name used for the peered DNS domain.- Returns:
- builder
-
network
public PeeredDnsDomainArgs.Builder network(com.pulumi.core.Output<java.lang.String> network)
- Parameters:
network
- The network in the consumer project.- Returns:
- builder
-
network
public PeeredDnsDomainArgs.Builder network(java.lang.String network)
- Parameters:
network
- The network in the consumer project.- Returns:
- builder
-
project
public PeeredDnsDomainArgs.Builder project(@Nullable com.pulumi.core.Output<java.lang.String> project)
- Parameters:
project
- The producer project number. If not provided, the provider project is used.- Returns:
- builder
-
project
public PeeredDnsDomainArgs.Builder project(java.lang.String project)
- Parameters:
project
- The producer project number. If not provided, the provider project is used.- Returns:
- builder
-
service
public PeeredDnsDomainArgs.Builder service(@Nullable com.pulumi.core.Output<java.lang.String> service)
- Parameters:
service
- Private service connection between service and consumer network, defaults to `servicenetworking.googleapis.com`- Returns:
- builder
-
service
public PeeredDnsDomainArgs.Builder service(java.lang.String service)
- Parameters:
service
- Private service connection between service and consumer network, defaults to `servicenetworking.googleapis.com`- Returns:
- builder
-
build
public PeeredDnsDomainArgs build()
-
-