libZSservicesZSamazonka-greengrassZSamazonka-greengrass
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.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
Eq GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Show 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 #

NFData GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Hashable GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

AWSRequest GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

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

type Rep GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion = D1 ('MetaData "GetConnectorDefinitionVersion" "Amazonka.Greengrass.GetConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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))))
type AWSResponse GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

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:

$sel:nextToken: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
Eq 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

Generic GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorDefinitionVersion)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "id") '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:

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

$sel:arn:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_arn - The ARN of the connector definition version.

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

$sel:creationTimestamp:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the connector definition version was created.

$sel:version:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_version - The version of the connector definition version.

$sel:id:GetConnectorDefinitionVersionResponse', getConnectorDefinitionVersionResponse_id - The ID of the connector definition version.

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

Response Lenses

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

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

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

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