---
title: "POST /profileassociation"
method: POST
path: "/profileassociation"
---

# POST /profileassociation

`POST /profileassociation`

Associates a Route 53 Profiles profile with a VPC. A VPC can have only one Profile associated with it, but a Profile can be associated with 1000 of VPCs (and you can request a higher quota). For more information, see <a href="https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html#limits-api-entities">https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html#limits-api-entities</a>.

## Request body

- object
  - `Name` string, required — A name for the association.
  - `ProfileId` string, required — ID of the Profile.
  - `ResourceId` string, required — The ID of the VPC.
  - `Tags` Tag[] — A list of the tag keys and values that you want to identify the Profile association.
    - `Key` string, required — Key associated with the <code>Tag</code>.
    - `Value` string, required — Value for the Tag.

## Response `200`

Success

- AssociateProfileResponse
  - `ProfileAssociation` object — The association that you just created. The association has an ID that you can use to identify it in other requests, like update and delete.
    - `CreationTime` string, date-time — The date and time that the Profile association was created, in Unix time format and Coordinated Universal Time (UTC).
    - `Id` string — ID of the Profile association.
    - `ModificationTime` string, date-time — The date and time that the Profile association was modified, in Unix time format and Coordinated Universal Time (UTC).
    - `Name` string — Name of the Profile association.
    - `OwnerId` string — Amazon Web Services account ID of the Profile association owner.
    - `ProfileId` string — ID of the Profile.
    - `ResourceId` string — The Amazon Resource Name (ARN) of the VPC.
    - `Status` 'COMPLETE' | 'DELETING' | 'UPDATING' | 'CREATING' | 'DELETED' | 'FAILED' — Status of the Profile association.
    - `StatusMessage` string — Additional information about the Profile association.

## Other responses

- `480` — ResourceNotFoundException
- `481` — ResourceExistsException
- `482` — LimitExceededException
- `483` — InvalidParameterException
- `484` — ThrottlingException
- `485` — ValidationException
- `486` — AccessDeniedException
- `487` — ConflictException

---

[API](https://skmtc.net/aws/apis/route53profiles.md) · [All operations](https://skmtc.net/aws/apis/route53profiles/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/route53profiles/versions/33f7afbcbb9d/schema)
