Class | Description |
---|---|
AssociateClientDeviceWithCoreDeviceEntry |
Contains a request to associate a client device with a core device.
|
AssociateClientDeviceWithCoreDeviceErrorEntry |
Contains an error that occurs from a request to associate a client device with a core device.
|
AssociatedClientDevice |
Contains information about a client device that is associated to a core device for cloud discovery.
|
AssociateServiceRoleToAccountRequest | |
AssociateServiceRoleToAccountResult | |
BatchAssociateClientDeviceWithCoreDeviceRequest | |
BatchAssociateClientDeviceWithCoreDeviceResult | |
BatchDisassociateClientDeviceFromCoreDeviceRequest | |
BatchDisassociateClientDeviceFromCoreDeviceResult | |
CancelDeploymentRequest | |
CancelDeploymentResult | |
CloudComponentStatus |
Contains the status of a component version in the IoT Greengrass service.
|
Component |
Contains information about a component.
|
ComponentCandidate |
Contains information about a component that is a candidate to deploy to a Greengrass core device.
|
ComponentConfigurationUpdate |
Contains information about a deployment's update to a component's configuration on Greengrass core devices.
|
ComponentDependencyRequirement |
Contains information about a component dependency for a Lambda function component.
|
ComponentDeploymentSpecification |
Contains information about a component to deploy.
|
ComponentLatestVersion |
Contains information about the latest version of a component.
|
ComponentPlatform |
Contains information about a platform that a component supports.
|
ComponentRunWith |
Contains information system user and group that the IoT Greengrass Core software uses to run component processes on
the core device.
|
ComponentVersionListItem |
Contains information about a component version in a list.
|
ConnectivityInfo |
Contains information about an endpoint and port where client devices can connect to an MQTT broker on a Greengrass
core device.
|
CoreDevice |
Contains information about a Greengrass core device, which is an IoT thing that runs the IoT Greengrass Core
software.
|
CreateComponentVersionRequest | |
CreateComponentVersionResult | |
CreateDeploymentRequest | |
CreateDeploymentResult | |
DeleteComponentRequest | |
DeleteComponentResult | |
DeleteCoreDeviceRequest | |
DeleteCoreDeviceResult | |
DeleteDeploymentRequest | |
DeleteDeploymentResult | |
Deployment |
Contains information about a deployment.
|
DeploymentComponentUpdatePolicy |
Contains information about a deployment's policy that defines when components are safe to update.
|
DeploymentConfigurationValidationPolicy |
Contains information about how long a component on a core device can validate its configuration updates before it
times out.
|
DeploymentIoTJobConfiguration |
Contains information about an IoT job configuration.
|
DeploymentPolicies |
Contains information about policies that define how a deployment updates components and handles failure.
|
DescribeComponentRequest | |
DescribeComponentResult | |
DisassociateClientDeviceFromCoreDeviceEntry |
Contains a request to disassociate a client device from a core device.
|
DisassociateClientDeviceFromCoreDeviceErrorEntry |
Contains an error that occurs from a request to disassociate a client device from a core device.
|
DisassociateServiceRoleFromAccountRequest | |
DisassociateServiceRoleFromAccountResult | |
EffectiveDeployment |
Contains information about a deployment job that IoT Greengrass sends to a Greengrass core device.
|
GetComponentRequest | |
GetComponentResult | |
GetComponentVersionArtifactRequest | |
GetComponentVersionArtifactResult | |
GetConnectivityInfoRequest | |
GetConnectivityInfoResult | |
GetCoreDeviceRequest | |
GetCoreDeviceResult | |
GetDeploymentRequest | |
GetDeploymentResult | |
GetServiceRoleForAccountRequest | |
GetServiceRoleForAccountResult | |
InstalledComponent |
Contains information about a component on a Greengrass core device.
|
IoTJobAbortConfig |
Contains a list of criteria that define when and how to cancel a configuration deployment.
|
IoTJobAbortCriteria |
Contains criteria that define when and how to cancel a job.
|
IoTJobExecutionsRolloutConfig |
Contains information about the rollout configuration for a job.
|
IoTJobExponentialRolloutRate |
Contains information about an exponential rollout rate for a configuration deployment job.
|
IoTJobRateIncreaseCriteria |
Contains information about criteria to meet before a job increases its rollout rate.
|
IoTJobTimeoutConfig |
Contains information about the timeout configuration for a job.
|
LambdaContainerParams |
Contains information about a container in which Lambda functions run on Greengrass core devices.
|
LambdaDeviceMount |
Contains information about a device that Linux processes in a container can access.
|
LambdaEventSource |
Contains information about an event source for an Lambda function.
|
LambdaExecutionParameters |
Contains parameters for a Lambda function that runs on IoT Greengrass.
|
LambdaFunctionRecipeSource |
Contains information about an Lambda function to import to create a component.
|
LambdaLinuxProcessParams |
Contains parameters for a Linux process that contains an Lambda function.
|
LambdaVolumeMount |
Contains information about a volume that Linux processes in a container can access.
|
ListClientDevicesAssociatedWithCoreDeviceRequest | |
ListClientDevicesAssociatedWithCoreDeviceResult | |
ListComponentsRequest | |
ListComponentsResult | |
ListComponentVersionsRequest | |
ListComponentVersionsResult | |
ListCoreDevicesRequest | |
ListCoreDevicesResult | |
ListDeploymentsRequest | |
ListDeploymentsResult | |
ListEffectiveDeploymentsRequest | |
ListEffectiveDeploymentsResult | |
ListInstalledComponentsRequest | |
ListInstalledComponentsResult | |
ListTagsForResourceRequest | |
ListTagsForResourceResult | |
ResolveComponentCandidatesRequest | |
ResolveComponentCandidatesResult | |
ResolvedComponentVersion |
Contains information about a component version that is compatible to run on a Greengrass core device.
|
SystemResourceLimits |
Contains information about system resource limits that the IoT Greengrass Core software applies to a component's
processes.
|
TagResourceRequest | |
TagResourceResult | |
UntagResourceRequest | |
UntagResourceResult | |
UpdateConnectivityInfoRequest | |
UpdateConnectivityInfoResult | |
ValidationExceptionField |
Contains information about a validation exception field.
|
Exception | Description |
---|---|
AccessDeniedException |
You don't have permission to perform the action.
|
AWSGreengrassV2Exception |
Base exception for all service exceptions thrown by AWS IoT Greengrass V2
|
ConflictException |
Your request has conflicting operations.
|
InternalServerException |
IoT Greengrass can't process your request right now.
|
RequestAlreadyInProgressException |
The request is already in progress.
|
ResourceNotFoundException |
The requested resource can't be found.
|
ServiceQuotaExceededException |
Your request exceeds a service quota.
|
ThrottlingException |
Your request exceeded a request rate quota.
|
ValidationException |
The request isn't valid.
|