Package com.pulumi.aws.apigateway
Class DomainNameAccessAssociationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apigateway.DomainNameAccessAssociationArgs.Builder
-
- Enclosing class:
- DomainNameAccessAssociationArgs
public static final class DomainNameAccessAssociationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DomainNameAccessAssociationArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DomainNameAccessAssociationArgs.BuilderaccessAssociationSource(com.pulumi.core.Output<java.lang.String> accessAssociationSource)DomainNameAccessAssociationArgs.BuilderaccessAssociationSource(java.lang.String accessAssociationSource)DomainNameAccessAssociationArgs.BuilderaccessAssociationSourceType(com.pulumi.core.Output<java.lang.String> accessAssociationSourceType)DomainNameAccessAssociationArgs.BuilderaccessAssociationSourceType(java.lang.String accessAssociationSourceType)DomainNameAccessAssociationArgsbuild()DomainNameAccessAssociationArgs.BuilderdomainNameArn(com.pulumi.core.Output<java.lang.String> domainNameArn)DomainNameAccessAssociationArgs.BuilderdomainNameArn(java.lang.String domainNameArn)DomainNameAccessAssociationArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)DomainNameAccessAssociationArgs.Builderregion(java.lang.String region)DomainNameAccessAssociationArgs.Buildertags(com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)DomainNameAccessAssociationArgs.Buildertags(java.util.Map<java.lang.String,java.lang.String> tags)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DomainNameAccessAssociationArgs defaults)
-
-
Method Detail
-
accessAssociationSource
public DomainNameAccessAssociationArgs.Builder accessAssociationSource(com.pulumi.core.Output<java.lang.String> accessAssociationSource)
- Parameters:
accessAssociationSource- Identifier of the domain name access association source. For a `VPCE`, the value is the VPC endpoint ID.- Returns:
- builder
-
accessAssociationSource
public DomainNameAccessAssociationArgs.Builder accessAssociationSource(java.lang.String accessAssociationSource)
- Parameters:
accessAssociationSource- Identifier of the domain name access association source. For a `VPCE`, the value is the VPC endpoint ID.- Returns:
- builder
-
accessAssociationSourceType
public DomainNameAccessAssociationArgs.Builder accessAssociationSourceType(com.pulumi.core.Output<java.lang.String> accessAssociationSourceType)
- Parameters:
accessAssociationSourceType- Type of the domain name access association source. Valid values are `VPCE`.- Returns:
- builder
-
accessAssociationSourceType
public DomainNameAccessAssociationArgs.Builder accessAssociationSourceType(java.lang.String accessAssociationSourceType)
- Parameters:
accessAssociationSourceType- Type of the domain name access association source. Valid values are `VPCE`.- Returns:
- builder
-
domainNameArn
public DomainNameAccessAssociationArgs.Builder domainNameArn(com.pulumi.core.Output<java.lang.String> domainNameArn)
- Parameters:
domainNameArn- ARN of the domain name.- Returns:
- builder
-
domainNameArn
public DomainNameAccessAssociationArgs.Builder domainNameArn(java.lang.String domainNameArn)
- Parameters:
domainNameArn- ARN of the domain name.- Returns:
- builder
-
region
public DomainNameAccessAssociationArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public DomainNameAccessAssociationArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
tags
public DomainNameAccessAssociationArgs.Builder tags(@Nullable com.pulumi.core.Output<java.util.Map<java.lang.String,java.lang.String>> tags)
- Parameters:
tags- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
tags
public DomainNameAccessAssociationArgs.Builder tags(java.util.Map<java.lang.String,java.lang.String> tags)
- Parameters:
tags- Key-value map of resource tags. If configured with a provider `defaultTags` configuration block present, tags with matching keys will overwrite those defined at the provider-level.- Returns:
- builder
-
build
public DomainNameAccessAssociationArgs build()
-
-