libZSservicesZSamazonka-syntheticsZSamazonka-synthetics
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Synthetics.DescribeRuntimeVersions

Description

Returns a list of Synthetics canary runtime versions. For more information, see Canary Runtime Versions.

Synopsis

Creating a Request

data DescribeRuntimeVersions Source #

See: newDescribeRuntimeVersions smart constructor.

Constructors

DescribeRuntimeVersions' 

Fields

  • nextToken :: Maybe Text

    A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.

  • maxResults :: Maybe Natural

    Specify this parameter to limit how many runs are returned each time you use the DescribeRuntimeVersions operation. If you omit this parameter, the default of 100 is used.

Instances

Instances details
Eq DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Read DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Show DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Generic DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Associated Types

type Rep DescribeRuntimeVersions :: Type -> Type #

NFData DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Methods

rnf :: DescribeRuntimeVersions -> () #

Hashable DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

ToJSON DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

AWSRequest DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

ToHeaders DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

ToPath DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

ToQuery DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

type Rep DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

type Rep DescribeRuntimeVersions = D1 ('MetaData "DescribeRuntimeVersions" "Amazonka.Synthetics.DescribeRuntimeVersions" "libZSservicesZSamazonka-syntheticsZSamazonka-synthetics" 'False) (C1 ('MetaCons "DescribeRuntimeVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural))))
type AWSResponse DescribeRuntimeVersions Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

newDescribeRuntimeVersions :: DescribeRuntimeVersions Source #

Create a value of DescribeRuntimeVersions 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:nextToken:DescribeRuntimeVersions', describeRuntimeVersions_nextToken - A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.

$sel:maxResults:DescribeRuntimeVersions', describeRuntimeVersions_maxResults - Specify this parameter to limit how many runs are returned each time you use the DescribeRuntimeVersions operation. If you omit this parameter, the default of 100 is used.

Request Lenses

describeRuntimeVersions_nextToken :: Lens' DescribeRuntimeVersions (Maybe Text) Source #

A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.

describeRuntimeVersions_maxResults :: Lens' DescribeRuntimeVersions (Maybe Natural) Source #

Specify this parameter to limit how many runs are returned each time you use the DescribeRuntimeVersions operation. If you omit this parameter, the default of 100 is used.

Destructuring the Response

data DescribeRuntimeVersionsResponse Source #

See: newDescribeRuntimeVersionsResponse smart constructor.

Constructors

DescribeRuntimeVersionsResponse' 

Fields

  • runtimeVersions :: Maybe [RuntimeVersion]

    An array of objects that display the details about each Synthetics canary runtime version.

  • nextToken :: Maybe Text

    A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.

  • httpStatus :: Int

    The response's http status code.

Instances

Instances details
Eq DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Read DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Show DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Generic DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

Associated Types

type Rep DescribeRuntimeVersionsResponse :: Type -> Type #

NFData DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

type Rep DescribeRuntimeVersionsResponse Source # 
Instance details

Defined in Amazonka.Synthetics.DescribeRuntimeVersions

type Rep DescribeRuntimeVersionsResponse = D1 ('MetaData "DescribeRuntimeVersionsResponse" "Amazonka.Synthetics.DescribeRuntimeVersions" "libZSservicesZSamazonka-syntheticsZSamazonka-synthetics" 'False) (C1 ('MetaCons "DescribeRuntimeVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runtimeVersions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [RuntimeVersion])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newDescribeRuntimeVersionsResponse Source #

Create a value of DescribeRuntimeVersionsResponse 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:runtimeVersions:DescribeRuntimeVersionsResponse', describeRuntimeVersionsResponse_runtimeVersions - An array of objects that display the details about each Synthetics canary runtime version.

$sel:nextToken:DescribeRuntimeVersions', describeRuntimeVersionsResponse_nextToken - A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.

$sel:httpStatus:DescribeRuntimeVersionsResponse', describeRuntimeVersionsResponse_httpStatus - The response's http status code.

Response Lenses

describeRuntimeVersionsResponse_runtimeVersions :: Lens' DescribeRuntimeVersionsResponse (Maybe [RuntimeVersion]) Source #

An array of objects that display the details about each Synthetics canary runtime version.

describeRuntimeVersionsResponse_nextToken :: Lens' DescribeRuntimeVersionsResponse (Maybe Text) Source #

A token that indicates that there is more data available. You can use this token in a subsequent DescribeRuntimeVersions operation to retrieve the next set of results.