GetDeploymentResponse class

Constructors

GetDeploymentResponse({Map<String, ComponentDeploymentSpecification>? components, DateTime? creationTimestamp, String? deploymentId, String? deploymentName, DeploymentPolicies? deploymentPolicies, DeploymentStatus? deploymentStatus, String? iotJobArn, DeploymentIoTJobConfiguration? iotJobConfiguration, String? iotJobId, bool? isLatestForTarget, String? revisionId, Map<String, String>? tags, String? targetArn})
GetDeploymentResponse.fromJson(Map<String, dynamic> json)
factory

Properties

components Map<String, ComponentDeploymentSpecification>?
The components to deploy. This is a dictionary, where each key is the name of a component, and each key's value is the version and configuration to deploy for that component.
final
creationTimestamp DateTime?
The time at which the deployment was created, expressed in ISO 8601 format.
final
deploymentId String?
The ID of the deployment.
final
deploymentName String?
The name of the deployment.
final
deploymentPolicies DeploymentPolicies?
The deployment policies for the deployment. These policies define how the deployment updates components and handles failure.
final
deploymentStatus DeploymentStatus?
The status of the deployment.
final
hashCode int
The hash code for this object.
no setterinherited
iotJobArn String?
The ARN of the AWS IoT job that applies the deployment to target devices.
final
iotJobConfiguration DeploymentIoTJobConfiguration?
The job configuration for the deployment configuration. The job configuration specifies the rollout, timeout, and stop configurations for the deployment configuration.
final
iotJobId String?
The ID of the AWS IoT job that applies the deployment to target devices.
final
isLatestForTarget bool?
Whether or not the deployment is the latest revision for its target.
final
revisionId String?
The revision number of the deployment.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tags Map<String, String>?
A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the AWS IoT Greengrass V2 Developer Guide.
final
targetArn String?
The ARN of the target AWS IoT thing or thing group.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited