Class GetResourcesArgs


  • public final class GetResourcesArgs
    extends com.pulumi.resources.InvokeArgs
    • 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 `include_compliance_details` 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.
      • 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 `resource_arn_list`.