AWS Plugin Reference 22.1.x
The XL Deploy AWS plugin enables XL Deploy to work with Amazon Web Services such as Elastic Compute Cloud (EC2) and Simple Storage Service (S3).
This document contains information that is specific to this version of the plugin. For information about plugin features, refer to Introduction to the XL Deploy AWS plugin. For general information about provisioning, refer to Provisioning through XL Deploy.
Requirements
- XL Deploy 6.2.0 or later
- User credentials for accessing Amazon Web Services (AWS)
Deployable vs. containers table
aws.ecs.EnvironmentFileSpec aws.ecs.ResourceRequirementSpec aws.ecs.UlimitSpec aws.ecs.SecretSpec aws.ecs.ExtraHostSpec aws.ecs.SystemControlSpec aws.ecs.LinuxParametersSpec aws.ecs.LogConfigurationSpec aws.ecs.PortSpec aws.ecs.MountPointSpec |
aws.ecs.ContainerDefinition | aws.ecs.EnvironmentFile aws.ecs.ResourceRequirement aws.ecs.Ulimit aws.ecs.Secret aws.ecs.ExtraHost aws.ecs.SystemControl aws.ecs.LinuxParameters aws.ecs.LogConfiguration aws.ecs.Port aws.ecs.MountPoint |
aws.vpc.RouteSpec | aws.vpc.RouteTable | aws.vpc.Route |
aws.ecs.DeviceSpec aws.ecs.TmpfsSpec |
aws.ecs.LinuxParameters | aws.ecs.Device aws.ecs.Tmpfs |
aws.ec2.InstanceSpec aws.ec2.NetworkInterfaceSpec aws.vpc.VPCSpec aws.ec2.EBSVolumeSpec aws.s3.BucketSpec aws.vpc.SubnetSpec aws.vpc.RouteTableSpec aws.ecs.ClusterSpec aws.ecs.ContainerInstanceSpec aws.ecr.RepositorySpec aws.vpc.SecurityGroupSpec aws.elb.ClassicELBSpec aws.lambda.FunctionZip aws.lambda.S3Spec aws.rds.DBInstanceSpec aws.elb.ApplicationELBSpec aws.elb.TargetGroupSpec aws.rds.DBSecurityGroupSpec aws.rds.DBSubnetGroupSpec aws.api.RestApiSpec aws.autoscale.AutoScalingGroupSpec |
aws.Cloud | aws.ec2.Instance aws.ec2.NetworkInterface aws.vpc.VPC aws.ec2.EBSVolume aws.s3.Bucket aws.vpc.Subnet aws.vpc.RouteTable aws.ecs.Cluster aws.ecs.ContainerInstance aws.ecr.Repository aws.vpc.SecurityGroup aws.elb.ClassicELB aws.lambda.Function aws.lambda.S3 aws.rds.DBInstance aws.elb.ApplicationELB aws.elb.TargetGroup aws.rds.DBSecurityGroup aws.rds.DBSubnetGroup aws.api.RestApi aws.autoscale.AutoScalingGroup |
aws.ecs.ContainerDefinitionSpec | aws.ecs.Runnable | aws.ecs.ContainerDefinition |
aws.api.MethodSpec | aws.api.Resource | aws.api.Method |
aws.elb.ApplicationListenerSpec aws.elb.ListenerRuleSpec |
aws.elb.ApplicationELB | aws.elb.ApplicationListener aws.elb.ListenerRule |
aws.cloudformation.Template | aws.cloudformation.Stack | aws.cloudformation.DeployedTemplate |
aws.api.ResourceSpec aws.api.ResponseMappingSpec |
aws.api.RestApi | aws.api.Resource aws.api.ResponseMapping |
aws.elb.ClassicListenerSpec | aws.elb.ClassicELB | aws.elb.ClassicListener |
aws.s3.File aws.s3.Archive aws.s3.Folder |
aws.s3.Bucket | aws.s3.UploadedFile aws.s3.UploadedArchive aws.s3.UploadedFolder |
aws.ecs.RunnableSpec aws.ecs.TaskSpec aws.ecs.ServiceSpec |
aws.ecs.Cluster | aws.ecs.Runnable aws.ecs.Task aws.ecs.Service |
aws.vpc.SecurityGroupInboundRuleSpec aws.vpc.SecurityGroupOutboundRuleSpec |
aws.vpc.SecurityGroup | aws.vpc.SecurityGroupInboundRule aws.vpc.SecurityGroupOutboundRule |
aws.ecs.LoadBalancerSpec | aws.ecs.Service | aws.ecs.LoadBalancer |
aws.servicecatalog.ProvisionedProductSpec | aws.servicecatalog.Catalog | aws.servicecatalog.ProvisionedProduct |
Release notes
AWS plugin 9.8.0
Bug Fixes
- [ENG-1812] Fixed SSLError while executing script [s3/upload_file.py]
AWS plugin 9.7.0
Bug Fixes
- [ENG-767] XLD-AWS-Plugin: deploy aws.cloudformation stack with verify SSL on
AWS plugin 9.6.1
Bug Fixes
- [XLINT-1151] Error while executing script [ecs/runnable/service/planningScripts/steps_for_modify.py]: AttributeError: 'list' object has no attribute 'getProperty' in