Class GetResourcesArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.aws.resourcegroupstaggingapi.inputs.GetResourcesArgs
-
public final class GetResourcesArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetResourcesArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetResourcesArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetResourcesArgs.Builderbuilder()static GetResourcesArgs.Builderbuilder(GetResourcesArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>excludeCompliantResources()java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>>includeComplianceDetails()java.util.Optional<com.pulumi.core.Output<java.lang.String>>region()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>resourceArnLists()java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>>resourceTypeFilters()java.util.Optional<com.pulumi.core.Output<java.util.List<GetResourcesTagFilterArgs>>>tagFilters()
-
-
-
Field Detail
-
Empty
public static final GetResourcesArgs Empty
-
-
Method Detail
-
excludeCompliantResources
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> excludeCompliantResources()
- Returns:
- Specifies whether to exclude resources that are compliant with the tag policy. You can use this parameter only if the `includeComplianceDetails` argument is also set to `true`.
-
includeComplianceDetails
public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> includeComplianceDetails()
- Returns:
- Specifies whether to include details regarding the compliance with the effective tag policy.
-
region
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
- Returns:
- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
-
resourceArnLists
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> resourceArnLists()
- Returns:
- Specifies a list of ARNs of resources for which you want to retrieve tag data. Conflicts with `filter`.
-
resourceTypeFilters
public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> resourceTypeFilters()
- Returns:
- Constraints on the resources that you want returned. The format of each resource type is `service:resourceType`. For example, specifying a resource type of `ec2` returns all Amazon EC2 resources (which includes EC2 instances). Specifying a resource type of `ec2:instance` returns only EC2 instances.
-
tagFilters
public java.util.Optional<com.pulumi.core.Output<java.util.List<GetResourcesTagFilterArgs>>> tagFilters()
- Returns:
- Specifies a list of Tag Filters (keys and values) to restrict the output to only those resources that have the specified tag and, if included, the specified value. See Tag Filter below. Conflicts with `resourceArnList`.
-
builder
public static GetResourcesArgs.Builder builder()
-
builder
public static GetResourcesArgs.Builder builder(GetResourcesArgs defaults)
-
-