class Aws::GreengrassV2::Types::EffectiveDeployment
Contains information about a deployment job that IoT Greengrass sends to a Greengrass core device.
@!attribute [rw] deployment_id
The ID of the deployment. @return [String]
@!attribute [rw] deployment_name
The name of the deployment. @return [String]
@!attribute [rw] iot_job_id
The ID of the IoT job that applies the deployment to target devices. @return [String]
@!attribute [rw] iot_job_arn
The [ARN][1] of the IoT job that applies the deployment to target devices. [1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html @return [String]
@!attribute [rw] description
The description of the deployment job. @return [String]
@!attribute [rw] target_arn
The [ARN][1] of the target IoT thing or thing group. [1]: https://docs.aws.amazon.com/general/latest/gr/aws-arns-and-namespaces.html @return [String]
@!attribute [rw] core_device_execution_status
The status of the deployment job on the Greengrass core device. @return [String]
@!attribute [rw] reason
The reason code for the update, if the job was updated. @return [String]
@!attribute [rw] creation_timestamp
The time at which the deployment was created, expressed in ISO 8601 format. @return [Time]
@!attribute [rw] modified_timestamp
The time at which the deployment job was last modified, expressed in ISO 8601 format. @return [Time]
@see docs.aws.amazon.com/goto/WebAPI/greengrassv2-2020-11-30/EffectiveDeployment AWS API Documentation
Constants
- SENSITIVE