@datafire/amazonaws_greengrass
v5.0.0
Published
DataFire integration for AWS Greengrass
Downloads
13
Readme
@datafire/amazonaws_greengrass
Client library for AWS Greengrass
Installation and Usage
npm install --save @datafire/amazonaws_greengrass
let amazonaws_greengrass = require('@datafire/amazonaws_greengrass').create({
accessKeyId: "",
secretAccessKey: "",
region: ""
});
amazonaws_greengrass.ListCoreDefinitions({}).then(data => {
console.log(data);
});
Description
AWS 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 Greengrass ensures your devices can respond quickly to local events and operate with intermittent connectivity. AWS Greengrass minimizes the cost of transmitting data to the cloud by allowing you to author AWS Lambda functions that execute locally.
Actions
ListCoreDefinitions
amazonaws_greengrass.ListCoreDefinitions({}, context)
Input
- input
object
Output
- output ListCoreDefinitionsResponse
CreateCoreDefinition
amazonaws_greengrass.CreateCoreDefinition({}, context)
Input
- input
object
- InitialVersion CoreDefinitionVersion
- Name __string
Output
- output CreateCoreDefinitionResponse
DeleteCoreDefinition
amazonaws_greengrass.DeleteCoreDefinition({
"CoreDefinitionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- CoreDefinitionId required
Output
- output DeleteCoreDefinitionResponse
GetCoreDefinition
amazonaws_greengrass.GetCoreDefinition({
"CoreDefinitionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- CoreDefinitionId required
Output
- output GetCoreDefinitionResponse
UpdateCoreDefinition
amazonaws_greengrass.UpdateCoreDefinition({
"CoreDefinitionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- Name __string
- CoreDefinitionId required
Output
- output UpdateCoreDefinitionResponse
ListCoreDefinitionVersions
amazonaws_greengrass.ListCoreDefinitionVersions({
"CoreDefinitionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- CoreDefinitionId required
Output
CreateCoreDefinitionVersion
amazonaws_greengrass.CreateCoreDefinitionVersion({
"CoreDefinitionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- Cores ListOfCore
- CoreDefinitionId required
Output
GetCoreDefinitionVersion
amazonaws_greengrass.GetCoreDefinitionVersion({
"CoreDefinitionId": "",
"CoreDefinitionVersionId": ""
}, context)
Input
- input
object
- CoreDefinitionId required
string
- CoreDefinitionVersionId required
string
- CoreDefinitionId required
Output
ListDeviceDefinitions
amazonaws_greengrass.ListDeviceDefinitions({}, context)
Input
- input
object
Output
CreateDeviceDefinition
amazonaws_greengrass.CreateDeviceDefinition({}, context)
Input
- input
object
- InitialVersion DeviceDefinitionVersion
- Name __string
Output
DeleteDeviceDefinition
amazonaws_greengrass.DeleteDeviceDefinition({
"DeviceDefinitionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- DeviceDefinitionId required
Output
GetDeviceDefinition
amazonaws_greengrass.GetDeviceDefinition({
"DeviceDefinitionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- DeviceDefinitionId required
Output
- output GetDeviceDefinitionResponse
UpdateDeviceDefinition
amazonaws_greengrass.UpdateDeviceDefinition({
"DeviceDefinitionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- Name __string
- DeviceDefinitionId required
Output
ListDeviceDefinitionVersions
amazonaws_greengrass.ListDeviceDefinitionVersions({
"DeviceDefinitionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- DeviceDefinitionId required
Output
CreateDeviceDefinitionVersion
amazonaws_greengrass.CreateDeviceDefinitionVersion({
"DeviceDefinitionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- Devices ListOfDevice
- DeviceDefinitionId required
Output
GetDeviceDefinitionVersion
amazonaws_greengrass.GetDeviceDefinitionVersion({
"DeviceDefinitionId": "",
"DeviceDefinitionVersionId": ""
}, context)
Input
- input
object
- DeviceDefinitionId required
string
- DeviceDefinitionVersionId required
string
- DeviceDefinitionId required
Output
ListFunctionDefinitions
amazonaws_greengrass.ListFunctionDefinitions({}, context)
Input
- input
object
Output
CreateFunctionDefinition
amazonaws_greengrass.CreateFunctionDefinition({}, context)
Input
- input
object
- InitialVersion FunctionDefinitionVersion
- Name __string
Output
DeleteFunctionDefinition
amazonaws_greengrass.DeleteFunctionDefinition({
"FunctionDefinitionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- FunctionDefinitionId required
Output
GetFunctionDefinition
amazonaws_greengrass.GetFunctionDefinition({
"FunctionDefinitionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- FunctionDefinitionId required
Output
UpdateFunctionDefinition
amazonaws_greengrass.UpdateFunctionDefinition({
"FunctionDefinitionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- Name __string
- FunctionDefinitionId required
Output
ListFunctionDefinitionVersions
amazonaws_greengrass.ListFunctionDefinitionVersions({
"FunctionDefinitionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- FunctionDefinitionId required
Output
CreateFunctionDefinitionVersion
amazonaws_greengrass.CreateFunctionDefinitionVersion({
"FunctionDefinitionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- Functions ListOfFunction
- FunctionDefinitionId required
Output
GetFunctionDefinitionVersion
amazonaws_greengrass.GetFunctionDefinitionVersion({
"FunctionDefinitionId": "",
"FunctionDefinitionVersionId": ""
}, context)
Input
- input
object
- FunctionDefinitionId required
string
- FunctionDefinitionVersionId required
string
- FunctionDefinitionId required
Output
ListLoggerDefinitions
amazonaws_greengrass.ListLoggerDefinitions({}, context)
Input
- input
object
Output
CreateLoggerDefinition
amazonaws_greengrass.CreateLoggerDefinition({}, context)
Input
- input
object
- InitialVersion LoggerDefinitionVersion
- Name __string
Output
DeleteLoggerDefinition
amazonaws_greengrass.DeleteLoggerDefinition({
"LoggerDefinitionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- LoggerDefinitionId required
Output
GetLoggerDefinition
amazonaws_greengrass.GetLoggerDefinition({
"LoggerDefinitionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- LoggerDefinitionId required
Output
- output GetLoggerDefinitionResponse
UpdateLoggerDefinition
amazonaws_greengrass.UpdateLoggerDefinition({
"LoggerDefinitionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- Name __string
- LoggerDefinitionId required
Output
ListLoggerDefinitionVersions
amazonaws_greengrass.ListLoggerDefinitionVersions({
"LoggerDefinitionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- LoggerDefinitionId required
Output
CreateLoggerDefinitionVersion
amazonaws_greengrass.CreateLoggerDefinitionVersion({
"LoggerDefinitionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- Loggers ListOfLogger
- LoggerDefinitionId required
Output
GetLoggerDefinitionVersion
amazonaws_greengrass.GetLoggerDefinitionVersion({
"LoggerDefinitionId": "",
"LoggerDefinitionVersionId": ""
}, context)
Input
- input
object
- LoggerDefinitionId required
string
- LoggerDefinitionVersionId required
string
- LoggerDefinitionId required
Output
ListResourceDefinitions
amazonaws_greengrass.ListResourceDefinitions({}, context)
Input
- input
object
Output
CreateResourceDefinition
amazonaws_greengrass.CreateResourceDefinition({}, context)
Input
- input
object
- InitialVersion ResourceDefinitionVersion
- Name __string
Output
DeleteResourceDefinition
amazonaws_greengrass.DeleteResourceDefinition({
"ResourceDefinitionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- ResourceDefinitionId required
Output
GetResourceDefinition
amazonaws_greengrass.GetResourceDefinition({
"ResourceDefinitionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- ResourceDefinitionId required
Output
UpdateResourceDefinition
amazonaws_greengrass.UpdateResourceDefinition({
"ResourceDefinitionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- Name __string
- ResourceDefinitionId required
Output
ListResourceDefinitionVersions
amazonaws_greengrass.ListResourceDefinitionVersions({
"ResourceDefinitionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- ResourceDefinitionId required
Output
CreateResourceDefinitionVersion
amazonaws_greengrass.CreateResourceDefinitionVersion({
"ResourceDefinitionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- Resources ListOfResource
- ResourceDefinitionId required
Output
GetResourceDefinitionVersion
amazonaws_greengrass.GetResourceDefinitionVersion({
"ResourceDefinitionId": "",
"ResourceDefinitionVersionId": ""
}, context)
Input
- input
object
- ResourceDefinitionId required
string
- ResourceDefinitionVersionId required
string
- ResourceDefinitionId required
Output
ListSubscriptionDefinitions
amazonaws_greengrass.ListSubscriptionDefinitions({}, context)
Input
- input
object
Output
CreateSubscriptionDefinition
amazonaws_greengrass.CreateSubscriptionDefinition({}, context)
Input
- input
object
- InitialVersion SubscriptionDefinitionVersion
- Name __string
Output
DeleteSubscriptionDefinition
amazonaws_greengrass.DeleteSubscriptionDefinition({
"SubscriptionDefinitionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- SubscriptionDefinitionId required
Output
GetSubscriptionDefinition
amazonaws_greengrass.GetSubscriptionDefinition({
"SubscriptionDefinitionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- SubscriptionDefinitionId required
Output
UpdateSubscriptionDefinition
amazonaws_greengrass.UpdateSubscriptionDefinition({
"SubscriptionDefinitionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- Name __string
- SubscriptionDefinitionId required
Output
ListSubscriptionDefinitionVersions
amazonaws_greengrass.ListSubscriptionDefinitionVersions({
"SubscriptionDefinitionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- SubscriptionDefinitionId required
Output
CreateSubscriptionDefinitionVersion
amazonaws_greengrass.CreateSubscriptionDefinitionVersion({
"SubscriptionDefinitionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- Subscriptions ListOfSubscription
- SubscriptionDefinitionId required
Output
GetSubscriptionDefinitionVersion
amazonaws_greengrass.GetSubscriptionDefinitionVersion({
"SubscriptionDefinitionId": "",
"SubscriptionDefinitionVersionId": ""
}, context)
Input
- input
object
- SubscriptionDefinitionId required
string
- SubscriptionDefinitionVersionId required
string
- SubscriptionDefinitionId required
Output
ListGroups
amazonaws_greengrass.ListGroups({}, context)
Input
- input
object
Output
- output ListGroupsResponse
CreateGroup
amazonaws_greengrass.CreateGroup({}, context)
Input
- input
object
- InitialVersion GroupVersion
- Name __string
Output
- output CreateGroupResponse
DeleteGroup
amazonaws_greengrass.DeleteGroup({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
- output DeleteGroupResponse
GetGroup
amazonaws_greengrass.GetGroup({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
- output GetGroupResponse
UpdateGroup
amazonaws_greengrass.UpdateGroup({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- Name __string
- GroupId required
Output
- output UpdateGroupResponse
ListGroupCertificateAuthorities
amazonaws_greengrass.ListGroupCertificateAuthorities({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
CreateGroupCertificateAuthority
amazonaws_greengrass.CreateGroupCertificateAuthority({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
GetGroupCertificateConfiguration
amazonaws_greengrass.GetGroupCertificateConfiguration({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
UpdateGroupCertificateConfiguration
amazonaws_greengrass.UpdateGroupCertificateConfiguration({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- CertificateExpiryInMilliseconds __string
- GroupId required
Output
GetGroupCertificateAuthority
amazonaws_greengrass.GetGroupCertificateAuthority({
"GroupId": "",
"CertificateAuthorityId": ""
}, context)
Input
- input
object
- GroupId required
string
- CertificateAuthorityId required
string
- GroupId required
Output
ListDeployments
amazonaws_greengrass.ListDeployments({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
- output ListDeploymentsResponse
CreateDeployment
amazonaws_greengrass.CreateDeployment({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- DeploymentId __string
- DeploymentType DeploymentType
- GroupVersionId __string
- GroupId required
Output
- output CreateDeploymentResponse
ResetDeployments
amazonaws_greengrass.ResetDeployments({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- Force __boolean
- GroupId required
Output
- output ResetDeploymentsResponse
GetDeploymentStatus
amazonaws_greengrass.GetDeploymentStatus({
"GroupId": "",
"DeploymentId": ""
}, context)
Input
- input
object
- GroupId required
string
- DeploymentId required
string
- GroupId required
Output
- output GetDeploymentStatusResponse
DisassociateRoleFromGroup
amazonaws_greengrass.DisassociateRoleFromGroup({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
GetAssociatedRole
amazonaws_greengrass.GetAssociatedRole({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
- output GetAssociatedRoleResponse
AssociateRoleToGroup
amazonaws_greengrass.AssociateRoleToGroup({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- RoleArn __string
- GroupId required
Output
- output AssociateRoleToGroupResponse
ListGroupVersions
amazonaws_greengrass.ListGroupVersions({
"GroupId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupId required
Output
- output ListGroupVersionsResponse
CreateGroupVersion
amazonaws_greengrass.CreateGroupVersion({
"GroupId": ""
}, context)
Input
- input
object
Output
- output CreateGroupVersionResponse
GetGroupVersion
amazonaws_greengrass.GetGroupVersion({
"GroupId": "",
"GroupVersionId": ""
}, context)
Input
- input
object
- GroupId required
string
- GroupVersionId required
string
- GroupId required
Output
- output GetGroupVersionResponse
DisassociateServiceRoleFromAccount
amazonaws_greengrass.DisassociateServiceRoleFromAccount({}, context)
Input
- input
object
Output
GetServiceRoleForAccount
amazonaws_greengrass.GetServiceRoleForAccount({}, context)
Input
- input
object
Output
AssociateServiceRoleToAccount
amazonaws_greengrass.AssociateServiceRoleToAccount({}, context)
Input
- input
object
- RoleArn __string
Output
GetConnectivityInfo
amazonaws_greengrass.GetConnectivityInfo({
"ThingName": ""
}, context)
Input
- input
object
- ThingName required
string
- ThingName required
Output
- output GetConnectivityInfoResponse
UpdateConnectivityInfo
amazonaws_greengrass.UpdateConnectivityInfo({
"ThingName": ""
}, context)
Input
- input
object
- ThingName required
string
- ConnectivityInfo ListOfConnectivityInfo
- ThingName required
Output
CreateSoftwareUpdateJob
amazonaws_greengrass.CreateSoftwareUpdateJob({}, context)
Input
- input
object
- S3UrlSignerRole S3UrlSignerRole
- SoftwareToUpdate SoftwareToUpdate
- UpdateAgentLogLevel UpdateAgentLogLevel
- UpdateTargets UpdateTargets
- UpdateTargetsArchitecture UpdateTargetsArchitecture
- UpdateTargetsOperatingSystem UpdateTargetsOperatingSystem
Output
Definitions
AssociateRoleToGroupRequest
- AssociateRoleToGroupRequest
object
- RoleArn __string
AssociateRoleToGroupResponse
- AssociateRoleToGroupResponse
object
- AssociatedAt __string
AssociateServiceRoleToAccountRequest
- AssociateServiceRoleToAccountRequest
object
- RoleArn __string
AssociateServiceRoleToAccountResponse
- AssociateServiceRoleToAccountResponse
object
- AssociatedAt __string
BadRequestException
- BadRequestException
object
: General Error- ErrorDetails ErrorDetails
- Message __string
ConnectivityInfo
- ConnectivityInfo
object
: Connectivity Info
Core
- Core
object
: Information on the core
CoreDefinitionVersion
- CoreDefinitionVersion
object
: Information on core definition version- Cores ListOfCore
CreateCoreDefinitionRequest
- CreateCoreDefinitionRequest
object
: Information on the core definition request- InitialVersion CoreDefinitionVersion
- Name __string
CreateCoreDefinitionResponse
- CreateCoreDefinitionResponse
object
CreateCoreDefinitionVersionRequest
- CreateCoreDefinitionVersionRequest
object
- Cores ListOfCore
CreateCoreDefinitionVersionResponse
- CreateCoreDefinitionVersionResponse
object
CreateDeploymentRequest
- CreateDeploymentRequest
object
- DeploymentId __string
- DeploymentType DeploymentType
- GroupVersionId __string
CreateDeploymentResponse
CreateDeviceDefinitionRequest
- CreateDeviceDefinitionRequest
object
- InitialVersion DeviceDefinitionVersion
- Name __string
CreateDeviceDefinitionResponse
- CreateDeviceDefinitionResponse
object
CreateDeviceDefinitionVersionRequest
- CreateDeviceDefinitionVersionRequest
object
- Devices ListOfDevice
CreateDeviceDefinitionVersionResponse
- CreateDeviceDefinitionVersionResponse
object
CreateFunctionDefinitionRequest
- CreateFunctionDefinitionRequest
object
- InitialVersion FunctionDefinitionVersion
- Name __string
CreateFunctionDefinitionResponse
- CreateFunctionDefinitionResponse
object
CreateFunctionDefinitionVersionRequest
- CreateFunctionDefinitionVersionRequest
object
: Function definition version- Functions ListOfFunction
CreateFunctionDefinitionVersionResponse
- CreateFunctionDefinitionVersionResponse
object
CreateGroupCertificateAuthorityRequest
- CreateGroupCertificateAuthorityRequest
object
CreateGroupCertificateAuthorityResponse
- CreateGroupCertificateAuthorityResponse
object
- GroupCertificateAuthorityArn __string
CreateGroupRequest
- CreateGroupRequest
object
- InitialVersion GroupVersion
- Name __string
CreateGroupResponse
- CreateGroupResponse
object
CreateGroupVersionRequest
- CreateGroupVersionRequest
object
CreateGroupVersionResponse
CreateLoggerDefinitionRequest
- CreateLoggerDefinitionRequest
object
- InitialVersion LoggerDefinitionVersion
- Name __string
CreateLoggerDefinitionResponse
- CreateLoggerDefinitionResponse
object
CreateLoggerDefinitionVersionRequest
- CreateLoggerDefinitionVersionRequest
object
- Loggers ListOfLogger
CreateLoggerDefinitionVersionResponse
- CreateLoggerDefinitionVersionResponse
object
CreateResourceDefinitionRequest
- CreateResourceDefinitionRequest
object
- InitialVersion ResourceDefinitionVersion
- Name __string
CreateResourceDefinitionResponse
- CreateResourceDefinitionResponse
object
CreateResourceDefinitionVersionRequest
- CreateResourceDefinitionVersionRequest
object
- Resources ListOfResource
CreateResourceDefinitionVersionResponse
- CreateResourceDefinitionVersionResponse
object
CreateSoftwareUpdateJobRequest
- CreateSoftwareUpdateJobRequest
object
- S3UrlSignerRole S3UrlSignerRole
- SoftwareToUpdate SoftwareToUpdate
- UpdateAgentLogLevel UpdateAgentLogLevel
- UpdateTargets UpdateTargets
- UpdateTargetsArchitecture UpdateTargetsArchitecture
- UpdateTargetsOperatingSystem UpdateTargetsOperatingSystem
CreateSoftwareUpdateJobResponse
CreateSubscriptionDefinitionRequest
- CreateSubscriptionDefinitionRequest
object
- InitialVersion SubscriptionDefinitionVersion
- Name __string
CreateSubscriptionDefinitionResponse
- CreateSubscriptionDefinitionResponse
object
CreateSubscriptionDefinitionVersionRequest
- CreateSubscriptionDefinitionVersionRequest
object
- Subscriptions ListOfSubscription
CreateSubscriptionDefinitionVersionResponse
- CreateSubscriptionDefinitionVersionResponse
object
DefinitionInformation
- DefinitionInformation
object
: Information on the Definition
DeleteCoreDefinitionRequest
- DeleteCoreDefinitionRequest
object
DeleteCoreDefinitionResponse
- DeleteCoreDefinitionResponse
object
DeleteDeviceDefinitionRequest
- DeleteDeviceDefinitionRequest
object
DeleteDeviceDefinitionResponse
- DeleteDeviceDefinitionResponse
object
DeleteFunctionDefinitionRequest
- DeleteFunctionDefinitionRequest
object
DeleteFunctionDefinitionResponse
- DeleteFunctionDefinitionResponse
object
DeleteGroupRequest
- DeleteGroupRequest
object
DeleteGroupResponse
- DeleteGroupResponse
object
DeleteLoggerDefinitionRequest
- DeleteLoggerDefinitionRequest
object
DeleteLoggerDefinitionResponse
- DeleteLoggerDefinitionResponse
object
DeleteResourceDefinitionRequest
- DeleteResourceDefinitionRequest
object
DeleteResourceDefinitionResponse
- DeleteResourceDefinitionResponse
object
DeleteSubscriptionDefinitionRequest
- DeleteSubscriptionDefinitionRequest
object
DeleteSubscriptionDefinitionResponse
- DeleteSubscriptionDefinitionResponse
object
Deployment
- Deployment
object
: Information on the deployment- CreatedAt __string
- DeploymentArn __string
- DeploymentId __string
- DeploymentType DeploymentType
- GroupArn __string
DeploymentType
- DeploymentType
string
(values: NewDeployment, Redeployment, ResetDeployment, ForceResetDeployment)
Deployments
- Deployments
array
- items Deployment
Device
- Device
object
: Information on a Device
DeviceDefinitionVersion
- DeviceDefinitionVersion
object
: Information on device definition version- Devices ListOfDevice
DisassociateRoleFromGroupRequest
- DisassociateRoleFromGroupRequest
object
DisassociateRoleFromGroupResponse
- DisassociateRoleFromGroupResponse
object
- DisassociatedAt __string
DisassociateServiceRoleFromAccountRequest
- DisassociateServiceRoleFromAccountRequest
object
DisassociateServiceRoleFromAccountResponse
- DisassociateServiceRoleFromAccountResponse
object
- DisassociatedAt __string
Empty
- Empty
object
: Empty
ErrorDetail
ErrorDetails
- ErrorDetails
array
: Error Details- items ErrorDetail
Function
- Function
object
: Information on function- FunctionArn __string
- FunctionConfiguration FunctionConfiguration
- Id __string
FunctionConfiguration
- FunctionConfiguration
object
: Configuration of the function
FunctionConfigurationEnvironment
- FunctionConfigurationEnvironment
object
: Environment of the function configuration- AccessSysfs __boolean
- ResourceAccessPolicies ListOfResourceAccessPolicy
- Variables MapOf__string
FunctionDefinitionVersion
- FunctionDefinitionVersion
object
: Information on the function definition version- Functions ListOfFunction
GeneralError
- GeneralError
object
: General Error- ErrorDetails ErrorDetails
- Message __string
GetAssociatedRoleRequest
- GetAssociatedRoleRequest
object
GetAssociatedRoleResponse
GetConnectivityInfoRequest
- GetConnectivityInfoRequest
object
GetConnectivityInfoResponse
- GetConnectivityInfoResponse
object
- ConnectivityInfo ListOfConnectivityInfo
- Message __string
GetCoreDefinitionRequest
- GetCoreDefinitionRequest
object
GetCoreDefinitionResponse
- GetCoreDefinitionResponse
object
GetCoreDefinitionVersionRequest
- GetCoreDefinitionVersionRequest
object
GetCoreDefinitionVersionResponse
- GetCoreDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition CoreDefinitionVersion
- Id __string
- Version __string
GetDeploymentStatusRequest
- GetDeploymentStatusRequest
object
GetDeploymentStatusResponse
- GetDeploymentStatusResponse
object
- DeploymentStatus __string
- DeploymentType DeploymentType
- ErrorDetails ErrorDetails
- ErrorMessage __string
- UpdatedAt __string
GetDeviceDefinitionRequest
- GetDeviceDefinitionRequest
object
GetDeviceDefinitionResponse
- GetDeviceDefinitionResponse
object
GetDeviceDefinitionVersionRequest
- GetDeviceDefinitionVersionRequest
object
GetDeviceDefinitionVersionResponse
- GetDeviceDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition DeviceDefinitionVersion
- Id __string
- Version __string
GetFunctionDefinitionRequest
- GetFunctionDefinitionRequest
object
GetFunctionDefinitionResponse
- GetFunctionDefinitionResponse
object
GetFunctionDefinitionVersionRequest
- GetFunctionDefinitionVersionRequest
object
GetFunctionDefinitionVersionResponse
- GetFunctionDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition FunctionDefinitionVersion
- Id __string
- Version __string
GetGroupCertificateAuthorityRequest
- GetGroupCertificateAuthorityRequest
object
GetGroupCertificateAuthorityResponse
- GetGroupCertificateAuthorityResponse
object
GetGroupCertificateConfigurationRequest
- GetGroupCertificateConfigurationRequest
object
GetGroupCertificateConfigurationResponse
- GetGroupCertificateConfigurationResponse
object
GetGroupRequest
- GetGroupRequest
object
GetGroupResponse
- GetGroupResponse
object
GetGroupVersionRequest
- GetGroupVersionRequest
object
GetGroupVersionResponse
- GetGroupVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition GroupVersion
- Id __string
- Version __string
GetLoggerDefinitionRequest
- GetLoggerDefinitionRequest
object
GetLoggerDefinitionResponse
- GetLoggerDefinitionResponse
object
GetLoggerDefinitionVersionRequest
- GetLoggerDefinitionVersionRequest
object
GetLoggerDefinitionVersionResponse
- GetLoggerDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition LoggerDefinitionVersion
- Id __string
- Version __string
GetResourceDefinitionRequest
- GetResourceDefinitionRequest
object
GetResourceDefinitionResponse
- GetResourceDefinitionResponse
object
GetResourceDefinitionVersionRequest
- GetResourceDefinitionVersionRequest
object
GetResourceDefinitionVersionResponse
- GetResourceDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition ResourceDefinitionVersion
- Id __string
- Version __string
GetServiceRoleForAccountRequest
- GetServiceRoleForAccountRequest
object
GetServiceRoleForAccountResponse
GetSubscriptionDefinitionRequest
- GetSubscriptionDefinitionRequest
object
GetSubscriptionDefinitionResponse
- GetSubscriptionDefinitionResponse
object
GetSubscriptionDefinitionVersionRequest
- GetSubscriptionDefinitionVersionRequest
object
GetSubscriptionDefinitionVersionResponse
- GetSubscriptionDefinitionVersionResponse
object
- Arn __string
- CreationTimestamp __string
- Definition SubscriptionDefinitionVersion
- Id __string
- Version __string
GroupCertificateAuthorityProperties
- GroupCertificateAuthorityProperties
object
: Information on group certificate authority properties
GroupCertificateConfiguration
- GroupCertificateConfiguration
object
: Information on the group certificate configuration
GroupInformation
- GroupInformation
object
: Information on the group
GroupOwnerSetting
- GroupOwnerSetting
object
: Group owner related settings for local resources.
GroupVersion
- GroupVersion
object
: Information on group version
InternalServerErrorException
- InternalServerErrorException
object
: General Error- ErrorDetails ErrorDetails
- Message __string
ListCoreDefinitionVersionsRequest
- ListCoreDefinitionVersionsRequest
object
ListCoreDefinitionVersionsResponse
- ListCoreDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListCoreDefinitionsRequest
- ListCoreDefinitionsRequest
object
ListCoreDefinitionsResponse
- ListCoreDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListDefinitionsResponse
- ListDefinitionsResponse
object
: List of definition responses- Definitions ListOfDefinitionInformation
- NextToken __string
ListDeploymentsRequest
- ListDeploymentsRequest
object
ListDeploymentsResponse
- ListDeploymentsResponse
object
- Deployments Deployments
- NextToken __string
ListDeviceDefinitionVersionsRequest
- ListDeviceDefinitionVersionsRequest
object
ListDeviceDefinitionVersionsResponse
- ListDeviceDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListDeviceDefinitionsRequest
- ListDeviceDefinitionsRequest
object
ListDeviceDefinitionsResponse
- ListDeviceDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListFunctionDefinitionVersionsRequest
- ListFunctionDefinitionVersionsRequest
object
ListFunctionDefinitionVersionsResponse
- ListFunctionDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListFunctionDefinitionsRequest
- ListFunctionDefinitionsRequest
object
ListFunctionDefinitionsResponse
- ListFunctionDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListGroupCertificateAuthoritiesRequest
- ListGroupCertificateAuthoritiesRequest
object
ListGroupCertificateAuthoritiesResponse
- ListGroupCertificateAuthoritiesResponse
object
- GroupCertificateAuthorities ListOfGroupCertificateAuthorityProperties
ListGroupVersionsRequest
- ListGroupVersionsRequest
object
ListGroupVersionsResponse
- ListGroupVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListGroupsRequest
- ListGroupsRequest
object
ListGroupsResponse
- ListGroupsResponse
object
- Groups ListOfGroupInformation
- NextToken __string
ListLoggerDefinitionVersionsRequest
- ListLoggerDefinitionVersionsRequest
object
ListLoggerDefinitionVersionsResponse
- ListLoggerDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListLoggerDefinitionsRequest
- ListLoggerDefinitionsRequest
object
ListLoggerDefinitionsResponse
- ListLoggerDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListOfConnectivityInfo
- ListOfConnectivityInfo
array
- items ConnectivityInfo
ListOfCore
- ListOfCore
array
- items Core
ListOfDefinitionInformation
- ListOfDefinitionInformation
array
- items DefinitionInformation
ListOfDevice
- ListOfDevice
array
- items Device
ListOfFunction
- ListOfFunction
array
- items Function
ListOfGroupCertificateAuthorityProperties
- ListOfGroupCertificateAuthorityProperties
array
ListOfGroupInformation
- ListOfGroupInformation
array
- items GroupInformation
ListOfLogger
- ListOfLogger
array
- items Logger
ListOfResource
- ListOfResource
array
- items Resource
ListOfResourceAccessPolicy
- ListOfResourceAccessPolicy
array
- items ResourceAccessPolicy
ListOfSubscription
- ListOfSubscription
array
- items Subscription
ListOfVersionInformation
- ListOfVersionInformation
array
- items VersionInformation
ListResourceDefinitionVersionsRequest
- ListResourceDefinitionVersionsRequest
object
ListResourceDefinitionVersionsResponse
- ListResourceDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListResourceDefinitionsRequest
- ListResourceDefinitionsRequest
object
ListResourceDefinitionsResponse
- ListResourceDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListSubscriptionDefinitionVersionsRequest
- ListSubscriptionDefinitionVersionsRequest
object
ListSubscriptionDefinitionVersionsResponse
- ListSubscriptionDefinitionVersionsResponse
object
- NextToken __string
- Versions ListOfVersionInformation
ListSubscriptionDefinitionsRequest
- ListSubscriptionDefinitionsRequest
object
ListSubscriptionDefinitionsResponse
- ListSubscriptionDefinitionsResponse
object
- Definitions ListOfDefinitionInformation
- NextToken __string
ListVersionsResponse
- ListVersionsResponse
object
: List of versions response- NextToken __string
- Versions ListOfVersionInformation
LocalDeviceResourceData
- LocalDeviceResourceData
object
: Attributes that define the Local Device Resource.- GroupOwnerSetting GroupOwnerSetting
- SourcePath __string
LocalVolumeResourceData
- LocalVolumeResourceData
object
: Attributes that define the Local Volume Resource.- DestinationPath __string
- GroupOwnerSetting GroupOwnerSetting
- SourcePath __string
Logger
- Logger
object
: Information on the Logger- Component LoggerComponent
- Id __string
- Level LoggerLevel
- Space __integer
- Type LoggerType
LoggerComponent
- LoggerComponent
string
(values: GreengrassSystem, Lambda)
LoggerDefinitionVersion
- LoggerDefinitionVersion
object
: Information on logger definition version- Loggers ListOfLogger
LoggerLevel
- LoggerLevel
string
(values: DEBUG, INFO, WARN, ERROR, FATAL)
LoggerType
- LoggerType
string
(values: FileSystem, AWSCloudWatch)
MapOf__string
Permission
- Permission
string
(values: ro, rw): Type of permissions a function could have to access a resource.
ResetDeploymentsRequest
- ResetDeploymentsRequest
object
: Information needed to perform a reset of a group's deployments.- Force __boolean
ResetDeploymentsResponse
Resource
- Resource
object
: Information on the resource.- Id __string
- Name __string
- ResourceDataContainer ResourceDataContainer
ResourceAccessPolicy
- ResourceAccessPolicy
object
: Policy for the function to access a resource.- Permission Permission
- ResourceId __string
ResourceDataContainer
- ResourceDataContainer
object
: A container of data for all resource types.- LocalDeviceResourceData LocalDeviceResourceData
- LocalVolumeResourceData LocalVolumeResourceData
ResourceDefinitionVersion
- ResourceDefinitionVersion
object
: Information on resource definition version- Resources ListOfResource
S3UrlSignerRole
- S3UrlSignerRole
string
: The IAM Role that Greengrass will use to create pre-signed URLs pointing towards the update artifact.
SoftwareToUpdate
- SoftwareToUpdate
string
(values: core, ota_agent): The piece of software on the Greengrass Core that will be updated.
Subscription
- Subscription
object
: Information on subscription
SubscriptionDefinitionVersion
- SubscriptionDefinitionVersion
object
: Information on subscription definition version- Subscriptions ListOfSubscription
UpdateAgentLogLevel
- UpdateAgentLogLevel
string
(values: NONE, TRACE, DEBUG, VERBOSE, INFO, WARN, ERROR, FATAL): The minimum level of log statements that should be logged by the OTA Agent during an update.
UpdateConnectivityInfoRequest
- UpdateConnectivityInfoRequest
object
: connectivity info request- ConnectivityInfo ListOfConnectivityInfo
UpdateConnectivityInfoResponse
UpdateCoreDefinitionRequest
- UpdateCoreDefinitionRequest
object
- Name __string
UpdateCoreDefinitionResponse
- UpdateCoreDefinitionResponse
object
UpdateDeviceDefinitionRequest
- UpdateDeviceDefinitionRequest
object
- Name __string
UpdateDeviceDefinitionResponse
- UpdateDeviceDefinitionResponse
object
UpdateFunctionDefinitionRequest
- UpdateFunctionDefinitionRequest
object
- Name __string
UpdateFunctionDefinitionResponse
- UpdateFunctionDefinitionResponse
object
UpdateGroupCertificateConfigurationRequest
- UpdateGroupCertificateConfigurationRequest
object
- CertificateExpiryInMilliseconds __string
UpdateGroupCertificateConfigurationResponse
- UpdateGroupCertificateConfigurationResponse
object
UpdateGroupRequest
- UpdateGroupRequest
object
- Name __string
UpdateGroupResponse
- UpdateGroupResponse
object
UpdateLoggerDefinitionRequest
- UpdateLoggerDefinitionRequest
object
- Name __string
UpdateLoggerDefinitionResponse
- UpdateLoggerDefinitionResponse
object
UpdateResourceDefinitionRequest
- UpdateResourceDefinitionRequest
object
- Name __string
UpdateResourceDefinitionResponse
- UpdateResourceDefinitionResponse
object
UpdateSubscriptionDefinitionRequest
- UpdateSubscriptionDefinitionRequest
object
- Name __string
UpdateSubscriptionDefinitionResponse
- UpdateSubscriptionDefinitionResponse
object
UpdateTargets
- UpdateTargets
array
: The target arns that this update will be applied to.- items __string
UpdateTargetsArchitecture
- UpdateTargetsArchitecture
string
(values: armv7l, x86_64, aarch64): The architecture of the Cores in the targets of an update
UpdateTargetsOperatingSystem
- UpdateTargetsOperatingSystem
string
(values: ubuntu, raspbian, amazon_linux): The operating system of the Cores in the targets of an update
VersionInformation
- VersionInformation
object
: Information on the version
__boolean
- __boolean
boolean
__double
- __double
number
__integer
- __integer
integer
__string
- __string
string
__timestamp
- __timestamp
string