ResourceConfiguration
Resource configuration for an input source. Provide exactly one field.
Inheritors
Types
ARN identifier.
S3 URL — virtual hosted-style or s3:// URI.
The Amazon EKS configuration for resource discovery.
The resource tags for tag-based resource discovery.
S3 URL — virtual hosted-style or s3:// URI.
Functions
Casts this ResourceConfiguration as a CfnStackArn and retrieves its kotlin.String value. Throws an exception if the ResourceConfiguration is not a CfnStackArn.
Casts this ResourceConfiguration as a CfnStackArn and retrieves its kotlin.String value. Returns null if the ResourceConfiguration is not a CfnStackArn.
Casts this ResourceConfiguration as a DesignFileS3Url and retrieves its kotlin.String value. Throws an exception if the ResourceConfiguration is not a DesignFileS3Url.
Casts this ResourceConfiguration as a DesignFileS3Url and retrieves its kotlin.String value. Returns null if the ResourceConfiguration is not a DesignFileS3Url.
Casts this ResourceConfiguration as a Eks and retrieves its aws.sdk.kotlin.services.resiliencehubv2.model.EksSource value. Throws an exception if the ResourceConfiguration is not a Eks.
Casts this ResourceConfiguration as a Eks and retrieves its aws.sdk.kotlin.services.resiliencehubv2.model.EksSource value. Returns null if the ResourceConfiguration is not a Eks.
Casts this ResourceConfiguration as a ResourceTags and retrieves its kotlin.collections.List
Casts this ResourceConfiguration as a ResourceTags and retrieves its kotlin.collections.List
Casts this ResourceConfiguration as a TfStateFileUrl and retrieves its kotlin.String value. Throws an exception if the ResourceConfiguration is not a TfStateFileUrl.
Casts this ResourceConfiguration as a TfStateFileUrl and retrieves its kotlin.String value. Returns null if the ResourceConfiguration is not a TfStateFileUrl.