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
-
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