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

Contents

Description

Derived from API version 2017-06-07 of the AWS service descriptions, licensed under Apache 2.0.

AWS IoT Greengrass seamlessly extends AWS onto physical devices so they can act locally on the data they generate, while still using the cloud for management, analytics, and durable storage. AWS IoT Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS IoT Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.

Synopsis

Service Configuration

defaultService :: Service Source #

API version 2017-06-07 of the Amazon Greengrass SDK configuration.

Errors

Error matchers are designed for use with the functions provided by Control.Exception.Lens. This allows catching (and rethrowing) service specific errors returned by Greengrass.

BadRequestException

_BadRequestException :: AsError a => Fold a ServiceError Source #

General error information.

InternalServerErrorException

_InternalServerErrorException :: AsError a => Fold a ServiceError Source #

General error information.

Waiters

Waiters poll by repeatedly sending a request until some remote success condition configured by the Wait specification is fulfilled. The Wait specification determines how many attempts should be made, in addition to delay and retry strategies.

Operations

Some AWS operations return results that are incomplete and require subsequent requests in order to obtain the entire result set. The process of sending subsequent requests to continue where a previous request left off is called pagination. For example, the ListObjects operation of Amazon S3 returns up to 1000 objects at a time, and you must send subsequent requests with the appropriate Marker in order to retrieve the next page of results.

Operations that have an AWSPager instance can transparently perform subsequent requests, correctly setting Markers and other request facets to iterate through the entire result set of a truncated API operation. Operations which support this have an additional note in the documentation.

Many operations have the ability to filter results on the server side. See the individual operation parameters for details.

AssociateRoleToGroup

data AssociateRoleToGroup Source #

See: newAssociateRoleToGroup smart constructor.

Instances

Instances details
ToJSON AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

ToHeaders AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

ToPath AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

ToQuery AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

AWSRequest AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type AWSResponse AssociateRoleToGroup #

Generic AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroup :: Type -> Type #

Read AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

NFData AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Methods

rnf :: AssociateRoleToGroup -> () #

Eq AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Hashable AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

type AWSResponse AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

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

newAssociateRoleToGroup Source #

Create a value of AssociateRoleToGroup 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:groupId:AssociateRoleToGroup', associateRoleToGroup_groupId - The ID of the Greengrass group.

$sel:roleArn:AssociateRoleToGroup', associateRoleToGroup_roleArn - The ARN of the role you wish to associate with this group. The existence of the role is not validated.

data AssociateRoleToGroupResponse Source #

See: newAssociateRoleToGroupResponse smart constructor.

Instances

Instances details
Generic AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroupResponse :: Type -> Type #

Read AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

