Skip to content

Commit

Permalink
Release v1.44.59 (2022-07-20) (#4487)
Browse files Browse the repository at this point in the history
Release v1.44.59 (2022-07-20)
===

### Service Client Updates
* `service/acm-pca`: Updates service documentation
* `service/iot`: Updates service API and documentation
  * GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API.

### SDK Bugs
* `service/pricing`: Fixes a bug that caused `GetProductsOutput.PriceList` to be generated incorrectly. ([#4486](#4486))
  * The [v1.44.46](https://github.com/aws/aws-sdk-go/releases/tag/v1.44.46) release incorrectly resulted in the `PriceList` field's type changing from `[]aws.JSONValue` to `[]*string`.
  * This release reverts this change, with the field now correctly updated to `[]aws.JSONValue`.
  * Fixes [#4480](#4480)
  • Loading branch information
aws-sdk-go-automation authored Jul 20, 2022
1 parent c11f6f2 commit 5a5fc7b
Show file tree
Hide file tree
Showing 10 changed files with 129 additions and 15 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
Release v1.44.59 (2022-07-20)
===

### Service Client Updates
* `service/acm-pca`: Updates service documentation
* `service/iot`: Updates service API and documentation
* GA release the ability to enable/disable IoT Fleet Indexing for Device Defender and Named Shadow information, and search them through IoT Fleet Indexing APIs. This includes Named Shadow Selection as a part of the UpdateIndexingConfiguration API.

### SDK Bugs
* `service/pricing`: Fixes a bug that caused `GetProductsOutput.PriceList` to be generated incorrectly. ([#4486](https://github.com/aws/aws-sdk-go/pull/4486))
* The [v1.44.46](https://github.com/aws/aws-sdk-go/releases/tag/v1.44.46) release incorrectly resulted in the `PriceList` field's type changing from `[]aws.JSONValue` to `[]*string`.
* This release reverts this change, with the field now correctly updated to `[]aws.JSONValue`.
* Fixes [#4480](https://github.com/aws/aws-sdk-go/issues/4480)

Release v1.44.58 (2022-07-19)
===

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

### SDK Bugs
* `service/pricing`: Fixes a bug that caused `GetProductsOutput.PriceList` to be generated incorrectly. ([#4486](https://github.com/aws/aws-sdk-go/pull/4486))
* The [v1.44.46](https://github.com/aws/aws-sdk-go/releases/tag/v1.44.46) release incorrectly resulted in the `PriceList` field's type changing from `[]aws.JSONValue` to `[]*string`.
* This release reverts this change, with the field now correctly updated to `[]aws.JSONValue`.
* Fixes [#4480](https://github.com/aws/aws-sdk-go/issues/4480)
12 changes: 12 additions & 0 deletions aws/endpoints/defaults.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

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.44.58"
const SDKVersion = "1.44.59"
4 changes: 2 additions & 2 deletions models/apis/acm-pca/2017-08-22/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -328,7 +328,7 @@
"CustomExtensionList": {
"base": null,
"refs": {
"Extensions$CustomExtensions": "<p/> <p>Contains a sequence of one or more X.509 extensions, each of which consists of an object identifier (OID), a base64-encoded value, and the critical flag. For more information, see the <a href=\"https://oidref.com/2.5.29\">Global OID reference database.</a> </p> <note> <p>The OID value of a <a href=\"https://docs.aws.amazon.com/acm-pca/latest/APIReference/API_CustomExtension.html\">CustomExtension</a> must not match the OID of a predefined extension.</p> </note>"
"Extensions$CustomExtensions": "<p/> <p>Contains a sequence of one or more X.509 extensions, each of which consists of an object identifier (OID), a base64-encoded value, and the critical flag. For more information, see the <a href=\"https://oidref.com/2.5.29\">Global OID reference database.</a> </p>"
}
},
"CustomObjectIdentifier": {
Expand Down Expand Up @@ -540,7 +540,7 @@
"base": null,
"refs": {
"CertificateAuthority$KeyStorageSecurityStandard": "<p>Defines a cryptographic key management compliance standard used for handling CA keys. </p> <p>Default: FIPS_140_2_LEVEL_3_OR_HIGHER</p> <p>Note: Amazon Web Services Region ap-northeast-3 supports only FIPS_140_2_LEVEL_2_OR_HIGHER. You must explicitly specify this parameter and value when creating a CA in that Region. Specifying a different value (or no value) results in an <code>InvalidArgsException</code> with the message \"A certificate authority cannot be created in this region with the specified security standard.\"</p>",
"CreateCertificateAuthorityRequest$KeyStorageSecurityStandard": "<p>Specifies a cryptographic key management compliance standard used for handling CA keys.</p> <p>Default: FIPS_140_2_LEVEL_3_OR_HIGHER</p> <p>Note: <code>FIPS_140_2_LEVEL_3_OR_HIGHER</code> is not supported in Region ap-northeast-3. When creating a CA in the ap-northeast-3, you must provide <code>FIPS_140_2_LEVEL_2_OR_HIGHER</code> as the argument for <code>KeyStorageSecurityStandard</code>. Failure to do this results in an <code>InvalidArgsException</code> with the message, \"A certificate authority cannot be created in this region with the specified security standard.\"</p>"
"CreateCertificateAuthorityRequest$KeyStorageSecurityStandard": "<p>Specifies a cryptographic key management compliance standard used for handling CA keys.</p> <p>Default: FIPS_140_2_LEVEL_3_OR_HIGHER</p> <p> <i>Note:</i> <code>FIPS_140_2_LEVEL_3_OR_HIGHER</code> is not supported in the following Regions:</p> <ul> <li> <p>ap-northeast-3</p> </li> <li> <p>ap-southeast-3</p> </li> </ul> <p>When creating a CA in these Regions, you must provide <code>FIPS_140_2_LEVEL_2_OR_HIGHER</code> as the argument for <code>KeyStorageSecurityStandard</code>. Failure to do this results in an <code>InvalidArgsException</code> with the message, \"A certificate authority cannot be created in this region with the specified security standard.\"</p>"
}
},
"KeyUsage": {
Expand Down
19 changes: 18 additions & 1 deletion models/apis/iot/2015-05-28/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -8374,6 +8374,12 @@
"REBUILDING"
]
},
"IndexingFilter":{
"type":"structure",
"members":{
"namedShadowNames":{"shape":"NamedShadowNamesFilter"}
}
},
"InlineDocument":{"type":"string"},
"InputName":{
"type":"string",
Expand Down Expand Up @@ -10804,6 +10810,10 @@
"ON"
]
},
"NamedShadowNamesFilter":{
"type":"list",
"member":{"shape":"ShadowName"}
},
"NamespaceId":{
"type":"string",
"max":64,
Expand Down Expand Up @@ -11916,6 +11926,12 @@
"disableAllLogs":{"shape":"DisableAllLogs"}
}
},
"ShadowName":{
"type":"string",
"max":64,
"min":1,
"pattern":"[a-zA-Z0-9:_-]+"
},
"SigV4Authorization":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -12574,7 +12590,8 @@
"deviceDefenderIndexingMode":{"shape":"DeviceDefenderIndexingMode"},
"namedShadowIndexingMode":{"shape":"NamedShadowIndexingMode"},
"managedFields":{"shape":"Fields"},
"customFields":{"shape":"Fields"}
"customFields":{"shape":"Fields"},
"filter":{"shape":"IndexingFilter"}
}
},
"ThingIndexingMode":{
Expand Down
20 changes: 19 additions & 1 deletion models/apis/iot/2015-05-28/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
"AddThingToThingGroup": "<p>Adds a thing to a thing group.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AddThingToThingGroup</a> action.</p>",
"AssociateTargetsWithJob": "<p>Associates a group with a continuous job. The following criteria must be met: </p> <ul> <li> <p>The job must have been created with the <code>targetSelection</code> field set to \"CONTINUOUS\".</p> </li> <li> <p>The job status must currently be \"IN_PROGRESS\".</p> </li> <li> <p>The total number of targets associated with a job must not exceed 100.</p> </li> </ul> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AssociateTargetsWithJob</a> action.</p>",
"AttachPolicy": "<p>Attaches the specified policy to the specified principal (certificate or other credential).</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachPolicy</a> action.</p>",
"AttachPrincipalPolicy": "<p>Attaches the specified policy to the specified principal (certificate or other credential).</p> <p> <b>Note:</b> This action is deprecated. Please use <a>AttachPolicy</a> instead.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachPrincipalPolicy</a> action.</p>",
"AttachPrincipalPolicy": "<p>Attaches the specified policy to the specified principal (certificate or other credential).</p> <p> <b>Note:</b> This action is deprecated and works as expected for backward compatibility, but we won't add enhancements. Use <a>AttachPolicy</a> instead.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachPrincipalPolicy</a> action.</p>",
"AttachSecurityProfile": "<p>Associates a Device Defender security profile with a thing group or this account. Each thing group or account can have up to five security profiles associated with it.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachSecurityProfile</a> action.</p>",
"AttachThingPrincipal": "<p>Attaches the specified principal to the specified thing. A principal can be X.509 certificates, IAM users, groups, and roles, Amazon Cognito identities or federated identities.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">AttachThingPrincipal</a> action.</p>",
"CancelAuditMitigationActionsTask": "<p>Cancels a mitigation action task that is in progress. If the task is not in progress, an InvalidRequestException occurs.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">CancelAuditMitigationActionsTask</a> action.</p>",
Expand Down Expand Up @@ -3941,6 +3941,12 @@
"DescribeIndexResponse$indexStatus": "<p>The index status.</p>"
}
},
"IndexingFilter": {
"base": "<p>Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set <code>namedShadowIndexingMode</code> to be <code>ON</code> and specify your shadow names in <code>filter</code>.</p>",
"refs": {
"ThingIndexingConfiguration$filter": "<p>Provides additional filters for specific data sources. Named shadow is the only data source that currently supports and requires a filter. To add named shadows to your fleet indexing configuration, set <code>namedShadowIndexingMode</code> to be <code>ON</code> and specify your shadow names in <code>filter</code>.</p>"
}
},
"InlineDocument": {
"base": null,
"refs": {
Expand Down Expand Up @@ -5335,6 +5341,12 @@
"ThingIndexingConfiguration$namedShadowIndexingMode": "<p>Named shadow indexing mode. Valid values are:</p> <ul> <li> <p>ON – Your thing index contains named shadow. To enable thing named shadow indexing, <i>namedShadowIndexingMode</i> must not be set to OFF.</p> </li> <li> <p>OFF - Named shadow indexing is disabled.</p> </li> </ul> <p>For more information about Shadows, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/iot-device-shadows.html\">IoT Device Shadow service.</a> </p>"
}
},
"NamedShadowNamesFilter": {
"base": null,
"refs": {
"IndexingFilter$namedShadowNames": "<p>The shadow names that you select to index. The default maximum number of shadow names for indexing is 10. To increase the limit, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/iot_device_management.html#fleet-indexing-limits\">Amazon Web Services IoT Device Management Quotas</a> in the <i>Amazon Web Services General Reference</i>. </p>"
}
},
"NamespaceId": {
"base": null,
"refs": {
Expand Down Expand Up @@ -6889,6 +6901,12 @@
"refs": {
}
},
"ShadowName": {
"base": null,
"refs": {
"NamedShadowNamesFilter$member": null
}
},
"SigV4Authorization": {
"base": "<p>For more information, see <a href=\"https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html\">Signature Version 4 signing process</a>.</p>",
"refs": {
Expand Down
4 changes: 4 additions & 0 deletions models/endpoints/endpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -14134,6 +14134,10 @@
},
"workspaces-web" : {
"endpoints" : {
"ap-northeast-1" : { },
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"eu-west-1" : { },
"us-east-1" : { },
"us-west-2" : { }
Expand Down
12 changes: 7 additions & 5 deletions service/acmpca/api.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 52 additions & 1 deletion service/iot/api.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 5a5fc7b

Please sign in to comment.