Class CfnDomainNameAccessAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.apigateway.CfnDomainNameAccessAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnDomainNameAccessAssociationPropsMixin>
- Enclosing class:
CfnDomainNameAccessAssociationPropsMixin
@Stability(Stable)
public static final class CfnDomainNameAccessAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnDomainNameAccessAssociationPropsMixin>
A fluent builder for
CfnDomainNameAccessAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionaccessAssociationSource(String accessAssociationSource) The identifier of the domain name access association source.accessAssociationSourceType(String accessAssociationSourceType) The type of the domain name access association source.build()create()create(CfnPropertyMixinOptions options) domainNameArn(String domainNameArn) The ARN of the domain name.The collection of tags.
-
Method Details
-
create
@Stability(Stable) public static CfnDomainNameAccessAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnDomainNameAccessAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnDomainNameAccessAssociationPropsMixin.Builder.
-
accessAssociationSource
@Stability(Stable) public CfnDomainNameAccessAssociationPropsMixin.Builder accessAssociationSource(String accessAssociationSource) The identifier of the domain name access association source.For a
VPCE, the value is the VPC endpoint ID.- Parameters:
accessAssociationSource- The identifier of the domain name access association source. This parameter is required.- Returns:
this- See Also:
-
accessAssociationSourceType
@Stability(Stable) public CfnDomainNameAccessAssociationPropsMixin.Builder accessAssociationSourceType(String accessAssociationSourceType) The type of the domain name access association source.Only
VPCEis currently supported.- Parameters:
accessAssociationSourceType- The type of the domain name access association source. This parameter is required.- Returns:
this- See Also:
-
domainNameArn
@Stability(Stable) public CfnDomainNameAccessAssociationPropsMixin.Builder domainNameArn(String domainNameArn) The ARN of the domain name.- Parameters:
domainNameArn- The ARN of the domain name. This parameter is required.- Returns:
this- See Also:
-
tags
@Stability(Stable) public CfnDomainNameAccessAssociationPropsMixin.Builder tags(List<? extends CfnTag> tags) The collection of tags.Each tag element is associated with a given resource.
- Parameters:
tags- The collection of tags. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnDomainNameAccessAssociationPropsMixin>- Returns:
- a newly built instance of
CfnDomainNameAccessAssociationPropsMixin.
-