AppResourceMapping

data class AppResourceMapping(val eksSourceName: String? = null, val logicalStackName: String? = null, val mappingType: String, val physicalResourceId: AppPhysicalResourceId, val resourceName: String? = null, val terraformSourceName: String? = null)

Resource mapping is used to map logical resources from template to physical resource

Constructors

Link copied to clipboard
constructor(eksSourceName: String? = null, logicalStackName: String? = null, mappingType: String, physicalResourceId: AppPhysicalResourceId, resourceName: String? = null, terraformSourceName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val eksSourceName: String? = null

Name of the Amazon Elastic Kubernetes Service cluster and namespace that this resource is mapped to when the mappingType is EKS .

Link copied to clipboard

Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .

Link copied to clipboard

Specifies the type of resource mapping.

Link copied to clipboard

Identifier of the physical resource.

Link copied to clipboard
val resourceName: String? = null

Name of the resource that this resource is mapped to when the mappingType is Resource .

Link copied to clipboard

Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .