Struct rusoto_codedeploy::DeploymentGroupInfo
[−]
[src]
pub struct DeploymentGroupInfo { pub alarm_configuration: Option<AlarmConfiguration>, pub application_name: Option<ApplicationName>, pub auto_rollback_configuration: Option<AutoRollbackConfiguration>, pub auto_scaling_groups: Option<AutoScalingGroupList>, pub blue_green_deployment_configuration: Option<BlueGreenDeploymentConfiguration>, pub deployment_config_name: Option<DeploymentConfigName>, pub deployment_group_id: Option<DeploymentGroupId>, pub deployment_group_name: Option<DeploymentGroupName>, pub deployment_style: Option<DeploymentStyle>, pub ec_2_tag_filters: Option<EC2TagFilterList>, pub last_attempted_deployment: Option<LastDeploymentInfo>, pub last_successful_deployment: Option<LastDeploymentInfo>, pub load_balancer_info: Option<LoadBalancerInfo>, pub on_premises_instance_tag_filters: Option<TagFilterList>, pub service_role_arn: Option<Role>, pub target_revision: Option<RevisionLocation>, pub trigger_configurations: Option<TriggerConfigList>, }
Information about a deployment group.
Fields
alarm_configuration: Option<AlarmConfiguration>
A list of alarms associated with the deployment group.
application_name: Option<ApplicationName>
The application name.
auto_rollback_configuration: Option<AutoRollbackConfiguration>
Information about the automatic rollback configuration associated with the deployment group.
auto_scaling_groups: Option<AutoScalingGroupList>
A list of associated Auto Scaling groups.
blue_green_deployment_configuration: Option<BlueGreenDeploymentConfiguration>
Information about blue/green deployment options for a deployment group.
deployment_config_name: Option<DeploymentConfigName>
The deployment configuration name.
deployment_group_id: Option<DeploymentGroupId>
The deployment group ID.
deployment_group_name: Option<DeploymentGroupName>
The deployment group name.
deployment_style: Option<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.
ec_2_tag_filters: Option<EC2TagFilterList>
The Amazon EC2 tags on which to filter.
last_attempted_deployment: Option<LastDeploymentInfo>
Information about the most recent attempted deployment to the deployment group.
last_successful_deployment: Option<LastDeploymentInfo>
Information about the most recent successful deployment to the deployment group.
load_balancer_info: Option<LoadBalancerInfo>
Information about the load balancer to use in a deployment.
on_premises_instance_tag_filters: Option<TagFilterList>
The on-premises instance tags on which to filter.
service_role_arn: Option<Role>
A service role ARN.
target_revision: Option<RevisionLocation>
Information about the deployment group's target revision, including type and location.
trigger_configurations: Option<TriggerConfigList>
Information about triggers associated with the deployment group.
Trait Implementations
impl Default for DeploymentGroupInfo
[src]
fn default() -> DeploymentGroupInfo
Returns the "default value" for a type. Read more
impl Debug for DeploymentGroupInfo
[src]
impl Clone for DeploymentGroupInfo
[src]
fn clone(&self) -> DeploymentGroupInfo
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more