amazonka-cloudwatch-logs-2.0: Amazon CloudWatch Logs SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Description

This operation returns a paginated list of your saved CloudWatch Logs Insights query definitions.

You can use the queryDefinitionNamePrefix parameter to limit the results to only the query definitions that have names that start with a certain string.

Synopsis

Creating a Request

data DescribeQueryDefinitions Source #

See: newDescribeQueryDefinitions smart constructor.

Constructors

DescribeQueryDefinitions' 

Fields

Instances

Instances details
ToJSON DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToHeaders DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToPath DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

ToQuery DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

AWSRequest DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Generic DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Associated Types

type Rep DescribeQueryDefinitions :: Type -> Type #

Read DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Show DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

NFData DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Eq DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Hashable DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type AWSResponse DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitions Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitions = D1 ('MetaData "DescribeQueryDefinitions" "Amazonka.CloudWatchLogs.DescribeQueryDefinitions" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueryDefinitions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "queryDefinitionNamePrefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newDescribeQueryDefinitions :: DescribeQueryDefinitions Source #

Create a value of DescribeQueryDefinitions with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:maxResults:DescribeQueryDefinitions', describeQueryDefinitions_maxResults - Limits the number of returned query definitions to the specified number.

DescribeQueryDefinitions, describeQueryDefinitions_nextToken - Undocumented member.

$sel:queryDefinitionNamePrefix:DescribeQueryDefinitions', describeQueryDefinitions_queryDefinitionNamePrefix - Use this parameter to filter your results to only the query definitions that have names that start with the prefix you specify.

Request Lenses

describeQueryDefinitions_maxResults :: Lens' DescribeQueryDefinitions (Maybe Natural) Source #

Limits the number of returned query definitions to the specified number.

describeQueryDefinitions_queryDefinitionNamePrefix :: Lens' DescribeQueryDefinitions (Maybe Text) Source #

Use this parameter to filter your results to only the query definitions that have names that start with the prefix you specify.

Destructuring the Response

data DescribeQueryDefinitionsResponse Source #

See: newDescribeQueryDefinitionsResponse smart constructor.

Constructors

DescribeQueryDefinitionsResponse' 

Fields

Instances

Instances details
Generic DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Associated Types

type Rep DescribeQueryDefinitionsResponse :: Type -> Type #

Read DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Show DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

NFData DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

Eq DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitionsResponse Source # 
Instance details

Defined in Amazonka.CloudWatchLogs.DescribeQueryDefinitions

type Rep DescribeQueryDefinitionsResponse = D1 ('MetaData "DescribeQueryDefinitionsResponse" "Amazonka.CloudWatchLogs.DescribeQueryDefinitions" "amazonka-cloudwatch-logs-2.0-6gvDalNFsfE8djZ4aTfA4V" 'False) (C1 ('MetaCons "DescribeQueryDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "queryDefinitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [QueryDefinition])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeQueryDefinitionsResponse Source #

Create a value of DescribeQueryDefinitionsResponse with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

DescribeQueryDefinitions, describeQueryDefinitionsResponse_nextToken - Undocumented member.

$sel:queryDefinitions:DescribeQueryDefinitionsResponse', describeQueryDefinitionsResponse_queryDefinitions - The list of query definitions that match your request.

$sel:httpStatus:DescribeQueryDefinitionsResponse', describeQueryDefinitionsResponse_httpStatus - The response's http status code.

Response Lenses