NFData AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Eq AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroupResponse = D1 ('MetaData "AssociateRoleToGroupResponse" "Amazonka.Greengrass.AssociateRoleToGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "AssociateRoleToGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateRoleToGroupResponse Source #

Create a value of AssociateRoleToGroupResponse 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:associatedAt:AssociateRoleToGroupResponse', associateRoleToGroupResponse_associatedAt - The time, in milliseconds since the epoch, when the role ARN was associated with the group.

$sel:httpStatus:AssociateRoleToGroupResponse', associateRoleToGroupResponse_httpStatus - The response's http status code.

AssociateServiceRoleToAccount

data AssociateServiceRoleToAccount Source #

See: newAssociateServiceRoleToAccount smart constructor.

Instances

Instances details
ToJSON AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

ToHeaders AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

ToPath AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

ToQuery AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

AWSRequest AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Generic AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Associated Types

type Rep AssociateServiceRoleToAccount :: Type -> Type #

Read AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Show AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

NFData AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Eq AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Hashable AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type AWSResponse AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccount = D1 ('MetaData "AssociateServiceRoleToAccount" "Amazonka.Greengrass.AssociateServiceRoleToAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "AssociateServiceRoleToAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newAssociateServiceRoleToAccount Source #

Create a value of AssociateServiceRoleToAccount 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:roleArn:AssociateServiceRoleToAccount', associateServiceRoleToAccount_roleArn - The ARN of the service role you wish to associate with your account.

data AssociateServiceRoleToAccountResponse Source #

Instances

Instances details
Generic AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Read AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Show AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

NFData AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Eq AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccountResponse = D1 ('MetaData "AssociateServiceRoleToAccountResponse" "Amazonka.Greengrass.AssociateServiceRoleToAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "AssociateServiceRoleToAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newAssociateServiceRoleToAccountResponse Source #

Create a value of AssociateServiceRoleToAccountResponse 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:associatedAt:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_associatedAt - The time when the service role was associated with the account.

$sel:httpStatus:AssociateServiceRoleToAccountResponse', associateServiceRoleToAccountResponse_httpStatus - The response's http status code.

CreateConnectorDefinition

data CreateConnectorDefinition Source #

See: newCreateConnectorDefinition smart constructor.

Instances

Instances details
ToJSON CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

ToHeaders CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

ToPath CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

ToQuery CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

AWSRequest CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Generic CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Associated Types

type Rep CreateConnectorDefinition :: Type -> Type #

Read CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Show CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

NFData CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Eq CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Hashable CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

type AWSResponse CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinition = D1 ('MetaData "CreateConnectorDefinition" "Amazonka.Greengrass.CreateConnectorDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateConnectorDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConnectorDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateConnectorDefinition :: CreateConnectorDefinition Source #

Create a value of CreateConnectorDefinition 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:amznClientToken:CreateConnectorDefinition', createConnectorDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateConnectorDefinition', createConnectorDefinition_initialVersion - Information about the initial version of the connector definition.

CreateConnectorDefinition, createConnectorDefinition_name - The name of the connector definition.

CreateConnectorDefinition, createConnectorDefinition_tags - Tag(s) to add to the new resource.

data CreateConnectorDefinitionResponse Source #

See: newCreateConnectorDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Associated Types

type Rep CreateConnectorDefinitionResponse :: Type -> Type #

Read CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Show CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

NFData CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Eq CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

type Rep CreateConnectorDefinitionResponse = D1 ('MetaData "CreateConnectorDefinitionResponse" "Amazonka.Greengrass.CreateConnectorDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateConnectorDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateConnectorDefinitionResponse Source #

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

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_arn - The ARN of the definition.

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_id - The ID of the definition.

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateConnectorDefinitionResponse, createConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateConnectorDefinition, createConnectorDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_httpStatus - The response's http status code.

CreateConnectorDefinitionVersion

data CreateConnectorDefinitionVersion Source #

See: newCreateConnectorDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

ToHeaders CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

ToPath CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

ToQuery CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

AWSRequest CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Generic CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Associated Types

type Rep CreateConnectorDefinitionVersion :: Type -> Type #

Read CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Show CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

NFData CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Eq CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Hashable CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

type AWSResponse CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersion = D1 ('MetaData "CreateConnectorDefinitionVersion" "Amazonka.Greengrass.CreateConnectorDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connector])) :*: S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateConnectorDefinitionVersion Source #

Create a value of CreateConnectorDefinitionVersion 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:amznClientToken:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateConnectorDefinitionVersion, createConnectorDefinitionVersion_connectors - A list of references to connectors in this version, with their corresponding configuration settings.

$sel:connectorDefinitionId:CreateConnectorDefinitionVersion', createConnectorDefinitionVersion_connectorDefinitionId - The ID of the connector definition.

data CreateConnectorDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Read CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Show CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

NFData CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Eq CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

type Rep CreateConnectorDefinitionVersionResponse = D1 ('MetaData "CreateConnectorDefinitionVersionResponse" "Amazonka.Greengrass.CreateConnectorDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateConnectorDefinitionVersionResponse'" '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 "id") '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)))))

newCreateConnectorDefinitionVersionResponse Source #

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

CreateConnectorDefinitionVersionResponse, createConnectorDefinitionVersionResponse_arn - The ARN of the version.

CreateConnectorDefinitionVersionResponse, createConnectorDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateConnectorDefinitionVersionResponse, createConnectorDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateConnectorDefinitionVersionResponse, createConnectorDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateConnectorDefinitionVersionResponse', createConnectorDefinitionVersionResponse_httpStatus - The response's http status code.

CreateCoreDefinition

data CreateCoreDefinition Source #

Information needed to create a core definition.

See: newCreateCoreDefinition smart constructor.

Instances

Instances details
ToJSON CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

ToHeaders CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

ToPath CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

ToQuery CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

AWSRequest CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type AWSResponse CreateCoreDefinition #

Generic CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinition :: Type -> Type #

Read CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Show CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

NFData CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Methods

rnf :: CreateCoreDefinition -> () #

Eq CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Hashable CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

type AWSResponse CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinition = D1 ('MetaData "CreateCoreDefinition" "Amazonka.Greengrass.CreateCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateCoreDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe CoreDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateCoreDefinition :: CreateCoreDefinition Source #

Create a value of CreateCoreDefinition 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:amznClientToken:CreateCoreDefinition', createCoreDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateCoreDefinition', createCoreDefinition_initialVersion - Information about the initial version of the core definition.

CreateCoreDefinition, createCoreDefinition_name - The name of the core definition.

CreateCoreDefinition, createCoreDefinition_tags - Tag(s) to add to the new resource.

data CreateCoreDefinitionResponse Source #

See: newCreateCoreDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinitionResponse :: Type -> Type #

Read CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Show CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

NFData CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Eq CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

type Rep CreateCoreDefinitionResponse = D1 ('MetaData "CreateCoreDefinitionResponse" "Amazonka.Greengrass.CreateCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateCoreDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateCoreDefinitionResponse Source #

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

CreateCoreDefinitionResponse, createCoreDefinitionResponse_arn - The ARN of the definition.

CreateCoreDefinitionResponse, createCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateCoreDefinitionResponse, createCoreDefinitionResponse_id - The ID of the definition.

CreateCoreDefinitionResponse, createCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateCoreDefinitionResponse, createCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateCoreDefinitionResponse, createCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateCoreDefinition, createCoreDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateCoreDefinitionResponse', createCoreDefinitionResponse_httpStatus - The response's http status code.

CreateCoreDefinitionVersion

data CreateCoreDefinitionVersion Source #

See: newCreateCoreDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

ToHeaders CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

ToPath CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

ToQuery CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

AWSRequest CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Generic CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Associated Types

type Rep CreateCoreDefinitionVersion :: Type -> Type #

Read CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Show CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

NFData CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Eq CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Hashable CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

type AWSResponse CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersion = D1 ('MetaData "CreateCoreDefinitionVersion" "Amazonka.Greengrass.CreateCoreDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateCoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Core])) :*: S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateCoreDefinitionVersion Source #

Create a value of CreateCoreDefinitionVersion 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:amznClientToken:CreateCoreDefinitionVersion', createCoreDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateCoreDefinitionVersion, createCoreDefinitionVersion_cores - A list of cores in the core definition version.

$sel:coreDefinitionId:CreateCoreDefinitionVersion', createCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.

data CreateCoreDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Read CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Show CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

NFData CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Eq CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

type Rep CreateCoreDefinitionVersionResponse = D1 ('MetaData "CreateCoreDefinitionVersionResponse" "Amazonka.Greengrass.CreateCoreDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateCoreDefinitionVersionResponse'" '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 "id") '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)))))

newCreateCoreDefinitionVersionResponse Source #

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

CreateCoreDefinitionVersionResponse, createCoreDefinitionVersionResponse_arn - The ARN of the version.

CreateCoreDefinitionVersionResponse, createCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateCoreDefinitionVersionResponse, createCoreDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateCoreDefinitionVersionResponse, createCoreDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_httpStatus - The response's http status code.

CreateDeployment

data CreateDeployment Source #

See: newCreateDeployment smart constructor.

Instances

Instances details
ToJSON CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

ToHeaders CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

ToPath CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

ToQuery CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type AWSResponse CreateDeployment #

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type AWSResponse CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type Rep CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type Rep CreateDeployment = D1 ('MetaData "CreateDeployment" "Amazonka.Greengrass.CreateDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DeploymentType)))))

newCreateDeployment Source #

Create a value of CreateDeployment 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:amznClientToken:CreateDeployment', createDeployment_amznClientToken - A client token used to correlate requests and responses.

CreateDeployment, createDeployment_deploymentId - The ID of the deployment if you wish to redeploy a previous deployment.

$sel:groupVersionId:CreateDeployment', createDeployment_groupVersionId - The ID of the group version to be deployed.

$sel:groupId:CreateDeployment', createDeployment_groupId - The ID of the Greengrass group.

CreateDeployment, createDeployment_deploymentType - The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.

data CreateDeploymentResponse Source #

See: newCreateDeploymentResponse smart constructor.

Instances

Instances details
Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

NFData CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Eq CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type Rep CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type Rep CreateDeploymentResponse = D1 ('MetaData "CreateDeploymentResponse" "Amazonka.Greengrass.CreateDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateDeploymentResponse Source #

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

CreateDeploymentResponse, createDeploymentResponse_deploymentArn - The ARN of the deployment.

CreateDeployment, createDeploymentResponse_deploymentId - The ID of the deployment.

$sel:httpStatus:CreateDeploymentResponse', createDeploymentResponse_httpStatus - The response's http status code.

CreateDeviceDefinition

data CreateDeviceDefinition Source #

See: newCreateDeviceDefinition smart constructor.

Instances

Instances details
ToJSON CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

ToHeaders CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

ToPath CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

ToQuery CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

AWSRequest CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type AWSResponse CreateDeviceDefinition #

Generic CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinition :: Type -> Type #

Read CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

NFData CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Methods

rnf :: CreateDeviceDefinition -> () #

Eq CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Hashable CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

type AWSResponse CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinition = D1 ('MetaData "CreateDeviceDefinition" "Amazonka.Greengrass.CreateDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeviceDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeviceDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateDeviceDefinition :: CreateDeviceDefinition Source #

Create a value of CreateDeviceDefinition 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:amznClientToken:CreateDeviceDefinition', createDeviceDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateDeviceDefinition', createDeviceDefinition_initialVersion - Information about the initial version of the device definition.

CreateDeviceDefinition, createDeviceDefinition_name - The name of the device definition.

CreateDeviceDefinition, createDeviceDefinition_tags - Tag(s) to add to the new resource.

data CreateDeviceDefinitionResponse Source #

See: newCreateDeviceDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinitionResponse :: Type -> Type #

Read CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

NFData CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Eq CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

type Rep CreateDeviceDefinitionResponse = D1 ('MetaData "CreateDeviceDefinitionResponse" "Amazonka.Greengrass.CreateDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeviceDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateDeviceDefinitionResponse Source #

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

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_arn - The ARN of the definition.

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_id - The ID of the definition.

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateDeviceDefinitionResponse, createDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateDeviceDefinition, createDeviceDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_httpStatus - The response's http status code.

CreateDeviceDefinitionVersion

data CreateDeviceDefinitionVersion Source #

See: newCreateDeviceDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

ToHeaders CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

ToPath CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

ToQuery CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

AWSRequest CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Generic CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Associated Types

type Rep CreateDeviceDefinitionVersion :: Type -> Type #

Read CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Show CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

NFData CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Eq CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Hashable CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

type AWSResponse CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersion = D1 ('MetaData "CreateDeviceDefinitionVersion" "Amazonka.Greengrass.CreateDeviceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeviceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device])) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateDeviceDefinitionVersion Source #

Create a value of CreateDeviceDefinitionVersion 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:amznClientToken:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateDeviceDefinitionVersion, createDeviceDefinitionVersion_devices - A list of devices in the definition version.

$sel:deviceDefinitionId:CreateDeviceDefinitionVersion', createDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.

data CreateDeviceDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Read CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Show CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

NFData CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Eq CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

type Rep CreateDeviceDefinitionVersionResponse = D1 ('MetaData "CreateDeviceDefinitionVersionResponse" "Amazonka.Greengrass.CreateDeviceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateDeviceDefinitionVersionResponse'" '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 "id") '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)))))

newCreateDeviceDefinitionVersionResponse Source #

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

CreateDeviceDefinitionVersionResponse, createDeviceDefinitionVersionResponse_arn - The ARN of the version.

CreateDeviceDefinitionVersionResponse, createDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateDeviceDefinitionVersionResponse, createDeviceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateDeviceDefinitionVersionResponse, createDeviceDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_httpStatus - The response's http status code.

CreateFunctionDefinition

data CreateFunctionDefinition Source #

See: newCreateFunctionDefinition smart constructor.

Instances

Instances details
ToJSON CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

ToHeaders CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

ToPath CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

ToQuery CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

AWSRequest CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Generic CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Associated Types

type Rep CreateFunctionDefinition :: Type -> Type #

Read CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Show CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

NFData CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Eq CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Hashable CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

type AWSResponse CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinition = D1 ('MetaData "CreateFunctionDefinition" "Amazonka.Greengrass.CreateFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateFunctionDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateFunctionDefinition :: CreateFunctionDefinition Source #

Create a value of CreateFunctionDefinition 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:amznClientToken:CreateFunctionDefinition', createFunctionDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateFunctionDefinition', createFunctionDefinition_initialVersion - Information about the initial version of the function definition.

CreateFunctionDefinition, createFunctionDefinition_name - The name of the function definition.

CreateFunctionDefinition, createFunctionDefinition_tags - Tag(s) to add to the new resource.

data CreateFunctionDefinitionResponse Source #

See: newCreateFunctionDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Associated Types

type Rep CreateFunctionDefinitionResponse :: Type -> Type #

Read CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Show CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

NFData CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Eq CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

type Rep CreateFunctionDefinitionResponse = D1 ('MetaData "CreateFunctionDefinitionResponse" "Amazonka.Greengrass.CreateFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateFunctionDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateFunctionDefinitionResponse Source #

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

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_arn - The ARN of the definition.

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_id - The ID of the definition.

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateFunctionDefinitionResponse, createFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateFunctionDefinition, createFunctionDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_httpStatus - The response's http status code.

CreateFunctionDefinitionVersion

data CreateFunctionDefinitionVersion Source #

Information needed to create a function definition version.

See: newCreateFunctionDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

ToHeaders CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

ToPath CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

ToQuery CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

AWSRequest CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Generic CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Associated Types

type Rep CreateFunctionDefinitionVersion :: Type -> Type #

Read CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Show CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

NFData CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Eq CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Hashable CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

type AWSResponse CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersion = D1 ('MetaData "CreateFunctionDefinitionVersion" "Amazonka.Greengrass.CreateFunctionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateFunctionDefinitionVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "defaultConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultConfig))) :*: (S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Function])) :*: S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateFunctionDefinitionVersion Source #

Create a value of CreateFunctionDefinitionVersion 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:amznClientToken:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateFunctionDefinitionVersion, createFunctionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.

CreateFunctionDefinitionVersion, createFunctionDefinitionVersion_functions - A list of Lambda functions in this function definition version.

$sel:functionDefinitionId:CreateFunctionDefinitionVersion', createFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.

data CreateFunctionDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Read CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Show CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

NFData CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Eq CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

type Rep CreateFunctionDefinitionVersionResponse = D1 ('MetaData "CreateFunctionDefinitionVersionResponse" "Amazonka.Greengrass.CreateFunctionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateFunctionDefinitionVersionResponse'" '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 "id") '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)))))

newCreateFunctionDefinitionVersionResponse Source #

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

CreateFunctionDefinitionVersionResponse, createFunctionDefinitionVersionResponse_arn - The ARN of the version.

CreateFunctionDefinitionVersionResponse, createFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateFunctionDefinitionVersionResponse, createFunctionDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateFunctionDefinitionVersionResponse, createFunctionDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateFunctionDefinitionVersionResponse', createFunctionDefinitionVersionResponse_httpStatus - The response's http status code.

CreateGroup

data CreateGroup Source #

See: newCreateGroup smart constructor.

Instances

Instances details
ToJSON CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

ToHeaders CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Methods

toHeaders :: CreateGroup -> [Header] #

ToPath CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

ToQuery CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

AWSRequest CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type AWSResponse CreateGroup #

Generic CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type Rep CreateGroup :: Type -> Type #

Read CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Show CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

NFData CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Methods

rnf :: CreateGroup -> () #

Eq CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Hashable CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

type AWSResponse CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

type Rep CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

type Rep CreateGroup = D1 ('MetaData "CreateGroup" "Amazonka.Greengrass.CreateGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateGroup'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupVersion))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateGroup Source #

Create a value of CreateGroup 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:amznClientToken:CreateGroup', createGroup_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateGroup', createGroup_initialVersion - Information about the initial version of the group.

CreateGroup, createGroup_tags - Tag(s) to add to the new resource.

CreateGroup, createGroup_name - The name of the group.

data CreateGroupResponse Source #

See: newCreateGroupResponse smart constructor.

Instances

Instances details
Generic CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type Rep CreateGroupResponse :: Type -> Type #

Read CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Show CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

NFData CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Methods

rnf :: CreateGroupResponse -> () #

Eq CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

type Rep CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

newCreateGroupResponse Source #

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

CreateGroupResponse, createGroupResponse_arn - The ARN of the definition.

CreateGroupResponse, createGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateGroupResponse, createGroupResponse_id - The ID of the definition.

CreateGroupResponse, createGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateGroupResponse, createGroupResponse_latestVersion - The ID of the latest version associated with the definition.

CreateGroupResponse, createGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateGroup, createGroupResponse_name - The name of the definition.

$sel:httpStatus:CreateGroupResponse', createGroupResponse_httpStatus - The response's http status code.

CreateGroupCertificateAuthority

data CreateGroupCertificateAuthority Source #

See: newCreateGroupCertificateAuthority smart constructor.

Instances

Instances details
ToJSON CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

ToHeaders CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

ToPath CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

ToQuery CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

AWSRequest CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Generic CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Associated Types

type Rep CreateGroupCertificateAuthority :: Type -> Type #

Read CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Show CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

NFData CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Eq CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Hashable CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

type AWSResponse CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

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

newCreateGroupCertificateAuthority Source #

Create a value of CreateGroupCertificateAuthority 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:amznClientToken:CreateGroupCertificateAuthority', createGroupCertificateAuthority_amznClientToken - A client token used to correlate requests and responses.

$sel:groupId:CreateGroupCertificateAuthority', createGroupCertificateAuthority_groupId - The ID of the Greengrass group.

data CreateGroupCertificateAuthorityResponse Source #

Instances

Instances details
Generic CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Read CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Show CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

NFData CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Eq CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

type Rep CreateGroupCertificateAuthorityResponse = D1 ('MetaData "CreateGroupCertificateAuthorityResponse" "Amazonka.Greengrass.CreateGroupCertificateAuthority" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateGroupCertificateAuthorityResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newCreateGroupCertificateAuthorityResponse Source #

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

CreateGroupCertificateAuthorityResponse, createGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the group certificate authority.

$sel:httpStatus:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_httpStatus - The response's http status code.

CreateGroupVersion

data CreateGroupVersion Source #

See: newCreateGroupVersion smart constructor.

Instances

Instances details
ToJSON CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

ToHeaders CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

ToPath CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

ToQuery CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

AWSRequest CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type AWSResponse CreateGroupVersion #

Generic CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersion :: Type -> Type #

Read CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Show CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

NFData CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Methods

rnf :: CreateGroupVersion -> () #

Eq CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Hashable CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type AWSResponse CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type Rep CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type Rep CreateGroupVersion = D1 ('MetaData "CreateGroupVersion" "Amazonka.Greengrass.CreateGroupVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateGroupVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "coreDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "functionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))

newCreateGroupVersion Source #

Create a value of CreateGroupVersion 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:amznClientToken:CreateGroupVersion', createGroupVersion_amznClientToken - A client token used to correlate requests and responses.

CreateGroupVersion, createGroupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.

CreateGroupVersion, createGroupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.

CreateGroupVersion, createGroupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.

CreateGroupVersion, createGroupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.

CreateGroupVersion, createGroupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.

CreateGroupVersion, createGroupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.

CreateGroupVersion, createGroupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.

$sel:groupId:CreateGroupVersion', createGroupVersion_groupId - The ID of the Greengrass group.

data CreateGroupVersionResponse Source #

See: newCreateGroupVersionResponse smart constructor.

Instances

Instances details
Generic CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersionResponse :: Type -> Type #

Read CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Show CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

NFData CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Eq CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type Rep CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type Rep CreateGroupVersionResponse = D1 ('MetaData "CreateGroupVersionResponse" "Amazonka.Greengrass.CreateGroupVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateGroupVersionResponse'" '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 "id") '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)))))

newCreateGroupVersionResponse Source #

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

CreateGroupVersionResponse, createGroupVersionResponse_arn - The ARN of the version.

CreateGroupVersionResponse, createGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateGroupVersionResponse, createGroupVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateGroupVersionResponse, createGroupVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateGroupVersionResponse', createGroupVersionResponse_httpStatus - The response's http status code.

CreateLoggerDefinition

data CreateLoggerDefinition Source #

See: newCreateLoggerDefinition smart constructor.

Instances

Instances details
ToJSON CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

ToHeaders CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

ToPath CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

ToQuery CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

AWSRequest CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type AWSResponse CreateLoggerDefinition #

Generic CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinition :: Type -> Type #

Read CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

NFData CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Methods

rnf :: CreateLoggerDefinition -> () #

Eq CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Hashable CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

type AWSResponse CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinition = D1 ('MetaData "CreateLoggerDefinition" "Amazonka.Greengrass.CreateLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateLoggerDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LoggerDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateLoggerDefinition :: CreateLoggerDefinition Source #

Create a value of CreateLoggerDefinition 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:amznClientToken:CreateLoggerDefinition', createLoggerDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateLoggerDefinition', createLoggerDefinition_initialVersion - Information about the initial version of the logger definition.

CreateLoggerDefinition, createLoggerDefinition_name - The name of the logger definition.

CreateLoggerDefinition, createLoggerDefinition_tags - Tag(s) to add to the new resource.

data CreateLoggerDefinitionResponse Source #

See: newCreateLoggerDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinitionResponse :: Type -> Type #

Read CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

NFData CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Eq CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

type Rep CreateLoggerDefinitionResponse = D1 ('MetaData "CreateLoggerDefinitionResponse" "Amazonka.Greengrass.CreateLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateLoggerDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateLoggerDefinitionResponse Source #

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

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_arn - The ARN of the definition.

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_id - The ID of the definition.

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateLoggerDefinitionResponse, createLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateLoggerDefinition, createLoggerDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_httpStatus - The response's http status code.

CreateLoggerDefinitionVersion

data CreateLoggerDefinitionVersion Source #

See: newCreateLoggerDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

ToHeaders CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

ToPath CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

ToQuery CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

AWSRequest CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Generic CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Associated Types

type Rep CreateLoggerDefinitionVersion :: Type -> Type #

Read CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Show CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

NFData CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Eq CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Hashable CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type AWSResponse CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersion = D1 ('MetaData "CreateLoggerDefinitionVersion" "Amazonka.Greengrass.CreateLoggerDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateLoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "loggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GreengrassLogger])) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateLoggerDefinitionVersion Source #

Create a value of CreateLoggerDefinitionVersion 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:amznClientToken:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateLoggerDefinitionVersion, createLoggerDefinitionVersion_loggers - A list of loggers.

$sel:loggerDefinitionId:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.

data CreateLoggerDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Read CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Show CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

NFData CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Eq CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersionResponse = D1 ('MetaData "CreateLoggerDefinitionVersionResponse" "Amazonka.Greengrass.CreateLoggerDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateLoggerDefinitionVersionResponse'" '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 "id") '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)))))

newCreateLoggerDefinitionVersionResponse Source #

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

CreateLoggerDefinitionVersionResponse, createLoggerDefinitionVersionResponse_arn - The ARN of the version.

CreateLoggerDefinitionVersionResponse, createLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateLoggerDefinitionVersionResponse, createLoggerDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateLoggerDefinitionVersionResponse, createLoggerDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_httpStatus - The response's http status code.

CreateResourceDefinition

data CreateResourceDefinition Source #

See: newCreateResourceDefinition smart constructor.

Instances

Instances details
ToJSON CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

ToHeaders CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

ToPath CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

ToQuery CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

AWSRequest CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Generic CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Associated Types

type Rep CreateResourceDefinition :: Type -> Type #

Read CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Show CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

NFData CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Eq CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Hashable CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

type AWSResponse CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinition = D1 ('MetaData "CreateResourceDefinition" "Amazonka.Greengrass.CreateResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateResourceDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateResourceDefinition :: CreateResourceDefinition Source #

Create a value of CreateResourceDefinition 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:amznClientToken:CreateResourceDefinition', createResourceDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateResourceDefinition', createResourceDefinition_initialVersion - Information about the initial version of the resource definition.

CreateResourceDefinition, createResourceDefinition_name - The name of the resource definition.

CreateResourceDefinition, createResourceDefinition_tags - Tag(s) to add to the new resource.

data CreateResourceDefinitionResponse Source #

See: newCreateResourceDefinitionResponse smart constructor.

Instances

Instances details
Generic CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Associated Types

type Rep CreateResourceDefinitionResponse :: Type -> Type #

Read CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Show CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

NFData CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Eq CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

type Rep CreateResourceDefinitionResponse = D1 ('MetaData "CreateResourceDefinitionResponse" "Amazonka.Greengrass.CreateResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateResourceDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateResourceDefinitionResponse Source #

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

CreateResourceDefinitionResponse, createResourceDefinitionResponse_arn - The ARN of the definition.

CreateResourceDefinitionResponse, createResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateResourceDefinitionResponse, createResourceDefinitionResponse_id - The ID of the definition.

CreateResourceDefinitionResponse, createResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateResourceDefinitionResponse, createResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateResourceDefinitionResponse, createResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateResourceDefinition, createResourceDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateResourceDefinitionResponse', createResourceDefinitionResponse_httpStatus - The response's http status code.

CreateResourceDefinitionVersion

data CreateResourceDefinitionVersion Source #

See: newCreateResourceDefinitionVersion smart constructor.

Instances

Instances details
ToJSON CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

ToHeaders CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

ToPath CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

ToQuery CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

AWSRequest CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Generic CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Associated Types

type Rep CreateResourceDefinitionVersion :: Type -> Type #

Read CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Show CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

NFData CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Eq CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Hashable CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

type AWSResponse CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersion = D1 ('MetaData "CreateResourceDefinitionVersion" "Amazonka.Greengrass.CreateResourceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource])) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateResourceDefinitionVersion Source #

Create a value of CreateResourceDefinitionVersion 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:amznClientToken:CreateResourceDefinitionVersion', createResourceDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateResourceDefinitionVersion, createResourceDefinitionVersion_resources - A list of resources.

$sel:resourceDefinitionId:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.

data CreateResourceDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Read CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Show CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

NFData CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Eq CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

type Rep CreateResourceDefinitionVersionResponse = D1 ('MetaData "CreateResourceDefinitionVersionResponse" "Amazonka.Greengrass.CreateResourceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateResourceDefinitionVersionResponse'" '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 "id") '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)))))

newCreateResourceDefinitionVersionResponse Source #

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

CreateResourceDefinitionVersionResponse, createResourceDefinitionVersionResponse_arn - The ARN of the version.

CreateResourceDefinitionVersionResponse, createResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

CreateResourceDefinitionVersionResponse, createResourceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

CreateResourceDefinitionVersionResponse, createResourceDefinitionVersionResponse_version - The ID of the version.

$sel:httpStatus:CreateResourceDefinitionVersionResponse', createResourceDefinitionVersionResponse_httpStatus - The response's http status code.

CreateSoftwareUpdateJob

data CreateSoftwareUpdateJob Source #

See: newCreateSoftwareUpdateJob smart constructor.

Instances

Instances details
ToJSON CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

ToHeaders CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

ToPath CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

ToQuery CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

AWSRequest CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Generic CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Associated Types

type Rep CreateSoftwareUpdateJob :: Type -> Type #

Read CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Show CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

NFData CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Methods

rnf :: CreateSoftwareUpdateJob -> () #

Eq CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Hashable CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type AWSResponse CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJob = D1 ('MetaData "CreateSoftwareUpdateJob" "Amazonka.Greengrass.CreateSoftwareUpdateJob" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updateAgentLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAgentLogLevel)) :*: S1 ('MetaSel ('Just "s3UrlSignerRole") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))) :*: ((S1 ('MetaSel ('Just "updateTargetsArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateTargetsArchitecture) :*: S1 ('MetaSel ('Just "softwareToUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 SoftwareToUpdate)) :*: (S1 ('MetaSel ('Just "updateTargets") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "updateTargetsOperatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 UpdateTargetsOperatingSystem)))))

data CreateSoftwareUpdateJobResponse Source #

See: newCreateSoftwareUpdateJobResponse smart constructor.

Instances

Instances details
Generic CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Associated Types

type Rep CreateSoftwareUpdateJobResponse :: Type -> Type #

Read CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Show CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

NFData CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Eq CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJobResponse = D1 ('MetaData "CreateSoftwareUpdateJobResponse" "Amazonka.Greengrass.CreateSoftwareUpdateJob" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJobResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "iotJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iotJobId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "platformSoftwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newCreateSoftwareUpdateJobResponse Source #

Create a value of CreateSoftwareUpdateJobResponse 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:iotJobArn:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobArn - The IoT Job ARN corresponding to this update.

$sel:iotJobId:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_iotJobId - The IoT Job Id corresponding to this update.

$sel:platformSoftwareVersion:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_platformSoftwareVersion - The software version installed on the device or devices after the update.

$sel:httpStatus:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_httpStatus - The response's http status code.

CreateSubscriptionDefinition

data CreateSubscriptionDefinition Source #

See: newCreateSubscriptionDefinition smart constructor.

Instances

Instances details
ToJSON CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

ToHeaders CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

ToPath CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

ToQuery CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

AWSRequest CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Generic CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Associated Types

type Rep CreateSubscriptionDefinition :: Type -> Type #

Read CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Show CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

NFData CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Eq CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Hashable CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

type AWSResponse CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinition = D1 ('MetaData "CreateSubscriptionDefinition" "Amazonka.Greengrass.CreateSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSubscriptionDefinition'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "initialVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SubscriptionDefinitionVersion))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newCreateSubscriptionDefinition :: CreateSubscriptionDefinition Source #

Create a value of CreateSubscriptionDefinition 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:amznClientToken:CreateSubscriptionDefinition', createSubscriptionDefinition_amznClientToken - A client token used to correlate requests and responses.

$sel:initialVersion:CreateSubscriptionDefinition', createSubscriptionDefinition_initialVersion - Information about the initial version of the subscription definition.

CreateSubscriptionDefinition, createSubscriptionDefinition_name - The name of the subscription definition.

CreateSubscriptionDefinition, createSubscriptionDefinition_tags - Tag(s) to add to the new resource.

data CreateSubscriptionDefinitionResponse Source #

Instances

Instances details
Generic CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Read CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Show CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

NFData CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Eq CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

type Rep CreateSubscriptionDefinitionResponse = D1 ('MetaData "CreateSubscriptionDefinitionResponse" "Amazonka.Greengrass.CreateSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newCreateSubscriptionDefinitionResponse Source #

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

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_arn - The ARN of the definition.

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_id - The ID of the definition.

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

CreateSubscriptionDefinitionResponse, createSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

CreateSubscriptionDefinition, createSubscriptionDefinitionResponse_name - The name of the definition.

$sel:httpStatus:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_httpStatus - The response's http status code.

CreateSubscriptionDefinitionVersion

data CreateSubscriptionDefinitionVersion Source #

Instances

Instances details
ToJSON CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

ToHeaders CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

ToPath CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

ToQuery CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

AWSRequest CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Generic CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Read CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Show CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

NFData CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Eq CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Hashable CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

type AWSResponse CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersion = D1 ('MetaData "CreateSubscriptionDefinitionVersion" "Amazonka.Greengrass.CreateSubscriptionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subscription])) :*: S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCreateSubscriptionDefinitionVersion Source #

Create a value of CreateSubscriptionDefinitionVersion 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:amznClientToken:CreateSubscriptionDefinitionVersion', createSubscriptionDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

CreateSubscriptionDefinitionVersion, createSubscriptionDefinitionVersion_subscriptions - A list of subscriptions.

$sel:subscriptionDefinitionId:CreateSubscriptionDefinitionVersion', createSubscriptionDefinitionVersion_subscriptionDefinitionId - The ID of the subscription definition.

data CreateSubscriptionDefinitionVersionResponse Source #

Instances

Instances details
Generic CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Read CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Show CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

NFData CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Eq CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

type Rep CreateSubscriptionDefinitionVersionResponse = D1 ('MetaData "CreateSubscriptionDefinitionVersionResponse" "Amazonka.Greengrass.CreateSubscriptionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionVersionResponse'" '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 "id") '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)))))

DeleteConnectorDefinition

data DeleteConnectorDefinition Source #

See: newDeleteConnectorDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

ToPath DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

ToQuery DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

AWSRequest DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Generic DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Associated Types

type Rep DeleteConnectorDefinition :: Type -> Type #

Read DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Show DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

NFData DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Eq DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Hashable DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

type AWSResponse DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

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

newDeleteConnectorDefinition Source #

Create a value of DeleteConnectorDefinition 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:connectorDefinitionId:DeleteConnectorDefinition', deleteConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data DeleteConnectorDefinitionResponse Source #

See: newDeleteConnectorDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Associated Types

type Rep DeleteConnectorDefinitionResponse :: Type -> Type #

Read DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Show DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

NFData DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Eq DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinitionResponse = D1 ('MetaData "DeleteConnectorDefinitionResponse" "Amazonka.Greengrass.DeleteConnectorDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteConnectorDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteConnectorDefinitionResponse Source #

Create a value of DeleteConnectorDefinitionResponse 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:httpStatus:DeleteConnectorDefinitionResponse', deleteConnectorDefinitionResponse_httpStatus - The response's http status code.

DeleteCoreDefinition

data DeleteCoreDefinition Source #

See: newDeleteCoreDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

ToPath DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

ToQuery DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

AWSRequest DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type AWSResponse DeleteCoreDefinition #

Generic DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinition :: Type -> Type #

Read DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

NFData DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Methods

rnf :: DeleteCoreDefinition -> () #

Eq DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Hashable DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type AWSResponse DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinition = D1 ('MetaData "DeleteCoreDefinition" "Amazonka.Greengrass.DeleteCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteCoreDefinition Source #

Create a value of DeleteCoreDefinition 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:coreDefinitionId:DeleteCoreDefinition', deleteCoreDefinition_coreDefinitionId - The ID of the core definition.

data DeleteCoreDefinitionResponse Source #

See: newDeleteCoreDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinitionResponse :: Type -> Type #

Read DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

NFData DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Eq DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinitionResponse = D1 ('MetaData "DeleteCoreDefinitionResponse" "Amazonka.Greengrass.DeleteCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteCoreDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteCoreDefinitionResponse Source #

Create a value of DeleteCoreDefinitionResponse 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:httpStatus:DeleteCoreDefinitionResponse', deleteCoreDefinitionResponse_httpStatus - The response's http status code.

DeleteDeviceDefinition

data DeleteDeviceDefinition Source #

See: newDeleteDeviceDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

ToPath DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

ToQuery DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

AWSRequest DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type AWSResponse DeleteDeviceDefinition #

Generic DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinition :: Type -> Type #

Read DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

NFData DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Methods

rnf :: DeleteDeviceDefinition -> () #

Eq DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Hashable DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type AWSResponse DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinition = D1 ('MetaData "DeleteDeviceDefinition" "Amazonka.Greengrass.DeleteDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteDeviceDefinition Source #

Create a value of DeleteDeviceDefinition 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:deviceDefinitionId:DeleteDeviceDefinition', deleteDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data DeleteDeviceDefinitionResponse Source #

See: newDeleteDeviceDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinitionResponse :: Type -> Type #

Read DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

NFData DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Eq DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinitionResponse = D1 ('MetaData "DeleteDeviceDefinitionResponse" "Amazonka.Greengrass.DeleteDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteDeviceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteDeviceDefinitionResponse Source #

Create a value of DeleteDeviceDefinitionResponse 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:httpStatus:DeleteDeviceDefinitionResponse', deleteDeviceDefinitionResponse_httpStatus - The response's http status code.

DeleteFunctionDefinition

data DeleteFunctionDefinition Source #

See: newDeleteFunctionDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

ToPath DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

ToQuery DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

AWSRequest DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Generic DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Associated Types

type Rep DeleteFunctionDefinition :: Type -> Type #

Read DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Show DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

NFData DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Eq DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Hashable DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type AWSResponse DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinition = D1 ('MetaData "DeleteFunctionDefinition" "Amazonka.Greengrass.DeleteFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteFunctionDefinition Source #

Create a value of DeleteFunctionDefinition 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:functionDefinitionId:DeleteFunctionDefinition', deleteFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data DeleteFunctionDefinitionResponse Source #

See: newDeleteFunctionDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Associated Types

type Rep DeleteFunctionDefinitionResponse :: Type -> Type #

Read DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Show DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

NFData DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Eq DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinitionResponse = D1 ('MetaData "DeleteFunctionDefinitionResponse" "Amazonka.Greengrass.DeleteFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteFunctionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteFunctionDefinitionResponse Source #

Create a value of DeleteFunctionDefinitionResponse 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:httpStatus:DeleteFunctionDefinitionResponse', deleteFunctionDefinitionResponse_httpStatus - The response's http status code.

DeleteGroup

data DeleteGroup Source #

See: newDeleteGroup smart constructor.

Constructors

DeleteGroup' Text 

Instances

Instances details
ToHeaders DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Methods

toHeaders :: DeleteGroup -> [Header] #

ToPath DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

ToQuery DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

AWSRequest DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type AWSResponse DeleteGroup #

Generic DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroup :: Type -> Type #

Read DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Show DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

NFData DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroup -> () #

Eq DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Hashable DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type AWSResponse DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroup = D1 ('MetaData "DeleteGroup" "Amazonka.Greengrass.DeleteGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteGroup Source #

Create a value of DeleteGroup 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:groupId:DeleteGroup', deleteGroup_groupId - The ID of the Greengrass group.

data DeleteGroupResponse Source #

See: newDeleteGroupResponse smart constructor.

Instances

Instances details
Generic DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroupResponse :: Type -> Type #

Read DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Show DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

NFData DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroupResponse -> () #

Eq DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroupResponse = D1 ('MetaData "DeleteGroupResponse" "Amazonka.Greengrass.DeleteGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteGroupResponse Source #

Create a value of DeleteGroupResponse 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:httpStatus:DeleteGroupResponse', deleteGroupResponse_httpStatus - The response's http status code.

DeleteLoggerDefinition

data DeleteLoggerDefinition Source #

See: newDeleteLoggerDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

ToPath DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

ToQuery DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

AWSRequest DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type AWSResponse DeleteLoggerDefinition #

Generic DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinition :: Type -> Type #

Read DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

NFData DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Methods

rnf :: DeleteLoggerDefinition -> () #

Eq DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Hashable DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type AWSResponse DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinition = D1 ('MetaData "DeleteLoggerDefinition" "Amazonka.Greengrass.DeleteLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteLoggerDefinition Source #

Create a value of DeleteLoggerDefinition 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:loggerDefinitionId:DeleteLoggerDefinition', deleteLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data DeleteLoggerDefinitionResponse Source #

See: newDeleteLoggerDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinitionResponse :: Type -> Type #

Read DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

NFData DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Eq DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinitionResponse = D1 ('MetaData "DeleteLoggerDefinitionResponse" "Amazonka.Greengrass.DeleteLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteLoggerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteLoggerDefinitionResponse Source #

Create a value of DeleteLoggerDefinitionResponse 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:httpStatus:DeleteLoggerDefinitionResponse', deleteLoggerDefinitionResponse_httpStatus - The response's http status code.

DeleteResourceDefinition

data DeleteResourceDefinition Source #

See: newDeleteResourceDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

ToPath DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

ToQuery DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

AWSRequest DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Generic DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Associated Types

type Rep DeleteResourceDefinition :: Type -> Type #

Read DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Show DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

NFData DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Eq DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Hashable DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type AWSResponse DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinition = D1 ('MetaData "DeleteResourceDefinition" "Amazonka.Greengrass.DeleteResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteResourceDefinition Source #

Create a value of DeleteResourceDefinition 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:resourceDefinitionId:DeleteResourceDefinition', deleteResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data DeleteResourceDefinitionResponse Source #

See: newDeleteResourceDefinitionResponse smart constructor.

Instances

Instances details
Generic DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Associated Types

type Rep DeleteResourceDefinitionResponse :: Type -> Type #

Read DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Show DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

NFData DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Eq DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinitionResponse = D1 ('MetaData "DeleteResourceDefinitionResponse" "Amazonka.Greengrass.DeleteResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteResourceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteResourceDefinitionResponse Source #

Create a value of DeleteResourceDefinitionResponse 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:httpStatus:DeleteResourceDefinitionResponse', deleteResourceDefinitionResponse_httpStatus - The response's http status code.

DeleteSubscriptionDefinition

data DeleteSubscriptionDefinition Source #

See: newDeleteSubscriptionDefinition smart constructor.

Instances

Instances details
ToHeaders DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

ToPath DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

ToQuery DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

AWSRequest DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Generic DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Associated Types

type Rep DeleteSubscriptionDefinition :: Type -> Type #

Read DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Show DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

NFData DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Eq DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Hashable DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type AWSResponse DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinition = D1 ('MetaData "DeleteSubscriptionDefinition" "Amazonka.Greengrass.DeleteSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDeleteSubscriptionDefinition Source #

Create a value of DeleteSubscriptionDefinition 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:subscriptionDefinitionId:DeleteSubscriptionDefinition', deleteSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data DeleteSubscriptionDefinitionResponse Source #

Instances

Instances details
Generic DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Read DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Show DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

NFData DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Eq DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinitionResponse = D1 ('MetaData "DeleteSubscriptionDefinitionResponse" "Amazonka.Greengrass.DeleteSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeleteSubscriptionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDeleteSubscriptionDefinitionResponse Source #

Create a value of DeleteSubscriptionDefinitionResponse 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:httpStatus:DeleteSubscriptionDefinitionResponse', deleteSubscriptionDefinitionResponse_httpStatus - The response's http status code.

DisassociateRoleFromGroup

data DisassociateRoleFromGroup Source #

See: newDisassociateRoleFromGroup smart constructor.

Instances

Instances details
ToHeaders DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

ToPath DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

ToQuery DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

AWSRequest DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Generic DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Associated Types

type Rep DisassociateRoleFromGroup :: Type -> Type #

Read DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Show DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

NFData DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Eq DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Hashable DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type AWSResponse DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroup = D1 ('MetaData "DisassociateRoleFromGroup" "Amazonka.Greengrass.DisassociateRoleFromGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DisassociateRoleFromGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newDisassociateRoleFromGroup Source #

Create a value of DisassociateRoleFromGroup 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:groupId:DisassociateRoleFromGroup', disassociateRoleFromGroup_groupId - The ID of the Greengrass group.

data DisassociateRoleFromGroupResponse Source #

See: newDisassociateRoleFromGroupResponse smart constructor.

Instances

Instances details
Generic DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Associated Types

type Rep DisassociateRoleFromGroupResponse :: Type -> Type #

Read DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Show DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

NFData DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Eq DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroupResponse = D1 ('MetaData "DisassociateRoleFromGroupResponse" "Amazonka.Greengrass.DisassociateRoleFromGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DisassociateRoleFromGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disassociatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateRoleFromGroupResponse Source #

Create a value of DisassociateRoleFromGroupResponse 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:disassociatedAt:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_disassociatedAt - The time, in milliseconds since the epoch, when the role was disassociated from the group.

$sel:httpStatus:DisassociateRoleFromGroupResponse', disassociateRoleFromGroupResponse_httpStatus - The response's http status code.

DisassociateServiceRoleFromAccount

data DisassociateServiceRoleFromAccount Source #

Instances

Instances details
ToHeaders DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

ToPath DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

ToQuery DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

AWSRequest DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Generic DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Associated Types

type Rep DisassociateServiceRoleFromAccount :: Type -> Type #

Read DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Show DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

NFData DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Eq DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Hashable DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type AWSResponse DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccount = D1 ('MetaData "DisassociateServiceRoleFromAccount" "Amazonka.Greengrass.DisassociateServiceRoleFromAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DisassociateServiceRoleFromAccount'" 'PrefixI 'False) (U1 :: Type -> Type))

newDisassociateServiceRoleFromAccount :: DisassociateServiceRoleFromAccount Source #

Create a value of DisassociateServiceRoleFromAccount with all optional fields omitted.

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

data DisassociateServiceRoleFromAccountResponse Source #

Instances

Instances details
Generic DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Read DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Show DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

NFData DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Eq DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccountResponse = D1 ('MetaData "DisassociateServiceRoleFromAccountResponse" "Amazonka.Greengrass.DisassociateServiceRoleFromAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DisassociateServiceRoleFromAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "disassociatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newDisassociateServiceRoleFromAccountResponse Source #

Create a value of DisassociateServiceRoleFromAccountResponse 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:disassociatedAt:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_disassociatedAt - The time when the service role was disassociated from the account.

$sel:httpStatus:DisassociateServiceRoleFromAccountResponse', disassociateServiceRoleFromAccountResponse_httpStatus - The response's http status code.

GetAssociatedRole

data GetAssociatedRole Source #

See: newGetAssociatedRole smart constructor.

Constructors

GetAssociatedRole' Text 

Instances

Instances details
ToHeaders GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

ToPath GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

ToQuery GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

AWSRequest GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type AWSResponse GetAssociatedRole #

Generic GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRole :: Type -> Type #

Read GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Show GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

NFData GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Methods

rnf :: GetAssociatedRole -> () #

Eq GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Hashable GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type AWSResponse GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type Rep GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type Rep GetAssociatedRole = D1 ('MetaData "GetAssociatedRole" "Amazonka.Greengrass.GetAssociatedRole" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetAssociatedRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetAssociatedRole Source #

Create a value of GetAssociatedRole 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:groupId:GetAssociatedRole', getAssociatedRole_groupId - The ID of the Greengrass group.

data GetAssociatedRoleResponse Source #

See: newGetAssociatedRoleResponse smart constructor.

Instances

Instances details
Generic GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRoleResponse :: Type -> Type #

Read GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Show GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

NFData GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Eq GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type Rep GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type Rep GetAssociatedRoleResponse = D1 ('MetaData "GetAssociatedRoleResponse" "Amazonka.Greengrass.GetAssociatedRole" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetAssociatedRoleResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetAssociatedRoleResponse Source #

Create a value of GetAssociatedRoleResponse 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:associatedAt:GetAssociatedRoleResponse', getAssociatedRoleResponse_associatedAt - The time when the role was associated with the group.

$sel:roleArn:GetAssociatedRoleResponse', getAssociatedRoleResponse_roleArn - The ARN of the role that is associated with the group.

$sel:httpStatus:GetAssociatedRoleResponse', getAssociatedRoleResponse_httpStatus - The response's http status code.

GetBulkDeploymentStatus

data GetBulkDeploymentStatus Source #

See: newGetBulkDeploymentStatus smart constructor.

Instances

Instances details
ToHeaders GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

ToPath GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

ToQuery GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

AWSRequest GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Generic GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Associated Types

type Rep GetBulkDeploymentStatus :: Type -> Type #

Read GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Show GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

NFData GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Methods

rnf :: GetBulkDeploymentStatus -> () #

Eq GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Hashable GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type AWSResponse GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatus = D1 ('MetaData "GetBulkDeploymentStatus" "Amazonka.Greengrass.GetBulkDeploymentStatus" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetBulkDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetBulkDeploymentStatus Source #

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

GetBulkDeploymentStatus, getBulkDeploymentStatus_bulkDeploymentId - The ID of the bulk deployment.

data GetBulkDeploymentStatusResponse Source #

See: newGetBulkDeploymentStatusResponse smart constructor.

Instances

Instances details
Generic GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Associated Types

type Rep GetBulkDeploymentStatusResponse :: Type -> Type #

Read GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Show GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

NFData GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Eq GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatusResponse = D1 ('MetaData "GetBulkDeploymentStatusResponse" "Amazonka.Greengrass.GetBulkDeploymentStatus" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetBulkDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "bulkDeploymentMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentMetrics)) :*: (S1 ('MetaSel ('Just "bulkDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentStatus)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

GetConnectivityInfo

data GetConnectivityInfo Source #

See: newGetConnectivityInfo smart constructor.

Instances

Instances details
ToHeaders GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

ToPath GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

ToQuery GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

AWSRequest GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type AWSResponse GetConnectivityInfo #

Generic GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfo :: Type -> Type #

Read GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Show GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

NFData GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Methods

rnf :: GetConnectivityInfo -> () #

Eq GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Hashable GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type AWSResponse GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfo = D1 ('MetaData "GetConnectivityInfo" "Amazonka.Greengrass.GetConnectivityInfo" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetConnectivityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetConnectivityInfo Source #

Create a value of GetConnectivityInfo 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:thingName:GetConnectivityInfo', getConnectivityInfo_thingName - The thing name.

data GetConnectivityInfoResponse Source #

See: newGetConnectivityInfoResponse smart constructor.

Instances

Instances details
Generic GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfoResponse :: Type -> Type #

Read GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Show GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

NFData GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Eq GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfoResponse = D1 ('MetaData "GetConnectivityInfoResponse" "Amazonka.Greengrass.GetConnectivityInfo" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectivityInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectivityInfo])) :*: (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetConnectivityInfoResponse Source #

Create a value of GetConnectivityInfoResponse 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:connectivityInfo:GetConnectivityInfoResponse', getConnectivityInfoResponse_connectivityInfo - Connectivity info list.

$sel:message:GetConnectivityInfoResponse', getConnectivityInfoResponse_message - A message about the connectivity info request.

$sel:httpStatus:GetConnectivityInfoResponse', getConnectivityInfoResponse_httpStatus - The response's http status code.

GetConnectorDefinition

data GetConnectorDefinition Source #

See: newGetConnectorDefinition smart constructor.

Instances

Instances details
ToHeaders GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

ToPath GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

ToQuery GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

AWSRequest GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type AWSResponse GetConnectorDefinition #

Generic GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinition :: Type -> Type #

Read GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Show GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

NFData GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Methods

rnf :: GetConnectorDefinition -> () #

Eq GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Hashable GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type AWSResponse GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

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

newGetConnectorDefinition Source #

Create a value of GetConnectorDefinition 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:connectorDefinitionId:GetConnectorDefinition', getConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data GetConnectorDefinitionResponse Source #

See: newGetConnectorDefinitionResponse smart constructor.

Instances

Instances details
Generic GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinitionResponse :: Type -> Type #

Read GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Show GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

NFData GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Eq GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

newGetConnectorDefinitionResponse Source #

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

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_arn - The ARN of the definition.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_id - The ID of the definition.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_name - The name of the definition.

GetConnectorDefinitionResponse, getConnectorDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_httpStatus - The response's http status code.

GetConnectorDefinitionVersion

data GetConnectorDefinitionVersion Source #

See: newGetConnectorDefinitionVersion smart constructor.

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.

data GetConnectorDefinitionVersionResponse Source #

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.

GetCoreDefinition

data GetCoreDefinition Source #

See: newGetCoreDefinition smart constructor.

Constructors

GetCoreDefinition' Text 

Instances

Instances details
ToHeaders GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

ToPath GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

ToQuery GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

AWSRequest GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type AWSResponse GetCoreDefinition #

Generic GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinition :: Type -> Type #

Read GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Show GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

NFData GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Methods

rnf :: GetCoreDefinition -> () #

Eq GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Hashable GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

type AWSResponse GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

type Rep GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

type Rep GetCoreDefinition = D1 ('MetaData "GetCoreDefinition" "Amazonka.Greengrass.GetCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetCoreDefinition Source #

Create a value of GetCoreDefinition 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:coreDefinitionId:GetCoreDefinition', getCoreDefinition_coreDefinitionId - The ID of the core definition.

data GetCoreDefinitionResponse Source #

See: newGetCoreDefinitionResponse smart constructor.

Instances

Instances details
Generic GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinitionResponse :: Type -> Type #

Read GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Show GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

NFData GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Eq GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

type Rep GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

newGetCoreDefinitionResponse Source #

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

GetCoreDefinitionResponse, getCoreDefinitionResponse_arn - The ARN of the definition.

GetCoreDefinitionResponse, getCoreDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetCoreDefinitionResponse, getCoreDefinitionResponse_id - The ID of the definition.

GetCoreDefinitionResponse, getCoreDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetCoreDefinitionResponse, getCoreDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetCoreDefinitionResponse, getCoreDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetCoreDefinitionResponse, getCoreDefinitionResponse_name - The name of the definition.

GetCoreDefinitionResponse, getCoreDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetCoreDefinitionResponse', getCoreDefinitionResponse_httpStatus - The response's http status code.

GetCoreDefinitionVersion

data GetCoreDefinitionVersion Source #

See: newGetCoreDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

ToPath GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

ToQuery GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

AWSRequest GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Generic GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Associated Types

type Rep GetCoreDefinitionVersion :: Type -> Type #

Read GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Show GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

NFData GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Eq GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Hashable GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

type AWSResponse GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

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

newGetCoreDefinitionVersion Source #

Create a value of GetCoreDefinitionVersion 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:coreDefinitionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionId - The ID of the core definition.

$sel:coreDefinitionVersionId:GetCoreDefinitionVersion', getCoreDefinitionVersion_coreDefinitionVersionId - The ID of the core definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListCoreDefinitionVersions'' requests. If the version is the last one that was associated with a core definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetCoreDefinitionVersionResponse Source #

See: newGetCoreDefinitionVersionResponse smart constructor.

Instances

Instances details
Generic GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Associated Types

type Rep GetCoreDefinitionVersionResponse :: Type -> Type #

Read GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Show GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

NFData GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Eq GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersionResponse = D1 ('MetaData "GetCoreDefinitionVersionResponse" "Amazonka.Greengrass.GetCoreDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetCoreDefinitionVersionResponse'" '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 CoreDefinitionVersion)))) :*: ((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)))))

newGetCoreDefinitionVersionResponse Source #

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

GetCoreDefinitionVersionResponse, getCoreDefinitionVersionResponse_arn - The ARN of the core definition version.

GetCoreDefinitionVersionResponse, getCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the core definition version was created.

$sel:definition:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_definition - Information about the core definition version.

GetCoreDefinitionVersionResponse, getCoreDefinitionVersionResponse_id - The ID of the core definition version.

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

GetCoreDefinitionVersionResponse, getCoreDefinitionVersionResponse_version - The version of the core definition version.

$sel:httpStatus:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_httpStatus - The response's http status code.

GetDeploymentStatus

data GetDeploymentStatus Source #

See: newGetDeploymentStatus smart constructor.

Instances

Instances details
ToHeaders GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

ToPath GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

ToQuery GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

AWSRequest GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type AWSResponse GetDeploymentStatus #

Generic GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatus :: Type -> Type #

Read GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Show GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

NFData GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Methods

rnf :: GetDeploymentStatus -> () #

Eq GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Hashable GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

type AWSResponse GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

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

newGetDeploymentStatus Source #

Create a value of GetDeploymentStatus 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:groupId:GetDeploymentStatus', getDeploymentStatus_groupId - The ID of the Greengrass group.

GetDeploymentStatus, getDeploymentStatus_deploymentId - The ID of the deployment.

data GetDeploymentStatusResponse Source #

See: newGetDeploymentStatusResponse smart constructor.

Instances

Instances details
Generic GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatusResponse :: Type -> Type #

Read GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Show GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

NFData GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Eq GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatusResponse = D1 ('MetaData "GetDeploymentStatusResponse" "Amazonka.Greengrass.GetDeploymentStatus" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType)) :*: S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

newGetDeploymentStatusResponse Source #

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

GetDeploymentStatusResponse, getDeploymentStatusResponse_deploymentStatus - The status of the deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.

GetDeploymentStatusResponse, getDeploymentStatusResponse_deploymentType - The type of the deployment.

GetDeploymentStatusResponse, getDeploymentStatusResponse_errorDetails - Error details

GetDeploymentStatusResponse, getDeploymentStatusResponse_errorMessage - Error message

$sel:updatedAt:GetDeploymentStatusResponse', getDeploymentStatusResponse_updatedAt - The time, in milliseconds since the epoch, when the deployment status was updated.

$sel:httpStatus:GetDeploymentStatusResponse', getDeploymentStatusResponse_httpStatus - The response's http status code.

GetDeviceDefinition

data GetDeviceDefinition Source #

See: newGetDeviceDefinition smart constructor.

Instances

Instances details
ToHeaders GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

ToPath GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

ToQuery GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

AWSRequest GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type AWSResponse GetDeviceDefinition #

Generic GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinition :: Type -> Type #

Read GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Show GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

NFData GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Methods

rnf :: GetDeviceDefinition -> () #

Eq GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Hashable GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type AWSResponse GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinition = D1 ('MetaData "GetDeviceDefinition" "Amazonka.Greengrass.GetDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetDeviceDefinition Source #

Create a value of GetDeviceDefinition 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:deviceDefinitionId:GetDeviceDefinition', getDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data GetDeviceDefinitionResponse Source #

See: newGetDeviceDefinitionResponse smart constructor.

Instances

Instances details
Generic GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinitionResponse :: Type -> Type #

Read GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Show GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

NFData GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Eq GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

newGetDeviceDefinitionResponse Source #

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

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_arn - The ARN of the definition.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_id - The ID of the definition.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_name - The name of the definition.

GetDeviceDefinitionResponse, getDeviceDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_httpStatus - The response's http status code.

GetDeviceDefinitionVersion

data GetDeviceDefinitionVersion Source #

See: newGetDeviceDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

ToPath GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

ToQuery GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

AWSRequest GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Generic GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Associated Types

type Rep GetDeviceDefinitionVersion :: Type -> Type #

Read GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Show GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

NFData GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Eq GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Hashable GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

type AWSResponse GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

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

newGetDeviceDefinitionVersion Source #

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

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

$sel:deviceDefinitionVersionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionVersionId - The ID of the device definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListDeviceDefinitionVersions'' requests. If the version is the last one that was associated with a device definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:deviceDefinitionId:GetDeviceDefinitionVersion', getDeviceDefinitionVersion_deviceDefinitionId - The ID of the device definition.

data GetDeviceDefinitionVersionResponse Source #

Instances

Instances details
Generic GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Associated Types

type Rep GetDeviceDefinitionVersionResponse :: Type -> Type #

Read GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Show GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

NFData GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Eq GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

type Rep GetDeviceDefinitionVersionResponse = D1 ('MetaData "GetDeviceDefinitionVersionResponse" "Amazonka.Greengrass.GetDeviceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetDeviceDefinitionVersionResponse'" '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 DeviceDefinitionVersion)))) :*: ((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)))))

newGetDeviceDefinitionVersionResponse Source #

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

GetDeviceDefinitionVersionResponse, getDeviceDefinitionVersionResponse_arn - The ARN of the device definition version.

GetDeviceDefinitionVersionResponse, getDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the device definition version was created.

$sel:definition:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_definition - Information about the device definition version.

GetDeviceDefinitionVersionResponse, getDeviceDefinitionVersionResponse_id - The ID of the device definition version.

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

GetDeviceDefinitionVersionResponse, getDeviceDefinitionVersionResponse_version - The version of the device definition version.

$sel:httpStatus:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_httpStatus - The response's http status code.

GetFunctionDefinition

data GetFunctionDefinition Source #

See: newGetFunctionDefinition smart constructor.

Instances

Instances details
ToHeaders GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

ToPath GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

ToQuery GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

AWSRequest GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type AWSResponse GetFunctionDefinition #

Generic GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinition :: Type -> Type #

Read GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Show GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

NFData GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Methods

rnf :: GetFunctionDefinition -> () #

Eq GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Hashable GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type AWSResponse GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinition = D1 ('MetaData "GetFunctionDefinition" "Amazonka.Greengrass.GetFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetFunctionDefinition Source #

Create a value of GetFunctionDefinition 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:functionDefinitionId:GetFunctionDefinition', getFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data GetFunctionDefinitionResponse Source #

See: newGetFunctionDefinitionResponse smart constructor.

Instances

Instances details
Generic GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinitionResponse :: Type -> Type #

Read GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Show GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

NFData GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Eq GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

newGetFunctionDefinitionResponse Source #

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

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_arn - The ARN of the definition.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_id - The ID of the definition.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_name - The name of the definition.

GetFunctionDefinitionResponse, getFunctionDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_httpStatus - The response's http status code.

GetFunctionDefinitionVersion

data GetFunctionDefinitionVersion Source #

See: newGetFunctionDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

ToPath GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

ToQuery GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

AWSRequest GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Generic GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Associated Types

type Rep GetFunctionDefinitionVersion :: Type -> Type #

Read GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Show GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

NFData GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Eq GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Hashable GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

type AWSResponse GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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

newGetFunctionDefinitionVersion Source #

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

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

$sel:functionDefinitionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionId - The ID of the Lambda function definition.

$sel:functionDefinitionVersionId:GetFunctionDefinitionVersion', getFunctionDefinitionVersion_functionDefinitionVersionId - The ID of the function definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListFunctionDefinitionVersions'' requests. If the version is the last one that was associated with a function definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetFunctionDefinitionVersionResponse Source #

Instances

Instances details
Generic GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Read GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Show GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

NFData GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Eq GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

type Rep GetFunctionDefinitionVersionResponse = D1 ('MetaData "GetFunctionDefinitionVersionResponse" "Amazonka.Greengrass.GetFunctionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetFunctionDefinitionVersionResponse'" '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 FunctionDefinitionVersion)))) :*: ((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)))))

newGetFunctionDefinitionVersionResponse Source #

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

GetFunctionDefinitionVersionResponse, getFunctionDefinitionVersionResponse_arn - The ARN of the function definition version.

GetFunctionDefinitionVersionResponse, getFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the function definition version was created.

$sel:definition:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_definition - Information on the definition.

GetFunctionDefinitionVersionResponse, getFunctionDefinitionVersionResponse_id - The ID of the function definition version.

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

GetFunctionDefinitionVersionResponse, getFunctionDefinitionVersionResponse_version - The version of the function definition version.

$sel:httpStatus:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_httpStatus - The response's http status code.

GetGroup

data GetGroup Source #

See: newGetGroup smart constructor.

Constructors

GetGroup' Text 

Instances

Instances details
ToHeaders GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

toHeaders :: GetGroup -> [Header] #

ToPath GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

ToQuery GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

AWSRequest GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Associated Types

type AWSResponse GetGroup #

Generic GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Associated Types

type Rep GetGroup :: Type -> Type #

Methods

from :: GetGroup -> Rep GetGroup x #

to :: Rep GetGroup x -> GetGroup #

Read GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Show GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

NFData GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

rnf :: GetGroup -> () #

Eq GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Hashable GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

hashWithSalt :: Int -> GetGroup -> Int #

hash :: GetGroup -> Int #

type AWSResponse GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

type Rep GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

type Rep GetGroup = D1 ('MetaData "GetGroup" "Amazonka.Greengrass.GetGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetGroup Source #

Create a value of GetGroup 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:groupId:GetGroup', getGroup_groupId - The ID of the Greengrass group.

data GetGroupResponse Source #

See: newGetGroupResponse smart constructor.

Instances

Instances details
Generic GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Associated Types

type Rep GetGroupResponse :: Type -> Type #

Read GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Show GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

NFData GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

rnf :: GetGroupResponse -> () #

Eq GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

type Rep GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

newGetGroupResponse Source #

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

GetGroupResponse, getGroupResponse_arn - The ARN of the definition.

GetGroupResponse, getGroupResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetGroupResponse, getGroupResponse_id - The ID of the definition.

GetGroupResponse, getGroupResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetGroupResponse, getGroupResponse_latestVersion - The ID of the latest version associated with the definition.

GetGroupResponse, getGroupResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetGroupResponse, getGroupResponse_name - The name of the definition.

GetGroupResponse, getGroupResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetGroupResponse', getGroupResponse_httpStatus - The response's http status code.

GetGroupCertificateAuthority

data GetGroupCertificateAuthority Source #

See: newGetGroupCertificateAuthority smart constructor.

Instances

Instances details
ToHeaders GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

ToPath GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

ToQuery GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

AWSRequest GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Generic GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Associated Types

type Rep GetGroupCertificateAuthority :: Type -> Type #

Read GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Show GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

NFData GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Eq GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Hashable GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

type AWSResponse GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

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

newGetGroupCertificateAuthority Source #

Create a value of GetGroupCertificateAuthority 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:certificateAuthorityId:GetGroupCertificateAuthority', getGroupCertificateAuthority_certificateAuthorityId - The ID of the certificate authority.

$sel:groupId:GetGroupCertificateAuthority', getGroupCertificateAuthority_groupId - The ID of the Greengrass group.

data GetGroupCertificateAuthorityResponse Source #

Instances

Instances details
Generic GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Read GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Show GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

NFData GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Eq GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthorityResponse = D1 ('MetaData "GetGroupCertificateAuthorityResponse" "Amazonka.Greengrass.GetGroupCertificateAuthority" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetGroupCertificateAuthorityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupCertificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "pemEncodedCertificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetGroupCertificateAuthorityResponse Source #

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

GetGroupCertificateAuthorityResponse, getGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the certificate authority for the group.

GetGroupCertificateAuthorityResponse, getGroupCertificateAuthorityResponse_groupCertificateAuthorityId - The ID of the certificate authority for the group.

$sel:pemEncodedCertificate:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_pemEncodedCertificate - The PEM encoded certificate for the group.

$sel:httpStatus:GetGroupCertificateAuthorityResponse', getGroupCertificateAuthorityResponse_httpStatus - The response's http status code.

GetGroupCertificateConfiguration

data GetGroupCertificateConfiguration Source #

See: newGetGroupCertificateConfiguration smart constructor.

Instances

Instances details
ToHeaders GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

ToPath GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

ToQuery GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

AWSRequest GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Generic GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Associated Types

type Rep GetGroupCertificateConfiguration :: Type -> Type #

Read GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Show GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

NFData GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Eq GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Hashable GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type AWSResponse GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfiguration = D1 ('MetaData "GetGroupCertificateConfiguration" "Amazonka.Greengrass.GetGroupCertificateConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetGroupCertificateConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetGroupCertificateConfiguration Source #

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

GetGroupCertificateConfiguration, getGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data GetGroupCertificateConfigurationResponse Source #

Instances

Instances details
Generic GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Read GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Show GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

NFData GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Eq GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfigurationResponse = D1 ('MetaData "GetGroupCertificateConfigurationResponse" "Amazonka.Greengrass.GetGroupCertificateConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetGroupCertificateConfigurationResponse Source #

Create a value of GetGroupCertificateConfigurationResponse 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:certificateAuthorityExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds - The amount of time remaining before the certificate authority expires, in milliseconds.

$sel:certificateExpiryInMilliseconds:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in milliseconds.

GetGroupCertificateConfiguration, getGroupCertificateConfigurationResponse_groupId - The ID of the group certificate configuration.

$sel:httpStatus:GetGroupCertificateConfigurationResponse', getGroupCertificateConfigurationResponse_httpStatus - The response's http status code.

GetGroupVersion

data GetGroupVersion Source #

See: newGetGroupVersion smart constructor.

Constructors

GetGroupVersion' Text Text 

Instances

Instances details
ToHeaders GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

ToPath GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

ToQuery GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

AWSRequest GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type AWSResponse GetGroupVersion #

Generic GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersion :: Type -> Type #

Read GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Show GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

NFData GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersion -> () #

Eq GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Hashable GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type AWSResponse GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type Rep GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

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

newGetGroupVersion Source #

Create a value of GetGroupVersion 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:groupVersionId:GetGroupVersion', getGroupVersion_groupVersionId - The ID of the group version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListGroupVersions'' requests. If the version is the last one that was associated with a group, the value also maps to the ''LatestVersion'' property of the corresponding ''GroupInformation'' object.

$sel:groupId:GetGroupVersion', getGroupVersion_groupId - The ID of the Greengrass group.

data GetGroupVersionResponse Source #

See: newGetGroupVersionResponse smart constructor.

Instances

Instances details
Generic GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersionResponse :: Type -> Type #

Read GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Show GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

NFData GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersionResponse -> () #

Eq GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type Rep GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type Rep GetGroupVersionResponse = D1 ('MetaData "GetGroupVersionResponse" "Amazonka.Greengrass.GetGroupVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetGroupVersionResponse'" '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 GroupVersion)))) :*: (S1 ('MetaSel ('Just "id") '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)))))

newGetGroupVersionResponse Source #

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

GetGroupVersionResponse, getGroupVersionResponse_arn - The ARN of the group version.

GetGroupVersionResponse, getGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the group version was created.

$sel:definition:GetGroupVersionResponse', getGroupVersionResponse_definition - Information about the group version definition.

GetGroupVersionResponse, getGroupVersionResponse_id - The ID of the group that the version is associated with.

GetGroupVersionResponse, getGroupVersionResponse_version - The ID of the group version.

$sel:httpStatus:GetGroupVersionResponse', getGroupVersionResponse_httpStatus - The response's http status code.

GetLoggerDefinition

data GetLoggerDefinition Source #

See: newGetLoggerDefinition smart constructor.

Instances

Instances details
ToHeaders GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

ToPath GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

ToQuery GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

AWSRequest GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type AWSResponse GetLoggerDefinition #

Generic GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinition :: Type -> Type #

Read GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Show GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

NFData GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Methods

rnf :: GetLoggerDefinition -> () #

Eq GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Hashable GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type AWSResponse GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinition = D1 ('MetaData "GetLoggerDefinition" "Amazonka.Greengrass.GetLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetLoggerDefinition Source #

Create a value of GetLoggerDefinition 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:loggerDefinitionId:GetLoggerDefinition', getLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data GetLoggerDefinitionResponse Source #

See: newGetLoggerDefinitionResponse smart constructor.

Instances

Instances details
Generic GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinitionResponse :: Type -> Type #

Read GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Show GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

NFData GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Eq GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

newGetLoggerDefinitionResponse Source #

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

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_arn - The ARN of the definition.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_id - The ID of the definition.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_name - The name of the definition.

GetLoggerDefinitionResponse, getLoggerDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_httpStatus - The response's http status code.

GetLoggerDefinitionVersion

data GetLoggerDefinitionVersion Source #

See: newGetLoggerDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

ToPath GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

ToQuery GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

AWSRequest GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Generic GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Associated Types

type Rep GetLoggerDefinitionVersion :: Type -> Type #

Read GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Show GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

NFData GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Eq GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Hashable GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

type AWSResponse GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

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

newGetLoggerDefinitionVersion Source #

Create a value of GetLoggerDefinitionVersion 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:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:loggerDefinitionVersionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionVersionId - The ID of the logger definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListLoggerDefinitionVersions'' requests. If the version is the last one that was associated with a logger definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:loggerDefinitionId:GetLoggerDefinitionVersion', getLoggerDefinitionVersion_loggerDefinitionId - The ID of the logger definition.

data GetLoggerDefinitionVersionResponse Source #

Instances

Instances details
Generic GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Associated Types

type Rep GetLoggerDefinitionVersionResponse :: Type -> Type #

Read GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Show GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

NFData GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Eq GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

type Rep GetLoggerDefinitionVersionResponse = D1 ('MetaData "GetLoggerDefinitionVersionResponse" "Amazonka.Greengrass.GetLoggerDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetLoggerDefinitionVersionResponse'" '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 LoggerDefinitionVersion)))) :*: (S1 ('MetaSel ('Just "id") '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)))))

newGetLoggerDefinitionVersionResponse Source #

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

GetLoggerDefinitionVersionResponse, getLoggerDefinitionVersionResponse_arn - The ARN of the logger definition version.

GetLoggerDefinitionVersionResponse, getLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the logger definition version was created.

$sel:definition:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_definition - Information about the logger definition version.

GetLoggerDefinitionVersionResponse, getLoggerDefinitionVersionResponse_id - The ID of the logger definition version.

GetLoggerDefinitionVersionResponse, getLoggerDefinitionVersionResponse_version - The version of the logger definition version.

$sel:httpStatus:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_httpStatus - The response's http status code.

GetResourceDefinition

data GetResourceDefinition Source #

See: newGetResourceDefinition smart constructor.

Instances

Instances details
ToHeaders GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

ToPath GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

ToQuery GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

AWSRequest GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type AWSResponse GetResourceDefinition #

Generic GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinition :: Type -> Type #

Read GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Show GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

NFData GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Methods

rnf :: GetResourceDefinition -> () #

Eq GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Hashable GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type AWSResponse GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinition = D1 ('MetaData "GetResourceDefinition" "Amazonka.Greengrass.GetResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetResourceDefinition Source #

Create a value of GetResourceDefinition 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:resourceDefinitionId:GetResourceDefinition', getResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data GetResourceDefinitionResponse Source #

See: newGetResourceDefinitionResponse smart constructor.

Instances

Instances details
Generic GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinitionResponse :: Type -> Type #

Read GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Show GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

NFData GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Eq GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

newGetResourceDefinitionResponse Source #

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

GetResourceDefinitionResponse, getResourceDefinitionResponse_arn - The ARN of the definition.

GetResourceDefinitionResponse, getResourceDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetResourceDefinitionResponse, getResourceDefinitionResponse_id - The ID of the definition.

GetResourceDefinitionResponse, getResourceDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetResourceDefinitionResponse, getResourceDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetResourceDefinitionResponse, getResourceDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetResourceDefinitionResponse, getResourceDefinitionResponse_name - The name of the definition.

GetResourceDefinitionResponse, getResourceDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetResourceDefinitionResponse', getResourceDefinitionResponse_httpStatus - The response's http status code.

GetResourceDefinitionVersion

data GetResourceDefinitionVersion Source #

See: newGetResourceDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

ToPath GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

ToQuery GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

AWSRequest GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Generic GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Associated Types

type Rep GetResourceDefinitionVersion :: Type -> Type #

Read GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Show GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

NFData GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Eq GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Hashable GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

type AWSResponse GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

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

newGetResourceDefinitionVersion Source #

Create a value of GetResourceDefinitionVersion 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:resourceDefinitionVersionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionVersionId - The ID of the resource definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListResourceDefinitionVersions'' requests. If the version is the last one that was associated with a resource definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

$sel:resourceDefinitionId:GetResourceDefinitionVersion', getResourceDefinitionVersion_resourceDefinitionId - The ID of the resource definition.

data GetResourceDefinitionVersionResponse Source #

Instances

Instances details
Generic GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Read GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Show GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

NFData GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Eq GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersionResponse = D1 ('MetaData "GetResourceDefinitionVersionResponse" "Amazonka.Greengrass.GetResourceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetResourceDefinitionVersionResponse'" '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 ResourceDefinitionVersion)))) :*: (S1 ('MetaSel ('Just "id") '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)))))

newGetResourceDefinitionVersionResponse Source #

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

GetResourceDefinitionVersionResponse, getResourceDefinitionVersionResponse_arn - Arn of the resource definition version.

GetResourceDefinitionVersionResponse, getResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the resource definition version was created.

$sel:definition:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_definition - Information about the definition.

GetResourceDefinitionVersionResponse, getResourceDefinitionVersionResponse_id - The ID of the resource definition version.

GetResourceDefinitionVersionResponse, getResourceDefinitionVersionResponse_version - The version of the resource definition version.

$sel:httpStatus:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_httpStatus - The response's http status code.

GetServiceRoleForAccount

data GetServiceRoleForAccount Source #

See: newGetServiceRoleForAccount smart constructor.

Instances

Instances details
ToHeaders GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

ToPath GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

ToQuery GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

AWSRequest GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Generic GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Associated Types

type Rep GetServiceRoleForAccount :: Type -> Type #

Read GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Show GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

NFData GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Eq GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Hashable GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type AWSResponse GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccount = D1 ('MetaData "GetServiceRoleForAccount" "Amazonka.Greengrass.GetServiceRoleForAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetServiceRoleForAccount'" 'PrefixI 'False) (U1 :: Type -> Type))

newGetServiceRoleForAccount :: GetServiceRoleForAccount Source #

Create a value of GetServiceRoleForAccount with all optional fields omitted.

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

data GetServiceRoleForAccountResponse Source #

See: newGetServiceRoleForAccountResponse smart constructor.

Instances

Instances details
Generic GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Associated Types

type Rep GetServiceRoleForAccountResponse :: Type -> Type #

Read GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Show GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

NFData GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Eq GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccountResponse = D1 ('MetaData "GetServiceRoleForAccountResponse" "Amazonka.Greengrass.GetServiceRoleForAccount" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetServiceRoleForAccountResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "associatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newGetServiceRoleForAccountResponse Source #

Create a value of GetServiceRoleForAccountResponse 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:associatedAt:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_associatedAt - The time when the service role was associated with the account.

$sel:roleArn:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_roleArn - The ARN of the role which is associated with the account.

$sel:httpStatus:GetServiceRoleForAccountResponse', getServiceRoleForAccountResponse_httpStatus - The response's http status code.

GetSubscriptionDefinition

data GetSubscriptionDefinition Source #

See: newGetSubscriptionDefinition smart constructor.

Instances

Instances details
ToHeaders GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

ToPath GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

ToQuery GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

AWSRequest GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Generic GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Associated Types

type Rep GetSubscriptionDefinition :: Type -> Type #

Read GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Show GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

NFData GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Eq GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Hashable GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type AWSResponse GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinition = D1 ('MetaData "GetSubscriptionDefinition" "Amazonka.Greengrass.GetSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetSubscriptionDefinition Source #

Create a value of GetSubscriptionDefinition 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:subscriptionDefinitionId:GetSubscriptionDefinition', getSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data GetSubscriptionDefinitionResponse Source #

See: newGetSubscriptionDefinitionResponse smart constructor.

Instances

Instances details
Generic GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Associated Types

type Rep GetSubscriptionDefinitionResponse :: Type -> Type #

Read GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Show GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

NFData GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Eq GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinitionResponse = D1 ('MetaData "GetSubscriptionDefinitionResponse" "Amazonka.Greengrass.GetSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionResponse'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))))

newGetSubscriptionDefinitionResponse Source #

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

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_arn - The ARN of the definition.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_id - The ID of the definition.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_latestVersion - The ID of the latest version associated with the definition.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_latestVersionArn - The ARN of the latest version associated with the definition.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_name - The name of the definition.

GetSubscriptionDefinitionResponse, getSubscriptionDefinitionResponse_tags - Tag(s) attached to the resource arn.

$sel:httpStatus:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_httpStatus - The response's http status code.

GetSubscriptionDefinitionVersion

data GetSubscriptionDefinitionVersion Source #

See: newGetSubscriptionDefinitionVersion smart constructor.

Instances

Instances details
ToHeaders GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

ToPath GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

ToQuery GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

AWSRequest GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Generic GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Associated Types

type Rep GetSubscriptionDefinitionVersion :: Type -> Type #

Read GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Show GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

NFData GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Eq GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Hashable GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

type AWSResponse GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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

newGetSubscriptionDefinitionVersion Source #

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

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

$sel:subscriptionDefinitionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionId - The ID of the subscription definition.

$sel:subscriptionDefinitionVersionId:GetSubscriptionDefinitionVersion', getSubscriptionDefinitionVersion_subscriptionDefinitionVersionId - The ID of the subscription definition version. This value maps to the ''Version'' property of the corresponding ''VersionInformation'' object, which is returned by ''ListSubscriptionDefinitionVersions'' requests. If the version is the last one that was associated with a subscription definition, the value also maps to the ''LatestVersion'' property of the corresponding ''DefinitionInformation'' object.

data GetSubscriptionDefinitionVersionResponse Source #

Instances

Instances details
Generic GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Read GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Show GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

NFData GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Eq GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

type Rep GetSubscriptionDefinitionVersionResponse = D1 ('MetaData "GetSubscriptionDefinitionVersionResponse" "Amazonka.Greengrass.GetSubscriptionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionVersionResponse'" '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 SubscriptionDefinitionVersion)))) :*: ((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)))))

newGetSubscriptionDefinitionVersionResponse Source #

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

GetSubscriptionDefinitionVersionResponse, getSubscriptionDefinitionVersionResponse_arn - The ARN of the subscription definition version.

GetSubscriptionDefinitionVersionResponse, getSubscriptionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the subscription definition version was created.

$sel:definition:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_definition - Information about the subscription definition version.

GetSubscriptionDefinitionVersionResponse, getSubscriptionDefinitionVersionResponse_id - The ID of the subscription definition version.

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

GetSubscriptionDefinitionVersionResponse, getSubscriptionDefinitionVersionResponse_version - The version of the subscription definition version.

$sel:httpStatus:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_httpStatus - The response's http status code.

GetThingRuntimeConfiguration

data GetThingRuntimeConfiguration Source #

See: newGetThingRuntimeConfiguration smart constructor.

Instances

Instances details
ToHeaders GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

ToPath GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

ToQuery GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

AWSRequest GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Generic GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Associated Types

type Rep GetThingRuntimeConfiguration :: Type -> Type #

Read GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Show GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

NFData GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Eq GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Hashable GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type AWSResponse GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfiguration = D1 ('MetaData "GetThingRuntimeConfiguration" "Amazonka.Greengrass.GetThingRuntimeConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetThingRuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newGetThingRuntimeConfiguration Source #

Create a value of GetThingRuntimeConfiguration 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:thingName:GetThingRuntimeConfiguration', getThingRuntimeConfiguration_thingName - The thing name.

data GetThingRuntimeConfigurationResponse Source #

Instances

Instances details
Generic GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Read GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Show GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

NFData GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Eq GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfigurationResponse = D1 ('MetaData "GetThingRuntimeConfigurationResponse" "Amazonka.Greengrass.GetThingRuntimeConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GetThingRuntimeConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runtimeConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe RuntimeConfiguration)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newGetThingRuntimeConfigurationResponse Source #

Create a value of GetThingRuntimeConfigurationResponse 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:runtimeConfiguration:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_runtimeConfiguration - Runtime configuration for a thing.

$sel:httpStatus:GetThingRuntimeConfigurationResponse', getThingRuntimeConfigurationResponse_httpStatus - The response's http status code.

ListBulkDeploymentDetailedReports (Paginated)

data ListBulkDeploymentDetailedReports Source #

See: newListBulkDeploymentDetailedReports smart constructor.

Instances

Instances details
ToHeaders ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

ToPath ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

ToQuery ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

AWSPager ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

AWSRequest ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Generic ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Associated Types

type Rep ListBulkDeploymentDetailedReports :: Type -> Type #

Read ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Show ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

NFData ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Eq ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Hashable ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

type AWSResponse ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

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

newListBulkDeploymentDetailedReports Source #

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

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

ListBulkDeploymentDetailedReports, listBulkDeploymentDetailedReports_bulkDeploymentId - The ID of the bulk deployment.

data ListBulkDeploymentDetailedReportsResponse Source #

Instances

Instances details
Generic ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Read ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Show ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

NFData ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Eq ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReportsResponse = D1 ('MetaData "ListBulkDeploymentDetailedReportsResponse" "Amazonka.Greengrass.ListBulkDeploymentDetailedReports" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListBulkDeploymentDetailedReportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeploymentResult])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBulkDeploymentDetailedReportsResponse Source #

Create a value of ListBulkDeploymentDetailedReportsResponse 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:deployments:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_deployments - A list of the individual group deployments in the bulk deployment operation.

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

$sel:httpStatus:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_httpStatus - The response's http status code.

ListBulkDeployments (Paginated)

data ListBulkDeployments Source #

See: newListBulkDeployments smart constructor.

Instances

Instances details
ToHeaders ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

ToPath ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

ToQuery ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

AWSPager ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

AWSRequest ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Associated Types

type AWSResponse ListBulkDeployments #

Generic ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeployments :: Type -> Type #

Read ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Show ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

NFData ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Methods

rnf :: ListBulkDeployments -> () #

Eq ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Hashable ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

type AWSResponse ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

type Rep ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

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

newListBulkDeployments :: ListBulkDeployments Source #

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

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

data ListBulkDeploymentsResponse Source #

See: newListBulkDeploymentsResponse smart constructor.

Instances

Instances details
Generic ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeploymentsResponse :: Type -> Type #

Read ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Show ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

NFData ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Eq ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

type Rep ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

type Rep ListBulkDeploymentsResponse = D1 ('MetaData "ListBulkDeploymentsResponse" "Amazonka.Greengrass.ListBulkDeployments" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListBulkDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeployment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListBulkDeploymentsResponse Source #

Create a value of ListBulkDeploymentsResponse 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:bulkDeployments:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_bulkDeployments - A list of bulk deployments.

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

$sel:httpStatus:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_httpStatus - The response's http status code.

ListConnectorDefinitionVersions (Paginated)

data ListConnectorDefinitionVersions Source #

See: newListConnectorDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

ToPath ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

ToQuery ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

AWSPager ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

AWSRequest ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Generic ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Associated Types

type Rep ListConnectorDefinitionVersions :: Type -> Type #

Read ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Show ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

NFData ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Eq ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Hashable ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

type AWSResponse ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

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

newListConnectorDefinitionVersions Source #

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

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

$sel:connectorDefinitionId:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_connectorDefinitionId - The ID of the connector definition.

data ListConnectorDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Read ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Show ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

NFData ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Eq ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersionsResponse = D1 ('MetaData "ListConnectorDefinitionVersionsResponse" "Amazonka.Greengrass.ListConnectorDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListConnectorDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectorDefinitionVersionsResponse Source #

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

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

$sel:versions:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListConnectorDefinitionVersionsResponse', listConnectorDefinitionVersionsResponse_httpStatus - The response's http status code.

ListConnectorDefinitions (Paginated)

data ListConnectorDefinitions Source #

See: newListConnectorDefinitions smart constructor.

Instances

Instances details
ToHeaders ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

ToPath ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

ToQuery ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

AWSPager ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

AWSRequest ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Generic ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Associated Types

type Rep ListConnectorDefinitions :: Type -> Type #

Read ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Show ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

NFData ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Eq ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Hashable ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

type AWSResponse ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

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

newListConnectorDefinitions :: ListConnectorDefinitions Source #

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

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

data ListConnectorDefinitionsResponse Source #

See: newListConnectorDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Associated Types

type Rep ListConnectorDefinitionsResponse :: Type -> Type #

Read ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Show ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

NFData ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Eq ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

type Rep ListConnectorDefinitionsResponse = D1 ('MetaData "ListConnectorDefinitionsResponse" "Amazonka.Greengrass.ListConnectorDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListConnectorDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListConnectorDefinitionsResponse Source #

Create a value of ListConnectorDefinitionsResponse 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:definitions:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_httpStatus - The response's http status code.

ListCoreDefinitionVersions (Paginated)

data ListCoreDefinitionVersions Source #

See: newListCoreDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

ToPath ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

ToQuery ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

AWSPager ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

AWSRequest ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Generic ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Associated Types

type Rep ListCoreDefinitionVersions :: Type -> Type #

Read ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Show ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

NFData ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Eq ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Hashable ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

type AWSResponse ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

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

newListCoreDefinitionVersions Source #

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

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

$sel:coreDefinitionId:ListCoreDefinitionVersions', listCoreDefinitionVersions_coreDefinitionId - The ID of the core definition.

data ListCoreDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Associated Types

type Rep ListCoreDefinitionVersionsResponse :: Type -> Type #

Read ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Show ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

NFData ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Eq ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersionsResponse = D1 ('MetaData "ListCoreDefinitionVersionsResponse" "Amazonka.Greengrass.ListCoreDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListCoreDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCoreDefinitionVersionsResponse Source #

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

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

$sel:versions:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListCoreDefinitionVersionsResponse', listCoreDefinitionVersionsResponse_httpStatus - The response's http status code.

ListCoreDefinitions (Paginated)

data ListCoreDefinitions Source #

See: newListCoreDefinitions smart constructor.

Instances

Instances details
ToHeaders ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

ToPath ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

ToQuery ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

AWSPager ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

AWSRequest ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Associated Types

type AWSResponse ListCoreDefinitions #

Generic ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitions :: Type -> Type #

Read ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Show ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

NFData ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Methods

rnf :: ListCoreDefinitions -> () #

Eq ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Hashable ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

type AWSResponse ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

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

newListCoreDefinitions :: ListCoreDefinitions Source #

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

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

data ListCoreDefinitionsResponse Source #

See: newListCoreDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitionsResponse :: Type -> Type #

Read ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Show ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

NFData ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Eq ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

type Rep ListCoreDefinitionsResponse = D1 ('MetaData "ListCoreDefinitionsResponse" "Amazonka.Greengrass.ListCoreDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListCoreDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListCoreDefinitionsResponse Source #

Create a value of ListCoreDefinitionsResponse 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:definitions:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_httpStatus - The response's http status code.

ListDeployments (Paginated)

data ListDeployments Source #

See: newListDeployments smart constructor.

Instances

Instances details
ToHeaders ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

ToPath ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

ToQuery ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

AWSPager ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

AWSRequest ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Associated Types

type AWSResponse ListDeployments #

Generic ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Associated Types

type Rep ListDeployments :: Type -> Type #

Read ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Show ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

NFData ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Methods

rnf :: ListDeployments -> () #

Eq ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Hashable ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type AWSResponse ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type Rep ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

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

newListDeployments Source #

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

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

$sel:groupId:ListDeployments', listDeployments_groupId - The ID of the Greengrass group.

data ListDeploymentsResponse Source #

See: newListDeploymentsResponse smart constructor.

Instances

Instances details
Generic ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Associated Types

type Rep ListDeploymentsResponse :: Type -> Type #

Read ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Show ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

NFData ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Methods

rnf :: ListDeploymentsResponse -> () #

Eq ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type Rep ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type Rep ListDeploymentsResponse = D1 ('MetaData "ListDeploymentsResponse" "Amazonka.Greengrass.ListDeployments" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Deployment])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeploymentsResponse Source #

Create a value of ListDeploymentsResponse 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:deployments:ListDeploymentsResponse', listDeploymentsResponse_deployments - A list of deployments for the requested groups.

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

$sel:httpStatus:ListDeploymentsResponse', listDeploymentsResponse_httpStatus - The response's http status code.

ListDeviceDefinitionVersions (Paginated)

data ListDeviceDefinitionVersions Source #

See: newListDeviceDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

ToPath ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

ToQuery ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

AWSPager ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

AWSRequest ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Generic ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Associated Types

type Rep ListDeviceDefinitionVersions :: Type -> Type #

Read ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Show ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

NFData ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Eq ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Hashable ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

type AWSResponse ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

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

newListDeviceDefinitionVersions Source #

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

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

$sel:deviceDefinitionId:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_deviceDefinitionId - The ID of the device definition.

data ListDeviceDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Read ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Show ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

NFData ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Eq ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersionsResponse = D1 ('MetaData "ListDeviceDefinitionVersionsResponse" "Amazonka.Greengrass.ListDeviceDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListDeviceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceDefinitionVersionsResponse Source #

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

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

$sel:versions:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListDeviceDefinitionVersionsResponse', listDeviceDefinitionVersionsResponse_httpStatus - The response's http status code.

ListDeviceDefinitions (Paginated)

data ListDeviceDefinitions Source #

See: newListDeviceDefinitions smart constructor.

Instances

Instances details
ToHeaders ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

ToPath ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

ToQuery ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

AWSPager ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

AWSRequest ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Associated Types

type AWSResponse ListDeviceDefinitions #

Generic ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitions :: Type -> Type #

Read ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

NFData ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Methods

rnf :: ListDeviceDefinitions -> () #

Eq ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Hashable ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

type AWSResponse ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

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

newListDeviceDefinitions :: ListDeviceDefinitions Source #

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

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

data ListDeviceDefinitionsResponse Source #

See: newListDeviceDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitionsResponse :: Type -> Type #

Read ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

NFData ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Eq ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

type Rep ListDeviceDefinitionsResponse = D1 ('MetaData "ListDeviceDefinitionsResponse" "Amazonka.Greengrass.ListDeviceDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListDeviceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListDeviceDefinitionsResponse Source #

Create a value of ListDeviceDefinitionsResponse 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:definitions:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_httpStatus - The response's http status code.

ListFunctionDefinitionVersions (Paginated)

data ListFunctionDefinitionVersions Source #

See: newListFunctionDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

ToPath ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

ToQuery ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

AWSPager ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

AWSRequest ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Generic ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Associated Types

type Rep ListFunctionDefinitionVersions :: Type -> Type #

Read ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Show ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

NFData ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Eq ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Hashable ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

type AWSResponse ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

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

newListFunctionDefinitionVersions Source #

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

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

$sel:functionDefinitionId:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_functionDefinitionId - The ID of the Lambda function definition.

data ListFunctionDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Read ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Show ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

NFData ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Eq ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersionsResponse = D1 ('MetaData "ListFunctionDefinitionVersionsResponse" "Amazonka.Greengrass.ListFunctionDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListFunctionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFunctionDefinitionVersionsResponse Source #

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

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

$sel:versions:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListFunctionDefinitionVersionsResponse', listFunctionDefinitionVersionsResponse_httpStatus - The response's http status code.

ListFunctionDefinitions (Paginated)

data ListFunctionDefinitions Source #

See: newListFunctionDefinitions smart constructor.

Instances

Instances details
ToHeaders ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

ToPath ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

ToQuery ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

AWSPager ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

AWSRequest ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Generic ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Associated Types

type Rep ListFunctionDefinitions :: Type -> Type #

Read ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Show ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

NFData ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Methods

rnf :: ListFunctionDefinitions -> () #

Eq ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Hashable ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

type AWSResponse ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

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

newListFunctionDefinitions :: ListFunctionDefinitions Source #

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

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

data ListFunctionDefinitionsResponse Source #

See: newListFunctionDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Associated Types

type Rep ListFunctionDefinitionsResponse :: Type -> Type #

Read ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Show ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

NFData ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Eq ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

type Rep ListFunctionDefinitionsResponse = D1 ('MetaData "ListFunctionDefinitionsResponse" "Amazonka.Greengrass.ListFunctionDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListFunctionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListFunctionDefinitionsResponse Source #

Create a value of ListFunctionDefinitionsResponse 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:definitions:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_httpStatus - The response's http status code.

ListGroupCertificateAuthorities

data ListGroupCertificateAuthorities Source #

See: newListGroupCertificateAuthorities smart constructor.

Instances

Instances details
ToHeaders ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

ToPath ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

ToQuery ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

AWSRequest ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Generic ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Associated Types

type Rep ListGroupCertificateAuthorities :: Type -> Type #

Read ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Show ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

NFData ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Eq ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Hashable ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type AWSResponse ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthorities = D1 ('MetaData "ListGroupCertificateAuthorities" "Amazonka.Greengrass.ListGroupCertificateAuthorities" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListGroupCertificateAuthorities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListGroupCertificateAuthorities Source #

Create a value of ListGroupCertificateAuthorities 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:groupId:ListGroupCertificateAuthorities', listGroupCertificateAuthorities_groupId - The ID of the Greengrass group.

data ListGroupCertificateAuthoritiesResponse Source #

Instances

Instances details
Generic ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Read ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Show ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

NFData ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Eq ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthoritiesResponse = D1 ('MetaData "ListGroupCertificateAuthoritiesResponse" "Amazonka.Greengrass.ListGroupCertificateAuthorities" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListGroupCertificateAuthoritiesResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupCertificateAuthorities") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupCertificateAuthorityProperties])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListGroupCertificateAuthoritiesResponse Source #

Create a value of ListGroupCertificateAuthoritiesResponse 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:groupCertificateAuthorities:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_groupCertificateAuthorities - A list of certificate authorities associated with the group.

$sel:httpStatus:ListGroupCertificateAuthoritiesResponse', listGroupCertificateAuthoritiesResponse_httpStatus - The response's http status code.

ListGroupVersions (Paginated)

data ListGroupVersions Source #

See: newListGroupVersions smart constructor.

Instances

Instances details
ToHeaders ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

ToPath ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

ToQuery ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

AWSPager ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

AWSRequest ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Associated Types

type AWSResponse ListGroupVersions #

Generic ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersions :: Type -> Type #

Read ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Show ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

NFData ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Methods

rnf :: ListGroupVersions -> () #

Eq ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Hashable ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

type AWSResponse ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

type Rep ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

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

newListGroupVersions Source #

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

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

$sel:groupId:ListGroupVersions', listGroupVersions_groupId - The ID of the Greengrass group.

data ListGroupVersionsResponse Source #

See: newListGroupVersionsResponse smart constructor.

Instances

Instances details
Generic ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersionsResponse :: Type -> Type #

Read ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Show ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

NFData ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Eq ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

type Rep ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

type Rep ListGroupVersionsResponse = D1 ('MetaData "ListGroupVersionsResponse" "Amazonka.Greengrass.ListGroupVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListGroupVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupVersionsResponse Source #

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

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

$sel:versions:ListGroupVersionsResponse', listGroupVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListGroupVersionsResponse', listGroupVersionsResponse_httpStatus - The response's http status code.

ListGroups (Paginated)

data ListGroups Source #

See: newListGroups smart constructor.

Constructors

ListGroups' (Maybe Text) (Maybe Text) 

Instances

Instances details
ToHeaders ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Methods

toHeaders :: ListGroups -> [Header] #

ToPath ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

ToQuery ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

AWSPager ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

AWSRequest ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Associated Types

type AWSResponse ListGroups #

Generic ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Associated Types

type Rep ListGroups :: Type -> Type #

Read ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Show ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

NFData ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Methods

rnf :: ListGroups -> () #

Eq ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Hashable ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

type AWSResponse ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

type Rep ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

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

newListGroups :: ListGroups Source #

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

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

data ListGroupsResponse Source #

See: newListGroupsResponse smart constructor.

Instances

Instances details
Generic ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Associated Types

type Rep ListGroupsResponse :: Type -> Type #

Read ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Show ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

NFData ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Methods

rnf :: ListGroupsResponse -> () #

Eq ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

type Rep ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

type Rep ListGroupsResponse = D1 ('MetaData "ListGroupsResponse" "Amazonka.Greengrass.ListGroups" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListGroupsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groups") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GroupInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListGroupsResponse Source #

Create a value of ListGroupsResponse 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:groups:ListGroupsResponse', listGroupsResponse_groups - Information about a group.

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

$sel:httpStatus:ListGroupsResponse', listGroupsResponse_httpStatus - The response's http status code.

ListLoggerDefinitionVersions (Paginated)

data ListLoggerDefinitionVersions Source #

See: newListLoggerDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

ToPath ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

ToQuery ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

AWSPager ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

AWSRequest ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Generic ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Associated Types

type Rep ListLoggerDefinitionVersions :: Type -> Type #

Read ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Show ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

NFData ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Eq ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Hashable ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

type AWSResponse ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

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

newListLoggerDefinitionVersions Source #

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

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

$sel:loggerDefinitionId:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_loggerDefinitionId - The ID of the logger definition.

data ListLoggerDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Read ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Show ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

NFData ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Eq ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersionsResponse = D1 ('MetaData "ListLoggerDefinitionVersionsResponse" "Amazonka.Greengrass.ListLoggerDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListLoggerDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLoggerDefinitionVersionsResponse Source #

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

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

$sel:versions:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListLoggerDefinitionVersionsResponse', listLoggerDefinitionVersionsResponse_httpStatus - The response's http status code.

ListLoggerDefinitions (Paginated)

data ListLoggerDefinitions Source #

See: newListLoggerDefinitions smart constructor.

Instances

Instances details
ToHeaders ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

ToPath ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

ToQuery ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

AWSPager ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

AWSRequest ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Associated Types

type AWSResponse ListLoggerDefinitions #

Generic ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitions :: Type -> Type #

Read ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

NFData ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Methods

rnf :: ListLoggerDefinitions -> () #

Eq ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Hashable ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

type AWSResponse ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

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

newListLoggerDefinitions :: ListLoggerDefinitions Source #

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

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

data ListLoggerDefinitionsResponse Source #

See: newListLoggerDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitionsResponse :: Type -> Type #

Read ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

NFData ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Eq ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

type Rep ListLoggerDefinitionsResponse = D1 ('MetaData "ListLoggerDefinitionsResponse" "Amazonka.Greengrass.ListLoggerDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListLoggerDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListLoggerDefinitionsResponse Source #

Create a value of ListLoggerDefinitionsResponse 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:definitions:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_httpStatus - The response's http status code.

ListResourceDefinitionVersions (Paginated)

data ListResourceDefinitionVersions Source #

See: newListResourceDefinitionVersions smart constructor.

Instances

Instances details
ToHeaders ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

ToPath ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

ToQuery ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

AWSPager ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

AWSRequest ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Generic ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Associated Types

type Rep ListResourceDefinitionVersions :: Type -> Type #

Read ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Show ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

NFData ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Eq ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Hashable ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

type AWSResponse ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

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

newListResourceDefinitionVersions Source #

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

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

$sel:resourceDefinitionId:ListResourceDefinitionVersions', listResourceDefinitionVersions_resourceDefinitionId - The ID of the resource definition.

data ListResourceDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Read ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Show ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

NFData ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Eq ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersionsResponse = D1 ('MetaData "ListResourceDefinitionVersionsResponse" "Amazonka.Greengrass.ListResourceDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListResourceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourceDefinitionVersionsResponse Source #

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

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

$sel:versions:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListResourceDefinitionVersionsResponse', listResourceDefinitionVersionsResponse_httpStatus - The response's http status code.

ListResourceDefinitions (Paginated)

data ListResourceDefinitions Source #

See: newListResourceDefinitions smart constructor.

Instances

Instances details
ToHeaders ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

ToPath ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

ToQuery ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

AWSPager ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

AWSRequest ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Generic ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Associated Types

type Rep ListResourceDefinitions :: Type -> Type #

Read ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Show ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

NFData ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Methods

rnf :: ListResourceDefinitions -> () #

Eq ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Hashable ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

type AWSResponse ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

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

newListResourceDefinitions :: ListResourceDefinitions Source #

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

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

data ListResourceDefinitionsResponse Source #

See: newListResourceDefinitionsResponse smart constructor.

Instances

Instances details
Generic ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Associated Types

type Rep ListResourceDefinitionsResponse :: Type -> Type #

Read ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Show ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

NFData ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Eq ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

type Rep ListResourceDefinitionsResponse = D1 ('MetaData "ListResourceDefinitionsResponse" "Amazonka.Greengrass.ListResourceDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListResourceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListResourceDefinitionsResponse Source #

Create a value of ListResourceDefinitionsResponse 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:definitions:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_httpStatus - The response's http status code.

ListSubscriptionDefinitionVersions (Paginated)

data ListSubscriptionDefinitionVersions Source #

Instances

Instances details
ToHeaders ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

ToPath ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

ToQuery ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

AWSPager ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

AWSRequest ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Generic ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Associated Types

type Rep ListSubscriptionDefinitionVersions :: Type -> Type #

Read ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Show ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

NFData ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Eq ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Hashable ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

type AWSResponse ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

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

newListSubscriptionDefinitionVersions Source #

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

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

$sel:subscriptionDefinitionId:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_subscriptionDefinitionId - The ID of the subscription definition.

data ListSubscriptionDefinitionVersionsResponse Source #

Instances

Instances details
Generic ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Read ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Show ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

NFData ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Eq ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersionsResponse = D1 ('MetaData "ListSubscriptionDefinitionVersionsResponse" "Amazonka.Greengrass.ListSubscriptionDefinitionVersions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSubscriptionDefinitionVersionsResponse Source #

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

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

$sel:versions:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_versions - Information about a version.

$sel:httpStatus:ListSubscriptionDefinitionVersionsResponse', listSubscriptionDefinitionVersionsResponse_httpStatus - The response's http status code.

ListSubscriptionDefinitions (Paginated)

data ListSubscriptionDefinitions Source #

See: newListSubscriptionDefinitions smart constructor.

Instances

Instances details
ToHeaders ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

ToPath ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

ToQuery ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

AWSPager ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

AWSRequest ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Generic ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Associated Types

type Rep ListSubscriptionDefinitions :: Type -> Type #

Read ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Show ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

NFData ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Eq ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Hashable ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

type AWSResponse ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

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

newListSubscriptionDefinitions :: ListSubscriptionDefinitions Source #

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

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

data ListSubscriptionDefinitionsResponse Source #

Instances

Instances details
Generic ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Read ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Show ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

NFData ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Eq ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

type Rep ListSubscriptionDefinitionsResponse = D1 ('MetaData "ListSubscriptionDefinitionsResponse" "Amazonka.Greengrass.ListSubscriptionDefinitions" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newListSubscriptionDefinitionsResponse Source #

Create a value of ListSubscriptionDefinitionsResponse 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:definitions:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_definitions - Information about a definition.

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

$sel:httpStatus:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_httpStatus - The response's http status code.

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
ToHeaders ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

ToPath ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

ToQuery ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Greengrass.ListTagsForResource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newListTagsForResource Source #

Create a value of ListTagsForResource 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:resourceArn:ListTagsForResource', listTagsForResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data ListTagsForResourceResponse Source #

See: newListTagsForResourceResponse smart constructor.

Instances

Instances details
Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

NFData ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type Rep ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type Rep ListTagsForResourceResponse = D1 ('MetaData "ListTagsForResourceResponse" "Amazonka.Greengrass.ListTagsForResource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ListTagsForResourceResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newListTagsForResourceResponse Source #

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

ListTagsForResourceResponse, listTagsForResourceResponse_tags - Undocumented member.

$sel:httpStatus:ListTagsForResourceResponse', listTagsForResourceResponse_httpStatus - The response's http status code.

ResetDeployments

data ResetDeployments Source #

Information needed to reset deployments.

See: newResetDeployments smart constructor.

Instances

Instances details
ToJSON ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

ToHeaders ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

ToPath ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

ToQuery ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

AWSRequest ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type AWSResponse ResetDeployments #

Generic ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeployments :: Type -> Type #

Read ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Show ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

NFData ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Methods

rnf :: ResetDeployments -> () #

Eq ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Hashable ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

type AWSResponse ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

type Rep ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

type Rep ResetDeployments = D1 ('MetaData "ResetDeployments" "Amazonka.Greengrass.ResetDeployments" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResetDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "force") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResetDeployments Source #

Create a value of ResetDeployments 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:amznClientToken:ResetDeployments', resetDeployments_amznClientToken - A client token used to correlate requests and responses.

$sel:force:ResetDeployments', resetDeployments_force - If true, performs a best-effort only core reset.

$sel:groupId:ResetDeployments', resetDeployments_groupId - The ID of the Greengrass group.

data ResetDeploymentsResponse Source #

See: newResetDeploymentsResponse smart constructor.

Instances

Instances details
Generic ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeploymentsResponse :: Type -> Type #

Read ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Show ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

NFData ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Eq ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

type Rep ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

type Rep ResetDeploymentsResponse = D1 ('MetaData "ResetDeploymentsResponse" "Amazonka.Greengrass.ResetDeployments" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResetDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newResetDeploymentsResponse Source #

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

ResetDeploymentsResponse, resetDeploymentsResponse_deploymentArn - The ARN of the deployment.

ResetDeploymentsResponse, resetDeploymentsResponse_deploymentId - The ID of the deployment.

$sel:httpStatus:ResetDeploymentsResponse', resetDeploymentsResponse_httpStatus - The response's http status code.

StartBulkDeployment

data StartBulkDeployment Source #

See: newStartBulkDeployment smart constructor.

Instances

Instances details
ToJSON StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

ToHeaders StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

ToPath StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

ToQuery StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

AWSRequest StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type AWSResponse StartBulkDeployment #

Generic StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeployment :: Type -> Type #

Read StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Show StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

NFData StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Methods

rnf :: StartBulkDeployment -> () #

Eq StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Hashable StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

type AWSResponse StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

type Rep StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

type Rep StartBulkDeployment = D1 ('MetaData "StartBulkDeployment" "Amazonka.Greengrass.StartBulkDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "StartBulkDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "executionRoleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "inputFileUri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newStartBulkDeployment Source #

Create a value of StartBulkDeployment 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:amznClientToken:StartBulkDeployment', startBulkDeployment_amznClientToken - A client token used to correlate requests and responses.

StartBulkDeployment, startBulkDeployment_tags - Tag(s) to add to the new resource.

$sel:executionRoleArn:StartBulkDeployment', startBulkDeployment_executionRoleArn - The ARN of the execution role to associate with the bulk deployment operation. This IAM role must allow the ''greengrass:CreateDeployment'' action for all group versions that are listed in the input file. This IAM role must have access to the S3 bucket containing the input file.

$sel:inputFileUri:StartBulkDeployment', startBulkDeployment_inputFileUri - The URI of the input file contained in the S3 bucket. The execution role must have ''getObject'' permissions on this bucket to access the input file. The input file is a JSON-serialized, line delimited file with UTF-8 encoding that provides a list of group and version IDs and the deployment type. This file must be less than 100 MB. Currently, AWS IoT Greengrass supports only ''NewDeployment'' deployment types.

data StartBulkDeploymentResponse Source #

See: newStartBulkDeploymentResponse smart constructor.

Instances

Instances details
Generic StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeploymentResponse :: Type -> Type #

Read StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Show StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

NFData StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Eq StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

type Rep StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

type Rep StartBulkDeploymentResponse = D1 ('MetaData "StartBulkDeploymentResponse" "Amazonka.Greengrass.StartBulkDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "StartBulkDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newStartBulkDeploymentResponse Source #

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

StartBulkDeploymentResponse, startBulkDeploymentResponse_bulkDeploymentArn - The ARN of the bulk deployment.

StartBulkDeploymentResponse, startBulkDeploymentResponse_bulkDeploymentId - The ID of the bulk deployment.

$sel:httpStatus:StartBulkDeploymentResponse', startBulkDeploymentResponse_httpStatus - The response's http status code.

StopBulkDeployment

data StopBulkDeployment Source #

See: newStopBulkDeployment smart constructor.

Instances

Instances details
ToJSON StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

ToHeaders StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

ToPath StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

ToQuery StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

AWSRequest StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type AWSResponse StopBulkDeployment #

Generic StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeployment :: Type -> Type #

Read StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Show StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

NFData StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Methods

rnf :: StopBulkDeployment -> () #

Eq StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Hashable StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type AWSResponse StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type Rep StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type Rep StopBulkDeployment = D1 ('MetaData "StopBulkDeployment" "Amazonka.Greengrass.StopBulkDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "StopBulkDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newStopBulkDeployment Source #

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

StopBulkDeployment, stopBulkDeployment_bulkDeploymentId - The ID of the bulk deployment.

data StopBulkDeploymentResponse Source #

See: newStopBulkDeploymentResponse smart constructor.

Instances

Instances details
Generic StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeploymentResponse :: Type -> Type #

Read StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Show StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

NFData StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Eq StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type Rep StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type Rep StopBulkDeploymentResponse = D1 ('MetaData "StopBulkDeploymentResponse" "Amazonka.Greengrass.StopBulkDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "StopBulkDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newStopBulkDeploymentResponse Source #

Create a value of StopBulkDeploymentResponse 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:httpStatus:StopBulkDeploymentResponse', stopBulkDeploymentResponse_httpStatus - The response's http status code.

TagResource

data TagResource Source #

A map of the key-value pairs for the resource tag.

See: newTagResource smart constructor.

Instances

Instances details
ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

ToHeaders TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Methods

toHeaders :: TagResource -> [Header] #

ToPath TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

ToQuery TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type AWSResponse TagResource #

Generic TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

Read TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

NFData TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Methods

rnf :: TagResource -> () #

Eq TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

type AWSResponse TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

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

newTagResource Source #

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

TagResource, tagResource_tags - Undocumented member.

$sel:resourceArn:TagResource', tagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data TagResourceResponse Source #

See: newTagResourceResponse smart constructor.

Constructors

TagResourceResponse' 

Instances

Instances details
Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Methods

rnf :: TagResourceResponse -> () #

Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Greengrass.TagResource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "TagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newTagResourceResponse :: TagResourceResponse Source #

Create a value of TagResourceResponse with all optional fields omitted.

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' [Text] Text 

Instances

Instances details
ToHeaders UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

ToPath UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

ToQuery UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type AWSResponse UntagResource #

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

Read UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Methods

rnf :: UntagResource -> () #

Eq UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Greengrass.UntagResource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUntagResource Source #

Create a value of UntagResource 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:tagKeys:UntagResource', untagResource_tagKeys - An array of tag keys to delete

$sel:resourceArn:UntagResource', untagResource_resourceArn - The Amazon Resource Name (ARN) of the resource.

data UntagResourceResponse Source #

See: newUntagResourceResponse smart constructor.

Instances

Instances details
Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Greengrass.UntagResource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UntagResourceResponse'" 'PrefixI 'False) (U1 :: Type -> Type))

newUntagResourceResponse :: UntagResourceResponse Source #

Create a value of UntagResourceResponse with all optional fields omitted.

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

UpdateConnectivityInfo

data UpdateConnectivityInfo Source #

Connectivity information.

See: newUpdateConnectivityInfo smart constructor.

Instances

Instances details
ToJSON UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

ToHeaders UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

ToPath UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

ToQuery UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

AWSRequest UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type AWSResponse UpdateConnectivityInfo #

Generic UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfo :: Type -> Type #

Read UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

NFData UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Methods

rnf :: UpdateConnectivityInfo -> () #

Eq UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Hashable UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

type AWSResponse UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfo = D1 ('MetaData "UpdateConnectivityInfo" "Amazonka.Greengrass.UpdateConnectivityInfo" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateConnectivityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectivityInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectivityInfo])) :*: S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newUpdateConnectivityInfo Source #

Create a value of UpdateConnectivityInfo 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:connectivityInfo:UpdateConnectivityInfo', updateConnectivityInfo_connectivityInfo - A list of connectivity info.

$sel:thingName:UpdateConnectivityInfo', updateConnectivityInfo_thingName - The thing name.

data UpdateConnectivityInfoResponse Source #

See: newUpdateConnectivityInfoResponse smart constructor.

Instances

Instances details
Generic UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfoResponse :: Type -> Type #

Read UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

NFData UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Eq UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

type Rep UpdateConnectivityInfoResponse = D1 ('MetaData "UpdateConnectivityInfoResponse" "Amazonka.Greengrass.UpdateConnectivityInfo" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") '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))))

newUpdateConnectivityInfoResponse Source #

Create a value of UpdateConnectivityInfoResponse 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:message:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_message - A message about the connectivity info update request.

UpdateConnectivityInfoResponse, updateConnectivityInfoResponse_version - The new version of the connectivity info.

$sel:httpStatus:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_httpStatus - The response's http status code.

UpdateConnectorDefinition

data UpdateConnectorDefinition Source #

See: newUpdateConnectorDefinition smart constructor.

Instances

Instances details
ToJSON UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

ToHeaders UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

ToPath UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

ToQuery UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

AWSRequest UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Generic UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Associated Types

type Rep UpdateConnectorDefinition :: Type -> Type #

Read UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Show UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

NFData UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Eq UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Hashable UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

type AWSResponse UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

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

newUpdateConnectorDefinition Source #

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

UpdateConnectorDefinition, updateConnectorDefinition_name - The name of the definition.

$sel:connectorDefinitionId:UpdateConnectorDefinition', updateConnectorDefinition_connectorDefinitionId - The ID of the connector definition.

data UpdateConnectorDefinitionResponse Source #

See: newUpdateConnectorDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Associated Types

type Rep UpdateConnectorDefinitionResponse :: Type -> Type #

Read UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Show UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

NFData UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Eq UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

type Rep UpdateConnectorDefinitionResponse = D1 ('MetaData "UpdateConnectorDefinitionResponse" "Amazonka.Greengrass.UpdateConnectorDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateConnectorDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateConnectorDefinitionResponse Source #

Create a value of UpdateConnectorDefinitionResponse 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:httpStatus:UpdateConnectorDefinitionResponse', updateConnectorDefinitionResponse_httpStatus - The response's http status code.

UpdateCoreDefinition

data UpdateCoreDefinition Source #

See: newUpdateCoreDefinition smart constructor.

Instances

Instances details
ToJSON UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

ToHeaders UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

ToPath UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

ToQuery UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

AWSRequest UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type AWSResponse UpdateCoreDefinition #

Generic UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinition :: Type -> Type #

Read UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

NFData UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Methods

rnf :: UpdateCoreDefinition -> () #

Eq UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Hashable UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

type AWSResponse UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

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

newUpdateCoreDefinition Source #

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

UpdateCoreDefinition, updateCoreDefinition_name - The name of the definition.

$sel:coreDefinitionId:UpdateCoreDefinition', updateCoreDefinition_coreDefinitionId - The ID of the core definition.

data UpdateCoreDefinitionResponse Source #

See: newUpdateCoreDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinitionResponse :: Type -> Type #

Read UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

NFData UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Eq UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

type Rep UpdateCoreDefinitionResponse = D1 ('MetaData "UpdateCoreDefinitionResponse" "Amazonka.Greengrass.UpdateCoreDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateCoreDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateCoreDefinitionResponse Source #

Create a value of UpdateCoreDefinitionResponse 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:httpStatus:UpdateCoreDefinitionResponse', updateCoreDefinitionResponse_httpStatus - The response's http status code.

UpdateDeviceDefinition

data UpdateDeviceDefinition Source #

See: newUpdateDeviceDefinition smart constructor.

Instances

Instances details
ToJSON UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

ToHeaders UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

ToPath UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

ToQuery UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

AWSRequest UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type AWSResponse UpdateDeviceDefinition #

Generic UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinition :: Type -> Type #

Read UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

NFData UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Methods

rnf :: UpdateDeviceDefinition -> () #

Eq UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Hashable UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

type AWSResponse UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

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

newUpdateDeviceDefinition Source #

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

UpdateDeviceDefinition, updateDeviceDefinition_name - The name of the definition.

$sel:deviceDefinitionId:UpdateDeviceDefinition', updateDeviceDefinition_deviceDefinitionId - The ID of the device definition.

data UpdateDeviceDefinitionResponse Source #

See: newUpdateDeviceDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinitionResponse :: Type -> Type #

Read UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

NFData UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Eq UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

type Rep UpdateDeviceDefinitionResponse = D1 ('MetaData "UpdateDeviceDefinitionResponse" "Amazonka.Greengrass.UpdateDeviceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateDeviceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateDeviceDefinitionResponse Source #

Create a value of UpdateDeviceDefinitionResponse 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:httpStatus:UpdateDeviceDefinitionResponse', updateDeviceDefinitionResponse_httpStatus - The response's http status code.

UpdateFunctionDefinition

data UpdateFunctionDefinition Source #

See: newUpdateFunctionDefinition smart constructor.

Instances

Instances details
ToJSON UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

ToHeaders UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

ToPath UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

ToQuery UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

AWSRequest UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Generic UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Associated Types

type Rep UpdateFunctionDefinition :: Type -> Type #

Read UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Show UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

NFData UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Eq UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Hashable UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

type AWSResponse UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

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

newUpdateFunctionDefinition Source #

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

UpdateFunctionDefinition, updateFunctionDefinition_name - The name of the definition.

$sel:functionDefinitionId:UpdateFunctionDefinition', updateFunctionDefinition_functionDefinitionId - The ID of the Lambda function definition.

data UpdateFunctionDefinitionResponse Source #

See: newUpdateFunctionDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Associated Types

type Rep UpdateFunctionDefinitionResponse :: Type -> Type #

Read UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Show UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

NFData UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Eq UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

type Rep UpdateFunctionDefinitionResponse = D1 ('MetaData "UpdateFunctionDefinitionResponse" "Amazonka.Greengrass.UpdateFunctionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateFunctionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateFunctionDefinitionResponse Source #

Create a value of UpdateFunctionDefinitionResponse 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:httpStatus:UpdateFunctionDefinitionResponse', updateFunctionDefinitionResponse_httpStatus - The response's http status code.

UpdateGroup

data UpdateGroup Source #

See: newUpdateGroup smart constructor.

Constructors

UpdateGroup' (Maybe Text) Text 

Instances

Instances details
ToJSON UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

ToHeaders UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Methods

toHeaders :: UpdateGroup -> [Header] #

ToPath UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

ToQuery UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

AWSRequest UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type AWSResponse UpdateGroup #

Generic UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroup :: Type -> Type #

Read UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Show UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

NFData UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroup -> () #

Eq UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Hashable UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

type AWSResponse UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

type Rep UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

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

newUpdateGroup Source #

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

UpdateGroup, updateGroup_name - The name of the definition.

$sel:groupId:UpdateGroup', updateGroup_groupId - The ID of the Greengrass group.

data UpdateGroupResponse Source #

See: newUpdateGroupResponse smart constructor.

Instances

Instances details
Generic UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroupResponse :: Type -> Type #

Read UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Show UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

NFData UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroupResponse -> () #

Eq UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

type Rep UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

type Rep UpdateGroupResponse = D1 ('MetaData "UpdateGroupResponse" "Amazonka.Greengrass.UpdateGroup" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateGroupResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateGroupResponse Source #

Create a value of UpdateGroupResponse 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:httpStatus:UpdateGroupResponse', updateGroupResponse_httpStatus - The response's http status code.

UpdateGroupCertificateConfiguration

data UpdateGroupCertificateConfiguration Source #

Instances

Instances details
ToJSON UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

ToHeaders UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

ToPath UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

ToQuery UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

AWSRequest UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Generic UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Read UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Show UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

NFData UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Eq UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Hashable UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

type AWSResponse UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

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

newUpdateGroupCertificateConfiguration Source #

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

UpdateGroupCertificateConfiguration, updateGroupCertificateConfiguration_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in milliseconds.

UpdateGroupCertificateConfiguration, updateGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data UpdateGroupCertificateConfigurationResponse Source #

Instances

Instances details
Generic UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Read UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Show UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

NFData UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Eq UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

type Rep UpdateGroupCertificateConfigurationResponse = D1 ('MetaData "UpdateGroupCertificateConfigurationResponse" "Amazonka.Greengrass.UpdateGroupCertificateConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

newUpdateGroupCertificateConfigurationResponse Source #

Create a value of UpdateGroupCertificateConfigurationResponse 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:certificateAuthorityExpiryInMilliseconds:UpdateGroupCertificateConfigurationResponse', updateGroupCertificateConfigurationResponse_certificateAuthorityExpiryInMilliseconds - The amount of time remaining before the certificate authority expires, in milliseconds.

UpdateGroupCertificateConfiguration, updateGroupCertificateConfigurationResponse_certificateExpiryInMilliseconds - The amount of time remaining before the certificate expires, in milliseconds.

UpdateGroupCertificateConfiguration, updateGroupCertificateConfigurationResponse_groupId - The ID of the group certificate configuration.

$sel:httpStatus:UpdateGroupCertificateConfigurationResponse', updateGroupCertificateConfigurationResponse_httpStatus - The response's http status code.

UpdateLoggerDefinition

data UpdateLoggerDefinition Source #

See: newUpdateLoggerDefinition smart constructor.

Instances

Instances details
ToJSON UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

ToHeaders UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

ToPath UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

ToQuery UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

AWSRequest UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type AWSResponse UpdateLoggerDefinition #

Generic UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinition :: Type -> Type #

Read UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

NFData UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Methods

rnf :: UpdateLoggerDefinition -> () #

Eq UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Hashable UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

type AWSResponse UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

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

newUpdateLoggerDefinition Source #

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

UpdateLoggerDefinition, updateLoggerDefinition_name - The name of the definition.

$sel:loggerDefinitionId:UpdateLoggerDefinition', updateLoggerDefinition_loggerDefinitionId - The ID of the logger definition.

data UpdateLoggerDefinitionResponse Source #

See: newUpdateLoggerDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinitionResponse :: Type -> Type #

Read UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

NFData UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Eq UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

type Rep UpdateLoggerDefinitionResponse = D1 ('MetaData "UpdateLoggerDefinitionResponse" "Amazonka.Greengrass.UpdateLoggerDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateLoggerDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateLoggerDefinitionResponse Source #

Create a value of UpdateLoggerDefinitionResponse 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:httpStatus:UpdateLoggerDefinitionResponse', updateLoggerDefinitionResponse_httpStatus - The response's http status code.

UpdateResourceDefinition

data UpdateResourceDefinition Source #

See: newUpdateResourceDefinition smart constructor.

Instances

Instances details
ToJSON UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

ToHeaders UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

ToPath UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

ToQuery UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

AWSRequest UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Generic UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Associated Types

type Rep UpdateResourceDefinition :: Type -> Type #

Read UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Show UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

NFData UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Eq UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Hashable UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

type AWSResponse UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

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

newUpdateResourceDefinition Source #

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

UpdateResourceDefinition, updateResourceDefinition_name - The name of the definition.

$sel:resourceDefinitionId:UpdateResourceDefinition', updateResourceDefinition_resourceDefinitionId - The ID of the resource definition.

data UpdateResourceDefinitionResponse Source #

See: newUpdateResourceDefinitionResponse smart constructor.

Instances

Instances details
Generic UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Associated Types

type Rep UpdateResourceDefinitionResponse :: Type -> Type #

Read UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Show UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

NFData UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Eq UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

type Rep UpdateResourceDefinitionResponse = D1 ('MetaData "UpdateResourceDefinitionResponse" "Amazonka.Greengrass.UpdateResourceDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateResourceDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateResourceDefinitionResponse Source #

Create a value of UpdateResourceDefinitionResponse 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:httpStatus:UpdateResourceDefinitionResponse', updateResourceDefinitionResponse_httpStatus - The response's http status code.

UpdateSubscriptionDefinition

data UpdateSubscriptionDefinition Source #

See: newUpdateSubscriptionDefinition smart constructor.

Instances

Instances details
ToJSON UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

ToHeaders UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

ToPath UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

ToQuery UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

AWSRequest UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Generic UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Associated Types

type Rep UpdateSubscriptionDefinition :: Type -> Type #

Read UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Show UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

NFData UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Eq UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Hashable UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

type AWSResponse UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

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

newUpdateSubscriptionDefinition Source #

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

UpdateSubscriptionDefinition, updateSubscriptionDefinition_name - The name of the definition.

$sel:subscriptionDefinitionId:UpdateSubscriptionDefinition', updateSubscriptionDefinition_subscriptionDefinitionId - The ID of the subscription definition.

data UpdateSubscriptionDefinitionResponse Source #

Instances

Instances details
Generic UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Read UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Show UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

NFData UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Eq UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

type Rep UpdateSubscriptionDefinitionResponse = D1 ('MetaData "UpdateSubscriptionDefinitionResponse" "Amazonka.Greengrass.UpdateSubscriptionDefinition" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateSubscriptionDefinitionResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateSubscriptionDefinitionResponse Source #

Create a value of UpdateSubscriptionDefinitionResponse 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:httpStatus:UpdateSubscriptionDefinitionResponse', updateSubscriptionDefinitionResponse_httpStatus - The response's http status code.

UpdateThingRuntimeConfiguration

data UpdateThingRuntimeConfiguration Source #

See: newUpdateThingRuntimeConfiguration smart constructor.

Instances

Instances details
ToJSON UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

ToHeaders UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

ToPath UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

ToQuery UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

AWSRequest UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Generic UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Associated Types

type Rep UpdateThingRuntimeConfiguration :: Type -> Type #

Read UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Show UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

NFData UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Eq UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Hashable UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

type AWSResponse UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

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

newUpdateThingRuntimeConfiguration Source #

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

UpdateThingRuntimeConfiguration, updateThingRuntimeConfiguration_telemetryConfiguration - Configuration for telemetry service.

$sel:thingName:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_thingName - The thing name.

data UpdateThingRuntimeConfigurationResponse Source #

Instances

Instances details
Generic UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Read UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Show UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

NFData UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Eq UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

type Rep UpdateThingRuntimeConfigurationResponse = D1 ('MetaData "UpdateThingRuntimeConfigurationResponse" "Amazonka.Greengrass.UpdateThingRuntimeConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "UpdateThingRuntimeConfigurationResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))

newUpdateThingRuntimeConfigurationResponse Source #

Create a value of UpdateThingRuntimeConfigurationResponse 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:httpStatus:UpdateThingRuntimeConfigurationResponse', updateThingRuntimeConfigurationResponse_httpStatus - The response's http status code.

Types

BulkDeploymentStatus

newtype BulkDeploymentStatus Source #

The current status of the bulk deployment.

Instances

Instances details
FromJSON BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

FromJSONKey BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToJSON BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToJSONKey BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToByteString BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToHeader BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToLog BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToQuery BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

FromText BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToText BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

FromXML BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToXML BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Generic BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Associated Types

type Rep BulkDeploymentStatus :: Type -> Type #

Read BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Show BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

NFData BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Methods

rnf :: BulkDeploymentStatus -> () #

Eq BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Ord BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Hashable BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

type Rep BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

type Rep BulkDeploymentStatus = D1 ('MetaData "BulkDeploymentStatus" "Amazonka.Greengrass.Types.BulkDeploymentStatus" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "BulkDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromBulkDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

ConfigurationSyncStatus

newtype ConfigurationSyncStatus Source #

Instances

Instances details
FromJSON ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

FromJSONKey ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToJSON ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToJSONKey ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToByteString ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToHeader ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToLog ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToQuery ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

FromText ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToText ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

FromXML ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToXML ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Generic ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Associated Types

type Rep ConfigurationSyncStatus :: Type -> Type #

Read ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Show ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

NFData ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Methods

rnf :: ConfigurationSyncStatus -> () #

Eq ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Ord ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Hashable ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

type Rep ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

type Rep ConfigurationSyncStatus = D1 ('MetaData "ConfigurationSyncStatus" "Amazonka.Greengrass.Types.ConfigurationSyncStatus" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "ConfigurationSyncStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromConfigurationSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

DeploymentType

newtype DeploymentType Source #

The type of deployment. When used for ''CreateDeployment'', only ''NewDeployment'' and ''Redeployment'' are valid.

Constructors

DeploymentType' 

Instances

Instances details
FromJSON DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

FromJSONKey DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToJSON DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToJSONKey DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToByteString DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToHeader DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToLog DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToQuery DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

FromText DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToText DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

FromXML DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToXML DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Methods

toXML :: DeploymentType -> XML #

Generic DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Associated Types

type Rep DeploymentType :: Type -> Type #

Read DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Show DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

NFData DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Methods

rnf :: DeploymentType -> () #

Eq DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Ord DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Hashable DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

type Rep DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

type Rep DeploymentType = D1 ('MetaData "DeploymentType" "Amazonka.Greengrass.Types.DeploymentType" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "DeploymentType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromDeploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

EncodingType

newtype EncodingType Source #

Constructors

EncodingType' 

Bundled Patterns

pattern EncodingType_Binary :: EncodingType 
pattern EncodingType_Json :: EncodingType 

Instances

Instances details
FromJSON EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

FromJSONKey EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToJSON EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToJSONKey EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToByteString EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToHeader EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToLog EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToQuery EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

FromText EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToText EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Methods

toText :: EncodingType -> Text #

FromXML EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToXML EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Methods

toXML :: EncodingType -> XML #

Generic EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Associated Types

type Rep EncodingType :: Type -> Type #

Read EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Show EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

NFData EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Methods

rnf :: EncodingType -> () #

Eq EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Ord EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Hashable EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

type Rep EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

type Rep EncodingType = D1 ('MetaData "EncodingType" "Amazonka.Greengrass.Types.EncodingType" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "EncodingType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromEncodingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

FunctionIsolationMode

newtype FunctionIsolationMode Source #

Specifies whether the Lambda function runs in a Greengrass container (default) or without containerization. Unless your scenario requires that you run without containerization, we recommend that you run in a Greengrass container. Omit this value to run the Lambda function with the default containerization for the group.

Instances

Instances details
FromJSON FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

FromJSONKey FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToJSON FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToJSONKey FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToByteString FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToHeader FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToLog FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToQuery FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

FromText FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToText FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

FromXML FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToXML FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Generic FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Associated Types

type Rep FunctionIsolationMode :: Type -> Type #

Read FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Show FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

NFData FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Methods

rnf :: FunctionIsolationMode -> () #

Eq FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Ord FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Hashable FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

type Rep FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

type Rep FunctionIsolationMode = D1 ('MetaData "FunctionIsolationMode" "Amazonka.Greengrass.Types.FunctionIsolationMode" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "FunctionIsolationMode'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromFunctionIsolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerComponent

newtype LoggerComponent Source #

Constructors

LoggerComponent' 

Instances

Instances details
FromJSON LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

FromJSONKey LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToJSON LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToJSONKey LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToByteString LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToHeader LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToLog LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToQuery LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

FromText LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToText LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

FromXML LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToXML LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Methods

toXML :: LoggerComponent -> XML #

Generic LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Associated Types

type Rep LoggerComponent :: Type -> Type #

Read LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Show LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

NFData LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Methods

rnf :: LoggerComponent -> () #

Eq LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Ord LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Hashable LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

type Rep LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

type Rep LoggerComponent = D1 ('MetaData "LoggerComponent" "Amazonka.Greengrass.Types.LoggerComponent" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "LoggerComponent'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerComponent") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerLevel

newtype LoggerLevel Source #

Constructors

LoggerLevel' 

Instances

Instances details
FromJSON LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

FromJSONKey LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToJSON LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToJSONKey LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToByteString LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToHeader LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToLog LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToQuery LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

FromText LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToText LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Methods

toText :: LoggerLevel -> Text #

FromXML LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToXML LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Methods

toXML :: LoggerLevel -> XML #

Generic LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Associated Types

type Rep LoggerLevel :: Type -> Type #

Read LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Show LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

NFData LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Methods

rnf :: LoggerLevel -> () #

Eq LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Ord LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Hashable LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

type Rep LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

type Rep LoggerLevel = D1 ('MetaData "LoggerLevel" "Amazonka.Greengrass.Types.LoggerLevel" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "LoggerLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

LoggerType

newtype LoggerType Source #

Constructors

LoggerType' 

Fields

Bundled Patterns

pattern LoggerType_AWSCloudWatch :: LoggerType 
pattern LoggerType_FileSystem :: LoggerType 

Instances

Instances details
FromJSON LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

FromJSONKey LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToJSON LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToJSONKey LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToByteString LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToHeader LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToLog LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToQuery LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

FromText LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToText LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Methods

toText :: LoggerType -> Text #

FromXML LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToXML LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Methods

toXML :: LoggerType -> XML #

Generic LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Associated Types

type Rep LoggerType :: Type -> Type #

Read LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Show LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

NFData LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Methods

rnf :: LoggerType -> () #

Eq LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Ord LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Hashable LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

type Rep LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

type Rep LoggerType = D1 ('MetaData "LoggerType" "Amazonka.Greengrass.Types.LoggerType" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "LoggerType'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromLoggerType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Permission

newtype Permission Source #

The type of permission a function has to access a resource.

Constructors

Permission' 

Fields

Bundled Patterns

pattern Permission_Ro :: Permission 
pattern Permission_Rw :: Permission 

Instances

Instances details
FromJSON Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

FromJSONKey Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToJSON Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToJSONKey Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToByteString Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToQuery Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

FromText Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToText Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Methods

toText :: Permission -> Text #

FromXML Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToXML Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Methods

toXML :: Permission -> XML #

Generic Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

Read Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

NFData Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Methods

rnf :: Permission -> () #

Eq Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Ord Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Hashable Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

type Rep Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.Greengrass.Types.Permission" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "Permission'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

SoftwareToUpdate

newtype SoftwareToUpdate Source #

The piece of software on the Greengrass core that will be updated.

Instances

Instances details
FromJSON SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

FromJSONKey SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToJSON SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToJSONKey SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToByteString SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToHeader SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToLog SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToQuery SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

FromText SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToText SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

FromXML SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToXML SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Generic SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Associated Types

type Rep SoftwareToUpdate :: Type -> Type #

Read SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Show SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

NFData SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Methods

rnf :: SoftwareToUpdate -> () #

Eq SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Ord SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Hashable SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

type Rep SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

type Rep SoftwareToUpdate = D1 ('MetaData "SoftwareToUpdate" "Amazonka.Greengrass.Types.SoftwareToUpdate" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "SoftwareToUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromSoftwareToUpdate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

Telemetry

newtype Telemetry Source #

Constructors

Telemetry' 

Fields

Bundled Patterns

pattern Telemetry_Off :: Telemetry 
pattern Telemetry_On :: Telemetry 

Instances

Instances details
FromJSON Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

FromJSONKey Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToJSON Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToJSONKey Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToByteString Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

toBS :: Telemetry -> ByteString #

ToHeader Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToLog Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToQuery Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

FromText Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToText Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

toText :: Telemetry -> Text #

FromXML Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToXML Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

toXML :: Telemetry -> XML #

Generic Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Associated Types

type Rep Telemetry :: Type -> Type #

Read Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Show Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

NFData Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

rnf :: Telemetry -> () #

Eq Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Ord Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Hashable Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

type Rep Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

type Rep Telemetry = D1 ('MetaData "Telemetry" "Amazonka.Greengrass.Types.Telemetry" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "Telemetry'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromTelemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateAgentLogLevel

newtype UpdateAgentLogLevel Source #

The minimum level of log statements that should be logged by the OTA Agent during an update.

Instances

Instances details
FromJSON UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

FromJSONKey UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToJSON UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToJSONKey UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToByteString UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToHeader UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToLog UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToQuery UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

FromText UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToText UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

FromXML UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToXML UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Generic UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Associated Types

type Rep UpdateAgentLogLevel :: Type -> Type #

Read UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Show UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

NFData UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Methods

rnf :: UpdateAgentLogLevel -> () #

Eq UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Ord UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Hashable UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

type Rep UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

type Rep UpdateAgentLogLevel = D1 ('MetaData "UpdateAgentLogLevel" "Amazonka.Greengrass.Types.UpdateAgentLogLevel" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "UpdateAgentLogLevel'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateAgentLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateTargetsArchitecture

newtype UpdateTargetsArchitecture Source #

The architecture of the cores which are the targets of an update.

Instances

Instances details
FromJSON UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

FromJSONKey UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToJSON UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToJSONKey UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToByteString UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToHeader UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToLog UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToQuery UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

FromText UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToText UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

FromXML UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToXML UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Generic UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Associated Types

type Rep UpdateTargetsArchitecture :: Type -> Type #

Read UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Show UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

NFData UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Eq UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Ord UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Hashable UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

type Rep UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

type Rep UpdateTargetsArchitecture = D1 ('MetaData "UpdateTargetsArchitecture" "Amazonka.Greengrass.Types.UpdateTargetsArchitecture" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "UpdateTargetsArchitecture'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateTargetsArchitecture") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

UpdateTargetsOperatingSystem

newtype UpdateTargetsOperatingSystem Source #

The operating system of the cores which are the targets of an update.

Instances

Instances details
FromJSON UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

FromJSONKey UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToJSON UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToJSONKey UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToByteString UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToHeader UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToLog UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToQuery UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

FromText UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToText UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

FromXML UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToXML UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Generic UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Associated Types

type Rep UpdateTargetsOperatingSystem :: Type -> Type #

Read UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Show UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

NFData UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Eq UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Ord UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Hashable UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

type Rep UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

type Rep UpdateTargetsOperatingSystem = D1 ('MetaData "UpdateTargetsOperatingSystem" "Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'True) (C1 ('MetaCons "UpdateTargetsOperatingSystem'" 'PrefixI 'True) (S1 ('MetaSel ('Just "fromUpdateTargetsOperatingSystem") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))

BulkDeployment

data BulkDeployment Source #

Information about a bulk deployment. You cannot start a new bulk deployment while another one is still running or in a non-terminal state.

See: newBulkDeployment smart constructor.

Instances

Instances details
FromJSON BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Generic BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Associated Types

type Rep BulkDeployment :: Type -> Type #

Read BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Show BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

NFData BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Methods

rnf :: BulkDeployment -> () #

Eq BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Hashable BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

type Rep BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

type Rep BulkDeployment = D1 ('MetaData "BulkDeployment" "Amazonka.Greengrass.Types.BulkDeployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "BulkDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newBulkDeployment :: BulkDeployment Source #

Create a value of BulkDeployment 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:bulkDeploymentArn:BulkDeployment', bulkDeployment_bulkDeploymentArn - The ARN of the bulk deployment.

$sel:bulkDeploymentId:BulkDeployment', bulkDeployment_bulkDeploymentId - The ID of the bulk deployment.

$sel:createdAt:BulkDeployment', bulkDeployment_createdAt - The time, in ISO format, when the deployment was created.

BulkDeploymentMetrics

data BulkDeploymentMetrics Source #

Relevant metrics on input records processed during bulk deployment.

See: newBulkDeploymentMetrics smart constructor.

Instances

Instances details
FromJSON BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Generic BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Associated Types

type Rep BulkDeploymentMetrics :: Type -> Type #

Read BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Show BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

NFData BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Methods

rnf :: BulkDeploymentMetrics -> () #

Eq BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Hashable BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

type Rep BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

type Rep BulkDeploymentMetrics = D1 ('MetaData "BulkDeploymentMetrics" "Amazonka.Greengrass.Types.BulkDeploymentMetrics" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "BulkDeploymentMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "invalidInputRecords") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "retryAttempts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newBulkDeploymentMetrics :: BulkDeploymentMetrics Source #

Create a value of BulkDeploymentMetrics 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:invalidInputRecords:BulkDeploymentMetrics', bulkDeploymentMetrics_invalidInputRecords - The total number of records that returned a non-retryable error. For example, this can occur if a group record from the input file uses an invalid format or specifies a nonexistent group version, or if the execution role doesn't grant permission to deploy a group or group version.

$sel:recordsProcessed:BulkDeploymentMetrics', bulkDeploymentMetrics_recordsProcessed - The total number of group records from the input file that have been processed so far, or attempted.

$sel:retryAttempts:BulkDeploymentMetrics', bulkDeploymentMetrics_retryAttempts - The total number of deployment attempts that returned a retryable error. For example, a retry is triggered if the attempt to deploy a group returns a throttling error. ''StartBulkDeployment'' retries a group deployment up to five times.

BulkDeploymentResult

data BulkDeploymentResult Source #

Information about an individual group deployment in a bulk deployment operation.

See: newBulkDeploymentResult smart constructor.

Instances

Instances details
FromJSON BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Generic BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Associated Types

type Rep BulkDeploymentResult :: Type -> Type #

Read BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Show BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

NFData BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Methods

rnf :: BulkDeploymentResult -> () #

Eq BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Hashable BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

type Rep BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

type Rep BulkDeploymentResult = D1 ('MetaData "BulkDeploymentResult" "Amazonka.Greengrass.Types.BulkDeploymentResult" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "BulkDeploymentResult'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType)) :*: S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail]))) :*: (S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newBulkDeploymentResult :: BulkDeploymentResult Source #

Create a value of BulkDeploymentResult 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:createdAt:BulkDeploymentResult', bulkDeploymentResult_createdAt - The time, in ISO format, when the deployment was created.

$sel:deploymentArn:BulkDeploymentResult', bulkDeploymentResult_deploymentArn - The ARN of the group deployment.

$sel:deploymentId:BulkDeploymentResult', bulkDeploymentResult_deploymentId - The ID of the group deployment.

$sel:deploymentStatus:BulkDeploymentResult', bulkDeploymentResult_deploymentStatus - The current status of the group deployment: ''InProgress'', ''Building'', ''Success'', or ''Failure''.

$sel:deploymentType:BulkDeploymentResult', bulkDeploymentResult_deploymentType - The type of the deployment.

$sel:errorDetails:BulkDeploymentResult', bulkDeploymentResult_errorDetails - Details about the error.

$sel:errorMessage:BulkDeploymentResult', bulkDeploymentResult_errorMessage - The error message for a failed deployment

$sel:groupArn:BulkDeploymentResult', bulkDeploymentResult_groupArn - The ARN of the Greengrass group.

ConnectivityInfo

data ConnectivityInfo Source #

Information about a Greengrass core's connectivity.

See: newConnectivityInfo smart constructor.

Instances

Instances details
FromJSON ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

ToJSON ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Generic ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Associated Types

type Rep ConnectivityInfo :: Type -> Type #

Read ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Show ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

NFData ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Methods

rnf :: ConnectivityInfo -> () #

Eq ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Hashable ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

type Rep ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

type Rep ConnectivityInfo = D1 ('MetaData "ConnectivityInfo" "Amazonka.Greengrass.Types.ConnectivityInfo" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ConnectivityInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "hostAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "portNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)))))

newConnectivityInfo :: ConnectivityInfo Source #

Create a value of ConnectivityInfo 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:hostAddress:ConnectivityInfo', connectivityInfo_hostAddress - The endpoint for the Greengrass core. Can be an IP address or DNS.

$sel:id:ConnectivityInfo', connectivityInfo_id - The ID of the connectivity information.

$sel:metadata:ConnectivityInfo', connectivityInfo_metadata - Metadata for this endpoint.

$sel:portNumber:ConnectivityInfo', connectivityInfo_portNumber - The port of the Greengrass core. Usually 8883.

Connector

data Connector Source #

Information about a connector. Connectors run on the Greengrass core and contain built-in integration with local infrastructure, device protocols, AWS, and other cloud services.

See: newConnector smart constructor.

Instances

Instances details
FromJSON Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

ToJSON Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Generic Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Associated Types

type Rep Connector :: Type -> Type #

Read Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Show Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

NFData Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Methods

rnf :: Connector -> () #

Eq Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Hashable Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

type Rep Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

type Rep Connector = D1 ('MetaData "Connector" "Amazonka.Greengrass.Types.Connector" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Connector'" 'PrefixI 'True) (S1 ('MetaSel ('Just "parameters") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: (S1 ('MetaSel ('Just "connectorArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newConnector Source #

Create a value of Connector 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:parameters:Connector', connector_parameters - The parameters or configuration that the connector uses.

$sel:connectorArn:Connector', connector_connectorArn - The ARN of the connector.

$sel:id:Connector', connector_id - A descriptive or arbitrary ID for the connector. This value must be unique within the connector definition version. Max length is 128 characters with pattern [a-zA-Z0-9:_-]+.

ConnectorDefinitionVersion

data ConnectorDefinitionVersion Source #

Information about the connector definition version, which is a container for connectors.

See: newConnectorDefinitionVersion smart constructor.

Instances

Instances details
FromJSON ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

ToJSON ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Generic ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Associated Types

type Rep ConnectorDefinitionVersion :: Type -> Type #

Read ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Show ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

NFData ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Eq ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Hashable ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

type Rep ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

type Rep ConnectorDefinitionVersion = D1 ('MetaData "ConnectorDefinitionVersion" "Amazonka.Greengrass.Types.ConnectorDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectors") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Connector]))))

newConnectorDefinitionVersion :: ConnectorDefinitionVersion Source #

Create a value of ConnectorDefinitionVersion 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:connectors:ConnectorDefinitionVersion', connectorDefinitionVersion_connectors - A list of references to connectors in this version, with their corresponding configuration settings.

Core

data Core Source #

Information about a core.

See: newCore smart constructor.

Constructors

Core' (Maybe Bool) Text Text Text 

Instances

Instances details
FromJSON Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

ToJSON Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Generic Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Associated Types

type Rep Core :: Type -> Type #

Methods

from :: Core -> Rep Core x #

to :: Rep Core x -> Core #

Read Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Show Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

showsPrec :: Int -> Core -> ShowS #

show :: Core -> String #

showList :: [Core] -> ShowS #

NFData Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

rnf :: Core -> () #

Eq Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

(==) :: Core -> Core -> Bool #

(/=) :: Core -> Core -> Bool #

Hashable Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

hashWithSalt :: Int -> Core -> Int #

hash :: Core -> Int #

type Rep Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

type Rep Core = D1 ('MetaData "Core" "Amazonka.Greengrass.Types.Core" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Core'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncShadow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newCore Source #

Create a value of Core 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:syncShadow:Core', core_syncShadow - If true, the core's local shadow is automatically synced with the cloud.

$sel:thingArn:Core', core_thingArn - The ARN of the thing which is the core.

$sel:id:Core', core_id - A descriptive or arbitrary ID for the core. This value must be unique within the core definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:certificateArn:Core', core_certificateArn - The ARN of the certificate associated with the core.

CoreDefinitionVersion

data CoreDefinitionVersion Source #

Information about a core definition version.

See: newCoreDefinitionVersion smart constructor.

Instances

Instances details
FromJSON CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

ToJSON CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Generic CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Associated Types

type Rep CoreDefinitionVersion :: Type -> Type #

Read CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Show CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

NFData CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Methods

rnf :: CoreDefinitionVersion -> () #

Eq CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Hashable CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

type Rep CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

type Rep CoreDefinitionVersion = D1 ('MetaData "CoreDefinitionVersion" "Amazonka.Greengrass.Types.CoreDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "CoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "cores") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Core]))))

newCoreDefinitionVersion :: CoreDefinitionVersion Source #

Create a value of CoreDefinitionVersion 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:cores:CoreDefinitionVersion', coreDefinitionVersion_cores - A list of cores in the core definition version.

DefinitionInformation

data DefinitionInformation Source #

Information about a definition.

See: newDefinitionInformation smart constructor.

Instances

Instances details
FromJSON DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Generic DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Associated Types

type Rep DefinitionInformation :: Type -> Type #

Read DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Show DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

NFData DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Methods

rnf :: DefinitionInformation -> () #

Eq DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Hashable DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

type Rep DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

type Rep DefinitionInformation = D1 ('MetaData "DefinitionInformation" "Amazonka.Greengrass.Types.DefinitionInformation" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DefinitionInformation'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))))))

newDefinitionInformation :: DefinitionInformation Source #

Create a value of DefinitionInformation 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:arn:DefinitionInformation', definitionInformation_arn - The ARN of the definition.

$sel:creationTimestamp:DefinitionInformation', definitionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the definition was created.

$sel:id:DefinitionInformation', definitionInformation_id - The ID of the definition.

$sel:lastUpdatedTimestamp:DefinitionInformation', definitionInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the definition was last updated.

$sel:latestVersion:DefinitionInformation', definitionInformation_latestVersion - The ID of the latest version associated with the definition.

$sel:latestVersionArn:DefinitionInformation', definitionInformation_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:name:DefinitionInformation', definitionInformation_name - The name of the definition.

$sel:tags:DefinitionInformation', definitionInformation_tags - Tag(s) attached to the resource arn.

Deployment

data Deployment Source #

Information about a deployment.

See: newDeployment smart constructor.

Instances

Instances details
FromJSON Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Generic Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Associated Types

type Rep Deployment :: Type -> Type #

Read Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Show Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

NFData Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Methods

rnf :: Deployment -> () #

Eq Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Hashable Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

type Rep Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

type Rep Deployment = D1 ('MetaData "Deployment" "Amazonka.Greengrass.Types.Deployment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType)) :*: S1 ('MetaSel ('Just "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newDeployment :: Deployment Source #

Create a value of Deployment 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:createdAt:Deployment', deployment_createdAt - The time, in milliseconds since the epoch, when the deployment was created.

$sel:deploymentArn:Deployment', deployment_deploymentArn - The ARN of the deployment.

$sel:deploymentId:Deployment', deployment_deploymentId - The ID of the deployment.

$sel:deploymentType:Deployment', deployment_deploymentType - The type of the deployment.

$sel:groupArn:Deployment', deployment_groupArn - The ARN of the group for this deployment.

Device

data Device Source #

Information about a device.

See: newDevice smart constructor.

Constructors

Device' (Maybe Bool) Text Text Text 

Instances

Instances details
FromJSON Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

ToJSON Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Generic Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Associated Types

type Rep Device :: Type -> Type #

Methods

from :: Device -> Rep Device x #

to :: Rep Device x -> Device #

Read Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Show Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

NFData Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

rnf :: Device -> () #

Eq Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

(==) :: Device -> Device -> Bool #

(/=) :: Device -> Device -> Bool #

Hashable Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

type Rep Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

type Rep Device = D1 ('MetaData "Device" "Amazonka.Greengrass.Types.Device" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Device'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "syncShadow") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "thingArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "certificateArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newDevice Source #

Create a value of Device 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:syncShadow:Device', device_syncShadow - If true, the device's local shadow will be automatically synced with the cloud.

$sel:thingArn:Device', device_thingArn - The thing ARN of the device.

$sel:id:Device', device_id - A descriptive or arbitrary ID for the device. This value must be unique within the device definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:certificateArn:Device', device_certificateArn - The ARN of the certificate associated with the device.

DeviceDefinitionVersion

data DeviceDefinitionVersion Source #

Information about a device definition version.

See: newDeviceDefinitionVersion smart constructor.

Instances

Instances details
FromJSON DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

ToJSON DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Generic DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Associated Types

type Rep DeviceDefinitionVersion :: Type -> Type #

Read DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Show DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

NFData DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Methods

rnf :: DeviceDefinitionVersion -> () #

Eq DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Hashable DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

type Rep DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

type Rep DeviceDefinitionVersion = D1 ('MetaData "DeviceDefinitionVersion" "Amazonka.Greengrass.Types.DeviceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "DeviceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "devices") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Device]))))

newDeviceDefinitionVersion :: DeviceDefinitionVersion Source #

Create a value of DeviceDefinitionVersion 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:devices:DeviceDefinitionVersion', deviceDefinitionVersion_devices - A list of devices in the definition version.

ErrorDetail

data ErrorDetail Source #

Details about the error.

See: newErrorDetail smart constructor.

Constructors

ErrorDetail' (Maybe Text) (Maybe Text) 

Instances

Instances details
FromJSON ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Generic ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Associated Types

type Rep ErrorDetail :: Type -> Type #

Read ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Show ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

NFData ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Eq ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Hashable ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

type Rep ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

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

newErrorDetail :: ErrorDetail Source #

Create a value of ErrorDetail 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:detailedErrorCode:ErrorDetail', errorDetail_detailedErrorCode - A detailed error code.

$sel:detailedErrorMessage:ErrorDetail', errorDetail_detailedErrorMessage - A detailed error message.

Function

data Function Source #

Information about a Lambda function.

See: newFunction smart constructor.

Instances

Instances details
FromJSON Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

ToJSON Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Generic Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Associated Types

type Rep Function :: Type -> Type #

Methods

from :: Function -> Rep Function x #

to :: Rep Function x -> Function #

Read Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Show Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

NFData Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Methods

rnf :: Function -> () #

Eq Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Hashable Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Methods

hashWithSalt :: Int -> Function -> Int #

hash :: Function -> Int #

type Rep Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

type Rep Function = D1 ('MetaData "Function" "Amazonka.Greengrass.Types.Function" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Function'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "functionConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfiguration)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newFunction Source #

Create a value of Function 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:functionArn:Function', function_functionArn - The ARN of the Lambda function.

$sel:functionConfiguration:Function', function_functionConfiguration - The configuration of the Lambda function.

$sel:id:Function', function_id - A descriptive or arbitrary ID for the function. This value must be unique within the function definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

FunctionConfiguration

data FunctionConfiguration Source #

The configuration of the Lambda function.

See: newFunctionConfiguration smart constructor.

Instances

Instances details
FromJSON FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

ToJSON FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Generic FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Associated Types

type Rep FunctionConfiguration :: Type -> Type #

Read FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Show FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

NFData FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Methods

rnf :: FunctionConfiguration -> () #

Eq FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Hashable FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

type Rep FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

newFunctionConfiguration :: FunctionConfiguration Source #

Create a value of FunctionConfiguration 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:encodingType:FunctionConfiguration', functionConfiguration_encodingType - The expected encoding type of the input payload for the function. The default is ''json''.

$sel:environment:FunctionConfiguration', functionConfiguration_environment - The environment configuration of the function.

$sel:execArgs:FunctionConfiguration', functionConfiguration_execArgs - The execution arguments.

$sel:executable:FunctionConfiguration', functionConfiguration_executable - The name of the function executable.

$sel:functionRuntimeOverride:FunctionConfiguration', functionConfiguration_functionRuntimeOverride - The Lambda runtime supported by Greengrass which is to be used instead of the one specified in the Lambda function.

$sel:memorySize:FunctionConfiguration', functionConfiguration_memorySize - The memory size, in KB, which the function requires. This setting is not applicable and should be cleared when you run the Lambda function without containerization.

$sel:pinned:FunctionConfiguration', functionConfiguration_pinned - True if the function is pinned. Pinned means the function is long-lived and starts when the core starts.

$sel:timeout:FunctionConfiguration', functionConfiguration_timeout - The allowed function execution time, after which Lambda should terminate the function. This timeout still applies to pinned Lambda functions for each request.

FunctionConfigurationEnvironment

data FunctionConfigurationEnvironment Source #

The environment configuration of the function.

See: newFunctionConfigurationEnvironment smart constructor.

Instances

Instances details
FromJSON FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

ToJSON FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Generic FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Associated Types

type Rep FunctionConfigurationEnvironment :: Type -> Type #

Read FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Show FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

NFData FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Eq FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Hashable FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

type Rep FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

type Rep FunctionConfigurationEnvironment = D1 ('MetaData "FunctionConfigurationEnvironment" "Amazonka.Greengrass.Types.FunctionConfigurationEnvironment" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionConfigurationEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "accessSysfs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionExecutionConfig))) :*: (S1 ('MetaSel ('Just "resourceAccessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceAccessPolicy])) :*: S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))))))

newFunctionConfigurationEnvironment :: FunctionConfigurationEnvironment Source #

Create a value of FunctionConfigurationEnvironment 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:accessSysfs:FunctionConfigurationEnvironment', functionConfigurationEnvironment_accessSysfs - If true, the Lambda function is allowed to access the host's /sys folder. Use this when the Lambda function needs to read device information from /sys. This setting applies only when you run the Lambda function in a Greengrass container.

$sel:execution:FunctionConfigurationEnvironment', functionConfigurationEnvironment_execution - Configuration related to executing the Lambda function

$sel:resourceAccessPolicies:FunctionConfigurationEnvironment', functionConfigurationEnvironment_resourceAccessPolicies - A list of the resources, with their permissions, to which the Lambda function will be granted access. A Lambda function can have at most 10 resources. ResourceAccessPolicies apply only when you run the Lambda function in a Greengrass container.

$sel:variables:FunctionConfigurationEnvironment', functionConfigurationEnvironment_variables - Environment variables for the Lambda function's configuration.

FunctionDefaultConfig

data FunctionDefaultConfig Source #

The default configuration that applies to all Lambda functions in the group. Individual Lambda functions can override these settings.

See: newFunctionDefaultConfig smart constructor.

Instances

Instances details
FromJSON FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

ToJSON FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Generic FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Associated Types

type Rep FunctionDefaultConfig :: Type -> Type #

Read FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Show FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

NFData FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Methods

rnf :: FunctionDefaultConfig -> () #

Eq FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Hashable FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

type Rep FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

type Rep FunctionDefaultConfig = D1 ('MetaData "FunctionDefaultConfig" "Amazonka.Greengrass.Types.FunctionDefaultConfig" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionDefaultConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultExecutionConfig))))

newFunctionDefaultConfig :: FunctionDefaultConfig Source #

Create a value of FunctionDefaultConfig 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:execution:FunctionDefaultConfig', functionDefaultConfig_execution - Undocumented member.

FunctionDefaultExecutionConfig

data FunctionDefaultExecutionConfig Source #

Configuration information that specifies how a Lambda function runs.

See: newFunctionDefaultExecutionConfig smart constructor.

Instances

Instances details
FromJSON FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

ToJSON FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Generic FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Associated Types

type Rep FunctionDefaultExecutionConfig :: Type -> Type #

Read FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Show FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

NFData FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Eq FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Hashable FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

type Rep FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

type Rep FunctionDefaultExecutionConfig = D1 ('MetaData "FunctionDefaultExecutionConfig" "Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionDefaultExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode)) :*: S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig))))

newFunctionDefaultExecutionConfig :: FunctionDefaultExecutionConfig Source #

Create a value of FunctionDefaultExecutionConfig 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:isolationMode:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_isolationMode - Undocumented member.

$sel:runAs:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_runAs - Undocumented member.

FunctionDefinitionVersion

data FunctionDefinitionVersion Source #

Information about a function definition version.

See: newFunctionDefinitionVersion smart constructor.

Instances

Instances details
FromJSON FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

ToJSON FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Generic FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Associated Types

type Rep FunctionDefinitionVersion :: Type -> Type #

Read FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Show FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

NFData FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Eq FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Hashable FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

type Rep FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

type Rep FunctionDefinitionVersion = D1 ('MetaData "FunctionDefinitionVersion" "Amazonka.Greengrass.Types.FunctionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "defaultConfig") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionDefaultConfig)) :*: S1 ('MetaSel ('Just "functions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Function]))))

newFunctionDefinitionVersion :: FunctionDefinitionVersion Source #

Create a value of FunctionDefinitionVersion 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:defaultConfig:FunctionDefinitionVersion', functionDefinitionVersion_defaultConfig - The default configuration that applies to all Lambda functions in this function definition version. Individual Lambda functions can override these settings.

$sel:functions:FunctionDefinitionVersion', functionDefinitionVersion_functions - A list of Lambda functions in this function definition version.

FunctionExecutionConfig

data FunctionExecutionConfig Source #

Configuration information that specifies how a Lambda function runs.

See: newFunctionExecutionConfig smart constructor.

Instances

Instances details
FromJSON FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

ToJSON FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Generic FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Associated Types

type Rep FunctionExecutionConfig :: Type -> Type #

Read FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Show FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

NFData FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Methods

rnf :: FunctionExecutionConfig -> () #

Eq FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Hashable FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

type Rep FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

type Rep FunctionExecutionConfig = D1 ('MetaData "FunctionExecutionConfig" "Amazonka.Greengrass.Types.FunctionExecutionConfig" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode)) :*: S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig))))

newFunctionExecutionConfig :: FunctionExecutionConfig Source #

Create a value of FunctionExecutionConfig 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:isolationMode:FunctionExecutionConfig', functionExecutionConfig_isolationMode - Undocumented member.

$sel:runAs:FunctionExecutionConfig', functionExecutionConfig_runAs - Undocumented member.

FunctionRunAsConfig

data FunctionRunAsConfig Source #

Specifies the user and group whose permissions are used when running the Lambda function. You can specify one or both values to override the default values. We recommend that you avoid running as root unless absolutely necessary to minimize the risk of unintended changes or malicious attacks. To run as root, you must set ''IsolationMode'' to ''NoContainer'' and update config.json in ''greengrass-root/config'' to set ''allowFunctionsToRunAsRoot'' to ''yes''.

See: newFunctionRunAsConfig smart constructor.

Instances

Instances details
FromJSON FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

ToJSON FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Generic FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Associated Types

type Rep FunctionRunAsConfig :: Type -> Type #

Read FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Show FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

NFData FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Methods

rnf :: FunctionRunAsConfig -> () #

Eq FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Hashable FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

type Rep FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

type Rep FunctionRunAsConfig = D1 ('MetaData "FunctionRunAsConfig" "Amazonka.Greengrass.Types.FunctionRunAsConfig" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "FunctionRunAsConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "gid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "uid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))

newFunctionRunAsConfig :: FunctionRunAsConfig Source #

Create a value of FunctionRunAsConfig 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:gid:FunctionRunAsConfig', functionRunAsConfig_gid - The group ID whose permissions are used to run a Lambda function.

$sel:uid:FunctionRunAsConfig', functionRunAsConfig_uid - The user ID whose permissions are used to run a Lambda function.

GreengrassLogger

data GreengrassLogger Source #

Information about a logger

See: newGreengrassLogger smart constructor.

Instances

Instances details
FromJSON GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

ToJSON GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Generic GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Associated Types

type Rep GreengrassLogger :: Type -> Type #

Read GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Show GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

NFData GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Methods

rnf :: GreengrassLogger -> () #

Eq GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Hashable GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

type Rep GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

type Rep GreengrassLogger = D1 ('MetaData "GreengrassLogger" "Amazonka.Greengrass.Types.GreengrassLogger" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GreengrassLogger'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "space") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "type'") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerType)) :*: (S1 ('MetaSel ('Just "level") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerLevel) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "component") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 LoggerComponent)))))

newGreengrassLogger Source #

Create a value of GreengrassLogger 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:space:GreengrassLogger', greengrassLogger_space - The amount of file space, in KB, to use if the local file system is used for logging purposes.

$sel:type':GreengrassLogger', greengrassLogger_type - The type of log output which will be used.

$sel:level:GreengrassLogger', greengrassLogger_level - The level of the logs.

$sel:id:GreengrassLogger', greengrassLogger_id - A descriptive or arbitrary ID for the logger. This value must be unique within the logger definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:component:GreengrassLogger', greengrassLogger_component - The component that will be subject to logging.

GroupCertificateAuthorityProperties

data GroupCertificateAuthorityProperties Source #

Information about a certificate authority for a group.

See: newGroupCertificateAuthorityProperties smart constructor.

Instances

Instances details
FromJSON GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Generic GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Read GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Show GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

NFData GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Eq GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Hashable GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

type Rep GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

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

newGroupCertificateAuthorityProperties :: GroupCertificateAuthorityProperties Source #

Create a value of GroupCertificateAuthorityProperties 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:groupCertificateAuthorityArn:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityArn - The ARN of the certificate authority for the group.

$sel:groupCertificateAuthorityId:GroupCertificateAuthorityProperties', groupCertificateAuthorityProperties_groupCertificateAuthorityId - The ID of the certificate authority for the group.

GroupInformation

data GroupInformation Source #

Information about a group.

See: newGroupInformation smart constructor.

Instances

Instances details
FromJSON GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Generic GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Associated Types

type Rep GroupInformation :: Type -> Type #

Read GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Show GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

NFData GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Methods

rnf :: GroupInformation -> () #

Eq GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Hashable GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

type Rep GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

type Rep GroupInformation = D1 ('MetaData "GroupInformation" "Amazonka.Greengrass.Types.GroupInformation" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GroupInformation'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGroupInformation :: GroupInformation Source #

Create a value of GroupInformation 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:arn:GroupInformation', groupInformation_arn - The ARN of the group.

$sel:creationTimestamp:GroupInformation', groupInformation_creationTimestamp - The time, in milliseconds since the epoch, when the group was created.

$sel:id:GroupInformation', groupInformation_id - The ID of the group.

$sel:lastUpdatedTimestamp:GroupInformation', groupInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the group was last updated.

$sel:latestVersion:GroupInformation', groupInformation_latestVersion - The ID of the latest version associated with the group.

$sel:latestVersionArn:GroupInformation', groupInformation_latestVersionArn - The ARN of the latest version associated with the group.

$sel:name:GroupInformation', groupInformation_name - The name of the group.

GroupOwnerSetting

data GroupOwnerSetting Source #

Group owner related settings for local resources.

See: newGroupOwnerSetting smart constructor.

Instances

Instances details
FromJSON GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

ToJSON GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Generic GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Associated Types

type Rep GroupOwnerSetting :: Type -> Type #

Read GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Show GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

NFData GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Methods

rnf :: GroupOwnerSetting -> () #

Eq GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Hashable GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

type Rep GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

type Rep GroupOwnerSetting = D1 ('MetaData "GroupOwnerSetting" "Amazonka.Greengrass.Types.GroupOwnerSetting" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GroupOwnerSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "autoAddGroupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)) :*: S1 ('MetaSel ('Just "groupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newGroupOwnerSetting :: GroupOwnerSetting Source #

Create a value of GroupOwnerSetting 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:autoAddGroupOwner:GroupOwnerSetting', groupOwnerSetting_autoAddGroupOwner - If true, AWS IoT Greengrass automatically adds the specified Linux OS group owner of the resource to the Lambda process privileges. Thus the Lambda process will have the file access permissions of the added Linux group.

$sel:groupOwner:GroupOwnerSetting', groupOwnerSetting_groupOwner - The name of the Linux OS group whose privileges will be added to the Lambda process. This field is optional.

GroupVersion

data GroupVersion Source #

Information about a group version.

See: newGroupVersion smart constructor.

Instances

Instances details
FromJSON GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

ToJSON GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Generic GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Associated Types

type Rep GroupVersion :: Type -> Type #

Read GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Show GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

NFData GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Methods

rnf :: GroupVersion -> () #

Eq GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Hashable GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

type Rep GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

type Rep GroupVersion = D1 ('MetaData "GroupVersion" "Amazonka.Greengrass.Types.GroupVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "GroupVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "connectorDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "coreDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: ((S1 ('MetaSel ('Just "functionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "resourceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))))

newGroupVersion :: GroupVersion Source #

Create a value of GroupVersion 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:connectorDefinitionVersionArn:GroupVersion', groupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.

$sel:coreDefinitionVersionArn:GroupVersion', groupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.

$sel:deviceDefinitionVersionArn:GroupVersion', groupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.

$sel:functionDefinitionVersionArn:GroupVersion', groupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.

$sel:loggerDefinitionVersionArn:GroupVersion', groupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.

$sel:resourceDefinitionVersionArn:GroupVersion', groupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.

$sel:subscriptionDefinitionVersionArn:GroupVersion', groupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.

LocalDeviceResourceData

data LocalDeviceResourceData Source #

Attributes that define a local device resource.

See: newLocalDeviceResourceData smart constructor.

Instances

Instances details
FromJSON LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

ToJSON LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Generic LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Associated Types

type Rep LocalDeviceResourceData :: Type -> Type #

Read LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Show LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

NFData LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Methods

rnf :: LocalDeviceResourceData -> () #

Eq LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Hashable LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

type Rep LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

type Rep LocalDeviceResourceData = D1 ('MetaData "LocalDeviceResourceData" "Amazonka.Greengrass.Types.LocalDeviceResourceData" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "LocalDeviceResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupOwnerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupOwnerSetting)) :*: S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))))

newLocalDeviceResourceData :: LocalDeviceResourceData Source #

Create a value of LocalDeviceResourceData 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:groupOwnerSetting:LocalDeviceResourceData', localDeviceResourceData_groupOwnerSetting - Group/owner related settings for local resources.

$sel:sourcePath:LocalDeviceResourceData', localDeviceResourceData_sourcePath - The local absolute path of the device resource. The source path for a device resource can refer only to a character device or block device under ''/dev''.

LocalVolumeResourceData

data LocalVolumeResourceData Source #

Attributes that define a local volume resource.

See: newLocalVolumeResourceData smart constructor.

Instances

Instances details
FromJSON LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

ToJSON LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Generic LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Associated Types

type Rep LocalVolumeResourceData :: Type -> Type #

Read LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Show LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

NFData LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Methods

rnf :: LocalVolumeResourceData -> () #

Eq LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Hashable LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

type Rep LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

type Rep LocalVolumeResourceData = D1 ('MetaData "LocalVolumeResourceData" "Amazonka.Greengrass.Types.LocalVolumeResourceData" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "LocalVolumeResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "groupOwnerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupOwnerSetting)) :*: S1 ('MetaSel ('Just "sourcePath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newLocalVolumeResourceData :: LocalVolumeResourceData Source #

Create a value of LocalVolumeResourceData 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:destinationPath:LocalVolumeResourceData', localVolumeResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:groupOwnerSetting:LocalVolumeResourceData', localVolumeResourceData_groupOwnerSetting - Allows you to configure additional group privileges for the Lambda process. This field is optional.

$sel:sourcePath:LocalVolumeResourceData', localVolumeResourceData_sourcePath - The local absolute path of the volume resource on the host. The source path for a volume resource type cannot start with ''/sys''.

LoggerDefinitionVersion

data LoggerDefinitionVersion Source #

Information about a logger definition version.

See: newLoggerDefinitionVersion smart constructor.

Instances

Instances details
FromJSON LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

ToJSON LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Generic LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Associated Types

type Rep LoggerDefinitionVersion :: Type -> Type #

Read LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Show LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

NFData LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Methods

rnf :: LoggerDefinitionVersion -> () #

Eq LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Hashable LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

type Rep LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

type Rep LoggerDefinitionVersion = D1 ('MetaData "LoggerDefinitionVersion" "Amazonka.Greengrass.Types.LoggerDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "LoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GreengrassLogger]))))

newLoggerDefinitionVersion :: LoggerDefinitionVersion Source #

Create a value of LoggerDefinitionVersion 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:loggers:LoggerDefinitionVersion', loggerDefinitionVersion_loggers - A list of loggers.

Resource

data Resource Source #

Information about a resource.

See: newResource smart constructor.

Instances

Instances details
FromJSON Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

ToJSON Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Generic Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Associated Types

type Rep Resource :: Type -> Type #

Methods

from :: Resource -> Rep Resource x #

to :: Rep Resource x -> Resource #

Read Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Show Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

NFData Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Methods

rnf :: Resource -> () #

Eq Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Hashable Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

type Rep Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.Greengrass.Types.Resource" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Resource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDataContainer") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 ResourceDataContainer) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "name") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newResource Source #

Create a value of Resource 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:resourceDataContainer:Resource', resource_resourceDataContainer - A container of data for all resource types.

$sel:id:Resource', resource_id - The resource ID, used to refer to a resource in the Lambda function configuration. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.

$sel:name:Resource', resource_name - The descriptive resource name, which is displayed on the AWS IoT Greengrass console. Max length 128 characters with pattern ''[a-zA-Z0-9:_-]+''. This must be unique within a Greengrass group.

ResourceAccessPolicy

data ResourceAccessPolicy Source #

A policy used by the function to access a resource.

See: newResourceAccessPolicy smart constructor.

Instances

Instances details
FromJSON ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

ToJSON ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Generic ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Associated Types

type Rep ResourceAccessPolicy :: Type -> Type #

Read ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Show ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

NFData ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Methods

rnf :: ResourceAccessPolicy -> () #

Eq ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Hashable ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

type Rep ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

type Rep ResourceAccessPolicy = D1 ('MetaData "ResourceAccessPolicy" "Amazonka.Greengrass.Types.ResourceAccessPolicy" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResourceAccessPolicy'" 'PrefixI 'True) (S1 ('MetaSel ('Just "permission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Permission)) :*: S1 ('MetaSel ('Just "resourceId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

newResourceAccessPolicy Source #

Create a value of ResourceAccessPolicy 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:permission:ResourceAccessPolicy', resourceAccessPolicy_permission - The permissions that the Lambda function has to the resource. Can be one of ''rw'' (read/write) or ''ro'' (read-only).

$sel:resourceId:ResourceAccessPolicy', resourceAccessPolicy_resourceId - The ID of the resource. (This ID is assigned to the resource when you create the resource definiton.)

ResourceDataContainer

data ResourceDataContainer Source #

A container for resource data. The container takes only one of the following supported resource data types: ''LocalDeviceResourceData'', ''LocalVolumeResourceData'', ''SageMakerMachineLearningModelResourceData'', ''S3MachineLearningModelResourceData'', ''SecretsManagerSecretResourceData''.

See: newResourceDataContainer smart constructor.

Instances

Instances details
FromJSON ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

ToJSON ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Generic ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Associated Types

type Rep ResourceDataContainer :: Type -> Type #

Read ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Show ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

NFData ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Methods

rnf :: ResourceDataContainer -> () #

Eq ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Hashable ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

type Rep ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

type Rep ResourceDataContainer = D1 ('MetaData "ResourceDataContainer" "Amazonka.Greengrass.Types.ResourceDataContainer" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResourceDataContainer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "localDeviceResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalDeviceResourceData)) :*: S1 ('MetaSel ('Just "localVolumeResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalVolumeResourceData))) :*: (S1 ('MetaSel ('Just "s3MachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3MachineLearningModelResourceData)) :*: (S1 ('MetaSel ('Just "sageMakerMachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SageMakerMachineLearningModelResourceData)) :*: S1 ('MetaSel ('Just "secretsManagerSecretResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SecretsManagerSecretResourceData))))))

newResourceDataContainer :: ResourceDataContainer Source #

Create a value of ResourceDataContainer 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:localDeviceResourceData:ResourceDataContainer', resourceDataContainer_localDeviceResourceData - Attributes that define the local device resource.

$sel:localVolumeResourceData:ResourceDataContainer', resourceDataContainer_localVolumeResourceData - Attributes that define the local volume resource.

$sel:s3MachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_s3MachineLearningModelResourceData - Attributes that define an Amazon S3 machine learning resource.

$sel:sageMakerMachineLearningModelResourceData:ResourceDataContainer', resourceDataContainer_sageMakerMachineLearningModelResourceData - Attributes that define an Amazon SageMaker machine learning resource.

$sel:secretsManagerSecretResourceData:ResourceDataContainer', resourceDataContainer_secretsManagerSecretResourceData - Attributes that define a secret resource, which references a secret from AWS Secrets Manager.

ResourceDefinitionVersion

data ResourceDefinitionVersion Source #

Information about a resource definition version.

See: newResourceDefinitionVersion smart constructor.

Instances

Instances details
FromJSON ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

ToJSON ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Generic ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Associated Types

type Rep ResourceDefinitionVersion :: Type -> Type #

Read ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Show ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

NFData ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Eq ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Hashable ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

type Rep ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

type Rep ResourceDefinitionVersion = D1 ('MetaData "ResourceDefinitionVersion" "Amazonka.Greengrass.Types.ResourceDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resources") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Resource]))))

newResourceDefinitionVersion :: ResourceDefinitionVersion Source #

Create a value of ResourceDefinitionVersion 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:resources:ResourceDefinitionVersion', resourceDefinitionVersion_resources - A list of resources.

ResourceDownloadOwnerSetting

data ResourceDownloadOwnerSetting Source #

The owner setting for downloaded machine learning resources.

See: newResourceDownloadOwnerSetting smart constructor.

Instances

Instances details
FromJSON ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

ToJSON ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Generic ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Associated Types

type Rep ResourceDownloadOwnerSetting :: Type -> Type #

Read ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Show ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

NFData ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Eq ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Hashable ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

type Rep ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

type Rep ResourceDownloadOwnerSetting = D1 ('MetaData "ResourceDownloadOwnerSetting" "Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "ResourceDownloadOwnerSetting'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupOwner") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupPermission") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Permission)))

newResourceDownloadOwnerSetting Source #

Create a value of ResourceDownloadOwnerSetting 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:groupOwner:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupOwner - The group owner of the resource. This is the name of an existing Linux OS group on the system or a GID. The group's permissions are added to the Lambda process.

$sel:groupPermission:ResourceDownloadOwnerSetting', resourceDownloadOwnerSetting_groupPermission - The permissions that the group owner has to the resource. Valid values are ''rw'' (read/write) or ''ro'' (read-only).

RuntimeConfiguration

data RuntimeConfiguration Source #

Runtime configuration for a thing.

See: newRuntimeConfiguration smart constructor.

Instances

Instances details
FromJSON RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Generic RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Associated Types

type Rep RuntimeConfiguration :: Type -> Type #

Read RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Show RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

NFData RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Methods

rnf :: RuntimeConfiguration -> () #

Eq RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Hashable RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

type Rep RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

type Rep RuntimeConfiguration = D1 ('MetaData "RuntimeConfiguration" "Amazonka.Greengrass.Types.RuntimeConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "RuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "telemetryConfiguration") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TelemetryConfiguration))))

newRuntimeConfiguration :: RuntimeConfiguration Source #

Create a value of RuntimeConfiguration 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:telemetryConfiguration:RuntimeConfiguration', runtimeConfiguration_telemetryConfiguration - Configuration for telemetry service.

S3MachineLearningModelResourceData

data S3MachineLearningModelResourceData Source #

Attributes that define an Amazon S3 machine learning resource.

See: newS3MachineLearningModelResourceData smart constructor.

Instances

Instances details
FromJSON S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

ToJSON S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Generic S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Associated Types

type Rep S3MachineLearningModelResourceData :: Type -> Type #

Read S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Show S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

NFData S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Eq S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Hashable S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

type Rep S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

type Rep S3MachineLearningModelResourceData = D1 ('MetaData "S3MachineLearningModelResourceData" "Amazonka.Greengrass.Types.S3MachineLearningModelResourceData" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "S3MachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: S1 ('MetaSel ('Just "s3Uri") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newS3MachineLearningModelResourceData :: S3MachineLearningModelResourceData Source #

Create a value of S3MachineLearningModelResourceData 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:destinationPath:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:ownerSetting:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:s3Uri:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_s3Uri - The URI of the source model in an S3 bucket. The model package must be in tar.gz or .zip format.

SageMakerMachineLearningModelResourceData

data SageMakerMachineLearningModelResourceData Source #

Attributes that define an Amazon SageMaker machine learning resource.

See: newSageMakerMachineLearningModelResourceData smart constructor.

Instances

Instances details
FromJSON SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

ToJSON SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Generic SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Read SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Show SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

NFData SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Eq SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Hashable SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

type Rep SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

type Rep SageMakerMachineLearningModelResourceData = D1 ('MetaData "SageMakerMachineLearningModelResourceData" "Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "SageMakerMachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: S1 ('MetaSel ('Just "sageMakerJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newSageMakerMachineLearningModelResourceData :: SageMakerMachineLearningModelResourceData Source #

Create a value of SageMakerMachineLearningModelResourceData 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:destinationPath:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$sel:ownerSetting:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:sageMakerJobArn:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_sageMakerJobArn - The ARN of the Amazon SageMaker training job that represents the source model.

SecretsManagerSecretResourceData

data SecretsManagerSecretResourceData Source #

Attributes that define a secret resource, which references a secret from AWS Secrets Manager. AWS IoT Greengrass stores a local, encrypted copy of the secret on the Greengrass core, where it can be securely accessed by connectors and Lambda functions.

See: newSecretsManagerSecretResourceData smart constructor.

Instances

Instances details
FromJSON SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

ToJSON SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Generic SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Associated Types

type Rep SecretsManagerSecretResourceData :: Type -> Type #

Read SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Show SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

NFData SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Eq SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Hashable SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

type Rep SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

type Rep SecretsManagerSecretResourceData = D1 ('MetaData "SecretsManagerSecretResourceData" "Amazonka.Greengrass.Types.SecretsManagerSecretResourceData" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "SecretsManagerSecretResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "additionalStagingLabelsToDownload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text]))))

newSecretsManagerSecretResourceData :: SecretsManagerSecretResourceData Source #

Create a value of SecretsManagerSecretResourceData 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:arn:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_arn - The ARN of the Secrets Manager secret to make available on the core. The value of the secret's latest version (represented by the ''AWSCURRENT'' staging label) is included by default.

$sel:additionalStagingLabelsToDownload:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_additionalStagingLabelsToDownload - Optional. The staging labels whose values you want to make available on the core, in addition to ''AWSCURRENT''.

Subscription

data Subscription Source #

Information about a subscription.

See: newSubscription smart constructor.

Instances

Instances details
FromJSON Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

ToJSON Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Generic Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Associated Types

type Rep Subscription :: Type -> Type #

Read Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Show Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

NFData Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Methods

rnf :: Subscription -> () #

Eq Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Hashable Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

type Rep Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

type Rep Subscription = D1 ('MetaData "Subscription" "Amazonka.Greengrass.Types.Subscription" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "Subscription'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "target") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)) :*: (S1 ('MetaSel ('Just "subject") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "source") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))

newSubscription Source #

Create a value of Subscription 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:target:Subscription', subscription_target - Where the message is sent to. Can be a thing ARN, a Lambda function ARN, a connector ARN, 'cloud' (which represents the AWS IoT cloud), or 'GGShadowService'.

$sel:id:Subscription', subscription_id - A descriptive or arbitrary ID for the subscription. This value must be unique within the subscription definition version. Max length is 128 characters with pattern ''[a-zA-Z0-9:_-]+''.

$sel:subject:Subscription', subscription_subject - The MQTT topic used to route the message.

$sel:source:Subscription', subscription_source - The source of the subscription. Can be a thing ARN, a Lambda function ARN, a connector ARN, 'cloud' (which represents the AWS IoT cloud), or 'GGShadowService'.

SubscriptionDefinitionVersion

data SubscriptionDefinitionVersion Source #

Information about a subscription definition version.

See: newSubscriptionDefinitionVersion smart constructor.

Instances

Instances details
FromJSON SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

ToJSON SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Generic SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Associated Types

type Rep SubscriptionDefinitionVersion :: Type -> Type #

Read SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Show SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

NFData SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Eq SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Hashable SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

type Rep SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

type Rep SubscriptionDefinitionVersion = D1 ('MetaData "SubscriptionDefinitionVersion" "Amazonka.Greengrass.Types.SubscriptionDefinitionVersion" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "SubscriptionDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Subscription]))))

newSubscriptionDefinitionVersion :: SubscriptionDefinitionVersion Source #

Create a value of SubscriptionDefinitionVersion 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:subscriptions:SubscriptionDefinitionVersion', subscriptionDefinitionVersion_subscriptions - A list of subscriptions.

TelemetryConfiguration

data TelemetryConfiguration Source #

Configuration settings for running telemetry.

See: newTelemetryConfiguration smart constructor.

Instances

Instances details
FromJSON TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Generic TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Associated Types

type Rep TelemetryConfiguration :: Type -> Type #

Read TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Show TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

NFData TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Methods

rnf :: TelemetryConfiguration -> () #

Eq TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Hashable TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

type Rep TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

type Rep TelemetryConfiguration = D1 ('MetaData "TelemetryConfiguration" "Amazonka.Greengrass.Types.TelemetryConfiguration" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "TelemetryConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "configurationSyncStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ConfigurationSyncStatus)) :*: S1 ('MetaSel ('Just "telemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Telemetry)))

newTelemetryConfiguration Source #

Create a value of TelemetryConfiguration 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:configurationSyncStatus:TelemetryConfiguration', telemetryConfiguration_configurationSyncStatus - Synchronization status of the device reported configuration with the desired configuration.

$sel:telemetry:TelemetryConfiguration', telemetryConfiguration_telemetry - Configure telemetry to be on or off.

TelemetryConfigurationUpdate

data TelemetryConfigurationUpdate Source #

Configuration settings for running telemetry.

See: newTelemetryConfigurationUpdate smart constructor.

Instances

Instances details
ToJSON TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Generic TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Associated Types

type Rep TelemetryConfigurationUpdate :: Type -> Type #

Read TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Show TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

NFData TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Eq TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Hashable TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

type Rep TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

type Rep TelemetryConfigurationUpdate = D1 ('MetaData "TelemetryConfigurationUpdate" "Amazonka.Greengrass.Types.TelemetryConfigurationUpdate" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "TelemetryConfigurationUpdate'" 'PrefixI 'True) (S1 ('MetaSel ('Just "telemetry") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Telemetry)))

newTelemetryConfigurationUpdate Source #

Create a value of TelemetryConfigurationUpdate 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:telemetry:TelemetryConfigurationUpdate', telemetryConfigurationUpdate_telemetry - Configure telemetry to be on or off.

VersionInformation

data VersionInformation Source #

Information about a version.

See: newVersionInformation smart constructor.

Instances

Instances details
FromJSON VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Generic VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Associated Types

type Rep VersionInformation :: Type -> Type #

Read VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Show VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

NFData VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Methods

rnf :: VersionInformation -> () #

Eq VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Hashable VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

type Rep VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

type Rep VersionInformation = D1 ('MetaData "VersionInformation" "Amazonka.Greengrass.Types.VersionInformation" "amazonka-greengrass-2.0-KjUXjyW3l8XyfFjm5ZueR" 'False) (C1 ('MetaCons "VersionInformation'" '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 "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

newVersionInformation :: VersionInformation Source #

Create a value of VersionInformation 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:arn:VersionInformation', versionInformation_arn - The ARN of the version.

$sel:creationTimestamp:VersionInformation', versionInformation_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:id:VersionInformation', versionInformation_id - The ID of the parent definition that the version is associated with.

$sel:version:VersionInformation', versionInformation_version - The ID of the version.