Class CfnProfileAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.route53profiles.CfnProfileAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProfileAssociationPropsMixin>
- Enclosing class:
CfnProfileAssociationPropsMixin
@Stability(Stable)
public static final class CfnProfileAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProfileAssociationPropsMixin>
A fluent builder for
CfnProfileAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the profile association to a VPC.build()create()create(CfnPropertyMixinOptions options) Name of the Profile association.ID of the Profile.resourceId(String resourceId) The ID of the VPC.An array of key-value pairs to apply to this resource.
-
Method Details
-
create
@Stability(Stable) public static CfnProfileAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnProfileAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnProfileAssociationPropsMixin.Builder.
-
arn
The Amazon Resource Name (ARN) of the profile association to a VPC.- Parameters:
arn- The Amazon Resource Name (ARN) of the profile association to a VPC. This parameter is required.- Returns:
this- See Also:
-
name
Name of the Profile association.- Parameters:
name- Name of the Profile association. This parameter is required.- Returns:
this- See Also:
-
profileId
ID of the Profile.Update to this property requires update to the
ResourceIdproperty as well, because you can only associate one Profile per VPC. For more information, see Route 53 Profiles .- Parameters:
profileId- ID of the Profile. This parameter is required.- Returns:
this- See Also:
-
resourceId
The ID of the VPC.- Parameters:
resourceId- The ID of the VPC. This parameter is required.- Returns:
this- See Also:
-
tags
An array of key-value pairs to apply to this resource.- Parameters:
tags- An array of key-value pairs to apply to this resource. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProfileAssociationPropsMixin>- Returns:
- a newly built instance of
CfnProfileAssociationPropsMixin.
-