View Source AWS.Route53Profiles (aws-elixir v1.0.4)

With Amazon Route 53 Profiles you can share Route 53 configurations with VPCs and AWS accounts

Link to this section Summary

Functions

Associates a Route 53 Profiles profile with a VPC.

Associates a DNS reource configuration to a Route 53 Profile.

Creates an empty Route 53 Profile.

Deletes the specified Route 53 Profile.

Dissociates a specified Route 53 Profile from the specified VPC.

Dissoaciated a specified resource, from the Route 53 Profile.

Returns information about a specified Route 53 Profile, such as whether whether the Profile is shared, and the current status of the Profile.

Retrieves a Route 53 Profile association for a VPC.

Returns information about a specified Route 53 Profile resource association.

Lists all the Route 53 Profiles associated with your Amazon Web Services account.

Lists the tags that you associated with the specified resource.

Adds one or more tags to a specified resource.

Removes one or more tags from a specified resource.

Link to this section Functions

Link to this function

associate_profile(client, input, options \\ [])

View Source

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 https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/DNSLimitations.html#limits-api-entities.

Link to this function

associate_resource_to_profile(client, input, options \\ [])

View Source

Associates a DNS reource configuration to a Route 53 Profile.

Link to this function

create_profile(client, input, options \\ [])

View Source

Creates an empty Route 53 Profile.

Link to this function

delete_profile(client, profile_id, input, options \\ [])

View Source

Deletes the specified Route 53 Profile.

Before you can delete a profile, you must first disassociate it from all VPCs.

Link to this function

disassociate_profile(client, profile_id, resource_id, input, options \\ [])

View Source

Dissociates a specified Route 53 Profile from the specified VPC.

Link to this function

disassociate_resource_from_profile(client, profile_id, resource_arn, input, options \\ [])

View Source

Dissoaciated a specified resource, from the Route 53 Profile.

Link to this function

get_profile(client, profile_id, options \\ [])

View Source

Returns information about a specified Route 53 Profile, such as whether whether the Profile is shared, and the current status of the Profile.

Link to this function

get_profile_association(client, profile_association_id, options \\ [])

View Source

Retrieves a Route 53 Profile association for a VPC.

A VPC can have only one Profile association, but a Profile can be associated with up to 5000 VPCs.

Link to this function

get_profile_resource_association(client, profile_resource_association_id, options \\ [])

View Source

Returns information about a specified Route 53 Profile resource association.

Link to this function

list_profile_associations(client, max_results \\ nil, next_token \\ nil, profile_id \\ nil, resource_id \\ nil, options \\ [])

View Source

Lists all the VPCs that the specified Route 53 Profile is associated with.

Link to this function

list_profile_resource_associations(client, profile_id, max_results \\ nil, next_token \\ nil, resource_type \\ nil, options \\ [])

View Source

Lists all the resource associations for the specified Route 53 Profile.

Link to this function

list_profiles(client, max_results \\ nil, next_token \\ nil, options \\ [])

View Source

Lists all the Route 53 Profiles associated with your Amazon Web Services account.

Link to this function

list_tags_for_resource(client, resource_arn, options \\ [])

View Source

Lists the tags that you associated with the specified resource.

Link to this function

tag_resource(client, resource_arn, input, options \\ [])

View Source

Adds one or more tags to a specified resource.

Link to this function

untag_resource(client, resource_arn, input, options \\ [])

View Source

Removes one or more tags from a specified resource.

Link to this function

update_profile_resource_association(client, profile_resource_association_id, input, options \\ [])

View Source

Updates the specified Route 53 Profile resourse association.