Skip to content

Removes resource mappings from a draft application version

Description

Removes resource mappings from a draft application version.

Usage

resiliencehub_remove_draft_app_version_resource_mappings(appArn,
  appRegistryAppNames, eksSourceNames, logicalStackNames,
  resourceGroupNames, resourceNames, terraformSourceNames)

Arguments

  • appArn

    [required] Amazon Resource Name (ARN) of the Resilience Hub application. The format for this ARN is: arn:partition:resiliencehub:region:account:app/app-id. For more information about ARNs, see Amazon Resource Names (ARNs) in the Amazon Web Services General Reference guide.

  • appRegistryAppNames

    The names of the registered applications you want to remove from the resource mappings.

  • eksSourceNames

    The names of the Amazon Elastic Kubernetes Service clusters and namespaces you want to remove from the resource mappings.

    This parameter accepts values in "eks-cluster/namespace" format.

  • logicalStackNames

    The names of the CloudFormation stacks you want to remove from the resource mappings.

  • resourceGroupNames

    The names of the resource groups you want to remove from the resource mappings.

  • resourceNames

    The names of the resources you want to remove from the resource mappings.

  • terraformSourceNames

    The names of the Terraform sources you want to remove from the resource mappings.

Value

A list with the following syntax:

list(
  appArn = "string",
  appVersion = "string"
)

Request syntax

svc$remove_draft_app_version_resource_mappings(
  appArn = "string",
  appRegistryAppNames = list(
    "string"
  ),
  eksSourceNames = list(
    "string"
  ),
  logicalStackNames = list(
    "string"
  ),
  resourceGroupNames = list(
    "string"
  ),
  resourceNames = list(
    "string"
  ),
  terraformSourceNames = list(
    "string"
  )
)