Skip to content

Creates a Route 53 Resolver on an Outpost

Description

Creates a Route 53 Resolver on an Outpost.

This operation applies to first-generation Outposts only. On second-generation Outposts, Resolver is enabled by default and managed automatically by Amazon Web Services, so you don't need to create it.

Usage

route53resolver_create_outpost_resolver(CreatorRequestId, Name,
  InstanceCount, PreferredInstanceType, OutpostArn, Tags)

Arguments

  • CreatorRequestId

    [required] A unique string that identifies the request and that allows failed requests to be retried without the risk of running the operation twice.

    CreatorRequestId can be any unique string, for example, a date/time stamp.

  • Name

    [required] A friendly name that lets you easily find a configuration in the Resolver dashboard in the Route 53 console.

  • InstanceCount

    Number of Amazon EC2 instances for the Resolver on Outpost. The default and minimal value is 4.

  • PreferredInstanceType

    [required] The Amazon EC2 instance type. If you specify this, you must also specify a value for the OutpostArn.

  • OutpostArn

    [required] The Amazon Resource Name (ARN) of the Outpost. If you specify this, you must also specify a value for the PreferredInstanceType.

  • Tags

    A string that helps identify the Route 53 Resolvers on Outpost.

Value

A list with the following syntax:

list(
  OutpostResolver = list(
    Arn = "string",
    CreationTime = "string",
    ModificationTime = "string",
    CreatorRequestId = "string",
    Id = "string",
    InstanceCount = 123,
    PreferredInstanceType = "string",
    Name = "string",
    Status = "CREATING"|"OPERATIONAL"|"UPDATING"|"DELETING"|"ACTION_NEEDED"|"FAILED_CREATION"|"FAILED_DELETION",
    StatusMessage = "string",
    OutpostArn = "string"
  )
)

Request syntax

svc$create_outpost_resolver(
  CreatorRequestId = "string",
  Name = "string",
  InstanceCount = 123,
  PreferredInstanceType = "string",
  OutpostArn = "string",
  Tags = list(
    list(
      Key = "string",
      Value = "string"
    )
  )
)