DeploymentGroupInfo constructor

DeploymentGroupInfo({
  1. AlarmConfiguration? alarmConfiguration,
  2. String? applicationName,
  3. AutoRollbackConfiguration? autoRollbackConfiguration,
  4. List<AutoScalingGroup>? autoScalingGroups,
  5. BlueGreenDeploymentConfiguration? blueGreenDeploymentConfiguration,
  6. ComputePlatform? computePlatform,
  7. String? deploymentConfigName,
  8. String? deploymentGroupId,
  9. String? deploymentGroupName,
  10. DeploymentStyle? deploymentStyle,
  11. List<EC2TagFilter>? ec2TagFilters,
  12. EC2TagSet? ec2TagSet,
  13. List<ECSService>? ecsServices,
  14. LastDeploymentInfo? lastAttemptedDeployment,
  15. LastDeploymentInfo? lastSuccessfulDeployment,
  16. LoadBalancerInfo? loadBalancerInfo,
  17. List<TagFilter>? onPremisesInstanceTagFilters,
  18. OnPremisesTagSet? onPremisesTagSet,
  19. String? serviceRoleArn,
  20. RevisionLocation? targetRevision,
  21. List<TriggerConfig>? triggerConfigurations,
})

Implementation

DeploymentGroupInfo({
  this.alarmConfiguration,
  this.applicationName,
  this.autoRollbackConfiguration,
  this.autoScalingGroups,
  this.blueGreenDeploymentConfiguration,
  this.computePlatform,
  this.deploymentConfigName,
  this.deploymentGroupId,
  this.deploymentGroupName,
  this.deploymentStyle,
  this.ec2TagFilters,
  this.ec2TagSet,
  this.ecsServices,
  this.lastAttemptedDeployment,
  this.lastSuccessfulDeployment,
  this.loadBalancerInfo,
  this.onPremisesInstanceTagFilters,
  this.onPremisesTagSet,
  this.serviceRoleArn,
  this.targetRevision,
  this.triggerConfigurations,
});