Skip to content

Commit

Permalink
Merge branch 'release-1.27.79'
Browse files Browse the repository at this point in the history
* release-1.27.79:
  Bumping version to 1.27.79
  Update to latest endpoints
  Update to latest models
  • Loading branch information
aws-sdk-python-automation committed Sep 22, 2022
2 parents 5cfd36b + 196c56a commit 397585f
Show file tree
Hide file tree
Showing 10 changed files with 359 additions and 93 deletions.
27 changes: 27 additions & 0 deletions .changes/1.27.79.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
[
{
"category": "``backup-gateway``",
"description": "Changes include: new GetVirtualMachineApi to fetch a single user's VM, improving ListVirtualMachines to fetch filtered VMs as well as all VMs, and improving GetGatewayApi to now also return the gateway's MaintenanceStartTime.",
"type": "api-change"
},
{
"category": "``devicefarm``",
"description": "This release adds the support for VPC-ENI based connectivity for private devices on AWS Device Farm.",
"type": "api-change"
},
{
"category": "``ec2``",
"description": "Documentation updates for Amazon EC2.",
"type": "api-change"
},
{
"category": "``glue``",
"description": "Added support for S3 Event Notifications for Catalog Target Crawlers.",
"type": "api-change"
},
{
"category": "``identitystore``",
"description": "Documentation updates for the Identity Store CLI Reference.",
"type": "api-change"
}
]
10 changes: 10 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,16 @@
CHANGELOG
=========

1.27.79
=======

* api-change:``backup-gateway``: Changes include: new GetVirtualMachineApi to fetch a single user's VM, improving ListVirtualMachines to fetch filtered VMs as well as all VMs, and improving GetGatewayApi to now also return the gateway's MaintenanceStartTime.
* api-change:``devicefarm``: This release adds the support for VPC-ENI based connectivity for private devices on AWS Device Farm.
* api-change:``ec2``: Documentation updates for Amazon EC2.
* api-change:``glue``: Added support for S3 Event Notifications for Catalog Target Crawlers.
* api-change:``identitystore``: Documentation updates for the Identity Store CLI Reference.


1.27.78
=======

Expand Down
2 changes: 1 addition & 1 deletion botocore/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
import os
import re

__version__ = '1.27.78'
__version__ = '1.27.79'


