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
§
logicalStackName?: string | null
[src]The name of the CloudFormation stack this resource is mapped to.
§
mappingType: ResourceMappingType
[src]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.