diff --git a/botocore/data/aws/ec2.json b/botocore/data/aws/ec2.json index 0f1d97f28e..f9ed2dcf79 100644 --- a/botocore/data/aws/ec2.json +++ b/botocore/data/aws/ec2.json @@ -3501,32 +3501,6 @@ "type": "string", "documentation": "\n

The AWS account alias (for example, amazon, self) or AWS account ID\n that owns the snapshot.

\n ", "xmlname": "ownerAlias" - }, - "Tags": { - "shape_name": "TagList", - "type": "list", - "members": { - "shape_name": "Tag", - "type": "structure", - "members": { - "Key": { - "shape_name": "String", - "type": "string", - "documentation": "\n

The key of the tag.

\n

Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode\n characters. May not begin with aws:

\n ", - "xmlname": "key" - }, - "Value": { - "shape_name": "String", - "type": "string", - "documentation": "\n

The value of the tag.

\n

Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode\n characters.

\n ", - "xmlname": "value" - } - }, - "documentation": "\n

Describes a tag.

\n ", - "xmlname": "item" - }, - "documentation": "\n

Any tags assigned to the snapshot.

\n ", - "xmlname": "tagSet" } }, "documentation": "\n ", @@ -11117,7 +11091,7 @@ "documentation": "\n ", "xmlname": "Filter" }, - "documentation": "\n

One or more filters.

\n \n ", + "documentation": "\n

One or more filters.

\n \n ", "flattened": true } }, @@ -14292,7 +14266,7 @@ }, "output": null, "errors": [], - "documentation": "\n

Disassociates an Elastic IP address from the instance or network interface it's\n\t\t\t\tassociated with.

\n

This is an idempotent operation. If you perform the operation more than once, Amazon EC2\n\t\t\t\tdoesn't return an error.

\n \n \n Example for EC2-Classic\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\tthe instance in EC2-Classic to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&PublicIp=192.0.2.1\n&AUTHPARAMS\n \n \n Example for EC2-VPC\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\t the instance in a VPC to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&AssociationID=eipassoc-aa7486c3\n&AUTHPARAMS\n \n \n " + "documentation": "\n

Disassociates an Elastic IP address from the instance or network interface it's\n\t\t\t\tassociated with.

\n

This is an idempotent operation. If you perform the operation more than once, Amazon EC2\n\t\t\t\tdoesn't return an error.

\n \n \n Example for EC2-Classic\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\tthe instance in EC2-Classic to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&PublicIp=192.0.2.1\n&AUTHPARAMS\n \n \n Example for EC2-VPC\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\t the instance in a VPC to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&AssociationId=eipassoc-aa7486c3\n&AUTHPARAMS\n \n \n " }, "DisassociateRouteTable": { "name": "DisassociateRouteTable", @@ -18094,13 +18068,13 @@ "MinCount": { "shape_name": "Integer", "type": "integer", - "documentation": "\n

The minimum number of instances to launch. If you specify a minimum that is more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches no instances.

\n

Constraints: Between 1 and the maximum number allowed for your\n account (the default for each account is 20, but this limit can be\n increased).

\n ", + "documentation": "\n

The minimum number of instances to launch. If you specify a minimum that is more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches no instances.

\n

Constraints: Between 1 and the maximum number you're allowed for the specified instance type. \n For more information about the default limits, and how to request an increase, see \n How\n many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.

\n ", "required": true }, "MaxCount": { "shape_name": "Integer", "type": "integer", - "documentation": "\n

The maximum number of instances to launch. If you specify more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches the\n largest possible number of instances above MinCount.

\n

Constraints: Between 1 and the maximum number allowed for your\n account (the default limit for each account is 20, but this limit can be\n increased).

\n ", + "documentation": "\n

The maximum number of instances to launch. If you specify more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches the\n largest possible number of instances above MinCount.

\n

Constraints: Between 1 and the maximum number you're allowed for the specified instance type. \n For more information about the default limits, and how to request an increase, see \n How\n many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.

\n ", "required": true }, "KeyName": { diff --git a/services/ec2.json b/services/ec2.json index 714f87064f..da927887fd 100644 --- a/services/ec2.json +++ b/services/ec2.json @@ -3569,32 +3569,6 @@ "type": "string", "documentation": "\n

The AWS account alias (for example, amazon, self) or AWS account ID\n that owns the snapshot.

\n ", "xmlname": "ownerAlias" - }, - "Tags": { - "shape_name": "TagList", - "type": "list", - "members": { - "shape_name": "Tag", - "type": "structure", - "members": { - "Key": { - "shape_name": "String", - "type": "string", - "documentation": "\n

The key of the tag.

\n

Constraints: Tag keys are case-sensitive and accept a maximum of 127 Unicode\n characters. May not begin with aws:

\n ", - "xmlname": "key" - }, - "Value": { - "shape_name": "String", - "type": "string", - "documentation": "\n

