class Aws::DevOpsGuru::Types::SearchInsightsRequest
@note When making an API call, you may pass SearchInsightsRequest
data as a hash: { start_time_range: { # required from_time: Time.now, to_time: Time.now, }, filters: { 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 }, }, max_results: 1, next_token: "UuidNextToken", type: "REACTIVE", # required, accepts REACTIVE, PROACTIVE }
@!attribute [rw] start_time_range
The start of the time range passed in. Returned insights occurred after this time. @return [Types::StartTimeRange]
@!attribute [rw] filters
A `SearchInsightsFilters` object that is used to set the severity and status filters on your insight search. @return [Types::SearchInsightsFilters]
@!attribute [rw] max_results
The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned `nextToken` value. @return [Integer]
@!attribute [rw] next_token
The pagination token to use to retrieve the next page of results for this operation. If this value is null, it retrieves the first page. @return [String]
@!attribute [rw] type
The type of insights you are searching for (`REACTIVE` or `PROACTIVE`). @return [String]
@see docs.aws.amazon.com/goto/WebAPI/devops-guru-2020-12-01/SearchInsightsRequest AWS API Documentation
Constants
- SENSITIVE