ProfilesResourceAssociation

class ProfilesResourceAssociation : KotlinCustomResource

Resource for managing an AWS Route 53 Profiles Resource Association.

Example Usage

Basic Usage

resources:
example:
type: aws:route53:ProfilesProfile
properties:
name: example
exampleVpc:
type: aws:ec2:Vpc
name: example
properties:
cidr: 10.0.0.0/16
exampleZone:
type: aws:route53:Zone
name: example
properties:
name: example.com
vpcs:
- vpcId: ${exampleVpc.id}
exampleProfilesResourceAssociation:
type: aws:route53:ProfilesResourceAssociation
name: example
properties:
name: example
profileId: ${example.id}
resourceArn: ${exampleZone.arn}

Import

Using pulumi import, import Route 53 Profiles Resource Association using the example_id_arg. For example:

$ pulumi import aws:route53/profilesResourceAssociation:ProfilesResourceAssociation example rpa-id-12345678

Properties

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val name: Output<String>

Name of the Profile Resource Association.

Link copied to clipboard
val ownerId: Output<String>
Link copied to clipboard
val profileId: Output<String>

ID of the profile associated with the VPC.

Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val resourceArn: Output<String>

Resource ID of the resource to be associated with the profile.

Link copied to clipboard

Resource properties for the resource to be associated with the profile.

Link copied to clipboard
val resourceType: Output<String>

Type of resource associated with the profile.

Link copied to clipboard
val status: Output<String>

Status of the Profile Association. Valid values AWS docs

Link copied to clipboard
val statusMessage: Output<String>

Status message of the Profile Resource Association.

Link copied to clipboard
Link copied to clipboard
val urn: Output<String>