The value of the tag.

\n

Constraints: Tag values are case-sensitive and accept a maximum of 255 Unicode\n characters.

\n ", - "xmlname": "value" - } - }, - "documentation": "\n

Describes a tag.

\n ", - "xmlname": "item" - }, - "documentation": "\n

Any tags assigned to the snapshot.

\n ", - "xmlname": "tagSet" } }, "documentation": "\n ", @@ -11268,7 +11242,7 @@ "documentation": "\n ", "xmlname": "Filter" }, - "documentation": "\n

One or more filters.

\n \n ", + "documentation": "\n

One or more filters.

\n \n ", "flattened": true } }, @@ -14464,7 +14438,7 @@ "errors": [ ], - "documentation": "\n

Disassociates an Elastic IP address from the instance or network interface it's\n\t\t\t\tassociated with.

\n

This is an idempotent operation. If you perform the operation more than once, Amazon EC2\n\t\t\t\tdoesn't return an error.

\n \n \n Example for EC2-Classic\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\tthe instance in EC2-Classic to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&PublicIp=192.0.2.1\n&AUTHPARAMS\n \n \n Example for EC2-VPC\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\t the instance in a VPC to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&AssociationID=eipassoc-aa7486c3\n&AUTHPARAMS\n \n \n " + "documentation": "\n

Disassociates an Elastic IP address from the instance or network interface it's\n\t\t\t\tassociated with.

\n

This is an idempotent operation. If you perform the operation more than once, Amazon EC2\n\t\t\t\tdoesn't return an error.

\n \n \n Example for EC2-Classic\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\tthe instance in EC2-Classic to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&PublicIp=192.0.2.1\n&AUTHPARAMS\n \n \n Example for EC2-VPC\n This example disassociates the specified Elastic IP address from\n\t\t\t\t\t the instance in a VPC to which it is associated.\n https://ec2.amazonaws.com/?Action=DisassociateAddress\n&AssociationId=eipassoc-aa7486c3\n&AUTHPARAMS\n \n \n " }, "DisassociateRouteTable": { "name": "DisassociateRouteTable", @@ -18325,13 +18299,13 @@ "MinCount": { "shape_name": "Integer", "type": "integer", - "documentation": "\n

The minimum number of instances to launch. If you specify a minimum that is more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches no instances.

\n

Constraints: Between 1 and the maximum number allowed for your\n account (the default for each account is 20, but this limit can be\n increased).

\n ", + "documentation": "\n

The minimum number of instances to launch. If you specify a minimum that is more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches no instances.

\n

Constraints: Between 1 and the maximum number you're allowed for the specified instance type. \n For more information about the default limits, and how to request an increase, see \n How\n many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.

\n ", "required": true }, "MaxCount": { "shape_name": "Integer", "type": "integer", - "documentation": "\n

The maximum number of instances to launch. If you specify more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches the\n largest possible number of instances above MinCount.

\n

Constraints: Between 1 and the maximum number allowed for your\n account (the default limit for each account is 20, but this limit can be\n increased).

\n ", + "documentation": "\n

The maximum number of instances to launch. If you specify more instances\n than Amazon EC2 can launch in the target Availability Zone, Amazon EC2 launches the\n largest possible number of instances above MinCount.

\n

Constraints: Between 1 and the maximum number you're allowed for the specified instance type. \n For more information about the default limits, and how to request an increase, see \n How\n many instances can I run in Amazon EC2 in the Amazon EC2 General FAQ.

\n ", "required": true }, "KeyName": { @@ -18621,8 +18595,7 @@ "documentation": "\n\t\t

Indicates whether the private IP address is the primary private IP address.

\n " } }, - "documentation": "\n\t\t

Describes a secondary private IP address for a network interface.

\n ", - "xmlname": "PrivateIpAddressesSet" + "documentation": "\n\t\t

Describes a secondary private IP address for a network interface.

\n " }, "documentation": "\n\t\t

One or more private IP addresses to assign to the network interface.

\n ", "flattened": true diff --git a/tests/unit/response_parsing/xml/responses/ec2-create-snapshot.json b/tests/unit/response_parsing/xml/responses/ec2-create-snapshot.json index 493a73e2f8..fb3986a833 100644 --- a/tests/unit/response_parsing/xml/responses/ec2-create-snapshot.json +++ b/tests/unit/response_parsing/xml/responses/ec2-create-snapshot.json @@ -3,7 +3,6 @@ "ResponseMetadata": { "RequestId": "59dbff89-35bd-4eac-99ed-be587EXAMPLE" }, - "Tags": [], "VolumeId": "vol-1a2b3c4d", "State": "pending", "VolumeSize": 30, @@ -11,4 +10,4 @@ "SnapshotId": "snap-1a2b3c4d", "OwnerId": "111122223333", "Progress": "60%" -} \ No newline at end of file +}