class Aws::DevOpsGuru::Types::SearchInsightsFilters

Specifies one or more severity values and one or more status values that are used to search for insights.

@note When making an API call, you may pass SearchInsightsFilters

data as a hash:

    {
      severities: ["LOW"], # accepts LOW, MEDIUM, HIGH
      statuses: ["ONGOING"], # accepts ONGOING, CLOSED
      resource_collection: {
        cloud_formation: {
          stack_names: ["StackName"],
        },
      },
      service_collection: {
        service_names: ["API_GATEWAY"], # accepts API_GATEWAY, APPLICATION_ELB, AUTO_SCALING_GROUP, CLOUD_FRONT, DYNAMO_DB, EC2, ECS, EKS, ELASTIC_BEANSTALK, ELASTI_CACHE, ELB, ES, KINESIS, LAMBDA, NAT_GATEWAY, NETWORK_ELB, RDS, REDSHIFT, ROUTE_53, S3, SAGE_MAKER, SNS, SQS, STEP_FUNCTIONS, SWF
      },
    }

@!attribute [rw] severities

An array of severity values used to search for insights.
@return [Array<String>]

@!attribute [rw] statuses

An array of status values used to search for insights.
@return [Array<String>]

@!attribute [rw] resource_collection

A collection of AWS resources supported by DevOps Guru. The one type
of AWS resource collection supported is AWS CloudFormation stacks.
DevOps Guru can be configured to analyze only the AWS resources that
are defined in the stacks. You can specify up to 500 AWS
CloudFormation stacks.
@return [Types::ResourceCollection]

@!attribute [rw] service_collection

A collection of the names of AWS services.
@return [Types::ServiceCollection]

@see docs.aws.amazon.com/goto/WebAPI/devops-guru-2020-12-01/SearchInsightsFilters AWS API Documentation

Constants

SENSITIVE