@Stability(value=Stable) public static final class CfnIPAMPoolProps.Builder extends Object implements software.amazon.jsii.Builder<CfnIPAMPoolProps>
CfnIPAMPoolProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Stable) public CfnIPAMPoolProps.Builder addressFamily(String addressFamily)
CfnIPAMPoolProps.getAddressFamily()addressFamily - `AWS::EC2::IPAMPool.AddressFamily`. This parameter is required.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder allocationDefaultNetmaskLength(Number allocationDefaultNetmaskLength)
CfnIPAMPoolProps.getAllocationDefaultNetmaskLength()allocationDefaultNetmaskLength - `AWS::EC2::IPAMPool.AllocationDefaultNetmaskLength`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder allocationMaxNetmaskLength(Number allocationMaxNetmaskLength)
CfnIPAMPoolProps.getAllocationMaxNetmaskLength()allocationMaxNetmaskLength - `AWS::EC2::IPAMPool.AllocationMaxNetmaskLength`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder allocationMinNetmaskLength(Number allocationMinNetmaskLength)
CfnIPAMPoolProps.getAllocationMinNetmaskLength()allocationMinNetmaskLength - `AWS::EC2::IPAMPool.AllocationMinNetmaskLength`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder allocationResourceTags(IResolvable allocationResourceTags)
CfnIPAMPoolProps.getAllocationResourceTags()allocationResourceTags - `AWS::EC2::IPAMPool.AllocationResourceTags`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder allocationResourceTags(List<? extends Object> allocationResourceTags)
CfnIPAMPoolProps.getAllocationResourceTags()allocationResourceTags - `AWS::EC2::IPAMPool.AllocationResourceTags`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder autoImport(Boolean autoImport)
CfnIPAMPoolProps.getAutoImport()autoImport - `AWS::EC2::IPAMPool.AutoImport`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder autoImport(IResolvable autoImport)
CfnIPAMPoolProps.getAutoImport()autoImport - `AWS::EC2::IPAMPool.AutoImport`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder description(String description)
CfnIPAMPoolProps.getDescription()description - `AWS::EC2::IPAMPool.Description`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder ipamScopeId(String ipamScopeId)
CfnIPAMPoolProps.getIpamScopeId()ipamScopeId - `AWS::EC2::IPAMPool.IpamScopeId`. This parameter is required.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder locale(String locale)
CfnIPAMPoolProps.getLocale()locale - `AWS::EC2::IPAMPool.Locale`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder provisionedCidrs(IResolvable provisionedCidrs)
CfnIPAMPoolProps.getProvisionedCidrs()provisionedCidrs - `AWS::EC2::IPAMPool.ProvisionedCidrs`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder provisionedCidrs(List<? extends Object> provisionedCidrs)
CfnIPAMPoolProps.getProvisionedCidrs()provisionedCidrs - `AWS::EC2::IPAMPool.ProvisionedCidrs`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder publiclyAdvertisable(Boolean publiclyAdvertisable)
CfnIPAMPoolProps.getPubliclyAdvertisable()publiclyAdvertisable - `AWS::EC2::IPAMPool.PubliclyAdvertisable`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder publiclyAdvertisable(IResolvable publiclyAdvertisable)
CfnIPAMPoolProps.getPubliclyAdvertisable()publiclyAdvertisable - `AWS::EC2::IPAMPool.PubliclyAdvertisable`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder sourceIpamPoolId(String sourceIpamPoolId)
CfnIPAMPoolProps.getSourceIpamPoolId()sourceIpamPoolId - `AWS::EC2::IPAMPool.SourceIpamPoolId`.this@Stability(value=Stable) public CfnIPAMPoolProps.Builder tags(List<? extends CfnTag> tags)
CfnIPAMPoolProps.getTags()tags - `AWS::EC2::IPAMPool.Tags`.this@Stability(value=Stable) public CfnIPAMPoolProps build()
build in interface software.amazon.jsii.Builder<CfnIPAMPoolProps>CfnIPAMPoolPropsNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.