Skip to content

Commit bec077e

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent 9b4bfd2 commit bec077e

File tree

8 files changed

+246
-23
lines changed

8 files changed

+246
-23
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,12 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::EC2 - Updated the API, and documentation for Amazon Elastic Compute Cloud.
5+
6+
* Feature - Aws::ECS - Updated the API, and documentation for Amazon EC2 Container Service.
7+
8+
* Feature - Aws::XRay - Updated the API, and documentation for AWS X-Ray.
9+
410
2.11.265 (2019-04-30)
511
------------------
612

aws-sdk-core/apis/ec2/2016-11-15/api-2.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2537,6 +2537,15 @@
25372537
"input":{"shape":"ModifyVpcTenancyRequest"},
25382538
"output":{"shape":"ModifyVpcTenancyResult"}
25392539
},
2540+
"ModifyVpnConnection":{
2541+
"name":"ModifyVpnConnection",
2542+
"http":{
2543+
"method":"POST",
2544+
"requestUri":"/"
2545+
},
2546+
"input":{"shape":"ModifyVpnConnectionRequest"},
2547+
"output":{"shape":"ModifyVpnConnectionResult"}
2548+
},
25402549
"MonitorInstances":{
25412550
"name":"MonitorInstances",
25422551
"http":{
@@ -16268,6 +16277,25 @@
1626816277
}
1626916278
}
1627016279
},
16280+
"ModifyVpnConnectionRequest":{
16281+
"type":"structure",
16282+
"required":["VpnConnectionId"],
16283+
"members":{
16284+
"VpnConnectionId":{"shape":"String"},
16285+
"TransitGatewayId":{"shape":"String"},
16286+
"VpnGatewayId":{"shape":"String"},
16287+
"DryRun":{"shape":"Boolean"}
16288+
}
16289+
},
16290+
"ModifyVpnConnectionResult":{
16291+
"type":"structure",
16292+
"members":{
16293+
"VpnConnection":{
16294+
"shape":"VpnConnection",
16295+
"locationName":"vpnConnection"
16296+
}
16297+
}
16298+
},
1627116299
"MonitorInstancesRequest":{
1627216300
"type":"structure",
1627316301
"required":["InstanceIds"],

aws-sdk-core/apis/ec2/2016-11-15/docs-2.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,7 @@
288288
"ModifyVpcEndpointServicePermissions": "<p>Modifies the permissions for your <a href=\"https://docs.aws.amazon.com/AmazonVPC/latest/UserGuide/endpoint-service.html\">VPC endpoint service</a>. You can add or remove permissions for service consumers (IAM users, IAM roles, and AWS accounts) to connect to your endpoint service.</p> <p>If you grant permissions to all principals, the service is public. Any users who know the name of a public service can send a request to attach an endpoint. If the service does not require manual approval, attachments are automatically approved.</p>",
289289
"ModifyVpcPeeringConnectionOptions": "<p>Modifies the VPC peering connection options on one side of a VPC peering connection. You can do the following:</p> <ul> <li> <p>Enable/disable communication over the peering connection between an EC2-Classic instance that's linked to your VPC (using ClassicLink) and instances in the peer VPC.</p> </li> <li> <p>Enable/disable communication over the peering connection between instances in your VPC and an EC2-Classic instance that's linked to the peer VPC.</p> </li> <li> <p>Enable/disable the ability to resolve public DNS hostnames to private IP addresses when queried from instances in the peer VPC.</p> </li> </ul> <p>If the peered VPCs are in the same AWS account, you can enable DNS resolution for queries from the local VPC. This ensures that queries from the local VPC resolve to private IP addresses in the peer VPC. This option is not available if the peered VPCs are in different AWS accounts or different regions. For peered VPCs in different AWS accounts, each AWS account owner must initiate a separate request to modify the peering connection options. For inter-region peering connections, you must use the region for the requester VPC to modify the requester VPC peering options and the region for the accepter VPC to modify the accepter VPC peering options. To verify which VPCs are the accepter and the requester for a VPC peering connection, use the <a>DescribeVpcPeeringConnections</a> command.</p>",
290290
"ModifyVpcTenancy": "<p>Modifies the instance tenancy attribute of the specified VPC. You can change the instance tenancy attribute of a VPC to <code>default</code> only. You cannot change the instance tenancy attribute to <code>dedicated</code>.</p> <p>After you modify the tenancy of the VPC, any new instances that you launch into the VPC have a tenancy of <code>default</code>, unless you specify otherwise during launch. The tenancy of any existing instances in the VPC is not affected.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/dedicated-instance.html\">Dedicated Instances</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p>",
291+
"ModifyVpnConnection": null,
291292
"MonitorInstances": "<p>Enables detailed monitoring for a running instance. Otherwise, basic monitoring is enabled. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-cloudwatch.html\">Monitoring Your Instances and Volumes</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p> <p>To disable detailed monitoring, see .</p>",
292293
"MoveAddressToVpc": "<p>Moves an Elastic IP address from the EC2-Classic platform to the EC2-VPC platform. The Elastic IP address must be allocated to your account for more than 24 hours, and it must not be associated with an instance. After the Elastic IP address is moved, it is no longer available for use in the EC2-Classic platform, unless you move it back using the <a>RestoreAddressToClassic</a> request. You cannot move an Elastic IP address that was originally allocated for use in the EC2-VPC platform to the EC2-Classic platform. </p>",
293294
"ProvisionByoipCidr": "<p>Provisions an address range for use with your AWS resources through bring your own IP addresses (BYOIP) and creates a corresponding address pool. After the address range is provisioned, it is ready to be advertised using <a>AdvertiseByoipCidr</a>.</p> <p>AWS verifies that you own the address range and are authorized to advertise it. You must ensure that the address range is registered to you and that you created an RPKI ROA to authorize Amazon ASNs 16509 and 14618 to advertise the address range. For more information, see <a href=\"https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-byoip.html\">Bring Your Own IP Addresses (BYOIP)</a> in the <i>Amazon Elastic Compute Cloud User Guide</i>.</p> <p>Provisioning an address range is an asynchronous operation, so the call returns immediately, but the address range is not ready to use until its status changes from <code>pending-provision</code> to <code>provisioned</code>. To monitor the status of an address range, use <a>DescribeByoipCidrs</a>. To allocate an Elastic IP address from your address pool, use <a>AllocateAddress</a> with either the specific address from the address pool or the ID of the address pool.</p>",
@@ -1248,6 +1249,7 @@
12481249
"ModifyVpcPeeringConnectionOptionsRequest$DryRun": "<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>",
12491250
"ModifyVpcTenancyRequest$DryRun": "<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>",
12501251
"ModifyVpcTenancyResult$ReturnValue": "<p>Returns <code>true</code> if the request succeeds; otherwise, returns an error.</p>",
1252+
"ModifyVpnConnectionRequest$DryRun": null,
12511253
"MonitorInstancesRequest$DryRun": "<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>",
12521254
"MoveAddressToVpcRequest$DryRun": "<p>Checks whether you have the required permissions for the action, without actually making the request, and provides an error response. If you have the required permissions, the error response is <code>DryRunOperation</code>. Otherwise, it is <code>UnauthorizedOperation</code>.</p>",
12531255
"NetworkAcl$IsDefault": "<p>Indicates whether this is the default network ACL for the VPC.</p>",
@@ -6796,6 +6798,16 @@
67966798
"refs": {
67976799
}
67986800
},
6801+
"ModifyVpnConnectionRequest": {
6802+
"base": null,
6803+
"refs": {
6804+
}
6805+
},
6806+
"ModifyVpnConnectionResult": {
6807+
"base": null,
6808+
"refs": {
6809+
}
6810+
},
67996811
"MonitorInstancesRequest": {
68006812
"base": null,
68016813
"refs": {
@@ -9628,6 +9640,9 @@
96289640
"ModifyVpcEndpointServicePermissionsRequest$ServiceId": "<p>The ID of the service.</p>",
96299641
"ModifyVpcPeeringConnectionOptionsRequest$VpcPeeringConnectionId": "<p>The ID of the VPC peering connection.</p>",
96309642
"ModifyVpcTenancyRequest$VpcId": "<p>The ID of the VPC.</p>",
9643+
"ModifyVpnConnectionRequest$VpnConnectionId": null,
9644+
"ModifyVpnConnectionRequest$TransitGatewayId": null,
9645+
"ModifyVpnConnectionRequest$VpnGatewayId": null,
96319646
"MoveAddressToVpcRequest$PublicIp": "<p>The Elastic IP address.</p>",
96329647
"MoveAddressToVpcResult$AllocationId": "<p>The allocation ID for the Elastic IP address.</p>",
96339648
"MovingAddressStatus$PublicIp": "<p>The Elastic IP address.</p>",
@@ -11319,6 +11334,7 @@
1131911334
"base": "<p>Describes a VPN connection.</p>",
1132011335
"refs": {
1132111336
"CreateVpnConnectionResult$VpnConnection": "<p>Information about the VPN connection.</p>",
11337+
"ModifyVpnConnectionResult$VpnConnection": null,
1132211338
"VpnConnectionList$member": null
1132311339
}
1132411340
},

aws-sdk-core/apis/ecs/2014-11-13/api-2.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1681,7 +1681,8 @@
16811681
"required":["logDriver"],
16821682
"members":{
16831683
"logDriver":{"shape":"LogDriver"},
1684-
"options":{"shape":"LogConfigurationOptionsMap"}
1684+
"options":{"shape":"LogConfigurationOptionsMap"},
1685+
"secretOptions":{"shape":"SecretList"}
16851686
}
16861687
},
16871688
"LogConfigurationOptionsMap":{

0 commit comments

Comments
 (0)