Class CfnProfileResourceAssociationPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.route53profiles.CfnProfileResourceAssociationPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProfileResourceAssociationPropsMixin>
- Enclosing class:
CfnProfileResourceAssociationPropsMixin
@Stability(Stable)
public static final class CfnProfileResourceAssociationPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProfileResourceAssociationPropsMixin>
A fluent builder for
CfnProfileResourceAssociationPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()create()create(CfnPropertyMixinOptions options) Name of the Profile resource association.Profile ID of the Profile that the resources are associated with.resourceArn(String resourceArn) The Amazon Resource Name (ARN) of the resource association.resourceProperties(String resourceProperties) If the DNS resource is a DNS Firewall rule group, this indicates the priority.
-
Method Details
-
create
@Stability(Stable) public static CfnProfileResourceAssociationPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnProfileResourceAssociationPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnProfileResourceAssociationPropsMixin.Builder.
-
name
Name of the Profile resource association.- Parameters:
name- Name of the Profile resource association. This parameter is required.- Returns:
this- See Also:
-
profileId
@Stability(Stable) public CfnProfileResourceAssociationPropsMixin.Builder profileId(String profileId) Profile ID of the Profile that the resources are associated with.- Parameters:
profileId- Profile ID of the Profile that the resources are associated with. This parameter is required.- Returns:
this- See Also:
-
resourceArn
@Stability(Stable) public CfnProfileResourceAssociationPropsMixin.Builder resourceArn(String resourceArn) The Amazon Resource Name (ARN) of the resource association.- Parameters:
resourceArn- The Amazon Resource Name (ARN) of the resource association. This parameter is required.- Returns:
this- See Also:
-
resourceProperties
@Stability(Stable) public CfnProfileResourceAssociationPropsMixin.Builder resourceProperties(String resourceProperties) If the DNS resource is a DNS Firewall rule group, this indicates the priority.- Parameters:
resourceProperties- If the DNS resource is a DNS Firewall rule group, this indicates the priority. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProfileResourceAssociationPropsMixin>- Returns:
- a newly built instance of
CfnProfileResourceAssociationPropsMixin.
-