Package com.pulumi.openstack.dns.inputs
Class TransferRequestState.Builder
- java.lang.Object
-
- com.pulumi.openstack.dns.inputs.TransferRequestState.Builder
-
- Enclosing class:
- TransferRequestState
public static final class TransferRequestState.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(TransferRequestState defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TransferRequestStatebuild()TransferRequestState.Builderdescription(com.pulumi.core.Output<java.lang.String> description)TransferRequestState.Builderdescription(java.lang.String description)TransferRequestState.BuilderdisableStatusCheck(com.pulumi.core.Output<java.lang.Boolean> disableStatusCheck)TransferRequestState.BuilderdisableStatusCheck(java.lang.Boolean disableStatusCheck)TransferRequestState.Builderkey(com.pulumi.core.Output<java.lang.String> key)TransferRequestState.Builderkey(java.lang.String key)TransferRequestState.Builderregion(com.pulumi.core.Output<java.lang.String> region)TransferRequestState.Builderregion(java.lang.String region)TransferRequestState.BuildertargetProjectId(com.pulumi.core.Output<java.lang.String> targetProjectId)TransferRequestState.BuildertargetProjectId(java.lang.String targetProjectId)TransferRequestState.BuildervalueSpecs(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> valueSpecs)TransferRequestState.BuildervalueSpecs(java.util.Map<java.lang.String,java.lang.Object> valueSpecs)TransferRequestState.BuilderzoneId(com.pulumi.core.Output<java.lang.String> zoneId)TransferRequestState.BuilderzoneId(java.lang.String zoneId)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(TransferRequestState defaults)
-
-
Method Detail
-
description
public TransferRequestState.Builder description(@Nullable com.pulumi.core.Output<java.lang.String> description)
- Parameters:
description- A description of the zone tranfer request.- Returns:
- builder
-
description
public TransferRequestState.Builder description(java.lang.String description)
- Parameters:
description- A description of the zone tranfer request.- Returns:
- builder
-
disableStatusCheck
public TransferRequestState.Builder disableStatusCheck(@Nullable com.pulumi.core.Output<java.lang.Boolean> disableStatusCheck)
- Parameters:
disableStatusCheck- Disable wait for zone to reach ACTIVE status. The check is enabled by default. If this argument is true, zone will be considered as created/updated if OpenStack request returned success.- Returns:
- builder
-
disableStatusCheck
public TransferRequestState.Builder disableStatusCheck(java.lang.Boolean disableStatusCheck)
- Parameters:
disableStatusCheck- Disable wait for zone to reach ACTIVE status. The check is enabled by default. If this argument is true, zone will be considered as created/updated if OpenStack request returned success.- Returns:
- builder
-
key
public TransferRequestState.Builder key(@Nullable com.pulumi.core.Output<java.lang.String> key)
-
key
public TransferRequestState.Builder key(java.lang.String key)
-
region
public TransferRequestState.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- The region in which to obtain the V2 Compute client. Keypairs are associated with accounts, but a Compute client is needed to create one. If omitted, the `region` argument of the provider is used. Changing this creates a new DNS zone.- Returns:
- builder
-
region
public TransferRequestState.Builder region(java.lang.String region)
- Parameters:
region- The region in which to obtain the V2 Compute client. Keypairs are associated with accounts, but a Compute client is needed to create one. If omitted, the `region` argument of the provider is used. Changing this creates a new DNS zone.- Returns:
- builder
-
targetProjectId
public TransferRequestState.Builder targetProjectId(@Nullable com.pulumi.core.Output<java.lang.String> targetProjectId)
- Parameters:
targetProjectId- The target Project ID to transfer to.- Returns:
- builder
-
targetProjectId
public TransferRequestState.Builder targetProjectId(java.lang.String targetProjectId)
- Parameters:
targetProjectId- The target Project ID to transfer to.- Returns:
- builder
-
valueSpecs
public TransferRequestState.Builder valueSpecs(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.Object>> valueSpecs)
- Parameters:
valueSpecs- Map of additional options. Changing this creates a new transfer request.- Returns:
- builder
-
valueSpecs
public TransferRequestState.Builder valueSpecs(java.util.Map<java.lang.String,java.lang.Object> valueSpecs)
- Parameters:
valueSpecs- Map of additional options. Changing this creates a new transfer request.- Returns:
- builder
-
zoneId
public TransferRequestState.Builder zoneId(@Nullable com.pulumi.core.Output<java.lang.String> zoneId)
- Parameters:
zoneId- The ID of the zone for which to create the transfer request.- Returns:
- builder
-
zoneId
public TransferRequestState.Builder zoneId(java.lang.String zoneId)
- Parameters:
zoneId- The ID of the zone for which to create the transfer request.- Returns:
- builder
-
build
public TransferRequestState build()
-
-