Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

ResourceMapping

import type { ResourceMapping } from "https://aws-api.deno.dev/v0.4/services/resiliencehub.ts?docs=full";

Defines a resource mapping.

interface ResourceMapping {
appRegistryAppName?: string | null;
logicalStackName?: string | null;
mappingType: ResourceMappingType;
physicalResourceId: PhysicalResourceId;
resourceGroupName?: string | null;
resourceName?: string | null;
terraformSourceName?: string | null;
}

§Properties

§
appRegistryAppName?: string | null
[src]

The name of the application this resource is mapped to.

§
logicalStackName?: string | null
[src]

The name of the CloudFormation stack this resource is mapped to.

§

Specifies the type of resource mapping.

AppRegistryApp: The resource is mapped to another application. The name of the application is contained in the appRegistryAppName property.

CfnStack: The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in the logicalStackName property.

Resource: The resource is mapped to another resource. The name of the resource is contained in the resourceName property.

ResourceGroup: The resource is mapped to a resource group. The name of the resource group is contained in the resourceGroupName property.

§
physicalResourceId: PhysicalResourceId
[src]

The identifier of this resource.

§
resourceGroupName?: string | null
[src]

The name of the resource group this resource is mapped to.

§
resourceName?: string | null
[src]

The name of the resource this resource is mapped to.

§
terraformSourceName?: string | null
[src]

The short name of the Terraform source.