public static interface ResourceMapping.Builder extends SdkPojo, CopyableBuilder<ResourceMapping.Builder,ResourceMapping>
| Modifier and Type | Method and Description |
|---|---|
ResourceMapping.Builder |
appRegistryAppName(String appRegistryAppName)
The name of the application this resource is mapped to.
|
ResourceMapping.Builder |
eksSourceName(String eksSourceName)
Name of the Amazon Elastic Kubernetes Service cluster and namespace this resource belongs to.
|
ResourceMapping.Builder |
logicalStackName(String logicalStackName)
The name of the CloudFormation stack this resource is mapped to.
|
ResourceMapping.Builder |
mappingType(ResourceMappingType mappingType)
Specifies the type of resource mapping.
|
ResourceMapping.Builder |
mappingType(String mappingType)
Specifies the type of resource mapping.
|
default ResourceMapping.Builder |
physicalResourceId(Consumer<PhysicalResourceId.Builder> physicalResourceId)
Identifier of the physical resource.
|
ResourceMapping.Builder |
physicalResourceId(PhysicalResourceId physicalResourceId)
Identifier of the physical resource.
|
ResourceMapping.Builder |
resourceGroupName(String resourceGroupName)
Name of the resource group that the resource is mapped to.
|
ResourceMapping.Builder |
resourceName(String resourceName)
Name of the resource that the resource is mapped to.
|
ResourceMapping.Builder |
terraformSourceName(String terraformSourceName)
The short name of the Terraform source.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResourceMapping.Builder appRegistryAppName(String appRegistryAppName)
The name of the application this resource is mapped to.
appRegistryAppName - The name of the application this resource is mapped to.ResourceMapping.Builder eksSourceName(String eksSourceName)
Name of the Amazon Elastic Kubernetes Service cluster and namespace this resource belongs to.
This parameter accepts values in "eks-cluster/namespace" format.
eksSourceName - Name of the Amazon Elastic Kubernetes Service cluster and namespace this resource belongs to.
This parameter accepts values in "eks-cluster/namespace" format.
ResourceMapping.Builder logicalStackName(String logicalStackName)
The name of the CloudFormation stack this resource is mapped to.
logicalStackName - The name of the CloudFormation stack this resource is mapped to.ResourceMapping.Builder mappingType(String mappingType)
Specifies the type of resource mapping.
The resource is mapped to another application. The name of the application is contained in the
appRegistryAppName property.
The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in the
logicalStackName property.
The resource is mapped to another resource. The name of the resource is contained in the
resourceName property.
The resource is mapped to Resource Groups. The name of the resource group is contained in the
resourceGroupName property.
mappingType - Specifies the type of resource mapping.
The resource is mapped to another application. The name of the application is contained in the
appRegistryAppName property.
The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in
the logicalStackName property.
The resource is mapped to another resource. The name of the resource is contained in the
resourceName property.
The resource is mapped to Resource Groups. The name of the resource group is contained in the
resourceGroupName property.
ResourceMappingType,
ResourceMappingTypeResourceMapping.Builder mappingType(ResourceMappingType mappingType)
Specifies the type of resource mapping.
The resource is mapped to another application. The name of the application is contained in the
appRegistryAppName property.
The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in the
logicalStackName property.
The resource is mapped to another resource. The name of the resource is contained in the
resourceName property.
The resource is mapped to Resource Groups. The name of the resource group is contained in the
resourceGroupName property.
mappingType - Specifies the type of resource mapping.
The resource is mapped to another application. The name of the application is contained in the
appRegistryAppName property.
The resource is mapped to a CloudFormation stack. The name of the CloudFormation stack is contained in
the logicalStackName property.
The resource is mapped to another resource. The name of the resource is contained in the
resourceName property.
The resource is mapped to Resource Groups. The name of the resource group is contained in the
resourceGroupName property.
ResourceMappingType,
ResourceMappingTypeResourceMapping.Builder physicalResourceId(PhysicalResourceId physicalResourceId)
Identifier of the physical resource.
physicalResourceId - Identifier of the physical resource.default ResourceMapping.Builder physicalResourceId(Consumer<PhysicalResourceId.Builder> physicalResourceId)
Identifier of the physical resource.
This is a convenience method that creates an instance of thePhysicalResourceId.Builder avoiding the
need to create one manually via PhysicalResourceId.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to physicalResourceId(PhysicalResourceId).
physicalResourceId - a consumer that will call methods on PhysicalResourceId.BuilderphysicalResourceId(PhysicalResourceId)ResourceMapping.Builder resourceGroupName(String resourceGroupName)
Name of the resource group that the resource is mapped to.
resourceGroupName - Name of the resource group that the resource is mapped to.ResourceMapping.Builder resourceName(String resourceName)
Name of the resource that the resource is mapped to.
resourceName - Name of the resource that the resource is mapped to.ResourceMapping.Builder terraformSourceName(String terraformSourceName)
The short name of the Terraform source.
terraformSourceName - The short name of the Terraform source.Copyright © 2023. All rights reserved.