amazonka-greengrass-2.0: Amazon Greengrass 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.Greengrass.GetConnectorDefinitionVersion

Description

Retrieves information about a connector definition version, including the connectors that the version contains. Connectors are prebuilt modules that interact with local infrastructure, device protocols, AWS, and other cloud services.

Synopsis

Creating a Request

data GetConnectorDefinitionVersion Source #

See: newGetConnectorDefinitionVersion smart constructor.

Constructors

GetConnectorDefinitionVersion' 

Fields

  • nextToken :: Maybe Text

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

  • connectorDefinitionId :: Text

    The ID of the connector definition.

  • connectorDefinitionVersionId :: Text

    The ID of the connector definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListConnectorDefinitionVersions'' requests. If the version is the last one that was associated with a connector definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

Instances

Instances details
ToHeaders GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

ToPath GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

ToQuery GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

AWSRequest GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Generic GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Associated Types

type Rep GetConnectorDefinitionVersion :: Type -> Type #

Read GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

NFData GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Eq GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Hashable GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type AWSResponse GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion = D1 ('MetaData "GetConnectorDefinitionVersion" "Amazonka.Greengrass.GetConnectorDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectorDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newGetConnectorDefinitionVersion Source #

Create a value of GetConnectorDefinitionVersion 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:

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

$sel:connectorDefinitionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.

$sel:connectorDefinitionVersionId:GetConnectorDefinitionVersion', getConnectorDefinitionVersion_connectorDefinitionVersionId - The ID of the connector definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListConnectorDefinitionVersions'' requests. If the version is the last one that was associated with a connector definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

Request Lenses

getConnectorDefinitionVersion_nextToken :: Lens' GetConnectorDefinitionVersion (Maybe Text) Source #

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

getConnectorDefinitionVersion_connectorDefinitionVersionId :: Lens' GetConnectorDefinitionVersion Text Source #

The ID of the connector definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListConnectorDefinitionVersions'' requests. If the version is the last one that was associated with a connector definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

Destructuring the Response

data GetConnectorDefinitionVersionResponse Source #

Constructors

GetConnectorDefinitionVersionResponse' 

Fields

Instances

Instances details
Generic GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

NFData GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Eq GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersionResponse = D1 ('MetaData "GetConnectorDefinitionVersionResponse" "Amazonka.Greengrass.GetConnectorDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorDefinitionVersion)))) :*: ((S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetConnectorDefinitionVersionResponse Source #

Create a value of GetConnectorDefinitionVersionResponse 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:

GetConnectorDefinitionVersionResponse, getConnectorDefinitionVersionResponse_arn - The ARN of the connector definition version.

GetConnectorDefinitionVersionResponse, getConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the connector definition version was created.

$sel:definition:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_definition - Information about the connector definition version.

GetConnectorDefinitionVersionResponse, getConnectorDefinitionVersionResponse_id - The ID of the connector definition version.

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

GetConnectorDefinitionVersionResponse, getConnectorDefinitionVersionResponse_version - The version of the connector definition version.

$sel:httpStatus:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_httpStatus - The response's http status code.

Response Lenses

getConnectorDefinitionVersionResponse_creationTimestamp :: Lens' GetConnectorDefinitionVersionResponse (Maybe Text) Source #

The time, in milliseconds since the epoch, when the connector definition version was created.

getConnectorDefinitionVersionResponse_nextToken :: Lens' GetConnectorDefinitionVersionResponse (Maybe Text) Source #

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