Skip to content

Commit

Permalink
Merge branch 'release-1.35.69'
Browse files Browse the repository at this point in the history
* release-1.35.69:
  Bumping version to 1.35.69
  Update to latest models
  Bump aws-actions/closed-issue-message
  • Loading branch information
aws-sdk-python-automation committed Nov 25, 2024
2 parents 258f61e + 80fd651 commit aa3c6af
Show file tree
Hide file tree
Showing 8 changed files with 241 additions and 6 deletions.
17 changes: 17 additions & 0 deletions .changes/1.35.69.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"category": "``directconnect``",
"description": "Update DescribeDirectConnectGatewayAssociations API to return associated core network information if a Direct Connect gateway is attached to a Cloud WAN core network.",
"type": "api-change"
},
{
"category": "``networkmanager``",
"description": "This release adds native Direct Connect integration on Cloud WAN enabling customers to directly attach their Direct Connect gateways to Cloud WAN without the need for an intermediate Transit Gateway.",
"type": "api-change"
},
{
"category": "``s3``",
"description": "Amazon Simple Storage Service / Features: Add support for ETag based conditional writes in PutObject and CompleteMultiPartUpload APIs to prevent unintended object modifications.",
"type": "api-change"
}
]
2 changes: 1 addition & 1 deletion .github/workflows/closed-issue-message.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
permissions:
issues: write
steps:
- uses: aws-actions/closed-issue-message@80edfc24bdf1283400eb04d20a8a605ae8bf7d48
- uses: aws-actions/closed-issue-message@37548691e7cc75ba58f85c9f873f9eee43590449
with:
# These inputs are both required
repo-token: "${{ secrets.GITHUB_TOKEN }}"
Expand Down
8 changes: 8 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,14 @@
CHANGELOG
=========

1.35.69
=======

* api-change:``directconnect``: Update DescribeDirectConnectGatewayAssociations API to return associated core network information if a Direct Connect gateway is attached to a Cloud WAN core network.
* api-change:``networkmanager``: This release adds native Direct Connect integration on Cloud WAN enabling customers to directly attach their Direct Connect gateways to Cloud WAN without the need for an intermediate Transit Gateway.
* api-change:``s3``: Amazon Simple Storage Service / Features: Add support for ETag based conditional writes in PutObject and CompleteMultiPartUpload APIs to prevent unintended object modifications.


1.35.68
=======

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.35.68'
__version__ = '1.35.69'


