Skip to content

Create Outpost Resolver

route53resolver_create_outpost_resolver R Documentation

Creates a Route 53 Resolver on an Outpost

Description

Creates a Route 53 Resolver on an Outpost.

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"
    )
  )
)