Open GomathiselviS opened 6 days ago
Thank you for contribution!✨
The docsite for this PR is available for download as an artifact from this run: https://github.com/ansible-collections/amazon.aws/actions/runs/9664815973
You can compare to the docs for the main
branch here:
https://ansible-collections.github.io/amazon.aws/branch/main
File changes:
M
collections/amazon/aws/autoscaling_group_info_module.htmlM
collections/amazon/aws/aws_region_info_module.htmlM
collections/amazon/aws/cloudformation_module.htmlM
collections/amazon/aws/docsite/CHANGELOG.htmlM
collections/amazon/aws/ec2_vpc_route_table_module.html
The Amazon Resource Name of the ASG
-Returned: success
-Sample: "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:10787c52-0bcb-427d-82ba-c8e4b008ed2e:autoScalingGroupName/public-webapp-production-1"
A list of Auto Scaling Groups.
+Returned: always
auto_scaling_group_name
-string
+Name of autoscaling group
+The Amazon Resource Name of the ASG.
+Returned: success
+Sample: "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:10787c52-0bcb-427d-82ba-c8e4b008ed2e:autoScalingGroupName/dev11"
Name of autoscaling group.
Returned: success
Sample: "public-webapp-production-1"
availability_zones
-list / elements=string
+List of Availability Zones that are enabled for this ASG.
+List of Availability Zones that are enabled for this ASG.
Returned: success
Sample: ["us-west-2a", "us-west-2b", "us-west-2a"]
created_time
-string
+The date and time this ASG was created, in ISO 8601 format.
+The date and time this ASG was created, in ISO 8601 format.
Returned: success
Sample: "2015-11-25T00:05:36.309Z"
default_cooldown
-integer
+The default cooldown time in seconds.
+The default cooldown time in seconds.
Returned: success
Sample: 300
desired_capacity
-integer
+The number of EC2 instances that should be running in this group.
+The number of EC2 instances that should be running in this group.
Returned: success
Sample: 3
health_check_period
-integer
+Length of time in seconds after a new EC2 instance comes into service that Auto Scaling starts checking its health.
+The metrics enabled for the group.
Returned: success
-Sample: 30
Sample: [{"granularity": "1Minute", "metric": "GroupAndWarmPoolTotalCapacity"}]
health_check_type
-string
+The service you want the health status from, one of “EC2” or “ELB”.
+The granularity of the metric. The only valid value is 1Minute.
+Returned: success
+Sample: "1Minute"
Name of the metric.
+Returned: success
+Sample: "GroupAndWarmPoolTotalCapacity"
Length of time in seconds after a new EC2 instance comes into service that Auto Scaling starts checking its health.
+Returned: success
+Sample: 300
The service you want the health status from, one of “EC2” or “ELB”.
Returned: success
Sample: "ELB"
instances
-list / elements=string
+List of EC2 instances and their status as it relates to the ASG.
+List of EC2 instances associated with ASG and their status.
Returned: success
-Sample: [{"availability_zone": "us-west-2a", "health_status": "Healthy", "instance_id": "i-es22ad25", "launch_configuration_name": "public-webapp-production-1", "lifecycle_state": "InService", "protected_from_scale_in": "false"}]
Sample: [{"availability_zone": "us-west-2a", "health_status": "Healthy", "instance_id": "i-es22ad25", "launch_configuration_name": "public-webapp-production-1", "launch_template": {"launch_template_id": "lt-0b19eb00123456789", "launch_template_name": "test-template", "version": "1"}, "lifecycle_state": "InService", "protected_from_scale_in": "false"}]
launch_config_name
-string
+Name of launch configuration associated with the ASG. Same as launch_configuration_name, provided for compatibility with amazon.aws.autoscaling_group module.
+The Availability Zone of the instance.
+Returned: success
+Sample: "ap-southeast-2a"
The last reported health status of the instance.
+Returned: success
+Sample: "Healthy"
The ID of the instance.
+Returned: success
+Sample: "i-012345678"
The instance type size of the running instance.
+Returned: success
+Sample: "t2.micro"
The EC2 launch template to base instance configuration on.
+Returned: success
+The ID of the launch template.
+Returned: success
+The name of the launch template.
+Returned: success
+The specific version of the launch template to use.
+Returned: success
+A description of the current lifecycle state.
+Returned: success
+Indicates whether the instance is protected from termination by Amazon EC2 Auto Scaling when scaling in.
+Returned: success
+Name of launch configuration associated with the ASG. Same as launch_configuration_name, provided for compatibility with amazon.aws.autoscaling_group module.
Returned: success
Sample: "public-webapp-production-1"
launch_configuration_name
-string
+Name of launch configuration associated with the ASG.
+Name of launch configuration associated with the ASG.
Returned: success
Sample: "public-webapp-production-1"
lifecycle_hooks
-list / elements=string
+List of lifecycle hooks for the ASG.
+List of lifecycle hooks for the ASG.
Returned: success
Sample: [{"AutoScalingGroupName": "public-webapp-production-1", "DefaultResult": "ABANDON", "GlobalTimeout": 172800, "HeartbeatTimeout": 3600, "LifecycleHookName": "instance-launch", "LifecycleTransition": "autoscaling:EC2_INSTANCE_LAUNCHING"}, {"AutoScalingGroupName": "public-webapp-production-1", "DefaultResult": "ABANDON", "GlobalTimeout": 172800, "HeartbeatTimeout": 3600, "LifecycleHookName": "instance-terminate", "LifecycleTransition": "autoscaling:EC2_INSTANCE_TERMINATING"}]
load_balancer_names
-list / elements=string
+List of load balancers names attached to the ASG.
+List of load balancers names attached to the ASG.
Returned: success
Sample: ["elb-webapp-prod"]
max_size
-integer
+Maximum size of group
+Maximum size of group.
Returned: success
Sample: 3
min_size
-integer
+Minimum size of group
+Minimum size of group.
Returned: success
Sample: 1
new_instances_protected_from_scale_in
-boolean
+Whether or not new instances a protected from automatic scaling in.
+Whether or not new instances a protected from automatic scaling in.
Returned: success
Sample: false
placement_group
-string
+Placement group into which instances are launched, if any.
+Placement group into which instances are launched, if any.
Returned: success
Sample: "None"
status
-string
+The current state of the group when DeleteAutoScalingGroup is in progress.
+The ARN of the service-linked role that the Auto Scaling group uses to call other Amazon Web Services on your behalf.
+Returned: success
+Sample: "arn:aws:iam::721234567890:role/aws-service-role/autoscaling.amazonaws.com/AWSServiceRoleForAutoScaling"
The current state of the group when DeleteAutoScalingGroup is in progress.
Returned: success
Sample: "None"
tags
-list / elements=string
+List of tags for the ASG, and whether or not each tag propagates to instances at launch.
+The suspended processes associated with the group.
+Returned: success
+Sample: [{"process_name": "AddToLoadBalancer", "suspension_reason": "User suspended at 2018-08-30T14:11:58Z"}]
The name of the suspended process.
+Returned: success
+The reason that the process was suspended.
+Returned: success
+List of tags for the ASG, and whether or not each tag propagates to instances at launch.
Returned: success
Sample: [{"key": "Name", "propagate_at_launch": "true", "resource_id": "public-webapp-production-1", "resource_type": "auto-scaling-group", "value": "public-webapp-production-1"}, {"key": "env", "propagate_at_launch": "true", "resource_id": "public-webapp-production-1", "resource_type": "auto-scaling-group", "value": "production"}]
target_group_arns
-list / elements=string
+List of ARNs of the target groups that the ASG populates
+List of ARNs of the target groups that the ASG populates.
Returned: success
Sample: ["arn:aws:elasticloadbalancing:ap-southeast-2:123456789012:targetgroup/target-group-host-hello/1a2b3c4d5e6f1a2b", "arn:aws:elasticloadbalancing:ap-southeast-2:123456789012:targetgroup/target-group-path-world/abcd1234abcd1234"]
Build failed. https://ansible.softwarefactory-project.io/zuul/buildset/a212f672fb364fee9a267223d1728e19
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 7m 59s :heavy_check_mark: build-ansible-collection SUCCESS in 9m 24s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 25s :x: integration-amazon.aws-1 FAILURE in 5m 47s Skipped 43 jobs
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/a3a2535e564f4e75bdcbf77fc04fa3f4
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 20m 31s :heavy_check_mark: build-ansible-collection SUCCESS in 8m 41s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 19s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 35m 26s Skipped 43 jobs
Build succeeded. https://ansible.softwarefactory-project.io/zuul/buildset/4780bfe76abf4bf3a219f185343ffe5a
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 25s :heavy_check_mark: build-ansible-collection SUCCESS in 8m 38s :heavy_check_mark: ansible-test-splitter SUCCESS in 5m 28s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 16m 20s Skipped 43 jobs
SUMMARY
Depends-On: https://github.com/ansible/ansible-zuul-jobs/pull/1878
This PR adds dependent collections (needed for integration tests) to galaxy.yml and tests/integration/requirements.yml. These collections can be removed from required-projects used in ansible-zuul-jobs.
ISSUE TYPE
COMPONENT NAME
ADDITIONAL INFORMATION