Skip to content

Commit

Permalink
Release v1.53.10 (2024-05-24) (#5271)
Browse files Browse the repository at this point in the history
Release v1.53.10 (2024-05-24)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
  * Documentation only updates for DynamoDB.
* `service/iotfleetwise`: Updates service API and documentation
* `service/managedblockchain`: Updates service API and documentation

### SDK Bugs
* Fix misaligned struct member used in atomic operation.
  * This change fixes panics on 32-bit systems in services that use endpoint discovery.
  • Loading branch information
aws-sdk-go-automation committed May 24, 2024
1 parent 4861f8f commit 2e099e6
Show file tree
Hide file tree
Showing 12 changed files with 160 additions and 97 deletions.
13 changes: 13 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,16 @@
Release v1.53.10 (2024-05-24)
===

### Service Client Updates
* `service/dynamodb`: Updates service API, documentation, waiters, paginators, and examples
* Documentation only updates for DynamoDB.
* `service/iotfleetwise`: Updates service API and documentation
* `service/managedblockchain`: Updates service API and documentation

### SDK Bugs
* Fix misaligned struct member used in atomic operation.
* This change fixes panics on 32-bit systems in services that use endpoint discovery.

Release v1.53.9 (2024-05-23)
===

Expand Down
2 changes: 0 additions & 2 deletions CHANGELOG_PENDING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,3 @@
### SDK Enhancements

### SDK Bugs
* Fix misaligned struct member used in atomic operation.
* This change fixes panics on 32-bit systems in services that use endpoint discovery.
2 changes: 1 addition & 1 deletion aws/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ package aws
const SDKName = "aws-sdk-go"

// SDKVersion is the version of this SDK
const SDKVersion = "1.53.9"
const SDKVersion = "1.53.10"
1 change: 1 addition & 0 deletions models/apis/dynamodb/2012-08-10/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"dynamodb",
"jsonVersion":"1.0",
"protocol":"json",
"protocols":["json"],
"serviceAbbreviation":"DynamoDB",
"serviceFullName":"Amazon DynamoDB",
"serviceId":"DynamoDB",
Expand Down
46 changes: 23 additions & 23 deletions models/apis/dynamodb/2012-08-10/docs-2.json

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions models/apis/iotfleetwise/2021-06-17/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -2143,6 +2143,8 @@
"type":"structure",
"members":{
"modelManifestArn":{"shape":"arn"},
"attributeNames":{"shape":"attributeNamesList"},
"attributeValues":{"shape":"attributeValuesList"},
"nextToken":{"shape":"nextToken"},
"maxResults":{"shape":"listVehiclesMaxResults"}
}
Expand Down Expand Up @@ -3175,7 +3177,19 @@
"min":1,
"pattern":"[a-zA-Z0-9_.-]+"
},
"attributeNamesList":{
"type":"list",
"member":{"shape":"attributeName"},
"max":5,
"min":1
},
"attributeValue":{"type":"string"},
"attributeValuesList":{
"type":"list",
"member":{"shape":"attributeValue"},
"max":5,
"min":1
},
"attributesMap":{
"type":"map",
"key":{"shape":"attributeName"},
Expand Down
16 changes: 15 additions & 1 deletion models/apis/iotfleetwise/2021-06-17/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -1497,7 +1497,7 @@
"CampaignSummary$arn": "<p>The Amazon Resource Name (ARN) of a campaign.</p>",
"CampaignSummary$signalCatalogArn": "<p>The ARN of the signal catalog associated with the campaign.</p>",
"CampaignSummary$targetArn": "<p>The ARN of a vehicle or fleet to which the campaign is deployed.</p>",
"CreateCampaignRequest$signalCatalogArn": "<p>(Optional) The Amazon Resource Name (ARN) of the signal catalog to associate with the campaign. </p>",
"CreateCampaignRequest$signalCatalogArn": "<p>The Amazon Resource Name (ARN) of the signal catalog to associate with the campaign. </p>",
"CreateCampaignRequest$targetArn": "<p> The ARN of the vehicle or fleet to deploy a campaign to. </p>",
"CreateCampaignResponse$arn": "<p> The ARN of the created campaign. </p>",
"CreateDecoderManifestRequest$modelManifestArn": "<p> The Amazon Resource Name (ARN) of the vehicle model (model manifest). </p>",
Expand Down Expand Up @@ -1568,15 +1568,29 @@
"attributeName": {
"base": null,
"refs": {
"attributeNamesList$member": null,
"attributesMap$key": null
}
},
"attributeNamesList": {
"base": null,
"refs": {
"ListVehiclesRequest$attributeNames": "<p>The fully qualified names of the attributes. For example, the fully qualified name of an attribute might be <code>Vehicle.Body.Engine.Type</code>.</p>"
}
},
"attributeValue": {
"base": null,
"refs": {
"attributeValuesList$member": null,
"attributesMap$value": null
}
},
"attributeValuesList": {
"base": null,
"refs": {
"ListVehiclesRequest$attributeValues": "<p>Static information about a vehicle attribute value in string format. For example:</p> <p> <code>\"1.3 L R2\"</code> </p>"
}
},
"attributesMap": {
"base": null,
"refs": {
Expand Down
1 change: 1 addition & 0 deletions models/apis/managedblockchain/2018-09-24/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
"endpointPrefix":"managedblockchain",
"jsonVersion":"1.1",
"protocol":"rest-json",
"protocols":["rest-json"],
"serviceAbbreviation":"ManagedBlockchain",
"serviceFullName":"Amazon Managed Blockchain",
"serviceId":"ManagedBlockchain",
Expand Down
8 changes: 4 additions & 4 deletions models/apis/managedblockchain/2018-09-24/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@
"refs": {
"Accessor$NetworkType": "<p>The blockchain network that the Accessor token is created for.</p>",
"AccessorSummary$NetworkType": "<p>The blockchain network that the Accessor token is created for.</p>",
"CreateAccessorInput$NetworkType": "<p>The blockchain network that the <code>Accessor</code> token is created for.</p> <note> <p>We recommend using the appropriate <code>networkType</code> value for the blockchain network that you are creating the <code>Accessor</code> token for. You cannnot use the value <code>ETHEREUM_MAINNET_AND_GOERLI</code> to specify a <code>networkType</code> for your Accessor token.</p> <p>The default value of <code>ETHEREUM_MAINNET_AND_GOERLI</code> is only applied:</p> <ul> <li> <p>when the <code>CreateAccessor</code> action does not set a <code>networkType</code>.</p> </li> <li> <p>to all existing <code>Accessor</code> tokens that were created before the <code>networkType</code> property was introduced. </p> </li> </ul> </note>",
"CreateAccessorInput$NetworkType": "<p>The blockchain network that the <code>Accessor</code> token is created for.</p> <note> <ul> <li> <p>Use the actual <code>networkType</code> value for the blockchain network that you are creating the <code>Accessor</code> token for.</p> </li> <li> <p>With the shut down of the <i>Ethereum Goerli</i> and <i>Polygon Mumbai Testnet</i> networks the following <code>networkType</code> values are no longer available for selection and use.</p> <ul> <li> <p> <code>ETHEREUM_MAINNET_AND_GOERLI</code> </p> </li> <li> <p> <code>ETHEREUM_GOERLI</code> </p> </li> <li> <p> <code>POLYGON_MUMBAI</code> </p> </li> </ul> <p>However, your existing <code>Accessor</code> tokens with these <code>networkType</code> values will remain unchanged.</p> </li> </ul> </note>",
"CreateAccessorOutput$NetworkType": "<p>The blockchain network that the accessor token is created for.</p>",
"ListAccessorsInput$NetworkType": "<p>The blockchain network that the <code>Accessor</code> token is created for.</p> <note> <p>Use the value <code>ETHEREUM_MAINNET_AND_GOERLI</code> for all existing <code>Accessors</code> tokens that were created before the <code>networkType</code> property was introduced.</p> </note>"
}
Expand Down Expand Up @@ -844,7 +844,7 @@
"CreateMemberOutput$MemberId": "<p>The unique identifier of the member.</p>",
"CreateNetworkOutput$NetworkId": "<p>The unique identifier for the network.</p>",
"CreateNetworkOutput$MemberId": "<p>The unique identifier for the first member within the network.</p>",
"CreateNodeInput$NetworkId": "<p>The unique identifier of the network for the node.</p> <p>Ethereum public networks have the following <code>NetworkId</code>s:</p> <ul> <li> <p> <code>n-ethereum-mainnet</code> </p> </li> <li> <p> <code>n-ethereum-goerli</code> </p> </li> </ul>",
"CreateNodeInput$NetworkId": "<p>The unique identifier of the network for the node.</p> <p>Ethereum public networks have the following <code>NetworkId</code>s:</p> <ul> <li> <p> <code>n-ethereum-mainnet</code> </p> </li> </ul>",
"CreateNodeInput$MemberId": "<p>The unique identifier of the member that owns this node.</p> <p>Applies only to Hyperledger Fabric.</p>",
"CreateNodeOutput$NodeId": "<p>The unique identifier of the node.</p>",
"CreateProposalInput$NetworkId": "<p> The unique identifier of the network for which the proposal is made.</p>",
Expand All @@ -853,7 +853,7 @@
"DeleteAccessorInput$AccessorId": "<p>The unique identifier of the accessor.</p>",
"DeleteMemberInput$NetworkId": "<p>The unique identifier of the network from which the member is removed.</p>",
"DeleteMemberInput$MemberId": "<p>The unique identifier of the member to remove.</p>",
"DeleteNodeInput$NetworkId": "<p>The unique identifier of the network that the node is on.</p> <p>Ethereum public networks have the following <code>NetworkId</code>s:</p> <ul> <li> <p> <code>n-ethereum-mainnet</code> </p> </li> <li> <p> <code>n-ethereum-goerli</code> </p> </li> </ul>",
"DeleteNodeInput$NetworkId": "<p>The unique identifier of the network that the node is on.</p> <p>Ethereum public networks have the following <code>NetworkId</code>s:</p> <ul> <li> <p> <code>n-ethereum-mainnet</code> </p> </li> </ul>",
"DeleteNodeInput$MemberId": "<p>The unique identifier of the member that owns this node.</p> <p>Applies only to Hyperledger Fabric and is required for Hyperledger Fabric.</p>",
"DeleteNodeInput$NodeId": "<p>The unique identifier of the node.</p>",
"GetAccessorInput$AccessorId": "<p>The unique identifier of the accessor.</p>",
Expand Down Expand Up @@ -932,7 +932,7 @@
"Member$KmsKeyArn": "<p>The Amazon Resource Name (ARN) of the customer managed key in Key Management Service (KMS) that the member uses for encryption at rest. If the value of this parameter is <code>\"AWS Owned KMS Key\"</code>, the member uses an Amazon Web Services owned KMS key for encryption. This parameter is inherited by the nodes that this member owns.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/managed-blockchain/latest/hyperledger-fabric-dev/managed-blockchain-encryption-at-rest.html\">Encryption at Rest</a> in the <i>Amazon Managed Blockchain Hyperledger Fabric Developer Guide</i>.</p>",
"MemberFabricAttributes$CaEndpoint": "<p>The endpoint used to access the member's certificate authority.</p>",
"Network$VpcEndpointServiceName": "<p>The VPC endpoint service name of the VPC endpoint service of the network. Members use the VPC endpoint service name to create a VPC endpoint to access network resources.</p>",
"NetworkEthereumAttributes$ChainId": "<p>The Ethereum <code>CHAIN_ID</code> associated with the Ethereum network. Chain IDs are as follows:</p> <ul> <li> <p>mainnet = <code>1</code> </p> </li> <li> <p>goerli = <code>5</code> </p> </li> </ul>",
"NetworkEthereumAttributes$ChainId": "<p>The Ethereum <code>CHAIN_ID</code> associated with the Ethereum network. Chain IDs are as follows:</p> <ul> <li> <p>mainnet = <code>1</code> </p> </li> </ul>",
"NetworkFabricAttributes$OrderingServiceEndpoint": "<p>The endpoint of the ordering service for the network.</p>",
"Node$KmsKeyArn": "<p>The Amazon Resource Name (ARN) of the customer managed key in Key Management Service (KMS) that the node uses for encryption at rest. If the value of this parameter is <code>\"AWS Owned KMS Key\"</code>, the node uses an Amazon Web Services owned KMS key for encryption. The node inherits this parameter from the member that it belongs to.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/managed-blockchain/latest/hyperledger-fabric-dev/managed-blockchain-encryption-at-rest.html\">Encryption at Rest</a> in the <i>Amazon Managed Blockchain Hyperledger Fabric Developer Guide</i>.</p> <p>Applies only to Hyperledger Fabric.</p>",
"NodeEthereumAttributes$HttpEndpoint": "<p>The endpoint on which the Ethereum node listens to run Ethereum API methods over HTTP connections from a client. Use this endpoint in client code for smart contracts when using an HTTP connection. Connections to this endpoint are authenticated using <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4</a>.</p>",
Expand Down
Loading

0 comments on commit 2e099e6

Please sign in to comment.