class NullHandler(logging.Handler):
Expand Down
34 changes: 34 additions & 0 deletions botocore/data/directconnect/2012-10-25/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1202,6 +1202,24 @@
}
}
},
"AssociatedCoreNetwork":{
"type":"structure",
"members":{
"id":{
"shape":"CoreNetworkIdentifier",
"documentation":"<p>The ID of the Cloud WAN core network.</p>"
},
"ownerAccount":{
"shape":"OwnerAccount",
"documentation":"<p>The account owner of the Cloud WAN core network.</p>"
},
"attachmentId":{
"shape":"CoreNetworkAttachmentId",
"documentation":"<p>the ID of the Direct Connect attachment</p>"
}
},
"documentation":"<p>The Amazon Web Services Cloud WAN core network that the Direct Connect attachment is associated with.</p>"
},
"AssociatedGateway":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -1550,6 +1568,18 @@
}
}
},
"CoreNetworkAttachmentId":{
"type":"string",
"max":28,
"min":12,
"pattern":"^attachment-([0-9a-f]{1,17})$"
},
"CoreNetworkIdentifier":{
"type":"string",
"max":30,
"min":14,
"pattern":"^core-network-([0-9a-f]{1,17})$"
},
"Count":{"type":"integer"},
"CreateBGPPeerRequest":{
"type":"structure",
Expand Down Expand Up @@ -2425,6 +2455,10 @@
"shape":"RouteFilterPrefixList",
"documentation":"<p>The Amazon VPC prefixes to advertise to the Direct Connect gateway.</p>"
},
"associatedCoreNetwork":{
"shape":"AssociatedCoreNetwork",
"documentation":"<p>The ID of the Cloud WAN core network associated with the Direct Connect attachment.</p>"
},
"virtualGatewayId":{
"shape":"VirtualGatewayId",
"documentation":"<p>The ID of the virtual private gateway. Applies only to private virtual interfaces.</p>"
Expand Down
168 changes: 166 additions & 2 deletions botocore/data/networkmanager/2019-07-05/service-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -201,6 +201,24 @@
],
"documentation":"<p>Creates a new device in a global network. If you specify both a site ID and a location, the location of the site is used for visualization in the Network Manager console.</p>"
},
"CreateDirectConnectGatewayAttachment":{
"name":"CreateDirectConnectGatewayAttachment",
"http":{
"method":"POST",
"requestUri":"/direct-connect-gateway-attachments"
},
"input":{"shape":"CreateDirectConnectGatewayAttachmentRequest"},
"output":{"shape":"CreateDirectConnectGatewayAttachmentResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConflictException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
"documentation":"<p>Creates an Amazon Web Services Direct Connect gateway attachment </p>"
},
"CreateGlobalNetwork":{
"name":"CreateGlobalNetwork",
"http":{
Expand Down Expand Up @@ -823,6 +841,23 @@
],
"documentation":"<p>Gets information about one or more of your devices in a global network.</p>"
},
"GetDirectConnectGatewayAttachment":{
"name":"GetDirectConnectGatewayAttachment",
"http":{
"method":"GET",
"requestUri":"/direct-connect-gateway-attachments/{attachmentId}"
},
"input":{"shape":"GetDirectConnectGatewayAttachmentRequest"},
"output":{"shape":"GetDirectConnectGatewayAttachmentResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
"documentation":"<p>Returns information about a specific Amazon Web Services Direct Connect gateway attachment.</p>"
},
"GetLinkAssociations":{
"name":"GetLinkAssociations",
"http":{
Expand Down Expand Up @@ -1420,6 +1455,24 @@
],
"documentation":"<p>Updates the details for an existing device. To remove information for any of the parameters, specify an empty string.</p>"
},
"UpdateDirectConnectGatewayAttachment":{
"name":"UpdateDirectConnectGatewayAttachment",
"http":{
"method":"PATCH",
"requestUri":"/direct-connect-gateway-attachments/{attachmentId}"
},
"input":{"shape":"UpdateDirectConnectGatewayAttachmentRequest"},
"output":{"shape":"UpdateDirectConnectGatewayAttachmentResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ResourceNotFoundException"},
{"shape":"ConflictException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
],
"documentation":"<p>Updates the edge locations associated with an Amazon Web Services Direct Connect gateway attachment. </p>"
},
"UpdateGlobalNetwork":{
"name":"UpdateGlobalNetwork",
"http":{
Expand Down Expand Up @@ -1765,7 +1818,11 @@
},
"EdgeLocation":{
"shape":"ExternalRegionCode",
"documentation":"<p>The Region where the edge is located.</p>"
"documentation":"<p>The Region where the edge is located. This is returned for all attachment types except a Direct Connect gateway attachment, which instead returns <code>EdgeLocations</code>.</p>"
},
"EdgeLocations":{
"shape":"ExternalRegionCodeList",
"documentation":"<p>The edge locations that the Direct Connect gateway is associated with. This is returned only for Direct Connect gateway attachments. All other attachment types retrun <code>EdgeLocation</code>.</p>"
},
"ResourceArn":{
"shape":"ResourceArn",
Expand Down Expand Up @@ -1842,7 +1899,10 @@
"SUBNET_UNSUPPORTED_AVAILABILITY_ZONE",
"SUBNET_NO_IPV6_CIDRS",
"VPN_CONNECTION_NOT_FOUND",
"MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED"
"MAXIMUM_NO_ENCAP_LIMIT_EXCEEDED",
"DIRECT_CONNECT_GATEWAY_NOT_FOUND",
"DIRECT_CONNECT_GATEWAY_EXISTING_ATTACHMENTS",
"DIRECT_CONNECT_GATEWAY_NO_PRIVATE_VIF"
]
},
"AttachmentErrorList":{
Expand Down Expand Up @@ -1881,6 +1941,7 @@
"CONNECT",
"SITE_TO_SITE_VPN",
"VPC",
"DIRECT_CONNECT_GATEWAY",
"TRANSIT_GATEWAY_ROUTE_TABLE"
]
},
Expand Down Expand Up @@ -3073,6 +3134,46 @@
}
}
},
"CreateDirectConnectGatewayAttachmentRequest":{
"type":"structure",
"required":[
"CoreNetworkId",
"DirectConnectGatewayArn",
"EdgeLocations"
],
"members":{
"CoreNetworkId":{
"shape":"CoreNetworkId",
"documentation":"<p>The ID of the Cloud WAN core network that the Direct Connect gateway attachment should be attached to.</p>"
},
"DirectConnectGatewayArn":{
"shape":"DirectConnectGatewayArn",
"documentation":"<p>The ARN of the Direct Connect gateway attachment.</p>"
},
"EdgeLocations":{
"shape":"ExternalRegionCodeList",
"documentation":"<p>One or more core network edge locations that the Direct Connect gateway attachment is associated with. </p>"
},
"Tags":{
"shape":"TagList",
"documentation":"<p>The key value tags to apply to the Direct Connect gateway attachment during creation.</p>"
},
"ClientToken":{
"shape":"ClientToken",
"documentation":"<p>client token</p>",
"idempotencyToken":true
}
}
},
"CreateDirectConnectGatewayAttachmentResponse":{
"type":"structure",
"members":{
"DirectConnectGatewayAttachment":{
"shape":"DirectConnectGatewayAttachment",
"documentation":"<p>Describes the details of a <code>CreateDirectConnectGatewayAttachment</code> request.</p>"
}
}
},
"CreateGlobalNetworkRequest":{
"type":"structure",
"members":{
Expand Down Expand Up @@ -3805,6 +3906,23 @@
"UPDATING"
]
},
"DirectConnectGatewayArn":{
"type":"string",
"max":500,
"min":0,
"pattern":"^arn:[^:]{1,63}:directconnect::[^:]{0,63}:dx-gateway\\/[0-9a-f]{8}-([0-9a-f]{4}-){3}[0-9a-f]{12}$"
},
"DirectConnectGatewayAttachment":{
"type":"structure",
"members":{
"Attachment":{"shape":"Attachment"},
"DirectConnectGatewayArn":{
"shape":"DirectConnectGatewayArn",
"documentation":"<p>The Direct Connect gateway attachment ARN.</p>"
}
},
"documentation":"<p>Describes a Direct Connect gateway attachment.</p>"
},
"DisassociateConnectPeerRequest":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -4388,6 +4506,27 @@
}
}
},
"GetDirectConnectGatewayAttachmentRequest":{
"type":"structure",
"required":["AttachmentId"],
"members":{
"AttachmentId":{
"shape":"AttachmentId",
"documentation":"<p>The ID of the Direct Connect gateway attachment that you want to see details about.</p>",
"location":"uri",
"locationName":"attachmentId"
}
}
},
"GetDirectConnectGatewayAttachmentResponse":{
"type":"structure",
"members":{
"DirectConnectGatewayAttachment":{
"shape":"DirectConnectGatewayAttachment",
"documentation":"<p>Shows details about the Direct Connect gateway attachment. </p>"
}
}
},
"GetLinkAssociationsRequest":{
"type":"structure",
"required":["GlobalNetworkId"],
Expand Down Expand Up @@ -7110,6 +7249,31 @@
}
}
},
"UpdateDirectConnectGatewayAttachmentRequest":{
"type":"structure",
"required":["AttachmentId"],
"members":{
"AttachmentId":{
"shape":"AttachmentId",
"documentation":"<p>The ID of the Direct Connect gateway attachment for the updated edge locations. </p>",
"location":"uri",
"locationName":"attachmentId"
},
"EdgeLocations":{
"shape":"ExternalRegionCodeList",
"documentation":"<p>One or more edge locations to update for the Direct Connect gateway attachment. The updated array of edge locations overwrites the previous array of locations. <code>EdgeLocations</code> is only used for Direct Connect gateway attachments. Do</p>"
}
}
},
"UpdateDirectConnectGatewayAttachmentResponse":{
"type":"structure",
"members":{
"DirectConnectGatewayAttachment":{
"shape":"DirectConnectGatewayAttachment",
"documentation":"<p>Returns details of the Direct Connect gateway attachment with the updated edge locations.</p>"
}
}
},
"UpdateGlobalNetworkRequest":{
"type":"structure",
"required":["GlobalNetworkId"],
Expand Down
Loading

0 comments on commit aa3c6af

Please sign in to comment.