| 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 | |
| AssociateServiceRoleToAccountResponse | |
| BatchAssociateClientDeviceWithCoreDeviceRequest | |
| BatchAssociateClientDeviceWithCoreDeviceResponse | |
| BatchDisassociateClientDeviceFromCoreDeviceRequest | |
| BatchDisassociateClientDeviceFromCoreDeviceResponse | |
| CancelDeploymentRequest | |
| CancelDeploymentResponse | |
| 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 | |
| CreateComponentVersionResponse | |
| CreateDeploymentRequest | |
| CreateDeploymentResponse | |
| DeleteComponentRequest | |
| DeleteComponentResponse | |
| DeleteCoreDeviceRequest | |
| DeleteCoreDeviceResponse | |
| DeleteDeploymentRequest | |
| DeleteDeploymentResponse | |
| 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 | |
| DescribeComponentResponse | |
| 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 | |
| DisassociateServiceRoleFromAccountResponse | |
| EffectiveDeployment |
Contains information about a deployment job that IoT Greengrass sends to a Greengrass core device.
|
| EffectiveDeploymentStatusDetails |
Contains all error-related information for the deployment record.
|
| GetComponentRequest | |
| GetComponentResponse | |
| GetComponentVersionArtifactRequest | |
| GetComponentVersionArtifactResponse | |
| GetConnectivityInfoRequest | |
| GetConnectivityInfoResponse | |
| GetCoreDeviceRequest | |
| GetCoreDeviceResponse | |
| GetDeploymentRequest | |
| GetDeploymentResponse | |
| GetServiceRoleForAccountRequest | |
| GetServiceRoleForAccountResponse | |
| GreengrassV2Exception.BuilderImpl | |
| GreengrassV2Request | |
| GreengrassV2Request.BuilderImpl | |
| GreengrassV2Response | |
| GreengrassV2Response.BuilderImpl | |
| GreengrassV2ResponseMetadata | |
| 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 | |
| ListClientDevicesAssociatedWithCoreDeviceResponse | |
| ListComponentsRequest | |
| ListComponentsResponse | |
| ListComponentVersionsRequest | |
| ListComponentVersionsResponse | |
| ListCoreDevicesRequest | |
| ListCoreDevicesResponse | |
| ListDeploymentsRequest | |
| ListDeploymentsResponse | |
| ListEffectiveDeploymentsRequest | |
| ListEffectiveDeploymentsResponse | |
| ListInstalledComponentsRequest | |
| ListInstalledComponentsResponse | |
| ListTagsForResourceRequest | |
| ListTagsForResourceResponse | |
| ResolveComponentCandidatesRequest | |
| ResolveComponentCandidatesResponse | |
| 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 | |
| TagResourceResponse | |
| UntagResourceRequest | |
| UntagResourceResponse | |
| UpdateConnectivityInfoRequest | |
| UpdateConnectivityInfoResponse | |
| ValidationExceptionField |
Contains information about a validation exception field.
|
| Exception | Description |
|---|---|
| AccessDeniedException |
You don't have permission to perform the action.
|
| ConflictException |
Your request has conflicting operations.
|
| GreengrassV2Exception | |
| 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.
|
Copyright © 2023. All rights reserved.