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

Amazonka.Greengrass

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.

InternalServerErrorException

BadRequestException

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.

GetGroupCertificateConfiguration

data GetGroupCertificateConfiguration Source #

See: newGetGroupCertificateConfiguration smart constructor.

Instances

Instances details
Eq GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Read GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

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

NFData GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

Hashable GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

AWSRequest GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

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

type Rep GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

type Rep GetGroupCertificateConfiguration = D1 ('MetaData "GetGroupCertificateConfiguration" "Amazonka.Greengrass.GetGroupCertificateConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

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:

$sel:groupId:GetGroupCertificateConfiguration', getGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data GetGroupCertificateConfigurationResponse Source #

Instances

Instances details
Eq 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

Generic GetGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateConfiguration

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

ListGroupVersions (Paginated)

data ListGroupVersions Source #

See: newListGroupVersions smart constructor.

Instances

Instances details
Eq ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Read ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Show ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Generic ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersions :: Type -> Type #

NFData ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Methods

rnf :: ListGroupVersions -> () #

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

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

type Rep ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

type Rep ListGroupVersions = D1 ('MetaData "ListGroupVersions" "Amazonka.Greengrass.ListGroupVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListGroupVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

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:nextToken:ListGroupVersions', listGroupVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListGroupVersions', listGroupVersions_maxResults - The maximum number of results to be returned per request.

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

data ListGroupVersionsResponse Source #

See: newListGroupVersionsResponse smart constructor.

Instances

Instances details
Eq ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Read ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Show ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Generic ListGroupVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupVersions

Associated Types

type Rep ListGroupVersionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

ListFunctionDefinitionVersions (Paginated)

data ListFunctionDefinitionVersions Source #

See: newListFunctionDefinitionVersions smart constructor.

Instances

Instances details
Eq ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Read ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

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

NFData ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

Hashable 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

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

type Rep ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

type Rep ListFunctionDefinitionVersions = D1 ('MetaData "ListFunctionDefinitionVersions" "Amazonka.Greengrass.ListFunctionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListFunctionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

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:nextToken:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListFunctionDefinitionVersions', listFunctionDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListFunctionDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListFunctionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

ListDeviceDefinitions (Paginated)

data ListDeviceDefinitions Source #

See: newListDeviceDefinitions smart constructor.

Instances

Instances details
Eq ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Read ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Generic ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitions :: Type -> Type #

NFData ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Methods

rnf :: ListDeviceDefinitions -> () #

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

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

type Rep ListDeviceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

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

Defined in Amazonka.Greengrass.ListDeviceDefinitions

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:nextToken:ListDeviceDefinitions', listDeviceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeviceDefinitions', listDeviceDefinitions_maxResults - The maximum number of results to be returned per request.

data ListDeviceDefinitionsResponse Source #

See: newListDeviceDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Read ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Show ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Generic ListDeviceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitions

Associated Types

type Rep ListDeviceDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListDeviceDefinitions', listDeviceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListDeviceDefinitionsResponse', listDeviceDefinitionsResponse_definitions - Information about a definition.

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

AssociateRoleToGroup

data AssociateRoleToGroup Source #

See: newAssociateRoleToGroup smart constructor.

Instances

Instances details
Eq AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Read AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Generic AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroup :: Type -> Type #

NFData AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Methods

rnf :: AssociateRoleToGroup -> () #

Hashable AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

ToJSON AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

AWSRequest AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type AWSResponse 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

type Rep AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

type Rep AssociateRoleToGroup = D1 ('MetaData "AssociateRoleToGroup" "Amazonka.Greengrass.AssociateRoleToGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateRoleToGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateRoleToGroup Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

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
Eq AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Read AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Show AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Generic AssociateRoleToGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateRoleToGroup

Associated Types

type Rep AssociateRoleToGroupResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateCoreDefinition

data UpdateCoreDefinition Source #

See: newUpdateCoreDefinition smart constructor.

Instances

Instances details
Eq UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Read UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Generic UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinition :: Type -> Type #

NFData UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Methods

rnf :: UpdateCoreDefinition -> () #

Hashable UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

ToJSON UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

AWSRequest UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type AWSResponse 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

type Rep UpdateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

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

Defined in Amazonka.Greengrass.UpdateCoreDefinition

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:

$sel:name: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
Eq UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Read UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Show UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Generic UpdateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateCoreDefinition

Associated Types

type Rep UpdateCoreDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DeleteCoreDefinition

data DeleteCoreDefinition Source #

See: newDeleteCoreDefinition smart constructor.

Instances

Instances details
Eq DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Read DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Generic DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinition :: Type -> Type #

NFData DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Methods

rnf :: DeleteCoreDefinition -> () #

Hashable DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

AWSRequest DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type AWSResponse DeleteCoreDefinition #

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

type Rep DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

type Rep DeleteCoreDefinition = D1 ('MetaData "DeleteCoreDefinition" "Amazonka.Greengrass.DeleteCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

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
Eq DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Read DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Show DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Generic DeleteCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteCoreDefinition

Associated Types

type Rep DeleteCoreDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

GetLoggerDefinition

data GetLoggerDefinition Source #

See: newGetLoggerDefinition smart constructor.

Instances

Instances details
Eq GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Read GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Show GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Generic GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinition :: Type -> Type #

NFData GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Methods

rnf :: GetLoggerDefinition -> () #

Hashable GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

AWSRequest GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type AWSResponse GetLoggerDefinition #

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

type Rep GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinition = D1 ('MetaData "GetLoggerDefinition" "Amazonka.Greengrass.GetLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

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
Eq GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Read GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Show GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Generic GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

Associated Types

type Rep GetLoggerDefinitionResponse :: Type -> Type #

NFData GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinition

type Rep GetLoggerDefinitionResponse = D1 ('MetaData "GetLoggerDefinitionResponse" "Amazonka.Greengrass.GetLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetLoggerDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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))))))

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:

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

$sel:arn:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_name - The name of the definition.

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

$sel:id:GetLoggerDefinitionResponse', getLoggerDefinitionResponse_id - The ID of the definition.

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

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

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

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

ListGroupCertificateAuthorities

data ListGroupCertificateAuthorities Source #

See: newListGroupCertificateAuthorities smart constructor.

Instances

Instances details
Eq ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Read ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

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

NFData ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

Hashable ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

AWSRequest ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

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

type Rep ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

type Rep ListGroupCertificateAuthorities = D1 ('MetaData "ListGroupCertificateAuthorities" "Amazonka.Greengrass.ListGroupCertificateAuthorities" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListGroupCertificateAuthorities'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListGroupCertificateAuthorities Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

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
Eq 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

Generic ListGroupCertificateAuthoritiesResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroupCertificateAuthorities

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DisassociateRoleFromGroup

data DisassociateRoleFromGroup Source #

See: newDisassociateRoleFromGroup smart constructor.

Instances

Instances details
Eq DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Read DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

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

NFData DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Hashable DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

AWSRequest DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

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

type Rep DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

type Rep DisassociateRoleFromGroup = D1 ('MetaData "DisassociateRoleFromGroup" "Amazonka.Greengrass.DisassociateRoleFromGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateRoleFromGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DisassociateRoleFromGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

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
Eq DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Read DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Show DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Generic DisassociateRoleFromGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateRoleFromGroup

Associated Types

type Rep DisassociateRoleFromGroupResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateSubscriptionDefinition

data UpdateSubscriptionDefinition Source #

See: newUpdateSubscriptionDefinition smart constructor.

Instances

Instances details
Eq UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Read UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

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

NFData UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

Hashable UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

ToJSON UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

AWSRequest 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

type Rep UpdateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

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

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

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:

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

Generic UpdateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateSubscriptionDefinition

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DeleteSubscriptionDefinition

data DeleteSubscriptionDefinition Source #

See: newDeleteSubscriptionDefinition smart constructor.

Instances

Instances details
Eq DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Read DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

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

NFData DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

Hashable DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

AWSRequest DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

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

type Rep DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

type Rep DeleteSubscriptionDefinition = D1 ('MetaData "DeleteSubscriptionDefinition" "Amazonka.Greengrass.DeleteSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

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
Eq 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

Generic DeleteSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteSubscriptionDefinition

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListCoreDefinitions (Paginated)

data ListCoreDefinitions Source #

See: newListCoreDefinitions smart constructor.

Instances

Instances details
Eq ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Read ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Show ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Generic ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitions :: Type -> Type #

NFData ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Methods

rnf :: ListCoreDefinitions -> () #

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

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

type Rep ListCoreDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

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

Defined in Amazonka.Greengrass.ListCoreDefinitions

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:nextToken:ListCoreDefinitions', listCoreDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListCoreDefinitions', listCoreDefinitions_maxResults - The maximum number of results to be returned per request.

data ListCoreDefinitionsResponse Source #

See: newListCoreDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Read ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Show ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Generic ListCoreDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitions

Associated Types

type Rep ListCoreDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListCoreDefinitions', listCoreDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListCoreDefinitionsResponse', listCoreDefinitionsResponse_definitions - Information about a definition.

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

ListSubscriptionDefinitions (Paginated)

data ListSubscriptionDefinitions Source #

See: newListSubscriptionDefinitions smart constructor.

Instances

Instances details
Eq ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Read ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

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

NFData ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

Hashable 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

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

type Rep ListSubscriptionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

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

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

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:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListSubscriptionDefinitions', listSubscriptionDefinitions_maxResults - The maximum number of results to be returned per request.

data ListSubscriptionDefinitionsResponse Source #

Instances

Instances details
Eq 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

Generic ListSubscriptionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListSubscriptionDefinitions', listSubscriptionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListSubscriptionDefinitionsResponse', listSubscriptionDefinitionsResponse_definitions - Information about a definition.

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

CreateGroupCertificateAuthority

data CreateGroupCertificateAuthority Source #

See: newCreateGroupCertificateAuthority smart constructor.

Instances

Instances details
Eq CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Read CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

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

NFData CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

Hashable CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

ToJSON CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

AWSRequest 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

type Rep CreateGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

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

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

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
Eq 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

Generic CreateGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupCertificateAuthority

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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:

$sel:groupCertificateAuthorityArn:CreateGroupCertificateAuthorityResponse', createGroupCertificateAuthorityResponse_groupCertificateAuthorityArn - The ARN of the group certificate authority.

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

DeleteConnectorDefinition

data DeleteConnectorDefinition Source #

See: newDeleteConnectorDefinition smart constructor.

Instances

Instances details
Eq DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Read DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

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

NFData DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Hashable DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

AWSRequest DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

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

type Rep DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

type Rep DeleteConnectorDefinition = D1 ('MetaData "DeleteConnectorDefinition" "Amazonka.Greengrass.DeleteConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteConnectorDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

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
Eq DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Read DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Show DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Generic DeleteConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteConnectorDefinition

Associated Types

type Rep DeleteConnectorDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateConnectorDefinition

data UpdateConnectorDefinition Source #

See: newUpdateConnectorDefinition smart constructor.

Instances

Instances details
Eq UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Read UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

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

NFData UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Hashable UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

ToJSON UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

AWSRequest 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

type Rep UpdateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

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

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

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:

$sel:name: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
Eq UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Read UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Show UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Generic UpdateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectorDefinition

Associated Types

type Rep UpdateConnectorDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

CreateLoggerDefinitionVersion

data CreateLoggerDefinitionVersion Source #

See: newCreateLoggerDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Read CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

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

NFData CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

Hashable CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

ToJSON CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

AWSRequest 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

type Rep CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

type Rep CreateLoggerDefinitionVersion = D1 ('MetaData "CreateLoggerDefinitionVersion" "Amazonka.Greengrass.CreateLoggerDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [GreengrassLogger])) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse CreateLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

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:loggers:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_loggers - A list of loggers.

$sel:amznClientToken:CreateLoggerDefinitionVersion', createLoggerDefinitionVersion_amznClientToken - A client token used to correlate requests and responses.

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

data CreateLoggerDefinitionVersionResponse Source #

Instances

Instances details
Eq 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

Generic CreateLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

$sel:arn:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_arn - The ARN of the version.

$sel:creationTimestamp:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:version:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_version - The ID of the version.

$sel:id:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:httpStatus:CreateLoggerDefinitionVersionResponse', createLoggerDefinitionVersionResponse_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
Eq CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Read CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Show CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Generic CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinition :: Type -> Type #

NFData CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Methods

rnf :: CreateCoreDefinition -> () #

Hashable CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

ToJSON CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

AWSRequest CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type AWSResponse 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

type Rep CreateCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

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

Defined in Amazonka.Greengrass.CreateCoreDefinition

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.

$sel:name:CreateCoreDefinition', createCoreDefinition_name - The name of the core definition.

$sel:tags:CreateCoreDefinition', createCoreDefinition_tags - Tag(s) to add to the new resource.

data CreateCoreDefinitionResponse Source #

See: newCreateCoreDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Read CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Show CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Generic CreateCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinition

Associated Types

type Rep CreateCoreDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateCoreDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateCoreDefinitionResponse', createCoreDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateCoreDefinition', createCoreDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateCoreDefinitionResponse', createCoreDefinitionResponse_id - The ID of the definition.

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

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

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

GetConnectorDefinitionVersion

data GetConnectorDefinitionVersion Source #

See: newGetConnectorDefinitionVersion smart constructor.

Instances

Instances details
Eq GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Generic GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Associated Types

type Rep GetConnectorDefinitionVersion :: Type -> Type #

NFData GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Hashable GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

AWSRequest GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

ToHeaders GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

ToPath GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

ToQuery GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersion = D1 ('MetaData "GetConnectorDefinitionVersion" "Amazonka.Greengrass.GetConnectorDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "connectorDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse GetConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

newGetConnectorDefinitionVersion Source #

Create a value of GetConnectorDefinitionVersion with all optional fields omitted.

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

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

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

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

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

data GetConnectorDefinitionVersionResponse Source #

Instances

Instances details
Eq GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Read GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Show GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

Generic GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

NFData GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

type Rep GetConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinitionVersion

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

newGetConnectorDefinitionVersionResponse Source #

Create a value of GetConnectorDefinitionVersionResponse with all optional fields omitted.

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

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

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

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

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

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

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

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

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

UpdateConnectivityInfo

data UpdateConnectivityInfo Source #

Connectivity information.

See: newUpdateConnectivityInfo smart constructor.

Instances

Instances details
Eq UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Read UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Generic UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfo :: Type -> Type #

NFData UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Methods

rnf :: UpdateConnectivityInfo -> () #

Hashable UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

ToJSON UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

AWSRequest UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type AWSResponse 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

type Rep UpdateConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

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

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

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
Eq UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Read UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Show UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Generic UpdateConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateConnectivityInfo

Associated Types

type Rep UpdateConnectivityInfoResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "message") '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:version:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_version - The new version of the connectivity info.

$sel:message:UpdateConnectivityInfoResponse', updateConnectivityInfoResponse_message - A message about the connectivity info update request.

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

CreateSubscriptionDefinition

data CreateSubscriptionDefinition Source #

See: newCreateSubscriptionDefinition smart constructor.

Instances

Instances details
Eq CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Read CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

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

NFData CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

Hashable CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

ToJSON CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

AWSRequest 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

type Rep CreateSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

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

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

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.

$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinition_name - The name of the subscription definition.

$sel:tags:CreateSubscriptionDefinition', createSubscriptionDefinition_tags - Tag(s) to add to the new resource.

data CreateSubscriptionDefinitionResponse Source #

Instances

Instances details
Eq 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

Generic CreateSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinition

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSubscriptionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateSubscriptionDefinition', createSubscriptionDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateSubscriptionDefinitionResponse', createSubscriptionDefinitionResponse_id - The ID of the definition.

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

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

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

ListTagsForResource

data ListTagsForResource Source #

See: newListTagsForResource smart constructor.

Instances

Instances details
Eq ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Read ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Show ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Generic ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResource :: Type -> Type #

NFData ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Methods

rnf :: ListTagsForResource -> () #

Hashable ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

AWSRequest ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type AWSResponse ListTagsForResource #

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

type Rep ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

type Rep ListTagsForResource = D1 ('MetaData "ListTagsForResource" "Amazonka.Greengrass.ListTagsForResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListTagsForResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse ListTagsForResource Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

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
Eq ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Read ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Show ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Generic ListTagsForResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListTagsForResource

Associated Types

type Rep ListTagsForResourceResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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:

$sel:tags:ListTagsForResourceResponse', listTagsForResourceResponse_tags - Undocumented member.

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

GetGroupCertificateAuthority

data GetGroupCertificateAuthority Source #

See: newGetGroupCertificateAuthority smart constructor.

Instances

Instances details
Eq GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Read GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

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

NFData GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

Hashable GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

AWSRequest GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

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

type Rep GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

type Rep GetGroupCertificateAuthority = D1 ('MetaData "GetGroupCertificateAuthority" "Amazonka.Greengrass.GetGroupCertificateAuthority" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateAuthority'" 'PrefixI 'True) (S1 ('MetaSel ('Just "certificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupCertificateAuthority Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

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
Eq 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

Generic GetGroupCertificateAuthorityResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupCertificateAuthority

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupCertificateAuthorityResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "pemEncodedCertificate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupCertificateAuthorityArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "groupCertificateAuthorityId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetLoggerDefinitionVersion

data GetLoggerDefinitionVersion Source #

See: newGetLoggerDefinitionVersion smart constructor.

Instances

Instances details
Eq GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Read GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

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

NFData GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Hashable GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

AWSRequest GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

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

type Rep GetLoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

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

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

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
Eq GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Read GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Show GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Generic GetLoggerDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetLoggerDefinitionVersion

Associated Types

type Rep GetLoggerDefinitionVersionResponse :: Type -> Type #

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

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:

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

$sel:arn:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_arn - The ARN of the logger definition version.

$sel:creationTimestamp:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the logger definition version was created.

$sel:version:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_version - The version of the logger definition version.

$sel:id:GetLoggerDefinitionVersionResponse', getLoggerDefinitionVersionResponse_id - The ID of the logger definition version.

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

GetServiceRoleForAccount

data GetServiceRoleForAccount Source #

See: newGetServiceRoleForAccount smart constructor.

Instances

Instances details
Eq GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Read GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

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

NFData GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Hashable GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

AWSRequest GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

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

type Rep GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

type Rep GetServiceRoleForAccount = D1 ('MetaData "GetServiceRoleForAccount" "Amazonka.Greengrass.GetServiceRoleForAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetServiceRoleForAccount'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse GetServiceRoleForAccount Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

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
Eq GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Read GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Show GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Generic GetServiceRoleForAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetServiceRoleForAccount

Associated Types

type Rep GetServiceRoleForAccountResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListConnectorDefinitionVersions (Paginated)

data ListConnectorDefinitionVersions Source #

See: newListConnectorDefinitionVersions smart constructor.

Instances

Instances details
Eq ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Read ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

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

NFData ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

Hashable 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

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

type Rep ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

type Rep ListConnectorDefinitionVersions = D1 ('MetaData "ListConnectorDefinitionVersions" "Amazonka.Greengrass.ListConnectorDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListConnectorDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

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:nextToken:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListConnectorDefinitionVersions', listConnectorDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListConnectorDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListConnectorDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

CreateSoftwareUpdateJob

data CreateSoftwareUpdateJob Source #

See: newCreateSoftwareUpdateJob smart constructor.

Instances

Instances details
Eq CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Read CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

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

NFData CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Methods

rnf :: CreateSoftwareUpdateJob -> () #

Hashable CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

ToJSON CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

AWSRequest 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

type Rep CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

type Rep CreateSoftwareUpdateJob = D1 ('MetaData "CreateSoftwareUpdateJob" "Amazonka.Greengrass.CreateSoftwareUpdateJob" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJob'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "updateAgentLogLevel") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe UpdateAgentLogLevel)) :*: (S1 ('MetaSel ('Just "amznClientToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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)))))
type AWSResponse CreateSoftwareUpdateJob Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

data CreateSoftwareUpdateJobResponse Source #

See: newCreateSoftwareUpdateJobResponse smart constructor.

Instances

Instances details
Eq CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Read CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Show CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Generic CreateSoftwareUpdateJobResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSoftwareUpdateJob

Associated Types

type Rep CreateSoftwareUpdateJobResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateSoftwareUpdateJobResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "platformSoftwareVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "iotJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "iotJobId") '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:platformSoftwareVersion:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_platformSoftwareVersion - The software version installed on the device or devices after the update.

$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:httpStatus:CreateSoftwareUpdateJobResponse', createSoftwareUpdateJobResponse_httpStatus - The response's http status code.

CreateLoggerDefinition

data CreateLoggerDefinition Source #

See: newCreateLoggerDefinition smart constructor.

Instances

Instances details
Eq CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Read CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Generic CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinition :: Type -> Type #

NFData CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Methods

rnf :: CreateLoggerDefinition -> () #

Hashable CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

ToJSON CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

AWSRequest CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type AWSResponse 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

type Rep CreateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

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

Defined in Amazonka.Greengrass.CreateLoggerDefinition

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.

$sel:name:CreateLoggerDefinition', createLoggerDefinition_name - The name of the logger definition.

$sel:tags:CreateLoggerDefinition', createLoggerDefinition_tags - Tag(s) to add to the new resource.

data CreateLoggerDefinitionResponse Source #

See: newCreateLoggerDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Read CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Show CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Generic CreateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateLoggerDefinition

Associated Types

type Rep CreateLoggerDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateLoggerDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateLoggerDefinition', createLoggerDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateLoggerDefinitionResponse', createLoggerDefinitionResponse_id - The ID of the definition.

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

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

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

GetConnectivityInfo

data GetConnectivityInfo Source #

See: newGetConnectivityInfo smart constructor.

Instances

Instances details
Eq GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Read GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Show GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Generic GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfo :: Type -> Type #

NFData GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Methods

rnf :: GetConnectivityInfo -> () #

Hashable GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

AWSRequest GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type AWSResponse GetConnectivityInfo #

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

type Rep GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

type Rep GetConnectivityInfo = D1 ('MetaData "GetConnectivityInfo" "Amazonka.Greengrass.GetConnectivityInfo" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectivityInfo'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

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
Eq GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Read GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Show GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Generic GetConnectivityInfoResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectivityInfo

Associated Types

type Rep GetConnectivityInfoResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectivityInfoResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "message") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "connectivityInfo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ConnectivityInfo])) :*: 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:message:GetConnectivityInfoResponse', getConnectivityInfoResponse_message - A message about the connectivity info request.

$sel:connectivityInfo:GetConnectivityInfoResponse', getConnectivityInfoResponse_connectivityInfo - Connectivity info list.

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

CreateDeployment

data CreateDeployment Source #

See: newCreateDeployment smart constructor.

Instances

Instances details
Eq CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Read CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Show CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Generic CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeployment :: Type -> Type #

NFData CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Methods

rnf :: CreateDeployment -> () #

Hashable CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

ToJSON CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

AWSRequest CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type AWSResponse 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

type Rep CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

type Rep CreateDeployment = D1 ('MetaData "CreateDeployment" "Amazonka.Greengrass.CreateDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "amznClientToken") '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)))))
type AWSResponse CreateDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

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:deploymentId:CreateDeployment', createDeployment_deploymentId - The ID of the deployment if you wish to redeploy a previous deployment.

$sel:amznClientToken:CreateDeployment', createDeployment_amznClientToken - A client token used to correlate requests and responses.

$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.

$sel:deploymentType: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
Eq CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Read CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Show CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Generic CreateDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeployment

Associated Types

type Rep CreateDeploymentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeploymentResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentArn") '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:

$sel:deploymentId:CreateDeployment', createDeploymentResponse_deploymentId - The ID of the deployment.

$sel:deploymentArn:CreateDeploymentResponse', createDeploymentResponse_deploymentArn - The ARN of the deployment.

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

DeleteLoggerDefinition

data DeleteLoggerDefinition Source #

See: newDeleteLoggerDefinition smart constructor.

Instances

Instances details
Eq DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Read DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Generic DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinition :: Type -> Type #

NFData DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Methods

rnf :: DeleteLoggerDefinition -> () #

Hashable DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

AWSRequest DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type AWSResponse DeleteLoggerDefinition #

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

type Rep DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

type Rep DeleteLoggerDefinition = D1 ('MetaData "DeleteLoggerDefinition" "Amazonka.Greengrass.DeleteLoggerDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteLoggerDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

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
Eq DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Read DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Show DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Generic DeleteLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteLoggerDefinition

Associated Types

type Rep DeleteLoggerDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateLoggerDefinition

data UpdateLoggerDefinition Source #

See: newUpdateLoggerDefinition smart constructor.

Instances

Instances details
Eq UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Read UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Generic UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinition :: Type -> Type #

NFData UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Methods

rnf :: UpdateLoggerDefinition -> () #

Hashable UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

ToJSON UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

AWSRequest UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type AWSResponse 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

type Rep UpdateLoggerDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

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

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

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:

$sel:name: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
Eq UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Read UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Show UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Generic UpdateLoggerDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateLoggerDefinition

Associated Types

type Rep UpdateLoggerDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

GetSubscriptionDefinition

data GetSubscriptionDefinition Source #

See: newGetSubscriptionDefinition smart constructor.

Instances

Instances details
Eq GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Read GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

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

NFData GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Hashable GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

AWSRequest GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

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

type Rep GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

type Rep GetSubscriptionDefinition = D1 ('MetaData "GetSubscriptionDefinition" "Amazonka.Greengrass.GetSubscriptionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetSubscriptionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

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
Eq GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Read GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Show GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Generic GetSubscriptionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinition

Associated Types

type Rep GetSubscriptionDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetSubscriptionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_name - The name of the definition.

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

$sel:id:GetSubscriptionDefinitionResponse', getSubscriptionDefinitionResponse_id - The ID of the definition.

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

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

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

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

GetCoreDefinition

data GetCoreDefinition Source #

See: newGetCoreDefinition smart constructor.

Constructors

GetCoreDefinition' Text 

Instances

Instances details
Eq GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Read GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Show GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Generic GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinition :: Type -> Type #

NFData GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Methods

rnf :: GetCoreDefinition -> () #

Hashable GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

AWSRequest GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type AWSResponse GetCoreDefinition #

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

type Rep GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

type Rep GetCoreDefinition = D1 ('MetaData "GetCoreDefinition" "Amazonka.Greengrass.GetCoreDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetCoreDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetCoreDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

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
Eq GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Read GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Show GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Generic GetCoreDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinition

Associated Types

type Rep GetCoreDefinitionResponse :: Type -> Type #

NFData 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:

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

$sel:arn:GetCoreDefinitionResponse', getCoreDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetCoreDefinitionResponse', getCoreDefinitionResponse_name - The name of the definition.

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

$sel:id:GetCoreDefinitionResponse', getCoreDefinitionResponse_id - The ID of the definition.

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

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

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

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

CreateConnectorDefinitionVersion

data CreateConnectorDefinitionVersion Source #

See: newCreateConnectorDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Read CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

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

NFData CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

Hashable CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

ToJSON CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

AWSRequest 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

type Rep CreateConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

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.

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

Generic CreateConnectorDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

GetDeploymentStatus

data GetDeploymentStatus Source #

See: newGetDeploymentStatus smart constructor.

Instances

Instances details
Eq GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Read GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Show GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Generic GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatus :: Type -> Type #

NFData GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Methods

rnf :: GetDeploymentStatus -> () #

Hashable GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

AWSRequest GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type AWSResponse GetDeploymentStatus #

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

type Rep GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

type Rep GetDeploymentStatus = D1 ('MetaData "GetDeploymentStatus" "Amazonka.Greengrass.GetDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

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.

$sel:deploymentId:GetDeploymentStatus', getDeploymentStatus_deploymentId - The ID of the deployment.

data GetDeploymentStatusResponse Source #

See: newGetDeploymentStatusResponse smart constructor.

Instances

Instances details
Eq GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Read GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Show GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Generic GetDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeploymentStatus

Associated Types

type Rep GetDeploymentStatusResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe DeploymentType)) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "updatedAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorMessage") '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:

$sel:deploymentType:GetDeploymentStatusResponse', getDeploymentStatusResponse_deploymentType - The type of the deployment.

$sel:errorDetails:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorDetails - Error details

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

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

$sel:errorMessage:GetDeploymentStatusResponse', getDeploymentStatusResponse_errorMessage - Error message

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

GetBulkDeploymentStatus

data GetBulkDeploymentStatus Source #

See: newGetBulkDeploymentStatus smart constructor.

Instances

Instances details
Eq GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Read GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

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

NFData GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Methods

rnf :: GetBulkDeploymentStatus -> () #

Hashable GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

AWSRequest GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

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

type Rep GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

type Rep GetBulkDeploymentStatus = D1 ('MetaData "GetBulkDeploymentStatus" "Amazonka.Greengrass.GetBulkDeploymentStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetBulkDeploymentStatus'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetBulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

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:

$sel:bulkDeploymentId:GetBulkDeploymentStatus', getBulkDeploymentStatus_bulkDeploymentId - The ID of the bulk deployment.

data GetBulkDeploymentStatusResponse Source #

See: newGetBulkDeploymentStatusResponse smart constructor.

Instances

Instances details
Eq GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Read GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Show GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Generic GetBulkDeploymentStatusResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetBulkDeploymentStatus

Associated Types

type Rep GetBulkDeploymentStatusResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetBulkDeploymentStatusResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "createdAt") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "errorDetails") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ErrorDetail])) :*: S1 ('MetaSel ('Just "bulkDeploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentStatus)))) :*: ((S1 ('MetaSel ('Just "errorMessage") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bulkDeploymentMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe BulkDeploymentMetrics))) :*: (S1 ('MetaSel ('Just "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

CreateResourceDefinition

data CreateResourceDefinition Source #

See: newCreateResourceDefinition smart constructor.

Instances

Instances details
Eq CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Read CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

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

NFData CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Hashable CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

ToJSON CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

AWSRequest 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

type Rep CreateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

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

Defined in Amazonka.Greengrass.CreateResourceDefinition

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.

$sel:name:CreateResourceDefinition', createResourceDefinition_name - The name of the resource definition.

$sel:tags:CreateResourceDefinition', createResourceDefinition_tags - Tag(s) to add to the new resource.

data CreateResourceDefinitionResponse Source #

See: newCreateResourceDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Read CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Show CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Generic CreateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinition

Associated Types

type Rep CreateResourceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateResourceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateResourceDefinitionResponse', createResourceDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateResourceDefinition', createResourceDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateResourceDefinitionResponse', createResourceDefinitionResponse_id - The ID of the definition.

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

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

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

GetResourceDefinitionVersion

data GetResourceDefinitionVersion Source #

See: newGetResourceDefinitionVersion smart constructor.

Instances

Instances details
Eq GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Read GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

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

NFData GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

Hashable GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

AWSRequest GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

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

type Rep GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

type Rep GetResourceDefinitionVersion = D1 ('MetaData "GetResourceDefinitionVersion" "Amazonka.Greengrass.GetResourceDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

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
Eq 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

Generic GetResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinitionVersion

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

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:

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

$sel:arn:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_arn - Arn of the resource definition version.

$sel:creationTimestamp:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the resource definition version was created.

$sel:version:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_version - The version of the resource definition version.

$sel:id:GetResourceDefinitionVersionResponse', getResourceDefinitionVersionResponse_id - The ID of the resource definition version.

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

UpdateFunctionDefinition

data UpdateFunctionDefinition Source #

See: newUpdateFunctionDefinition smart constructor.

Instances

Instances details
Eq UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Read UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

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

NFData UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Hashable UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

ToJSON UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

AWSRequest 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

type Rep UpdateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

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

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

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:

$sel:name: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
Eq UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Read UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Show UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Generic UpdateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateFunctionDefinition

Associated Types

type Rep UpdateFunctionDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DeleteFunctionDefinition

data DeleteFunctionDefinition Source #

See: newDeleteFunctionDefinition smart constructor.

Instances

Instances details
Eq DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Read DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

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

NFData DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Hashable DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

AWSRequest DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

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

type Rep DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

type Rep DeleteFunctionDefinition = D1 ('MetaData "DeleteFunctionDefinition" "Amazonka.Greengrass.DeleteFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

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
Eq DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Read DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Show DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Generic DeleteFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteFunctionDefinition

Associated Types

type Rep DeleteFunctionDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListResourceDefinitions (Paginated)

data ListResourceDefinitions Source #

See: newListResourceDefinitions smart constructor.

Instances

Instances details
Eq ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Read ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

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

NFData ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Methods

rnf :: ListResourceDefinitions -> () #

Hashable 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

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

type Rep ListResourceDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

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

Defined in Amazonka.Greengrass.ListResourceDefinitions

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:nextToken:ListResourceDefinitions', listResourceDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListResourceDefinitions', listResourceDefinitions_maxResults - The maximum number of results to be returned per request.

data ListResourceDefinitionsResponse Source #

See: newListResourceDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Read ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Show ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Generic ListResourceDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitions

Associated Types

type Rep ListResourceDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListResourceDefinitions', listResourceDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListResourceDefinitionsResponse', listResourceDefinitionsResponse_definitions - Information about a definition.

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

StopBulkDeployment

data StopBulkDeployment Source #

See: newStopBulkDeployment smart constructor.

Instances

Instances details
Eq StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Read StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Show StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Generic StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeployment :: Type -> Type #

NFData StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Methods

rnf :: StopBulkDeployment -> () #

Hashable StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

ToJSON StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

AWSRequest StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type AWSResponse 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

type Rep StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

type Rep StopBulkDeployment = D1 ('MetaData "StopBulkDeployment" "Amazonka.Greengrass.StopBulkDeployment" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "StopBulkDeployment'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse StopBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

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:

$sel:bulkDeploymentId:StopBulkDeployment', stopBulkDeployment_bulkDeploymentId - The ID of the bulk deployment.

data StopBulkDeploymentResponse Source #

See: newStopBulkDeploymentResponse smart constructor.

Instances

Instances details
Eq StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Read StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Show StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Generic StopBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StopBulkDeployment

Associated Types

type Rep StopBulkDeploymentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

CreateResourceDefinitionVersion

data CreateResourceDefinitionVersion Source #

See: newCreateResourceDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Read CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

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

NFData CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

Hashable CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

ToJSON CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

AWSRequest 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

type Rep CreateResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

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.

$sel:resources:CreateResourceDefinitionVersion', createResourceDefinitionVersion_resources - A list of resources.

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

data CreateResourceDefinitionVersionResponse Source #

Instances

Instances details
Eq 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

Generic CreateResourceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateResourceDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

GetResourceDefinition

data GetResourceDefinition Source #

See: newGetResourceDefinition smart constructor.

Instances

Instances details
Eq GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Read GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Show GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Generic GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinition :: Type -> Type #

NFData GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Methods

rnf :: GetResourceDefinition -> () #

Hashable GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

AWSRequest GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type AWSResponse GetResourceDefinition #

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

type Rep GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinition = D1 ('MetaData "GetResourceDefinition" "Amazonka.Greengrass.GetResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

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
Eq GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Read GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Show GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Generic GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

Associated Types

type Rep GetResourceDefinitionResponse :: Type -> Type #

NFData GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetResourceDefinition

type Rep GetResourceDefinitionResponse = D1 ('MetaData "GetResourceDefinitionResponse" "Amazonka.Greengrass.GetResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetResourceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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))))))

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:

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

$sel:arn:GetResourceDefinitionResponse', getResourceDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetResourceDefinitionResponse', getResourceDefinitionResponse_name - The name of the definition.

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

$sel:id:GetResourceDefinitionResponse', getResourceDefinitionResponse_id - The ID of the definition.

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

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

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

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

ListResourceDefinitionVersions (Paginated)

data ListResourceDefinitionVersions Source #

See: newListResourceDefinitionVersions smart constructor.

Instances

Instances details
Eq ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Read ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

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

NFData ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

Hashable 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

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

type Rep ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

type Rep ListResourceDefinitionVersions = D1 ('MetaData "ListResourceDefinitionVersions" "Amazonka.Greengrass.ListResourceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListResourceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

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:nextToken:ListResourceDefinitionVersions', listResourceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListResourceDefinitionVersions', listResourceDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListResourceDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListResourceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListResourceDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListResourceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

DisassociateServiceRoleFromAccount

data DisassociateServiceRoleFromAccount Source #

Instances

Instances details
Eq DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Read DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

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

NFData DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

Hashable DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

AWSRequest DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

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

type Rep DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

type Rep DisassociateServiceRoleFromAccount = D1 ('MetaData "DisassociateServiceRoleFromAccount" "Amazonka.Greengrass.DisassociateServiceRoleFromAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DisassociateServiceRoleFromAccount'" 'PrefixI 'False) (U1 :: Type -> Type))
type AWSResponse DisassociateServiceRoleFromAccount Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

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
Eq 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

Generic DisassociateServiceRoleFromAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DisassociateServiceRoleFromAccount

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DeleteDeviceDefinition

data DeleteDeviceDefinition Source #

See: newDeleteDeviceDefinition smart constructor.

Instances

Instances details
Eq DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Read DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Generic DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinition :: Type -> Type #

NFData DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Methods

rnf :: DeleteDeviceDefinition -> () #

Hashable DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

AWSRequest DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type AWSResponse DeleteDeviceDefinition #

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

type Rep DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

type Rep DeleteDeviceDefinition = D1 ('MetaData "DeleteDeviceDefinition" "Amazonka.Greengrass.DeleteDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

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
Eq DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Read DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Show DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Generic DeleteDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteDeviceDefinition

Associated Types

type Rep DeleteDeviceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateDeviceDefinition

data UpdateDeviceDefinition Source #

See: newUpdateDeviceDefinition smart constructor.

Instances

Instances details
Eq UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Read UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Generic UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinition :: Type -> Type #

NFData UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Methods

rnf :: UpdateDeviceDefinition -> () #

Hashable UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

ToJSON UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

AWSRequest UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type AWSResponse 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

type Rep UpdateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

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

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

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:

$sel:name: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
Eq UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Read UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Show UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Generic UpdateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateDeviceDefinition

Associated Types

type Rep UpdateDeviceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

AssociateServiceRoleToAccount

data AssociateServiceRoleToAccount Source #

See: newAssociateServiceRoleToAccount smart constructor.

Instances

Instances details
Eq AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Read AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

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

NFData AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

Hashable AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

ToJSON AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

AWSRequest 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

type Rep AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

type Rep AssociateServiceRoleToAccount = D1 ('MetaData "AssociateServiceRoleToAccount" "Amazonka.Greengrass.AssociateServiceRoleToAccount" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "AssociateServiceRoleToAccount'" 'PrefixI 'True) (S1 ('MetaSel ('Just "roleArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse AssociateServiceRoleToAccount Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

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
Eq 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

Generic AssociateServiceRoleToAccountResponse Source # 
Instance details

Defined in Amazonka.Greengrass.AssociateServiceRoleToAccount

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ResetDeployments

data ResetDeployments Source #

Information needed to reset deployments.

See: newResetDeployments smart constructor.

Instances

Instances details
Eq ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Read ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Show ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Generic ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeployments :: Type -> Type #

NFData ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Methods

rnf :: ResetDeployments -> () #

Hashable ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

ToJSON ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

AWSRequest ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type AWSResponse 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

type Rep ResetDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

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

Defined in Amazonka.Greengrass.ResetDeployments

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
Eq ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Read ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Show ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Generic ResetDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ResetDeployments

Associated Types

type Rep ResetDeploymentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResetDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deploymentArn") '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:

$sel:deploymentId:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentId - The ID of the deployment.

$sel:deploymentArn:ResetDeploymentsResponse', resetDeploymentsResponse_deploymentArn - The ARN of the deployment.

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

ListConnectorDefinitions (Paginated)

data ListConnectorDefinitions Source #

See: newListConnectorDefinitions smart constructor.

Instances

Instances details
Eq ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Read ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

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

NFData ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Hashable 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

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

type Rep ListConnectorDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

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

Defined in Amazonka.Greengrass.ListConnectorDefinitions

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:nextToken:ListConnectorDefinitions', listConnectorDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListConnectorDefinitions', listConnectorDefinitions_maxResults - The maximum number of results to be returned per request.

data ListConnectorDefinitionsResponse Source #

See: newListConnectorDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Read ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Show ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Generic ListConnectorDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListConnectorDefinitions

Associated Types

type Rep ListConnectorDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListConnectorDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListConnectorDefinitions', listConnectorDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListConnectorDefinitionsResponse', listConnectorDefinitionsResponse_definitions - Information about a definition.

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

GetSubscriptionDefinitionVersion

data GetSubscriptionDefinitionVersion Source #

See: newGetSubscriptionDefinitionVersion smart constructor.

Instances

Instances details
Eq GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Read GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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

NFData GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

Hashable GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

AWSRequest GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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

type Rep GetSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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:

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

Generic GetSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetSubscriptionDefinitionVersion

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

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:

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

$sel:arn:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_arn - The ARN of the subscription definition version.

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

$sel:creationTimestamp:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the subscription definition version was created.

$sel:version:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_version - The version of the subscription definition version.

$sel:id:GetSubscriptionDefinitionVersionResponse', getSubscriptionDefinitionVersionResponse_id - The ID of the subscription definition version.

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

GetAssociatedRole

data GetAssociatedRole Source #

See: newGetAssociatedRole smart constructor.

Constructors

GetAssociatedRole' Text 

Instances

Instances details
Eq GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Read GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Show GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Generic GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRole :: Type -> Type #

NFData GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Methods

rnf :: GetAssociatedRole -> () #

Hashable GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

AWSRequest GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type AWSResponse GetAssociatedRole #

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

type Rep GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

type Rep GetAssociatedRole = D1 ('MetaData "GetAssociatedRole" "Amazonka.Greengrass.GetAssociatedRole" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetAssociatedRole'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetAssociatedRole Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

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
Eq GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Read GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Show GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Generic GetAssociatedRoleResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetAssociatedRole

Associated Types

type Rep GetAssociatedRoleResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListLoggerDefinitionVersions (Paginated)

data ListLoggerDefinitionVersions Source #

See: newListLoggerDefinitionVersions smart constructor.

Instances

Instances details
Eq ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Read ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

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

NFData ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

Hashable 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

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

type Rep ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

type Rep ListLoggerDefinitionVersions = D1 ('MetaData "ListLoggerDefinitionVersions" "Amazonka.Greengrass.ListLoggerDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "loggerDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListLoggerDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

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:nextToken:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListLoggerDefinitionVersions', listLoggerDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListLoggerDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListLoggerDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

CreateConnectorDefinition

data CreateConnectorDefinition Source #

See: newCreateConnectorDefinition smart constructor.

Instances

Instances details
Eq CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Read CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

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

NFData CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Hashable CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

ToJSON CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

AWSRequest 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

type Rep CreateConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

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

Defined in Amazonka.Greengrass.CreateConnectorDefinition

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.

$sel:name:CreateConnectorDefinition', createConnectorDefinition_name - The name of the connector definition.

$sel:tags:CreateConnectorDefinition', createConnectorDefinition_tags - Tag(s) to add to the new resource.

data CreateConnectorDefinitionResponse Source #

See: newCreateConnectorDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Read CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Show CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Generic CreateConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateConnectorDefinition

Associated Types

type Rep CreateConnectorDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateConnectorDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateConnectorDefinition', createConnectorDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateConnectorDefinitionResponse', createConnectorDefinitionResponse_id - The ID of the definition.

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

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

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

GetCoreDefinitionVersion

data GetCoreDefinitionVersion Source #

See: newGetCoreDefinitionVersion smart constructor.

Instances

Instances details
Eq GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Read GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

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

NFData GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Hashable GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

AWSRequest GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

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

type Rep GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

type Rep GetCoreDefinitionVersion = D1 ('MetaData "GetCoreDefinitionVersion" "Amazonka.Greengrass.GetCoreDefinitionVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetCoreDefinitionVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "coreDefinitionVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

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
Eq GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Read GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Show GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Generic GetCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetCoreDefinitionVersion

Associated Types

type Rep GetCoreDefinitionVersionResponse :: Type -> Type #

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

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:

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

$sel:arn:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_arn - The ARN 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.

$sel:creationTimestamp:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the core definition version was created.

$sel:version:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_version - The version of the core definition version.

$sel:id:GetCoreDefinitionVersionResponse', getCoreDefinitionVersionResponse_id - The ID of the core definition version.

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

ListSubscriptionDefinitionVersions (Paginated)

data ListSubscriptionDefinitionVersions Source #

Instances

Instances details
Eq ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Read ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

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

NFData ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

Hashable 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

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

type Rep ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

type Rep ListSubscriptionDefinitionVersions = D1 ('MetaData "ListSubscriptionDefinitionVersions" "Amazonka.Greengrass.ListSubscriptionDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "subscriptionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListSubscriptionDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

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:nextToken:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListSubscriptionDefinitionVersions', listSubscriptionDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListSubscriptionDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListSubscriptionDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListSubscriptionDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListSubscriptionDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

ListCoreDefinitionVersions (Paginated)

data ListCoreDefinitionVersions Source #

See: newListCoreDefinitionVersions smart constructor.

Instances

Instances details
Eq ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Read ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

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

NFData ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Hashable 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

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

type Rep ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

type Rep ListCoreDefinitionVersions = D1 ('MetaData "ListCoreDefinitionVersions" "Amazonka.Greengrass.ListCoreDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "coreDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListCoreDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

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:nextToken:ListCoreDefinitionVersions', listCoreDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListCoreDefinitionVersions', listCoreDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListCoreDefinitionVersionsResponse Source #

Instances

Instances details
Eq ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Read ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Show ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Generic ListCoreDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListCoreDefinitionVersions

Associated Types

type Rep ListCoreDefinitionVersionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListCoreDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

CreateCoreDefinitionVersion

data CreateCoreDefinitionVersion Source #

See: newCreateCoreDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Read CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

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

NFData CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

Hashable CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

ToJSON CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

AWSRequest 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

type Rep CreateCoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

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.

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

Generic CreateCoreDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateCoreDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

$sel:arn:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_arn - The ARN of the version.

$sel:creationTimestamp:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:version:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_version - The ID of the version.

$sel:id:CreateCoreDefinitionVersionResponse', createCoreDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

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

ListBulkDeployments (Paginated)

data ListBulkDeployments Source #

See: newListBulkDeployments smart constructor.

Instances

Instances details
Eq ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Read ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Show ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Generic ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeployments :: Type -> Type #

NFData ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Methods

rnf :: ListBulkDeployments -> () #

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

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

type Rep ListBulkDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

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

Defined in Amazonka.Greengrass.ListBulkDeployments

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:nextToken:ListBulkDeployments', listBulkDeployments_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListBulkDeployments', listBulkDeployments_maxResults - The maximum number of results to be returned per request.

data ListBulkDeploymentsResponse Source #

See: newListBulkDeploymentsResponse smart constructor.

Instances

Instances details
Eq ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Read ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Show ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Generic ListBulkDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeployments

Associated Types

type Rep ListBulkDeploymentsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "bulkDeployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeployment])) :*: 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:nextToken:ListBulkDeployments', listBulkDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:bulkDeployments:ListBulkDeploymentsResponse', listBulkDeploymentsResponse_bulkDeployments - A list of bulk deployments.

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

ListDeployments (Paginated)

data ListDeployments Source #

See: newListDeployments smart constructor.

Instances

Instances details
Eq ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Read ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Show ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Generic ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Associated Types

type Rep ListDeployments :: Type -> Type #

NFData ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Methods

rnf :: ListDeployments -> () #

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

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

type Rep ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type Rep ListDeployments = D1 ('MetaData "ListDeployments" "Amazonka.Greengrass.ListDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeployments'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeployments Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

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:nextToken:ListDeployments', listDeployments_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeployments', listDeployments_maxResults - The maximum number of results to be returned per request.

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

data ListDeploymentsResponse Source #

See: newListDeploymentsResponse smart constructor.

Instances

Instances details
Eq ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Read ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Show ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Generic ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Associated Types

type Rep ListDeploymentsResponse :: Type -> Type #

NFData ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

Methods

rnf :: ListDeploymentsResponse -> () #

type Rep ListDeploymentsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeployments

type Rep ListDeploymentsResponse = D1 ('MetaData "ListDeploymentsResponse" "Amazonka.Greengrass.ListDeployments" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeploymentsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Deployment])) :*: 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:nextToken:ListDeployments', listDeploymentsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:deployments:ListDeploymentsResponse', listDeploymentsResponse_deployments - A list of deployments for the requested groups.

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

GetConnectorDefinition

data GetConnectorDefinition Source #

See: newGetConnectorDefinition smart constructor.

Instances

Instances details
Eq GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Read GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Show GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Generic GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinition :: Type -> Type #

NFData GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Methods

rnf :: GetConnectorDefinition -> () #

Hashable GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

AWSRequest GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type AWSResponse GetConnectorDefinition #

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

type Rep GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinition = D1 ('MetaData "GetConnectorDefinition" "Amazonka.Greengrass.GetConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "connectorDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetConnectorDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

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
Eq GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Read GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Show GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Generic GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

Associated Types

type Rep GetConnectorDefinitionResponse :: Type -> Type #

NFData GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetConnectorDefinition

type Rep GetConnectorDefinitionResponse = D1 ('MetaData "GetConnectorDefinitionResponse" "Amazonka.Greengrass.GetConnectorDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetConnectorDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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))))))

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:

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

$sel:arn:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_name - The name of the definition.

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

$sel:id:GetConnectorDefinitionResponse', getConnectorDefinitionResponse_id - The ID of the definition.

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

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

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

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

ListLoggerDefinitions (Paginated)

data ListLoggerDefinitions Source #

See: newListLoggerDefinitions smart constructor.

Instances

Instances details
Eq ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Read ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Generic ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitions :: Type -> Type #

NFData ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Methods

rnf :: ListLoggerDefinitions -> () #

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

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

type Rep ListLoggerDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

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

Defined in Amazonka.Greengrass.ListLoggerDefinitions

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:nextToken:ListLoggerDefinitions', listLoggerDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListLoggerDefinitions', listLoggerDefinitions_maxResults - The maximum number of results to be returned per request.

data ListLoggerDefinitionsResponse Source #

See: newListLoggerDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Read ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Show ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Generic ListLoggerDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListLoggerDefinitions

Associated Types

type Rep ListLoggerDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListLoggerDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListLoggerDefinitions', listLoggerDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_definitions - Information about a definition.

$sel:httpStatus:ListLoggerDefinitionsResponse', listLoggerDefinitionsResponse_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
Eq TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Read TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Show TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Generic TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type Rep TagResource :: Type -> Type #

NFData TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Methods

rnf :: TagResource -> () #

Hashable TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

ToJSON TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

AWSRequest TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type AWSResponse 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

type Rep TagResource Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

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

Defined in Amazonka.Greengrass.TagResource

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:

$sel:tags: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
Eq TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Read TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Show TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Generic TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Associated Types

type Rep TagResourceResponse :: Type -> Type #

NFData TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

Methods

rnf :: TagResourceResponse -> () #

type Rep TagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.TagResource

type Rep TagResourceResponse = D1 ('MetaData "TagResourceResponse" "Amazonka.Greengrass.TagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

CreateSubscriptionDefinitionVersion

data CreateSubscriptionDefinitionVersion Source #

Instances

Instances details
Eq 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

Generic CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

NFData CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

Hashable CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

ToJSON CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

AWSRequest 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

type Rep CreateSubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

data CreateSubscriptionDefinitionVersionResponse Source #

Instances

Instances details
Eq 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

Generic CreateSubscriptionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateSubscriptionDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

GetGroupVersion

data GetGroupVersion Source #

See: newGetGroupVersion smart constructor.

Constructors

GetGroupVersion' Text Text 

Instances

Instances details
Eq GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Read GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Show GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Generic GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersion :: Type -> Type #

NFData GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersion -> () #

Hashable GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

AWSRequest GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type AWSResponse GetGroupVersion #

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

type Rep GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type Rep GetGroupVersion = D1 ('MetaData "GetGroupVersion" "Amazonka.Greengrass.GetGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupVersion'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupVersionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

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
Eq GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Read GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Show GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Generic GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Associated Types

type Rep GetGroupVersionResponse :: Type -> Type #

NFData GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

Methods

rnf :: GetGroupVersionResponse -> () #

type Rep GetGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroupVersion

type Rep GetGroupVersionResponse = D1 ('MetaData "GetGroupVersionResponse" "Amazonka.Greengrass.GetGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroupVersionResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "definition") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupVersion)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "creationTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))) :*: (S1 ('MetaSel ('Just "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

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

$sel:arn:GetGroupVersionResponse', getGroupVersionResponse_arn - The ARN of the group version.

$sel:creationTimestamp:GetGroupVersionResponse', getGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the group version was created.

$sel:version:GetGroupVersionResponse', getGroupVersionResponse_version - The ID of the group version.

$sel:id:GetGroupVersionResponse', getGroupVersionResponse_id - The ID of the group that the version is associated with.

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

UpdateGroupCertificateConfiguration

data UpdateGroupCertificateConfiguration Source #

Instances

Instances details
Eq 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

Generic UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

NFData UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

Hashable UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

ToJSON UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

AWSRequest 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

type Rep UpdateGroupCertificateConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

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

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

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:

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

$sel:groupId:UpdateGroupCertificateConfiguration', updateGroupCertificateConfiguration_groupId - The ID of the Greengrass group.

data UpdateGroupCertificateConfigurationResponse Source #

Instances

Instances details
Eq 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

Generic UpdateGroupCertificateConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroupCertificateConfiguration

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UpdateGroupCertificateConfigurationResponse'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "certificateAuthorityExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "certificateExpiryInMilliseconds") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int))))

GetFunctionDefinitionVersion

data GetFunctionDefinitionVersion Source #

See: newGetFunctionDefinitionVersion smart constructor.

Instances

Instances details
Eq GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Read GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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

NFData GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

Hashable GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

AWSRequest GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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

type Rep GetFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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:

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

Generic GetFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinitionVersion

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

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:

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

$sel:arn:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_arn - The ARN of the function definition version.

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

$sel:creationTimestamp:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the function definition version was created.

$sel:version:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_version - The version of the function definition version.

$sel:id:GetFunctionDefinitionVersionResponse', getFunctionDefinitionVersionResponse_id - The ID of the function definition version.

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

GetDeviceDefinition

data GetDeviceDefinition Source #

See: newGetDeviceDefinition smart constructor.

Instances

Instances details
Eq GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Read GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Show GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Generic GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinition :: Type -> Type #

NFData GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Methods

rnf :: GetDeviceDefinition -> () #

Hashable GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

AWSRequest GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type AWSResponse GetDeviceDefinition #

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

type Rep GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinition = D1 ('MetaData "GetDeviceDefinition" "Amazonka.Greengrass.GetDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

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
Eq GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Read GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Show GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Generic GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

Associated Types

type Rep GetDeviceDefinitionResponse :: Type -> Type #

NFData GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinition

type Rep GetDeviceDefinitionResponse = D1 ('MetaData "GetDeviceDefinitionResponse" "Amazonka.Greengrass.GetDeviceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetDeviceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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))))))

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:

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

$sel:arn:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_name - The name of the definition.

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

$sel:id:GetDeviceDefinitionResponse', getDeviceDefinitionResponse_id - The ID of the definition.

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

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

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

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

CreateGroup

data CreateGroup Source #

See: newCreateGroup smart constructor.

Instances

Instances details
Eq CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Read CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Show CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Generic CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type Rep CreateGroup :: Type -> Type #

NFData CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Methods

rnf :: CreateGroup -> () #

Hashable CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

ToJSON CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

AWSRequest CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type AWSResponse 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

type Rep CreateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

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

Defined in Amazonka.Greengrass.CreateGroup

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.

$sel:tags:CreateGroup', createGroup_tags - Tag(s) to add to the new resource.

$sel:name:CreateGroup', createGroup_name - The name of the group.

data CreateGroupResponse Source #

See: newCreateGroupResponse smart constructor.

Instances

Instances details
Eq CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Read CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Show CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Generic CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Associated Types

type Rep CreateGroupResponse :: Type -> Type #

NFData CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

Methods

rnf :: CreateGroupResponse -> () #

type Rep CreateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroup

type Rep CreateGroupResponse = D1 ('MetaData "CreateGroupResponse" "Amazonka.Greengrass.CreateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

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

$sel:arn:CreateGroupResponse', createGroupResponse_arn - The ARN of the definition.

$sel:name:CreateGroup', createGroupResponse_name - The name of the definition.

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

$sel:id:CreateGroupResponse', createGroupResponse_id - The ID of the definition.

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

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

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

CreateFunctionDefinition

data CreateFunctionDefinition Source #

See: newCreateFunctionDefinition smart constructor.

Instances

Instances details
Eq CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Read CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

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

NFData CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Hashable CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

ToJSON CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

AWSRequest 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

type Rep CreateFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

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

Defined in Amazonka.Greengrass.CreateFunctionDefinition

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.

$sel:name:CreateFunctionDefinition', createFunctionDefinition_name - The name of the function definition.

$sel:tags:CreateFunctionDefinition', createFunctionDefinition_tags - Tag(s) to add to the new resource.

data CreateFunctionDefinitionResponse Source #

See: newCreateFunctionDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Read CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Show CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Generic CreateFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinition

Associated Types

type Rep CreateFunctionDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateFunctionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateFunctionDefinition', createFunctionDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateFunctionDefinitionResponse', createFunctionDefinitionResponse_id - The ID of the definition.

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

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

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

UntagResource

data UntagResource Source #

See: newUntagResource smart constructor.

Constructors

UntagResource' [Text] Text 

Instances

Instances details
Eq UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Read UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Show UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Generic UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type Rep UntagResource :: Type -> Type #

NFData UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Methods

rnf :: UntagResource -> () #

Hashable UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

AWSRequest UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type AWSResponse UntagResource #

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

type Rep UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResource = D1 ('MetaData "UntagResource" "Amazonka.Greengrass.UntagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "UntagResource'" 'PrefixI 'True) (S1 ('MetaSel ('Just "tagKeys") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 [Text]) :*: S1 ('MetaSel ('Just "resourceArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse UntagResource Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

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
Eq UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Read UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Show UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Generic UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Associated Types

type Rep UntagResourceResponse :: Type -> Type #

NFData UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

Methods

rnf :: UntagResourceResponse -> () #

type Rep UntagResourceResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UntagResource

type Rep UntagResourceResponse = D1 ('MetaData "UntagResourceResponse" "Amazonka.Greengrass.UntagResource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

CreateDeviceDefinitionVersion

data CreateDeviceDefinitionVersion Source #

See: newCreateDeviceDefinitionVersion smart constructor.

Instances

Instances details
Eq CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Read CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

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

NFData CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

Hashable CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

ToJSON CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

AWSRequest 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

type Rep CreateDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

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.

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

Generic CreateDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

$sel:arn:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_arn - The ARN of the version.

$sel:creationTimestamp:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:version:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_version - The ID of the version.

$sel:id:CreateDeviceDefinitionVersionResponse', createDeviceDefinitionVersionResponse_id - The ID of the parent definition that the version is associated with.

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

DeleteGroup

data DeleteGroup Source #

See: newDeleteGroup smart constructor.

Constructors

DeleteGroup' Text 

Instances

Instances details
Eq DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Read DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Show DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Generic DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroup :: Type -> Type #

NFData DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroup -> () #

Hashable DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

AWSRequest DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type AWSResponse DeleteGroup #

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

type Rep DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroup = D1 ('MetaData "DeleteGroup" "Amazonka.Greengrass.DeleteGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteGroup Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

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
Eq DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Read DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Show DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Generic DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Associated Types

type Rep DeleteGroupResponse :: Type -> Type #

NFData DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

Methods

rnf :: DeleteGroupResponse -> () #

type Rep DeleteGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteGroup

type Rep DeleteGroupResponse = D1 ('MetaData "DeleteGroupResponse" "Amazonka.Greengrass.DeleteGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateGroup

data UpdateGroup Source #

See: newUpdateGroup smart constructor.

Constructors

UpdateGroup' (Maybe Text) Text 

Instances

Instances details
Eq UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Read UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Show UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Generic UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroup :: Type -> Type #

NFData UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroup -> () #

Hashable UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

ToJSON UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

AWSRequest UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type AWSResponse 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

type Rep UpdateGroup Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

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

Defined in Amazonka.Greengrass.UpdateGroup

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:

$sel:name: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
Eq UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Read UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Show UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Generic UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Associated Types

type Rep UpdateGroupResponse :: Type -> Type #

NFData UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

Methods

rnf :: UpdateGroupResponse -> () #

type Rep UpdateGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateGroup

type Rep UpdateGroupResponse = D1 ('MetaData "UpdateGroupResponse" "Amazonka.Greengrass.UpdateGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListGroups (Paginated)

data ListGroups Source #

See: newListGroups smart constructor.

Constructors

ListGroups' (Maybe Text) (Maybe Text) 

Instances

Instances details
Eq ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Read ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Show ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Generic ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Associated Types

type Rep ListGroups :: Type -> Type #

NFData ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Methods

rnf :: ListGroups -> () #

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

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

type Rep ListGroups Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

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

Defined in Amazonka.Greengrass.ListGroups

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:nextToken:ListGroups', listGroups_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListGroups', listGroups_maxResults - The maximum number of results to be returned per request.

data ListGroupsResponse Source #

See: newListGroupsResponse smart constructor.

Instances

Instances details
Eq ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Read ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Show ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Generic ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Associated Types

type Rep ListGroupsResponse :: Type -> Type #

NFData ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

Methods

rnf :: ListGroupsResponse -> () #

type Rep ListGroupsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListGroups

type Rep ListGroupsResponse = D1 ('MetaData "ListGroupsResponse" "Amazonka.Greengrass.ListGroups" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

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

ListBulkDeploymentDetailedReports (Paginated)

data ListBulkDeploymentDetailedReports Source #

See: newListBulkDeploymentDetailedReports smart constructor.

Instances

Instances details
Eq ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Read ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

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

NFData ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

Hashable 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

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

type Rep ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

type Rep ListBulkDeploymentDetailedReports = D1 ('MetaData "ListBulkDeploymentDetailedReports" "Amazonka.Greengrass.ListBulkDeploymentDetailedReports" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentDetailedReports'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "bulkDeploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListBulkDeploymentDetailedReports Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

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:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_maxResults - The maximum number of results to be returned per request.

$sel:bulkDeploymentId:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReports_bulkDeploymentId - The ID of the bulk deployment.

data ListBulkDeploymentDetailedReportsResponse Source #

Instances

Instances details
Eq 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

Generic ListBulkDeploymentDetailedReportsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListBulkDeploymentDetailedReports

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListBulkDeploymentDetailedReportsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "deployments") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [BulkDeploymentResult])) :*: 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:nextToken:ListBulkDeploymentDetailedReports', listBulkDeploymentDetailedReportsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:deployments:ListBulkDeploymentDetailedReportsResponse', listBulkDeploymentDetailedReportsResponse_deployments - A list of the individual group deployments in the bulk deployment operation.

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

GetThingRuntimeConfiguration

data GetThingRuntimeConfiguration Source #

See: newGetThingRuntimeConfiguration smart constructor.

Instances

Instances details
Eq GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Read GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

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

NFData GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

Hashable GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

AWSRequest GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

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

type Rep GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

type Rep GetThingRuntimeConfiguration = D1 ('MetaData "GetThingRuntimeConfiguration" "Amazonka.Greengrass.GetThingRuntimeConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetThingRuntimeConfiguration'" 'PrefixI 'True) (S1 ('MetaSel ('Just "thingName") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

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
Eq 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

Generic GetThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetThingRuntimeConfiguration

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

DeleteResourceDefinition

data DeleteResourceDefinition Source #

See: newDeleteResourceDefinition smart constructor.

Instances

Instances details
Eq DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Read DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

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

NFData DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Hashable DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

AWSRequest DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

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

type Rep DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

type Rep DeleteResourceDefinition = D1 ('MetaData "DeleteResourceDefinition" "Amazonka.Greengrass.DeleteResourceDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DeleteResourceDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "resourceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse DeleteResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

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
Eq DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Read DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Show DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Generic DeleteResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.DeleteResourceDefinition

Associated Types

type Rep DeleteResourceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

UpdateResourceDefinition

data UpdateResourceDefinition Source #

See: newUpdateResourceDefinition smart constructor.

Instances

Instances details
Eq UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Read UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

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

NFData UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Hashable UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

ToJSON UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

AWSRequest 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

type Rep UpdateResourceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

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

Defined in Amazonka.Greengrass.UpdateResourceDefinition

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:

$sel:name: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
Eq UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Read UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Show UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Generic UpdateResourceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateResourceDefinition

Associated Types

type Rep UpdateResourceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

ListDeviceDefinitionVersions (Paginated)

data ListDeviceDefinitionVersions Source #

See: newListDeviceDefinitionVersions smart constructor.

Instances

Instances details
Eq ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Read ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

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

NFData ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

Hashable 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

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

type Rep ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

type Rep ListDeviceDefinitionVersions = D1 ('MetaData "ListDeviceDefinitionVersions" "Amazonka.Greengrass.ListDeviceDefinitionVersions" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionVersions'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "maxResults") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deviceDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))
type AWSResponse ListDeviceDefinitionVersions Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

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:nextToken:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListDeviceDefinitionVersions', listDeviceDefinitionVersions_maxResults - The maximum number of results to be returned per request.

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

data ListDeviceDefinitionVersionsResponse Source #

Instances

Instances details
Eq 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

Generic ListDeviceDefinitionVersionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListDeviceDefinitionVersions

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListDeviceDefinitionVersionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "versions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [VersionInformation])) :*: (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:

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

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

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

ListFunctionDefinitions (Paginated)

data ListFunctionDefinitions Source #

See: newListFunctionDefinitions smart constructor.

Instances

Instances details
Eq ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Read ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

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

NFData ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Methods

rnf :: ListFunctionDefinitions -> () #

Hashable 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

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

type Rep ListFunctionDefinitions Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

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

Defined in Amazonka.Greengrass.ListFunctionDefinitions

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:nextToken:ListFunctionDefinitions', listFunctionDefinitions_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:maxResults:ListFunctionDefinitions', listFunctionDefinitions_maxResults - The maximum number of results to be returned per request.

data ListFunctionDefinitionsResponse Source #

See: newListFunctionDefinitionsResponse smart constructor.

Instances

Instances details
Eq ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Read ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Show ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Generic ListFunctionDefinitionsResponse Source # 
Instance details

Defined in Amazonka.Greengrass.ListFunctionDefinitions

Associated Types

type Rep ListFunctionDefinitionsResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ListFunctionDefinitionsResponse'" 'PrefixI 'True) (S1 ('MetaSel ('Just "nextToken") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "definitions") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [DefinitionInformation])) :*: 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:nextToken:ListFunctionDefinitions', listFunctionDefinitionsResponse_nextToken - The token for the next set of results, or ''null'' if there are no additional results.

$sel:definitions:ListFunctionDefinitionsResponse', listFunctionDefinitionsResponse_definitions - Information about a definition.

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

GetFunctionDefinition

data GetFunctionDefinition Source #

See: newGetFunctionDefinition smart constructor.

Instances

Instances details
Eq GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Read GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Show GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Generic GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinition :: Type -> Type #

NFData GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Methods

rnf :: GetFunctionDefinition -> () #

Hashable GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

AWSRequest GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type AWSResponse GetFunctionDefinition #

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

type Rep GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinition = D1 ('MetaData "GetFunctionDefinition" "Amazonka.Greengrass.GetFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinition'" 'PrefixI 'True) (S1 ('MetaSel ('Just "functionDefinitionId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetFunctionDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

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
Eq GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Read GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Show GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Generic GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

Associated Types

type Rep GetFunctionDefinitionResponse :: Type -> Type #

NFData GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetFunctionDefinition

type Rep GetFunctionDefinitionResponse = D1 ('MetaData "GetFunctionDefinitionResponse" "Amazonka.Greengrass.GetFunctionDefinition" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetFunctionDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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))))))

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:

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

$sel:arn:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_arn - The ARN of the definition.

$sel:name:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_name - The name of the definition.

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

$sel:id:GetFunctionDefinitionResponse', getFunctionDefinitionResponse_id - The ID of the definition.

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

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

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

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

GetGroup

data GetGroup Source #

See: newGetGroup smart constructor.

Constructors

GetGroup' Text 

Instances

Instances details
Eq GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Read GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Show GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.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 #

NFData GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

rnf :: GetGroup -> () #

Hashable GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

hashWithSalt :: Int -> GetGroup -> Int #

hash :: GetGroup -> Int #

AWSRequest GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Associated Types

type AWSResponse GetGroup #

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

type Rep GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

type Rep GetGroup = D1 ('MetaData "GetGroup" "Amazonka.Greengrass.GetGroup" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GetGroup'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))
type AWSResponse GetGroup Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

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
Eq GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Read GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Show GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Generic GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Associated Types

type Rep GetGroupResponse :: Type -> Type #

NFData GetGroupResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetGroup

Methods

rnf :: GetGroupResponse -> () #

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:

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

$sel:arn:GetGroupResponse', getGroupResponse_arn - The ARN of the definition.

$sel:name:GetGroupResponse', getGroupResponse_name - The name of the definition.

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

$sel:id:GetGroupResponse', getGroupResponse_id - The ID of the definition.

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

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

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

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

CreateDeviceDefinition

data CreateDeviceDefinition Source #

See: newCreateDeviceDefinition smart constructor.

Instances

Instances details
Eq CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Read CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Generic CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinition :: Type -> Type #

NFData CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Methods

rnf :: CreateDeviceDefinition -> () #

Hashable CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

ToJSON CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

AWSRequest CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type AWSResponse 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

type Rep CreateDeviceDefinition Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

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

Defined in Amazonka.Greengrass.CreateDeviceDefinition

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.

$sel:name:CreateDeviceDefinition', createDeviceDefinition_name - The name of the device definition.

$sel:tags:CreateDeviceDefinition', createDeviceDefinition_tags - Tag(s) to add to the new resource.

data CreateDeviceDefinitionResponse Source #

See: newCreateDeviceDefinitionResponse smart constructor.

Instances

Instances details
Eq CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Read CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Show CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Generic CreateDeviceDefinitionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateDeviceDefinition

Associated Types

type Rep CreateDeviceDefinitionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateDeviceDefinitionResponse'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:

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

$sel:arn:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_arn - The ARN of the definition.

$sel:name:CreateDeviceDefinition', createDeviceDefinitionResponse_name - The name of the definition.

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

$sel:id:CreateDeviceDefinitionResponse', createDeviceDefinitionResponse_id - The ID of the definition.

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

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

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

CreateGroupVersion

data CreateGroupVersion Source #

See: newCreateGroupVersion smart constructor.

Instances

Instances details
Eq CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Read CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Show CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Generic CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersion :: Type -> Type #

NFData CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Methods

rnf :: CreateGroupVersion -> () #

Hashable CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

ToJSON CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

AWSRequest CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type AWSResponse 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

type Rep CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

type Rep CreateGroupVersion = D1 ('MetaData "CreateGroupVersion" "Amazonka.Greengrass.CreateGroupVersion" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "CreateGroupVersion'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "amznClientToken") '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 "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 "connectorDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "groupId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text))))))
type AWSResponse CreateGroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

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.

$sel:resourceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_resourceDefinitionVersionArn - The ARN of the resource definition version for this group.

$sel:subscriptionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_subscriptionDefinitionVersionArn - The ARN of the subscription definition version for this group.

$sel:coreDefinitionVersionArn:CreateGroupVersion', createGroupVersion_coreDefinitionVersionArn - The ARN of the core definition version for this group.

$sel:deviceDefinitionVersionArn:CreateGroupVersion', createGroupVersion_deviceDefinitionVersionArn - The ARN of the device definition version for this group.

$sel:functionDefinitionVersionArn:CreateGroupVersion', createGroupVersion_functionDefinitionVersionArn - The ARN of the function definition version for this group.

$sel:loggerDefinitionVersionArn:CreateGroupVersion', createGroupVersion_loggerDefinitionVersionArn - The ARN of the logger definition version for this group.

$sel:connectorDefinitionVersionArn:CreateGroupVersion', createGroupVersion_connectorDefinitionVersionArn - The ARN of the connector 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
Eq CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Read CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Show CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Generic CreateGroupVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateGroupVersion

Associated Types

type Rep CreateGroupVersionResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

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:

$sel:arn:CreateGroupVersionResponse', createGroupVersionResponse_arn - The ARN of the version.

$sel:creationTimestamp:CreateGroupVersionResponse', createGroupVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the version was created.

$sel:version:CreateGroupVersionResponse', createGroupVersionResponse_version - The ID of the version.

$sel:id:CreateGroupVersionResponse', createGroupVersionResponse_id - The ID of the parent definition that the version is associated with.

$sel:httpStatus:CreateGroupVersionResponse', createGroupVersionResponse_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
Eq CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Read CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

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

NFData CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

Hashable CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

ToJSON CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

AWSRequest 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

type Rep CreateFunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

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

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

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.

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

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

Generic CreateFunctionDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.CreateFunctionDefinitionVersion

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "httpStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Int)))))

StartBulkDeployment

data StartBulkDeployment Source #

See: newStartBulkDeployment smart constructor.

Instances

Instances details
Eq StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Read StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Show StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Generic StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeployment :: Type -> Type #

NFData StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Methods

rnf :: StartBulkDeployment -> () #

Hashable StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

ToJSON StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

AWSRequest StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type AWSResponse 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

type Rep StartBulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

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

Defined in Amazonka.Greengrass.StartBulkDeployment

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.

$sel:tags: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
Eq StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Read StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Show StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Generic StartBulkDeploymentResponse Source # 
Instance details

Defined in Amazonka.Greengrass.StartBulkDeployment

Associated Types

type Rep StartBulkDeploymentResponse :: Type -> Type #

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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:

$sel:bulkDeploymentArn:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentArn - The ARN of the bulk deployment.

$sel:bulkDeploymentId:StartBulkDeploymentResponse', startBulkDeploymentResponse_bulkDeploymentId - The ID of the bulk deployment.

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

UpdateThingRuntimeConfiguration

data UpdateThingRuntimeConfiguration Source #

See: newUpdateThingRuntimeConfiguration smart constructor.

Instances

Instances details
Eq UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Read UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

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

NFData UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

Hashable UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

ToJSON UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

AWSRequest 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

type Rep UpdateThingRuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

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

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

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:

$sel:telemetryConfiguration:UpdateThingRuntimeConfiguration', updateThingRuntimeConfiguration_telemetryConfiguration - Configuration for telemetry service.

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

data UpdateThingRuntimeConfigurationResponse Source #

Instances

Instances details
Eq 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

Generic UpdateThingRuntimeConfigurationResponse Source # 
Instance details

Defined in Amazonka.Greengrass.UpdateThingRuntimeConfiguration

NFData 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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.

GetDeviceDefinitionVersion

data GetDeviceDefinitionVersion Source #

See: newGetDeviceDefinitionVersion smart constructor.

Instances

Instances details
Eq GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Read GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

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

NFData GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Hashable GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

AWSRequest GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

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

type Rep GetDeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

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

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

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:

$sel:nextToken: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
Eq GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Read GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Show GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Generic GetDeviceDefinitionVersionResponse Source # 
Instance details

Defined in Amazonka.Greengrass.GetDeviceDefinitionVersion

Associated Types

type Rep GetDeviceDefinitionVersionResponse :: Type -> Type #

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

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:

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

$sel:arn:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_arn - The ARN of the device definition version.

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

$sel:creationTimestamp:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_creationTimestamp - The time, in milliseconds since the epoch, when the device definition version was created.

$sel:version:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_version - The version of the device definition version.

$sel:id:GetDeviceDefinitionVersionResponse', getDeviceDefinitionVersionResponse_id - The ID of the device definition version.

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

Types

BulkDeploymentStatus

newtype BulkDeploymentStatus Source #

The current status of the bulk deployment.

Instances

Instances details
Eq BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Ord BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Read BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

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

NFData BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

Methods

rnf :: BulkDeploymentStatus -> () #

Hashable 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

FromJSON BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

FromJSONKey BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToLog BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToHeader BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

ToQuery 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

ToByteString 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

type Rep BulkDeploymentStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentStatus

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

ConfigurationSyncStatus

newtype ConfigurationSyncStatus Source #

Instances

Instances details
Eq ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Ord ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Read ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

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

NFData ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

Methods

rnf :: ConfigurationSyncStatus -> () #

Hashable 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

FromJSON ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

FromJSONKey ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToLog ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToHeader ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

ToQuery 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

ToByteString 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

type Rep ConfigurationSyncStatus Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConfigurationSyncStatus

type Rep ConfigurationSyncStatus = D1 ('MetaData "ConfigurationSyncStatus" "Amazonka.Greengrass.Types.ConfigurationSyncStatus" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Ord DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Read DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Show DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Generic DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Associated Types

type Rep DeploymentType :: Type -> Type #

NFData DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

Methods

rnf :: DeploymentType -> () #

Hashable 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

FromJSON DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

FromJSONKey DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToLog DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

ToHeader DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

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

ToByteString 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

type Rep DeploymentType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeploymentType

type Rep DeploymentType = D1 ('MetaData "DeploymentType" "Amazonka.Greengrass.Types.DeploymentType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Ord EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Read EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Show EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Generic EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Associated Types

type Rep EncodingType :: Type -> Type #

NFData EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

Methods

rnf :: EncodingType -> () #

Hashable 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

FromJSON EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

FromJSONKey EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToLog EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToHeader EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

ToQuery EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

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 #

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

type Rep EncodingType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.EncodingType

type Rep EncodingType = D1 ('MetaData "EncodingType" "Amazonka.Greengrass.Types.EncodingType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Ord FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Read FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

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

NFData FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

Methods

rnf :: FunctionIsolationMode -> () #

Hashable 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

FromJSON FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

FromJSONKey FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToLog FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToHeader FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

ToQuery 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

ToByteString 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

type Rep FunctionIsolationMode Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionIsolationMode

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

LoggerComponent

newtype LoggerComponent Source #

Constructors

LoggerComponent' 

Instances

Instances details
Eq LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Ord LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Read LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Show LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Generic LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Associated Types

type Rep LoggerComponent :: Type -> Type #

NFData LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

Methods

rnf :: LoggerComponent -> () #

Hashable 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

FromJSON LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

FromJSONKey LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToLog LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

ToHeader LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

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

ToByteString 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

type Rep LoggerComponent Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerComponent

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

LoggerLevel

newtype LoggerLevel Source #

Constructors

LoggerLevel' 

Instances

Instances details
Eq LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Ord LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Read LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Show LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Generic LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Associated Types

type Rep LoggerLevel :: Type -> Type #

NFData LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

Methods

rnf :: LoggerLevel -> () #

Hashable 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

FromJSON LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

FromJSONKey LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToLog LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToHeader LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

ToQuery LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

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 #

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

type Rep LoggerLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerLevel

type Rep LoggerLevel = D1 ('MetaData "LoggerLevel" "Amazonka.Greengrass.Types.LoggerLevel" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Ord LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Read LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Show LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Generic LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Associated Types

type Rep LoggerType :: Type -> Type #

NFData LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

Methods

rnf :: LoggerType -> () #

Hashable 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

FromJSON LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

FromJSONKey LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToLog LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToHeader LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

ToQuery LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

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 #

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

type Rep LoggerType Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerType

type Rep LoggerType = D1 ('MetaData "LoggerType" "Amazonka.Greengrass.Types.LoggerType" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Ord Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Read Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Show Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Generic Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Associated Types

type Rep Permission :: Type -> Type #

NFData Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

Methods

rnf :: Permission -> () #

Hashable 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

FromJSON Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

FromJSONKey Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToLog Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToHeader Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

ToQuery Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

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 #

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

type Rep Permission Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Permission

type Rep Permission = D1 ('MetaData "Permission" "Amazonka.Greengrass.Types.Permission" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Ord SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Read SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

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

NFData SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

Methods

rnf :: SoftwareToUpdate -> () #

Hashable 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

FromJSON SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

FromJSONKey SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToLog SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToHeader SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

ToQuery 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

ToByteString 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

type Rep SoftwareToUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SoftwareToUpdate

type Rep SoftwareToUpdate = D1 ('MetaData "SoftwareToUpdate" "Amazonka.Greengrass.Types.SoftwareToUpdate" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Ord Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Read Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Show Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Generic Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Associated Types

type Rep Telemetry :: Type -> Type #

NFData Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

rnf :: Telemetry -> () #

Hashable 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

FromJSON Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

FromJSONKey Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToLog Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToHeader Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

ToQuery Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

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 #

ToByteString Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

Methods

toBS :: Telemetry -> ByteString #

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 #

type Rep Telemetry Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Telemetry

type Rep Telemetry = D1 ('MetaData "Telemetry" "Amazonka.Greengrass.Types.Telemetry" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Ord UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Read UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

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

NFData UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

Methods

rnf :: UpdateAgentLogLevel -> () #

Hashable 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

FromJSON UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

FromJSONKey UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToLog UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToHeader UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

ToQuery 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

ToByteString 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

type Rep UpdateAgentLogLevel Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateAgentLogLevel

type Rep UpdateAgentLogLevel = D1 ('MetaData "UpdateAgentLogLevel" "Amazonka.Greengrass.Types.UpdateAgentLogLevel" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Ord UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Read UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

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

NFData UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

Hashable 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

FromJSON UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

FromJSONKey UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToLog UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToHeader UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

ToQuery 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

ToByteString 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

type Rep UpdateTargetsArchitecture Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsArchitecture

type Rep UpdateTargetsArchitecture = D1 ('MetaData "UpdateTargetsArchitecture" "Amazonka.Greengrass.Types.UpdateTargetsArchitecture" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Ord UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Read UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

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

NFData UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

Hashable 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

FromJSON UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

FromJSONKey UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToLog UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToHeader UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

ToQuery 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

ToByteString 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

type Rep UpdateTargetsOperatingSystem Source # 
Instance details

Defined in Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem

type Rep UpdateTargetsOperatingSystem = D1 ('MetaData "UpdateTargetsOperatingSystem" "Amazonka.Greengrass.Types.UpdateTargetsOperatingSystem" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Read BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

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

NFData BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

Methods

rnf :: BulkDeployment -> () #

Hashable BulkDeployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeployment

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Read BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

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

NFData BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

Methods

rnf :: BulkDeploymentMetrics -> () #

Hashable BulkDeploymentMetrics Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentMetrics

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "BulkDeploymentMetrics'" 'PrefixI 'True) (S1 ('MetaSel ('Just "recordsProcessed") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "retryAttempts") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "invalidInputRecords") '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: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.

$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.

BulkDeploymentResult

data BulkDeploymentResult Source #

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

See: newBulkDeploymentResult smart constructor.

Instances

Instances details
Eq BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Read BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

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

NFData BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

Methods

rnf :: BulkDeploymentResult -> () #

Hashable BulkDeploymentResult Source # 
Instance details

Defined in Amazonka.Greengrass.Types.BulkDeploymentResult

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "BulkDeploymentResult'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") '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 "groupArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "deploymentStatus") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "errorMessage") '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:deploymentId:BulkDeploymentResult', bulkDeploymentResult_deploymentId - The ID of the group deployment.

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

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

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

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

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

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

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

ConnectivityInfo

data ConnectivityInfo Source #

Information about a Greengrass core's connectivity.

See: newConnectivityInfo smart constructor.

Instances

Instances details
Eq ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Read ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

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

NFData ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

Methods

rnf :: ConnectivityInfo -> () #

Hashable ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

ToJSON ConnectivityInfo Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectivityInfo

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ConnectivityInfo'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "portNumber") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "id") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "metadata") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "hostAddress") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)))))

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:portNumber:ConnectivityInfo', connectivityInfo_portNumber - The port of the Greengrass core. Usually 8883.

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

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

$sel:hostAddress:ConnectivityInfo', connectivityInfo_hostAddress - The endpoint for the Greengrass core. Can be an IP address or DNS.

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
Eq Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Read Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

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

NFData Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

Methods

rnf :: Connector -> () #

Hashable Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

ToJSON Connector Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Connector

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Read ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

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

NFData ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

Hashable ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

ToJSON ConnectorDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ConnectorDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

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

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

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 #

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 #

NFData Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

rnf :: Core -> () #

Hashable Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

Methods

hashWithSalt :: Int -> Core -> Int #

hash :: Core -> Int #

ToJSON Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

FromJSON Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

type Rep Core Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Core

type Rep Core = D1 ('MetaData "Core" "Amazonka.Greengrass.Types.Core" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Read CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

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

NFData CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

Methods

rnf :: CoreDefinitionVersion -> () #

Hashable CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

ToJSON CoreDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.CoreDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Read DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

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

NFData DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

Methods

rnf :: DefinitionInformation -> () #

Hashable DefinitionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DefinitionInformation

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "DefinitionInformation'" 'PrefixI 'True) (((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "name") '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 "tags") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text)))) :*: (S1 ('MetaSel ('Just "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe 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:latestVersionArn:DefinitionInformation', definitionInformation_latestVersionArn - The ARN of the latest version associated with the definition.

$sel:arn:DefinitionInformation', definitionInformation_arn - The ARN of the definition.

$sel:name:DefinitionInformation', definitionInformation_name - The name 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:tags:DefinitionInformation', definitionInformation_tags - Tag(s) attached to the resource arn.

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

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

Deployment

data Deployment Source #

Information about a deployment.

See: newDeployment smart constructor.

Instances

Instances details
Eq Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Read Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

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

NFData Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

Methods

rnf :: Deployment -> () #

Hashable Deployment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Deployment

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "Deployment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "deploymentId") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "deploymentArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text))) :*: (S1 ('MetaSel ('Just "createdAt") '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:deploymentId:Deployment', deployment_deploymentId - The ID of the deployment.

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

$sel:createdAt:Deployment', deployment_createdAt - The time, in milliseconds since the epoch, when the deployment was created.

$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
Eq Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

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

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

Read Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

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

NFData Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

rnf :: Device -> () #

Hashable Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

Methods

hashWithSalt :: Int -> Device -> Int #

hash :: Device -> Int #

ToJSON Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

FromJSON Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

type Rep Device Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Device

type Rep Device = D1 ('MetaData "Device" "Amazonka.Greengrass.Types.Device" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Read DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

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

NFData DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

Methods

rnf :: DeviceDefinitionVersion -> () #

Hashable DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

ToJSON DeviceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.DeviceDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Read ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

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

NFData ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

Methods

rnf :: ErrorDetail -> () #

Hashable ErrorDetail Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ErrorDetail

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Read Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

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

NFData Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Methods

rnf :: Function -> () #

Hashable Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

Methods

hashWithSalt :: Int -> Function -> Int #

hash :: Function -> Int #

ToJSON Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

FromJSON Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

type Rep Function Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Function

type Rep Function = D1 ('MetaData "Function" "Amazonka.Greengrass.Types.Function" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Read FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

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

NFData FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

Methods

rnf :: FunctionConfiguration -> () #

Hashable FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

ToJSON FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

FromJSON FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

type Rep FunctionConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfiguration

type Rep FunctionConfiguration = D1 ('MetaData "FunctionConfiguration" "Amazonka.Greengrass.Types.FunctionConfiguration" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionConfiguration'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "memorySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: (S1 ('MetaSel ('Just "execArgs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "environment") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionConfigurationEnvironment)))) :*: ((S1 ('MetaSel ('Just "executable") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "pinned") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool))) :*: (S1 ('MetaSel ('Just "encodingType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe EncodingType)) :*: S1 ('MetaSel ('Just "timeout") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int))))))

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: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:execArgs:FunctionConfiguration', functionConfiguration_execArgs - The execution arguments.

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

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

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

$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
Eq FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Read FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

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

NFData FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

Hashable FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

ToJSON FunctionConfigurationEnvironment Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionConfigurationEnvironment

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionConfigurationEnvironment'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "variables") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe (HashMap Text Text))) :*: S1 ('MetaSel ('Just "execution") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionExecutionConfig))) :*: (S1 ('MetaSel ('Just "resourceAccessPolicies") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [ResourceAccessPolicy])) :*: S1 ('MetaSel ('Just "accessSysfs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Bool)))))

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:variables:FunctionConfigurationEnvironment', functionConfigurationEnvironment_variables - Environment variables for the Lambda function's configuration.

$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: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.

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
Eq FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Read FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

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

NFData FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

Methods

rnf :: FunctionDefaultConfig -> () #

Hashable FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

ToJSON FunctionDefaultConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultConfig

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Read FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

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

NFData FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

Hashable FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

ToJSON FunctionDefaultExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefaultExecutionConfig

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionDefaultExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig)) :*: S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode))))

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:runAs:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_runAs - Undocumented member.

$sel:isolationMode:FunctionDefaultExecutionConfig', functionDefaultExecutionConfig_isolationMode - Undocumented member.

FunctionDefinitionVersion

data FunctionDefinitionVersion Source #

Information about a function definition version.

See: newFunctionDefinitionVersion smart constructor.

Instances

Instances details
Eq FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Read FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

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

NFData FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

Hashable FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

ToJSON FunctionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Read FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

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

NFData FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

Methods

rnf :: FunctionExecutionConfig -> () #

Hashable FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

ToJSON FunctionExecutionConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionExecutionConfig

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionExecutionConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "runAs") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionRunAsConfig)) :*: S1 ('MetaSel ('Just "isolationMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe FunctionIsolationMode))))

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:runAs:FunctionExecutionConfig', functionExecutionConfig_runAs - Undocumented member.

$sel:isolationMode:FunctionExecutionConfig', functionExecutionConfig_isolationMode - 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
Eq FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Read FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

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

NFData FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

Methods

rnf :: FunctionRunAsConfig -> () #

Hashable FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

ToJSON FunctionRunAsConfig Source # 
Instance details

Defined in Amazonka.Greengrass.Types.FunctionRunAsConfig

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "FunctionRunAsConfig'" 'PrefixI 'True) (S1 ('MetaSel ('Just "uid") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Int)) :*: S1 ('MetaSel ('Just "gid") '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:uid:FunctionRunAsConfig', functionRunAsConfig_uid - The user ID whose permissions are used to run a Lambda function.

$sel:gid:FunctionRunAsConfig', functionRunAsConfig_gid - The group 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
Eq GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Read GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

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

NFData GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

Methods

rnf :: GreengrassLogger -> () #

Hashable GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

ToJSON GreengrassLogger Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GreengrassLogger

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq 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

Generic GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

NFData GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

Hashable GroupCertificateAuthorityProperties Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupCertificateAuthorityProperties

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Read GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

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

NFData GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

Methods

rnf :: GroupInformation -> () #

Hashable GroupInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupInformation

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupInformation'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "latestVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "arn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "name") '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 "latestVersion") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "lastUpdatedTimestamp") '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:latestVersionArn:GroupInformation', groupInformation_latestVersionArn - The ARN of the latest version associated with the group.

$sel:arn:GroupInformation', groupInformation_arn - The ARN of the group.

$sel:name:GroupInformation', groupInformation_name - The name 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:latestVersion:GroupInformation', groupInformation_latestVersion - The ID of the latest version associated with the group.

$sel:lastUpdatedTimestamp:GroupInformation', groupInformation_lastUpdatedTimestamp - The time, in milliseconds since the epoch, when the group was last updated.

GroupOwnerSetting

data GroupOwnerSetting Source #

Group owner related settings for local resources.

See: newGroupOwnerSetting smart constructor.

Instances

Instances details
Eq GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Read GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

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

NFData GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

Methods

rnf :: GroupOwnerSetting -> () #

Hashable GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

ToJSON GroupOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupOwnerSetting

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Read GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

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

NFData GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

Methods

rnf :: GroupVersion -> () #

Hashable GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

ToJSON GroupVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.GroupVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "GroupVersion'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "resourceDefinitionVersionArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "subscriptionDefinitionVersionArn") '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 "connectorDefinitionVersionArn") '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: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.

$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:connectorDefinitionVersionArn:GroupVersion', groupVersion_connectorDefinitionVersionArn - The ARN of the connector definition version for this group.

LocalDeviceResourceData

data LocalDeviceResourceData Source #

Attributes that define a local device resource.

See: newLocalDeviceResourceData smart constructor.

Instances

Instances details
Eq LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Read LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

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

NFData LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

Methods

rnf :: LocalDeviceResourceData -> () #

Hashable LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

ToJSON LocalDeviceResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalDeviceResourceData

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Read LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

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

NFData LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

Methods

rnf :: LocalVolumeResourceData -> () #

Hashable LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

ToJSON LocalVolumeResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LocalVolumeResourceData

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "LocalVolumeResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "groupOwnerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe GroupOwnerSetting)) :*: (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:groupOwnerSetting:LocalVolumeResourceData', localVolumeResourceData_groupOwnerSetting - Allows you to configure additional group privileges for the Lambda process. This field is optional.

$sel:destinationPath:LocalVolumeResourceData', localVolumeResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$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
Eq LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Read LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

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

NFData LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

Methods

rnf :: LoggerDefinitionVersion -> () #

Hashable LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

ToJSON LoggerDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.LoggerDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Read Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

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

NFData Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Methods

rnf :: Resource -> () #

Hashable Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

Methods

hashWithSalt :: Int -> Resource -> Int #

hash :: Resource -> Int #

ToJSON Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

FromJSON Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

type Rep Resource Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Resource

type Rep Resource = D1 ('MetaData "Resource" "Amazonka.Greengrass.Types.Resource" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Read ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

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

NFData ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

Methods

rnf :: ResourceAccessPolicy -> () #

Hashable ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

ToJSON ResourceAccessPolicy Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceAccessPolicy

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Read ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

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

NFData ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

Methods

rnf :: ResourceDataContainer -> () #

Hashable ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

ToJSON ResourceDataContainer Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDataContainer

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "ResourceDataContainer'" 'PrefixI 'True) ((S1 ('MetaSel ('Just "s3MachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe S3MachineLearningModelResourceData)) :*: S1 ('MetaSel ('Just "sageMakerMachineLearningModelResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe SageMakerMachineLearningModelResourceData))) :*: (S1 ('MetaSel ('Just "localVolumeResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalVolumeResourceData)) :*: (S1 ('MetaSel ('Just "localDeviceResourceData") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe LocalDeviceResourceData)) :*: 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: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:localVolumeResourceData:ResourceDataContainer', resourceDataContainer_localVolumeResourceData - Attributes that define the local volume resource.

$sel:localDeviceResourceData:ResourceDataContainer', resourceDataContainer_localDeviceResourceData - Attributes that define the local device 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
Eq ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Read ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

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

NFData ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

Hashable ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

ToJSON ResourceDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Read ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

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

NFData ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

Hashable ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

ToJSON ResourceDownloadOwnerSetting Source # 
Instance details

Defined in Amazonka.Greengrass.Types.ResourceDownloadOwnerSetting

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Read RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

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

NFData RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

Methods

rnf :: RuntimeConfiguration -> () #

Hashable RuntimeConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.RuntimeConfiguration

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Read S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

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

NFData S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

Hashable S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

ToJSON S3MachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.S3MachineLearningModelResourceData

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "S3MachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: (S1 ('MetaSel ('Just "destinationPath") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: 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:ownerSetting:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:destinationPath:S3MachineLearningModelResourceData', s3MachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

$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
Eq 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

Generic SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

NFData SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

Hashable SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

ToJSON SageMakerMachineLearningModelResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SageMakerMachineLearningModelResourceData

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "SageMakerMachineLearningModelResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "ownerSetting") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ResourceDownloadOwnerSetting)) :*: (S1 ('MetaSel ('Just "sageMakerJobArn") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "destinationPath") '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:ownerSetting:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_ownerSetting - Undocumented member.

$sel:sageMakerJobArn:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_sageMakerJobArn - The ARN of the Amazon SageMaker training job that represents the source model.

$sel:destinationPath:SageMakerMachineLearningModelResourceData', sageMakerMachineLearningModelResourceData_destinationPath - The absolute local path of the resource inside the Lambda environment.

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
Eq SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Read SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

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

NFData SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

Hashable SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

ToJSON SecretsManagerSecretResourceData Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SecretsManagerSecretResourceData

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" 'False) (C1 ('MetaCons "SecretsManagerSecretResourceData'" 'PrefixI 'True) (S1 ('MetaSel ('Just "additionalStagingLabelsToDownload") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe [Text])) :*: S1 ('MetaSel ('Just "arn") '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:additionalStagingLabelsToDownload:SecretsManagerSecretResourceData', secretsManagerSecretResourceData_additionalStagingLabelsToDownload - Optional. The staging labels whose values you want to make available on the core, in addition to ''AWSCURRENT''.

$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.

Subscription

data Subscription Source #

Information about a subscription.

See: newSubscription smart constructor.

Instances

Instances details
Eq Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Read Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

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

NFData Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

Methods

rnf :: Subscription -> () #

Hashable Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

ToJSON Subscription Source # 
Instance details

Defined in Amazonka.Greengrass.Types.Subscription

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Read SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

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

NFData SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

Hashable SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

ToJSON SubscriptionDefinitionVersion Source # 
Instance details

Defined in Amazonka.Greengrass.Types.SubscriptionDefinitionVersion

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Read TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

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

NFData TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

Methods

rnf :: TelemetryConfiguration -> () #

Hashable TelemetryConfiguration Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfiguration

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Read TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

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

NFData TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

Hashable TelemetryConfigurationUpdate Source # 
Instance details

Defined in Amazonka.Greengrass.Types.TelemetryConfigurationUpdate

ToJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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
Eq VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Read VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

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

NFData VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

Methods

rnf :: VersionInformation -> () #

Hashable VersionInformation Source # 
Instance details

Defined in Amazonka.Greengrass.Types.VersionInformation

FromJSON 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" "libZSservicesZSamazonka-greengrassZSamazonka-greengrass" '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 "version") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "id") '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:version:VersionInformation', versionInformation_version - The ID of the version.

$sel:id:VersionInformation', versionInformation_id - The ID of the parent definition that the version is associated with.