AWS Native is in preview. AWS Classic is fully supported.
aws-native.devopsguru.getResourceCollection
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
This resource schema represents the ResourceCollection resource in the Amazon DevOps Guru.
Using getResourceCollection
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 getResourceCollection(args: GetResourceCollectionArgs, opts?: InvokeOptions): Promise<GetResourceCollectionResult>
function getResourceCollectionOutput(args: GetResourceCollectionOutputArgs, opts?: InvokeOptions): Output<GetResourceCollectionResult>
def get_resource_collection(resource_collection_type: Optional[ResourceCollectionType] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceCollectionResult
def get_resource_collection_output(resource_collection_type: Optional[pulumi.Input[ResourceCollectionType]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceCollectionResult]
func LookupResourceCollection(ctx *Context, args *LookupResourceCollectionArgs, opts ...InvokeOption) (*LookupResourceCollectionResult, error)
func LookupResourceCollectionOutput(ctx *Context, args *LookupResourceCollectionOutputArgs, opts ...InvokeOption) LookupResourceCollectionResultOutput
> Note: This function is named LookupResourceCollection
in the Go SDK.
public static class GetResourceCollection
{
public static Task<GetResourceCollectionResult> InvokeAsync(GetResourceCollectionArgs args, InvokeOptions? opts = null)
public static Output<GetResourceCollectionResult> Invoke(GetResourceCollectionInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResourceCollectionResult> getResourceCollection(GetResourceCollectionArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:devopsguru:getResourceCollection
arguments:
# arguments dictionary
The following arguments are supported:
- Resource
Collection Pulumi.Type Aws Native. Dev Ops Guru. Resource Collection Type The type of ResourceCollection
- Resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource_
collection_ Resourcetype Collection Type The type of ResourceCollection
- resource
Collection "AWS_CLOUD_FORMATION" | "AWS_TAGS"Type The type of ResourceCollection
getResourceCollection Result
The following output properties are available:
- Resource
Collection ResourceFilter Collection Filter - Resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource
Collection ResourceFilter Collection Filter - resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource
Collection ResourceFilter Collection Filter - resource
Collection ResourceType Collection Type The type of ResourceCollection
- resource_
collection_ Resourcefilter Collection Filter - resource_
collection_ Resourcetype Collection Type The type of ResourceCollection
- resource
Collection Property MapFilter - resource
Collection "AWS_CLOUD_FORMATION" | "AWS_TAGS"Type The type of ResourceCollection
Supporting Types
ResourceCollectionCloudFormationCollectionFilter
- Stack
Names List<string> An array of CloudFormation stack names.
- Stack
Names []string An array of CloudFormation stack names.
- stack
Names List<String> An array of CloudFormation stack names.
- stack
Names string[] An array of CloudFormation stack names.
- stack_
names Sequence[str] An array of CloudFormation stack names.
- stack
Names List<String> An array of CloudFormation stack names.
ResourceCollectionFilter
ResourceCollectionTagCollection
- App
Boundary stringKey A Tag key for DevOps Guru app boundary.
- Tag
Values List<string> Tag values of DevOps Guru app boundary.
- App
Boundary stringKey A Tag key for DevOps Guru app boundary.
- Tag
Values []string Tag values of DevOps Guru app boundary.
- app
Boundary StringKey A Tag key for DevOps Guru app boundary.
- tag
Values List<String> Tag values of DevOps Guru app boundary.
- app
Boundary stringKey A Tag key for DevOps Guru app boundary.
- tag
Values string[] Tag values of DevOps Guru app boundary.
- app_
boundary_ strkey A Tag key for DevOps Guru app boundary.
- tag_
values Sequence[str] Tag values of DevOps Guru app boundary.
- app
Boundary StringKey A Tag key for DevOps Guru app boundary.
- tag
Values List<String> Tag values of DevOps Guru app boundary.
ResourceCollectionType
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.