Class CfnOdbNetwork.Builder
java.lang.Object
software.amazon.awscdk.services.odb.CfnOdbNetwork.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnOdbNetwork>
- Enclosing class:
CfnOdbNetwork
@Stability(Stable)
public static final class CfnOdbNetwork.Builder
extends Object
implements software.amazon.jsii.Builder<CfnOdbNetwork>
A fluent builder for
CfnOdbNetwork
.-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The Availability Zone (AZ) where the ODB network is located.availabilityZoneId
(String availabilityZoneId) The AZ ID of the AZ where the ODB network is located.backupSubnetCidr
(String backupSubnetCidr) The CIDR range of the backup subnet in the ODB network.build()
clientSubnetCidr
(String clientSubnetCidr) The CIDR range of the client subnet in the ODB network.static CfnOdbNetwork.Builder
defaultDnsPrefix
(String defaultDnsPrefix) The DNS prefix to the default DNS domain name.deleteAssociatedResources
(Boolean deleteAssociatedResources) Specifies whether to delete associated OCI networking resources along with the ODB network.deleteAssociatedResources
(IResolvable deleteAssociatedResources) Specifies whether to delete associated OCI networking resources along with the ODB network.displayName
(String displayName) The user-friendly name of the ODB network.Tags to assign to the Odb Network.
-
Method Details
-
create
@Stability(Stable) public static CfnOdbNetwork.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope
- Scope in which this resource is defined. This parameter is required.id
- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnOdbNetwork.Builder
.
-
availabilityZone
The Availability Zone (AZ) where the ODB network is located.Required when creating an ODB network. Specify either AvailabilityZone or AvailabilityZoneId to define the location of the network.
- Parameters:
availabilityZone
- The Availability Zone (AZ) where the ODB network is located. This parameter is required.- Returns:
this
- See Also:
-
availabilityZoneId
The AZ ID of the AZ where the ODB network is located.Required when creating an ODB network. Specify either AvailabilityZone or AvailabilityZoneId to define the location of the network.
- Parameters:
availabilityZoneId
- The AZ ID of the AZ where the ODB network is located. This parameter is required.- Returns:
this
- See Also:
-
backupSubnetCidr
The CIDR range of the backup subnet in the ODB network.- Parameters:
backupSubnetCidr
- The CIDR range of the backup subnet in the ODB network. This parameter is required.- Returns:
this
- See Also:
-
clientSubnetCidr
The CIDR range of the client subnet in the ODB network.Required when creating an ODB network.
- Parameters:
clientSubnetCidr
- The CIDR range of the client subnet in the ODB network. This parameter is required.- Returns:
this
- See Also:
-
defaultDnsPrefix
The DNS prefix to the default DNS domain name.The default DNS domain name is oraclevcn.com.
- Parameters:
defaultDnsPrefix
- The DNS prefix to the default DNS domain name. This parameter is required.- Returns:
this
- See Also:
-
deleteAssociatedResources
@Stability(Stable) public CfnOdbNetwork.Builder deleteAssociatedResources(Boolean deleteAssociatedResources) Specifies whether to delete associated OCI networking resources along with the ODB network.Required when creating an ODB network.
- Parameters:
deleteAssociatedResources
- Specifies whether to delete associated OCI networking resources along with the ODB network. This parameter is required.- Returns:
this
- See Also:
-
deleteAssociatedResources
@Stability(Stable) public CfnOdbNetwork.Builder deleteAssociatedResources(IResolvable deleteAssociatedResources) Specifies whether to delete associated OCI networking resources along with the ODB network.Required when creating an ODB network.
- Parameters:
deleteAssociatedResources
- Specifies whether to delete associated OCI networking resources along with the ODB network. This parameter is required.- Returns:
this
- See Also:
-
displayName
The user-friendly name of the ODB network.Required when creating an ODB network.
- Parameters:
displayName
- The user-friendly name of the ODB network. This parameter is required.- Returns:
this
- See Also:
-
tags
Tags to assign to the Odb Network.- Parameters:
tags
- Tags to assign to the Odb Network. This parameter is required.- Returns:
this
- See Also:
-
build
- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnOdbNetwork>
- Returns:
- a newly built instance of
CfnOdbNetwork
.
-