DeploymentGroupInfo constructor
DeploymentGroupInfo({
- AlarmConfiguration? alarmConfiguration,
- String? applicationName,
- AutoRollbackConfiguration? autoRollbackConfiguration,
- List<
AutoScalingGroup> ? autoScalingGroups, - BlueGreenDeploymentConfiguration? blueGreenDeploymentConfiguration,
- ComputePlatform? computePlatform,
- String? deploymentConfigName,
- String? deploymentGroupId,
- String? deploymentGroupName,
- DeploymentStyle? deploymentStyle,
- List<
EC2TagFilter> ? ec2TagFilters, - EC2TagSet? ec2TagSet,
- List<
ECSService> ? ecsServices, - LastDeploymentInfo? lastAttemptedDeployment,
- LastDeploymentInfo? lastSuccessfulDeployment,
- LoadBalancerInfo? loadBalancerInfo,
- List<
TagFilter> ? onPremisesInstanceTagFilters, - OnPremisesTagSet? onPremisesTagSet,
- String? serviceRoleArn,
- RevisionLocation? targetRevision,
- 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,
});