class NullHandler(logging.Handler):
Expand Down
166 changes: 148 additions & 18 deletions botocore/data/backup-gateway/2021-01-01/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Associates a backup gateway with your server. After you complete the association process, you can back up and restore your VMs through the gateway.</p>"
},
Expand All @@ -38,7 +39,8 @@
"output":{"shape":"CreateGatewayOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Creates a backup gateway. After you create a gateway, you can associate it with a server using the <code>AssociateGatewayToServer</code> operation.</p>"
},
Expand All @@ -53,7 +55,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a backup gateway.</p>",
"idempotent":true
Expand All @@ -70,7 +73,8 @@
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Deletes a hypervisor.</p>",
"idempotent":true
Expand All @@ -87,7 +91,8 @@
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Disassociates a backup gateway from the specified server. After the disassociation process finishes, the gateway can no longer access the virtual machines on the server.</p>"
},
Expand All @@ -102,10 +107,27 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>By providing the ARN (Amazon Resource Name), this API returns the gateway.</p>"
},
"GetVirtualMachine":{
"name":"GetVirtualMachine",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetVirtualMachineInput"},
"output":{"shape":"GetVirtualMachineOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>By providing the ARN (Amazon Resource Name), this API returns the virtual machine.</p>"
},
"ImportHypervisorConfiguration":{
"name":"ImportHypervisorConfiguration",
"http":{
Expand All @@ -117,7 +139,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"AccessDeniedException"}
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Connect to a hypervisor by importing its configuration.</p>"
},
Expand All @@ -131,7 +154,8 @@
"output":{"shape":"ListGatewaysOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists backup gateways owned by an Amazon Web Services account in an Amazon Web Services Region. The returned list is ordered by gateway Amazon Resource Name (ARN).</p>"
},
Expand All @@ -145,7 +169,8 @@
"output":{"shape":"ListHypervisorsOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists your hypervisors.</p>"
},
Expand All @@ -160,7 +185,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists the tags applied to the resource identified by its Amazon Resource Name (ARN).</p>"
},
Expand All @@ -174,7 +200,8 @@
"output":{"shape":"ListVirtualMachinesOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"}
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Lists your virtual machines.</p>"
},
Expand All @@ -190,7 +217,8 @@
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Set the maintenance start time for a gateway.</p>"
},
Expand All @@ -205,7 +233,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Tag the resource.</p>"
},
Expand All @@ -221,7 +250,8 @@
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Tests your hypervisor configuration to validate that backup gateway can connect with the hypervisor and its resources.</p>"
},
Expand All @@ -236,7 +266,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Removes tags from the resource.</p>"
},
Expand All @@ -252,7 +283,8 @@
{"shape":"ValidationException"},
{"shape":"ConflictException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates a gateway's name. Specify which gateway to update using the Amazon Resource Name (ARN) of the gateway in your request.</p>"
},
Expand All @@ -267,7 +299,8 @@
"errors":[
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates the gateway virtual machine (VM) software. The request immediately triggers the software update.</p> <note> <p>When you make this request, you get a <code>200 OK</code> success response immediately. However, it might take some time for the update to complete.</p> </note>"
},
Expand All @@ -283,7 +316,8 @@
{"shape":"ValidationException"},
{"shape":"InternalServerException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"}
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"}
],
"documentation":"<p>Updates a hypervisor metadata, including its host, username, and password. Specify which hypervisor to update using the Amazon Resource Name (ARN) of the hypervisor in your request.</p>"
}
Expand Down Expand Up @@ -506,6 +540,10 @@
"shape":"Time",
"documentation":"<p>Details showing the last time Backup gateway communicated with the cloud, in Unix format and UTC time.</p>"
},
"MaintenanceStartTime":{
"shape":"MaintenanceStartTime",
"documentation":"<p>Returns your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.</p>"
},
"NextUpdateAvailabilityTime":{
"shape":"Time",
"documentation":"<p>Details showing the next update availability time of the gateway.</p>"
Expand Down Expand Up @@ -544,6 +582,25 @@
}
}
},
"GetVirtualMachineInput":{
"type":"structure",
"required":["ResourceArn"],
"members":{
"ResourceArn":{
"shape":"ResourceArn",
"documentation":"<p>The Amazon Resource Name (ARN) of the virtual machine.</p>"
}
}
},
"GetVirtualMachineOutput":{
"type":"structure",
"members":{
"VirtualMachine":{
"shape":"VirtualMachineDetails",
"documentation":"<p>This object contains the basic attributes of <code>VirtualMachine</code> contained by the output of <code>GetVirtualMachine</code> </p>"
}
}
},
"Host":{
"type":"string",
"max":128,
Expand Down Expand Up @@ -739,6 +796,10 @@
"ListVirtualMachinesInput":{
"type":"structure",
"members":{
"HypervisorArn":{
"shape":"ServerArn",
"documentation":"<p>The Amazon Resource Name (ARN) of the hypervisor connected to your virtual machine.</p>"
},
"MaxResults":{
"shape":"MaxResults",
"documentation":"<p>The maximum number of virtual machines to list.</p>"
Expand All @@ -762,6 +823,32 @@
}
}
},
"MaintenanceStartTime":{
"type":"structure",
"required":[
"HourOfDay",
"MinuteOfHour"
],
"members":{
"DayOfMonth":{
"shape":"DayOfMonth",
"documentation":"<p>The day of the month component of the maintenance start time represented as an ordinal number from 1 to 28, where 1 represents the first day of the month and 28 represents the last day of the month.</p>"
},
"DayOfWeek":{
"shape":"DayOfWeek",
"documentation":"<p>An ordinal number between 0 and 6 that represents the day of the week, where 0 represents Sunday and 6 represents Saturday. The day of week is in the time zone of the gateway.</p>"
},
"HourOfDay":{
"shape":"HourOfDay",
"documentation":"<p>The hour component of the maintenance start time represented as <i>hh</i>, where <i>hh</i> is the hour (0 to 23). The hour of the day is in the time zone of the gateway.</p>"
},
"MinuteOfHour":{
"shape":"MinuteOfHour",
"documentation":"<p>The minute component of the maintenance start time represented as <i>mm</i>, where <i>mm</i> is the minute (0 to 59). The minute of the hour is in the time zone of the gateway.</p>"
}
},
"documentation":"<p>This is your gateway's weekly maintenance start time including the day and time of the week. Note that values are in terms of the gateway's time zone. Can be weekly or monthly.</p>"
},
"MaxResults":{
"type":"integer",
"box":true,
Expand Down Expand Up @@ -955,6 +1042,19 @@
"members":{
}
},
"ThrottlingException":{
"type":"structure",
"required":["ErrorCode"],
"members":{
"ErrorCode":{
"shape":"string",
"documentation":"<p>Error: TPS has been limited to protect against intentional or unintentional high request volumes.</p>"
},
"Message":{"shape":"string"}
},
"documentation":"<p>TPS has been limited to protect against intentional or unintentional high request volumes.</p>",
"exception":true
},
"Time":{"type":"timestamp"},
"UntagResourceInput":{
"type":"structure",
Expand Down Expand Up @@ -1108,6 +1208,36 @@
},
"documentation":"<p>A virtual machine that is on a hypervisor.</p>"
},
"VirtualMachineDetails":{
"type":"structure",
"members":{
"HostName":{
"shape":"Name",
"documentation":"<p>The host name of the virtual machine.</p>"
},
"HypervisorId":{
"shape":"string",
"documentation":"<p>The ID of the virtual machine's hypervisor.</p>"
},
"LastBackupDate":{
"shape":"Time",
"documentation":"<p>The most recent date a virtual machine was backed up, in Unix format and UTC time.</p>"
},
"Name":{
"shape":"Name",
"documentation":"<p>The name of the virtual machine.</p>"
},
"Path":{
"shape":"Path",
"documentation":"<p>The path of the virtual machine.</p>"
},
"ResourceArn":{
"shape":"ResourceArn",
"documentation":"<p>The Amazon Resource Name (ARN) of the virtual machine. For example, <code>arn:aws:backup-gateway:us-west-1:0000000000000:vm/vm-0000ABCDEFGIJKL</code>.</p>"
}
},
"documentation":"<p>Your <code>VirtualMachine</code> objects, ordered by their Amazon Resource Names (ARNs).</p>"
},
"VirtualMachines":{
"type":"list",
"member":{"shape":"VirtualMachine"}
Expand Down
Loading

0 comments on commit 397585f

Please sign in to comment.