Interface CfnProfileAssociationProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnProfileAssociationProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:47.524Z")
@Stability(Stable)
public interface CfnProfileAssociationProps
extends software.amazon.jsii.JsiiSerializable
Properties for defining a
CfnProfileAssociation.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.route53profiles.*;
CfnProfileAssociationProps cfnProfileAssociationProps = CfnProfileAssociationProps.builder()
.name("name")
.profileId("profileId")
.resourceId("resourceId")
// the properties below are optional
.arn("arn")
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnProfileAssociationPropsstatic final classAn implementation forCfnProfileAssociationProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
Name of the Profile association.- See Also:
-
getProfileId
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 .- See Also:
-
getResourceId
The ID of the VPC.- See Also:
-
getArn
The Amazon Resource Name (ARN) of the profile association to a VPC.- See Also:
-
getTags
An array of key-value pairs to apply to this resource.- See Also:
-
builder
- Returns:
- a
CfnProfileAssociationProps.BuilderofCfnProfileAssociationProps
-