Skip to content

Update Resource Set

route53recoveryreadiness_update_resource_set R Documentation

Updates a resource set

Description

Updates a resource set.

Usage

route53recoveryreadiness_update_resource_set(ResourceSetName,
  ResourceSetType, Resources)

Arguments

ResourceSetName

[required] Name of a resource set.

ResourceSetType

[required] The resource type of the resources in the resource set. Enter one of the following values for resource type:

AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource

Resources

[required] A list of resource objects.

Value

A list with the following syntax:

list(
  ResourceSetArn = "string",
  ResourceSetName = "string",
  ResourceSetType = "string",
  Resources = list(
    list(
      ComponentId = "string",
      DnsTargetResource = list(
        DomainName = "string",
        HostedZoneArn = "string",
        RecordSetId = "string",
        RecordType = "string",
        TargetResource = list(
          NLBResource = list(
            Arn = "string"
          ),
          R53Resource = list(
            DomainName = "string",
            RecordSetId = "string"
          )
        )
      ),
      ReadinessScopes = list(
        "string"
      ),
      ResourceArn = "string"
    )
  ),
  Tags = list(
    "string"
  )
)

Request syntax

svc$update_resource_set(
  ResourceSetName = "string",
  ResourceSetType = "string",
  Resources = list(
    list(
      ComponentId = "string",
      DnsTargetResource = list(
        DomainName = "string",
        HostedZoneArn = "string",
        RecordSetId = "string",
        RecordType = "string",
        TargetResource = list(
          NLBResource = list(
            Arn = "string"
          ),
          R53Resource = list(
            DomainName = "string",
            RecordSetId = "string"
          )
        )
      ),
      ReadinessScopes = list(
        "string"
      ),
      ResourceArn = "string"
    )
  )
)