DeploymentInfo class
Information about a deployment.
Constructors
-
DeploymentInfo.new({String? additionalDeploymentStatusInfo, String? applicationName, AutoRollbackConfiguration? autoRollbackConfiguration, BlueGreenDeploymentConfiguration? blueGreenDeploymentConfiguration, DateTime? completeTime, ComputePlatform? computePlatform, DateTime? createTime, DeploymentCreator? creator, String? deploymentConfigName, String? deploymentGroupName, String? deploymentId, DeploymentOverview? deploymentOverview, List<
String> ? deploymentStatusMessages, DeploymentStyle? deploymentStyle, String? description, ErrorInformation? errorInformation, String? externalId, FileExistsBehavior? fileExistsBehavior, bool? ignoreApplicationStopFailures, bool? instanceTerminationWaitTimeStarted, LoadBalancerInfo? loadBalancerInfo, RevisionLocation? previousRevision, RevisionLocation? revision, RollbackInfo? rollbackInfo, DateTime? startTime, DeploymentStatus? status, TargetInstances? targetInstances, bool? updateOutdatedInstancesOnly}) -
DeploymentInfo.fromJson(Map<
String, dynamic> json) -
factory
Properties
- additionalDeploymentStatusInfo → String?
-
Provides information about the results of a deployment, such as whether
instances in the original environment in a blue/green deployment were not
terminated.
final
- applicationName → String?
-
The application name.
final
- autoRollbackConfiguration → AutoRollbackConfiguration?
-
Information about the automatic rollback configuration associated with the
deployment.
final
- blueGreenDeploymentConfiguration → BlueGreenDeploymentConfiguration?
-
Information about blue/green deployment options for this deployment.
final
- completeTime → DateTime?
-
A timestamp that indicates when the deployment was complete.
final
- computePlatform → ComputePlatform?
-
The destination platform type for the deployment (
Lambda
,Server
, orECS
).final - createTime → DateTime?
-
A timestamp that indicates when the deployment was created.
final
- creator → DeploymentCreator?
-
The means by which the deployment was created:
final
- deploymentConfigName → String?
-
The deployment configuration name.
final
- deploymentGroupName → String?
-
The deployment group name.
final
- deploymentId → String?
-
The unique ID of a deployment.
final
- deploymentOverview → DeploymentOverview?
-
A summary of the deployment status of the instances in the deployment.
final
-
deploymentStatusMessages
→ List<
String> ? -
Messages that contain information about the status of a deployment.
final
- deploymentStyle → DeploymentStyle?
-
Information about the type of deployment, either in-place or blue/green, you
want to run and whether to route deployment traffic behind a load balancer.
final
- description → String?
-
A comment about the deployment.
final
- errorInformation → ErrorInformation?
-
Information about any error associated with this deployment.
final
- externalId → String?
-
The unique ID for an external resource (for example, a CloudFormation stack
ID) that is linked to this deployment.
final
- fileExistsBehavior → FileExistsBehavior?
-
Information about how AWS CodeDeploy handles files that already exist in a
deployment target location but weren't part of the previous successful
deployment.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- ignoreApplicationStopFailures → bool?
-
If true, then if an
ApplicationStop
,BeforeBlockTraffic
, orAfterBlockTraffic
deployment lifecycle event to an instance fails, then the deployment continues to the next deployment lifecycle event. For example, ifApplicationStop
fails, the deployment continues with DownloadBundle. IfBeforeBlockTraffic
fails, the deployment continues withBlockTraffic
. IfAfterBlockTraffic
fails, the deployment continues withApplicationStop
.final - instanceTerminationWaitTimeStarted → bool?
-
Indicates whether the wait period set for the termination of instances in
the original environment has started. Status is 'false' if the KEEP_ALIVE
option is specified. Otherwise, 'true' as soon as the termination wait
period starts.
final
- loadBalancerInfo → LoadBalancerInfo?
-
Information about the load balancer used in the deployment.
final
- previousRevision → RevisionLocation?
-
Information about the application revision that was deployed to the
deployment group before the most recent successful deployment.
final
- revision → RevisionLocation?
-
Information about the location of stored application artifacts and the
service from which to retrieve them.
final
- rollbackInfo → RollbackInfo?
-
Information about a deployment rollback.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startTime → DateTime?
-
A timestamp that indicates when the deployment was deployed to the
deployment group.
final
- status → DeploymentStatus?
-
The current state of the deployment as a whole.
final
- targetInstances → TargetInstances?
-
Information about the instances that belong to the replacement environment
in a blue/green deployment.
final
- updateOutdatedInstancesOnly → bool?
-
Indicates whether only instances that are not running the latest application
revision are to be deployed to.
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