1. Packages
  2. AWS Cloud Control
  3. API Docs
  4. resiliencehub
  5. getApp

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

aws-native.resiliencehub.getApp

Explore with Pulumi AI

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi

Resource Type Definition for AWS::ResilienceHub::App.

Using getApp

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getApp(args: GetAppArgs, opts?: InvokeOptions): Promise<GetAppResult>
function getAppOutput(args: GetAppOutputArgs, opts?: InvokeOptions): Output<GetAppResult>
Copy
def get_app(app_arn: Optional[str] = None,
            opts: Optional[InvokeOptions] = None) -> GetAppResult
def get_app_output(app_arn: Optional[pulumi.Input[str]] = None,
            opts: Optional[InvokeOptions] = None) -> Output[GetAppResult]
Copy
func LookupApp(ctx *Context, args *LookupAppArgs, opts ...InvokeOption) (*LookupAppResult, error)
func LookupAppOutput(ctx *Context, args *LookupAppOutputArgs, opts ...InvokeOption) LookupAppResultOutput
Copy

> Note: This function is named LookupApp in the Go SDK.

public static class GetApp 
{
    public static Task<GetAppResult> InvokeAsync(GetAppArgs args, InvokeOptions? opts = null)
    public static Output<GetAppResult> Invoke(GetAppInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
public static Output<GetAppResult> getApp(GetAppArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: aws-native:resiliencehub:getApp
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AppArn This property is required. string
Amazon Resource Name (ARN) of the App.
AppArn This property is required. string
Amazon Resource Name (ARN) of the App.
appArn This property is required. String
Amazon Resource Name (ARN) of the App.
appArn This property is required. string
Amazon Resource Name (ARN) of the App.
app_arn This property is required. str
Amazon Resource Name (ARN) of the App.
appArn This property is required. String
Amazon Resource Name (ARN) of the App.

getApp Result

The following output properties are available:

AppArn string
Amazon Resource Name (ARN) of the App.
AppAssessmentSchedule Pulumi.AwsNative.ResilienceHub.AppAssessmentSchedule
Assessment execution schedule.
AppTemplateBody string
A string containing full ResilienceHub app template body.
Description string
App description.
DriftStatus Pulumi.AwsNative.ResilienceHub.AppDriftStatus
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
EventSubscriptions List<Pulumi.AwsNative.ResilienceHub.Outputs.AppEventSubscription>
The list of events you would like to subscribe and get notification for.
PermissionModel Pulumi.AwsNative.ResilienceHub.Outputs.AppPermissionModel
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
ResiliencyPolicyArn string
Amazon Resource Name (ARN) of the Resiliency Policy.
ResourceMappings List<Pulumi.AwsNative.ResilienceHub.Outputs.AppResourceMapping>
An array of ResourceMapping objects.
Tags Dictionary<string, string>
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
AppArn string
Amazon Resource Name (ARN) of the App.
AppAssessmentSchedule AppAssessmentSchedule
Assessment execution schedule.
AppTemplateBody string
A string containing full ResilienceHub app template body.
Description string
App description.
DriftStatus AppDriftStatus
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
EventSubscriptions []AppEventSubscription
The list of events you would like to subscribe and get notification for.
PermissionModel AppPermissionModel
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
ResiliencyPolicyArn string
Amazon Resource Name (ARN) of the Resiliency Policy.
ResourceMappings []AppResourceMapping
An array of ResourceMapping objects.
Tags map[string]string
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
appArn String
Amazon Resource Name (ARN) of the App.
appAssessmentSchedule AppAssessmentSchedule
Assessment execution schedule.
appTemplateBody String
A string containing full ResilienceHub app template body.
description String
App description.
driftStatus AppDriftStatus
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
eventSubscriptions List<AppEventSubscription>
The list of events you would like to subscribe and get notification for.
permissionModel AppPermissionModel
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
resiliencyPolicyArn String
Amazon Resource Name (ARN) of the Resiliency Policy.
resourceMappings List<AppResourceMapping>
An array of ResourceMapping objects.
tags Map<String,String>
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
appArn string
Amazon Resource Name (ARN) of the App.
appAssessmentSchedule AppAssessmentSchedule
Assessment execution schedule.
appTemplateBody string
A string containing full ResilienceHub app template body.
description string
App description.
driftStatus AppDriftStatus
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
eventSubscriptions AppEventSubscription[]
The list of events you would like to subscribe and get notification for.
permissionModel AppPermissionModel
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
resiliencyPolicyArn string
Amazon Resource Name (ARN) of the Resiliency Policy.
resourceMappings AppResourceMapping[]
An array of ResourceMapping objects.
tags {[key: string]: string}
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
app_arn str
Amazon Resource Name (ARN) of the App.
app_assessment_schedule AppAssessmentSchedule
Assessment execution schedule.
app_template_body str
A string containing full ResilienceHub app template body.
description str
App description.
drift_status AppDriftStatus
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
event_subscriptions Sequence[AppEventSubscription]
The list of events you would like to subscribe and get notification for.
permission_model AppPermissionModel
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
resiliency_policy_arn str
Amazon Resource Name (ARN) of the Resiliency Policy.
resource_mappings Sequence[AppResourceMapping]
An array of ResourceMapping objects.
tags Mapping[str, str]
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.
appArn String
Amazon Resource Name (ARN) of the App.
appAssessmentSchedule "Disabled" | "Daily"
Assessment execution schedule.
appTemplateBody String
A string containing full ResilienceHub app template body.
description String
App description.
driftStatus "NotChecked" | "NotDetected" | "Detected"
Indicates if compliance drifts (deviations) were detected while running an assessment for your application.
eventSubscriptions List<Property Map>
The list of events you would like to subscribe and get notification for.
permissionModel Property Map
Defines the roles and credentials that AWS Resilience Hub would use while creating the application, importing its resources, and running an assessment.
resiliencyPolicyArn String
Amazon Resource Name (ARN) of the Resiliency Policy.
resourceMappings List<Property Map>
An array of ResourceMapping objects.
tags Map<String>
Tags assigned to the resource. A tag is a label that you assign to an AWS resource. Each tag consists of a key/value pair.

Supporting Types

AppAssessmentSchedule

AppDriftStatus

AppEventSubscription

EventType This property is required. Pulumi.AwsNative.ResilienceHub.AppEventSubscriptionEventType
The type of event you would like to subscribe and get notification for.
Name This property is required. string
Unique name to identify an event subscription.
SnsTopicArn string
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
EventType This property is required. AppEventSubscriptionEventType
The type of event you would like to subscribe and get notification for.
Name This property is required. string
Unique name to identify an event subscription.
SnsTopicArn string
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
eventType This property is required. AppEventSubscriptionEventType
The type of event you would like to subscribe and get notification for.
name This property is required. String
Unique name to identify an event subscription.
snsTopicArn String
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
eventType This property is required. AppEventSubscriptionEventType
The type of event you would like to subscribe and get notification for.
name This property is required. string
Unique name to identify an event subscription.
snsTopicArn string
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
event_type This property is required. AppEventSubscriptionEventType
The type of event you would like to subscribe and get notification for.
name This property is required. str
Unique name to identify an event subscription.
sns_topic_arn str
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.
eventType This property is required. "ScheduledAssessmentFailure" | "DriftDetected"
The type of event you would like to subscribe and get notification for.
name This property is required. String
Unique name to identify an event subscription.
snsTopicArn String
Amazon Resource Name (ARN) of the Amazon Simple Notification Service topic.

AppEventSubscriptionEventType

AppPermissionModel

Type This property is required. Pulumi.AwsNative.ResilienceHub.AppPermissionModelType
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
CrossAccountRoleArns List<string>
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
InvokerRoleName string
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
Type This property is required. AppPermissionModelType
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
CrossAccountRoleArns []string
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
InvokerRoleName string
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
type This property is required. AppPermissionModelType
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
crossAccountRoleArns List<String>
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
invokerRoleName String
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
type This property is required. AppPermissionModelType
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
crossAccountRoleArns string[]
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
invokerRoleName string
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
type This property is required. AppPermissionModelType
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
cross_account_role_arns Sequence[str]
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
invoker_role_name str
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.
type This property is required. "LegacyIAMUser" | "RoleBased"
Defines how AWS Resilience Hub scans your resources. It can scan for the resources by using a pre-existing role in your AWS account, or by using the credentials of the current IAM user.
crossAccountRoleArns List<String>
Defines a list of role Amazon Resource Names (ARNs) to be used in other accounts. These ARNs are used for querying purposes while importing resources and assessing your application.
invokerRoleName String
Existing AWS IAM role name in the primary AWS account that will be assumed by AWS Resilience Hub Service Principle to obtain a read-only access to your application resources while running an assessment.

AppPermissionModelType

AppPhysicalResourceId

Identifier This property is required. string
Identifier of the physical resource.
Type This property is required. string

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

AwsAccountId string
The AWS account that owns the physical resource.
AwsRegion string
The AWS Region that the physical resource is located in.
Identifier This property is required. string
Identifier of the physical resource.
Type This property is required. string

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

AwsAccountId string
The AWS account that owns the physical resource.
AwsRegion string
The AWS Region that the physical resource is located in.
identifier This property is required. String
Identifier of the physical resource.
type This property is required. String

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

awsAccountId String
The AWS account that owns the physical resource.
awsRegion String
The AWS Region that the physical resource is located in.
identifier This property is required. string
Identifier of the physical resource.
type This property is required. string

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

awsAccountId string
The AWS account that owns the physical resource.
awsRegion string
The AWS Region that the physical resource is located in.
identifier This property is required. str
Identifier of the physical resource.
type This property is required. str

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

aws_account_id str
The AWS account that owns the physical resource.
aws_region str
The AWS Region that the physical resource is located in.
identifier This property is required. String
Identifier of the physical resource.
type This property is required. String

Specifies the type of physical resource identifier.

  • Arn - The resource identifier is an Amazon Resource Name (ARN) and it can identify the following list of resources:

  • AWS::ECS::Service

  • AWS::EFS::FileSystem

  • AWS::ElasticLoadBalancingV2::LoadBalancer

  • AWS::Lambda::Function

  • AWS::SNS::Topic

  • Native - The resource identifier is an AWS Resilience Hub -native identifier and it can identify the following list of resources:

  • AWS::ApiGateway::RestApi

  • AWS::ApiGatewayV2::Api

  • AWS::AutoScaling::AutoScalingGroup

  • AWS::DocDB::DBCluster

  • AWS::DocDB::DBGlobalCluster

  • AWS::DocDB::DBInstance

  • AWS::DynamoDB::GlobalTable

  • AWS::DynamoDB::Table

  • AWS::EC2::EC2Fleet

  • AWS::EC2::Instance

  • AWS::EC2::NatGateway

  • AWS::EC2::Volume

  • AWS::ElasticLoadBalancing::LoadBalancer

  • AWS::RDS::DBCluster

  • AWS::RDS::DBInstance

  • AWS::RDS::GlobalCluster

  • AWS::Route53::RecordSet

  • AWS::S3::Bucket

  • AWS::SQS::Queue

awsAccountId String
The AWS account that owns the physical resource.
awsRegion String
The AWS Region that the physical resource is located in.

AppResourceMapping

MappingType This property is required. string
Specifies the type of resource mapping.
PhysicalResourceId This property is required. Pulumi.AwsNative.ResilienceHub.Inputs.AppPhysicalResourceId
Identifier of the physical resource.
EksSourceName string

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

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

LogicalStackName string
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
ResourceName string
Name of the resource that this resource is mapped to when the mappingType is Resource .
TerraformSourceName string
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .
MappingType This property is required. string
Specifies the type of resource mapping.
PhysicalResourceId This property is required. AppPhysicalResourceId
Identifier of the physical resource.
EksSourceName string

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

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

LogicalStackName string
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
ResourceName string
Name of the resource that this resource is mapped to when the mappingType is Resource .
TerraformSourceName string
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .
mappingType This property is required. String
Specifies the type of resource mapping.
physicalResourceId This property is required. AppPhysicalResourceId
Identifier of the physical resource.
eksSourceName String

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

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

logicalStackName String
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
resourceName String
Name of the resource that this resource is mapped to when the mappingType is Resource .
terraformSourceName String
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .
mappingType This property is required. string
Specifies the type of resource mapping.
physicalResourceId This property is required. AppPhysicalResourceId
Identifier of the physical resource.
eksSourceName string

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

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

logicalStackName string
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
resourceName string
Name of the resource that this resource is mapped to when the mappingType is Resource .
terraformSourceName string
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .
mapping_type This property is required. str
Specifies the type of resource mapping.
physical_resource_id This property is required. AppPhysicalResourceId
Identifier of the physical resource.
eks_source_name str

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

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

logical_stack_name str
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
resource_name str
Name of the resource that this resource is mapped to when the mappingType is Resource .
terraform_source_name str
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .
mappingType This property is required. String
Specifies the type of resource mapping.
physicalResourceId This property is required. Property Map
Identifier of the physical resource.
eksSourceName String

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

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

logicalStackName String
Name of the AWS CloudFormation stack this resource is mapped to when the mappingType is CfnStack .
resourceName String
Name of the resource that this resource is mapped to when the mappingType is Resource .
terraformSourceName String
Name of the Terraform source that this resource is mapped to when the mappingType is Terraform .

Package Details

Repository
AWS Native pulumi/pulumi-aws-native
License
Apache-2.0

We recommend new projects start with resources from the AWS provider.

AWS Cloud Control v1.27.0 published on Monday, Apr 14, 2025 by Pulumi