amazonka-greengrassv2-2.0: Amazon IoT Greengrass V2 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.GreengrassV2.ListEffectiveDeployments

Description

Retrieves a paginated list of deployment jobs that IoT Greengrass sends to Greengrass core devices.

This operation returns paginated results.

Synopsis

Creating a Request

data ListEffectiveDeployments Source #

See: newListEffectiveDeployments smart constructor.

Constructors

ListEffectiveDeployments' 

Fields

Instances

Instances details
ToHeaders ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

ToPath ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

ToQuery ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

AWSPager ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

AWSRequest ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Generic ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Associated Types

type Rep ListEffectiveDeployments :: Type -> Type #

Read ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Show ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

NFData ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Eq ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Hashable ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

type AWSResponse ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

type Rep ListEffectiveDeployments Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

type Rep ListEffectiveDeployments = D1 ('MetaData "ListEffectiveDeployments" "Amazonka.GreengrassV2.ListEffectiveDeployments" "amazonka-greengrassv2-2.0-CXiJQl197i43YI1Cz5IpiZ" 'False) (C1 ('MetaCons "ListEffectiveDeployments'" '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 "coreDeviceThingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newListEffectiveDeployments Source #

Create a value of ListEffectiveDeployments 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:ListEffectiveDeployments', listEffectiveDeployments_maxResults - The maximum number of results to be returned per paginated request.

ListEffectiveDeployments, listEffectiveDeployments_nextToken - The token to be used for the next set of paginated results.

ListEffectiveDeployments, listEffectiveDeployments_coreDeviceThingName - The name of the core device. This is also the name of the IoT thing.

Request Lenses

listEffectiveDeployments_maxResults :: Lens' ListEffectiveDeployments (Maybe Natural) Source #

The maximum number of results to be returned per paginated request.

listEffectiveDeployments_nextToken :: Lens' ListEffectiveDeployments (Maybe Text) Source #

The token to be used for the next set of paginated results.

listEffectiveDeployments_coreDeviceThingName :: Lens' ListEffectiveDeployments Text Source #

The name of the core device. This is also the name of the IoT thing.

Destructuring the Response

data ListEffectiveDeploymentsResponse Source #

See: newListEffectiveDeploymentsResponse smart constructor.

Constructors

ListEffectiveDeploymentsResponse' 

Fields

Instances

Instances details
Generic ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Associated Types

type Rep ListEffectiveDeploymentsResponse :: Type -> Type #

Read ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Show ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

NFData ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

Eq ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

type Rep ListEffectiveDeploymentsResponse Source # 
Instance details

Defined in Amazonka.GreengrassV2.ListEffectiveDeployments

type Rep ListEffectiveDeploymentsResponse = D1 ('MetaData "ListEffectiveDeploymentsResponse" "Amazonka.GreengrassV2.ListEffectiveDeployments" "amazonka-greengrassv2-2.0-CXiJQl197i43YI1Cz5IpiZ" 'False) (C1 ('MetaCons "ListEffectiveDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "effectiveDeployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [EffectiveDeployment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListEffectiveDeploymentsResponse Source #

Create a value of ListEffectiveDeploymentsResponse 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:effectiveDeployments:ListEffectiveDeploymentsResponse', listEffectiveDeploymentsResponse_effectiveDeployments - A list that summarizes each deployment on the core device.

ListEffectiveDeployments, listEffectiveDeploymentsResponse_nextToken - The token for the next set of results, or null if there are no additional results.

$sel:httpStatus:ListEffectiveDeploymentsResponse', listEffectiveDeploymentsResponse_httpStatus - The response's http status code.

Response Lenses

listEffectiveDeploymentsResponse_nextToken :: Lens' ListEffectiveDeploymentsResponse (Maybe Text) Source #

The token for the next set of results, or null if there are no additional results.