Skip to content

Commit

Permalink
Release v1.44.194 (2023-02-03) (#4715)
Browse files Browse the repository at this point in the history
Release v1.44.194 (2023-02-03)
===

### Service Client Updates
* `service/proton`: Updates service API and documentation
* `service/redshift`: Updates service documentation
  * Corrects descriptions of the parameters for the API operations RestoreFromClusterSnapshot, RestoreTableFromClusterSnapshot, and CreateCluster.
  • Loading branch information
aws-sdk-go-automation committed Feb 3, 2023
1 parent 52661d0 commit 740c2dd
Show file tree
Hide file tree
Showing 13 changed files with 847 additions and 642 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,11 @@
Release v1.44.194 (2023-02-03)
===

### Service Client Updates
* `service/proton`: Updates service API and documentation
* `service/redshift`: Updates service documentation
* Corrects descriptions of the parameters for the API operations RestoreFromClusterSnapshot, RestoreTableFromClusterSnapshot, and CreateCluster.

Release v1.44.193 (2023-02-02)
===

Expand Down
35 changes: 35 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.193"
const SDKVersion = "1.44.194"
54 changes: 54 additions & 0 deletions models/apis/proton/2020-07-20/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -592,6 +592,21 @@
{"shape":"InternalServerException"}
]
},
"GetResourcesSummary":{
"name":"GetResourcesSummary",
"http":{
"method":"POST",
"requestUri":"/"
},
"input":{"shape":"GetResourcesSummaryInput"},
"output":{"shape":"GetResourcesSummaryOutput"},
"errors":[
{"shape":"ValidationException"},
{"shape":"AccessDeniedException"},
{"shape":"ThrottlingException"},
{"shape":"InternalServerException"}
]
},
"GetService":{
"name":"GetService",
"http":{
Expand Down Expand Up @@ -1494,6 +1509,18 @@
},
"exception":true
},
"CountsSummary":{
"type":"structure",
"members":{
"components":{"shape":"ResourceCountsSummary"},
"environmentTemplates":{"shape":"ResourceCountsSummary"},
"environments":{"shape":"ResourceCountsSummary"},
"pipelines":{"shape":"ResourceCountsSummary"},
"serviceInstances":{"shape":"ResourceCountsSummary"},
"serviceTemplates":{"shape":"ResourceCountsSummary"},
"services":{"shape":"ResourceCountsSummary"}
}
},
"CreateComponentInput":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -2335,6 +2362,18 @@
"latestSync":{"shape":"RepositorySyncAttempt"}
}
},
"GetResourcesSummaryInput":{
"type":"structure",
"members":{
}
},
"GetResourcesSummaryOutput":{
"type":"structure",
"required":["counts"],
"members":{
"counts":{"shape":"CountsSummary"}
}
},
"GetServiceInput":{
"type":"structure",
"required":["name"],
Expand Down Expand Up @@ -2443,6 +2482,10 @@
"max":200,
"min":1
},
"Integer":{
"type":"integer",
"box":true
},
"InternalServerException":{
"type":"structure",
"required":["message"],
Expand Down Expand Up @@ -3083,6 +3126,17 @@
"QUEUED"
]
},
"ResourceCountsSummary":{
"type":"structure",
"required":["total"],
"members":{
"behindMajor":{"shape":"Integer"},
"behindMinor":{"shape":"Integer"},
"failed":{"shape":"Integer"},
"total":{"shape":"Integer"},
"upToDate":{"shape":"Integer"}
}
},
"ResourceDeploymentStatus":{
"type":"string",
"enum":[
Expand Down
39 changes: 39 additions & 0 deletions models/apis/proton/2020-07-20/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
"GetEnvironmentTemplateVersion": "<p>Get detailed data for a major or minor version of an environment template.</p>",
"GetRepository": "<p>Get detail data for a linked repository.</p>",
"GetRepositorySyncStatus": "<p>Get the sync status of a repository used for Proton template sync. For more information about template sync, see .</p> <note> <p>A repository sync status isn't tied to the Proton Repository resource (or any other Proton resource). Therefore, tags on an Proton Repository resource have no effect on this action. Specifically, you can't use these tags to control access to this action using Attribute-based access control (ABAC).</p> <p>For more information about ABAC, see <a href=\"https://docs.aws.amazon.com/proton/latest/userguide/security_iam_service-with-iam.html#security_iam_service-with-iam-tags\">ABAC</a> in the <i>Proton User Guide</i>.</p> </note>",
"GetResourcesSummary": "<p>Get counts of Proton resources.</p> <p>For infrastructure-provisioning resources (environments, services, service instances, pipelines), the action returns staleness counts. A resource is stale when it's behind the recommended version of the Proton template that it uses and it needs an update to become current.</p> <p>The action returns staleness counts (counts of resources that are up-to-date, behind a template major version, or behind a template minor version), the total number of resources, and the number of resources that are in a failed state, grouped by resource type. Components, environments, and service templates are exceptions—see the <code>components</code>, <code>environments</code>, and <code>serviceTemplates</code> field descriptions.</p> <p>For context, the action also returns the total number of each type of Proton template in the Amazon Web Services account.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/proton/latest/userguide/monitoring-dashboard.html\">Proton dashboard</a> in the <i>Proton User Guide</i>.</p>",
"GetService": "<p>Get detailed data for a service.</p>",
"GetServiceInstance": "<p>Get detailed data for a service instance. A service instance is an instantiation of service template and it runs in a specific environment.</p>",
"GetServiceTemplate": "<p>Get detailed data for a service template.</p>",
Expand Down Expand Up @@ -260,6 +261,12 @@
"refs": {
}
},
"CountsSummary": {
"base": "<p>Summary counts of each Proton resource type.</p>",
"refs": {
"GetResourcesSummaryOutput$counts": "<p>Summary counts of each Proton resource type.</p>"
}
},
"CreateComponentInput": {
"base": null,
"refs": {
Expand Down Expand Up @@ -818,6 +825,16 @@
"refs": {
}
},
"GetResourcesSummaryInput": {
"base": null,
"refs": {
}
},
"GetResourcesSummaryOutput": {
"base": null,
"refs": {
}
},
"GetServiceInput": {
"base": null,
"refs": {
Expand Down Expand Up @@ -893,6 +910,16 @@
"UpdateTemplateSyncConfigInput$branch": "<p>The repository branch for your template.</p>"
}
},
"Integer": {
"base": null,
"refs": {
"ResourceCountsSummary$behindMajor": "<p>The number of resources of this type in the Amazon Web Services account that need a major template version update.</p>",
"ResourceCountsSummary$behindMinor": "<p>The number of resources of this type in the Amazon Web Services account that need a minor template version update.</p>",
"ResourceCountsSummary$failed": "<p>The number of resources of this type in the Amazon Web Services account that failed to deploy.</p>",
"ResourceCountsSummary$total": "<p>The total number of resources of this type in the Amazon Web Services account.</p>",
"ResourceCountsSummary$upToDate": "<p>The number of resources of this type in the Amazon Web Services account that are up-to-date with their template.</p>"
}
},
"InternalServerException": {
"base": "<p>The request failed to register with the service.</p>",
"refs": {
Expand Down Expand Up @@ -1397,6 +1424,18 @@
"RepositorySyncAttempt$status": "<p>The sync attempt status.</p>"
}
},
"ResourceCountsSummary": {
"base": "<p>Summary counts of each Proton resource types.</p>",
"refs": {
"CountsSummary$components": "<p>The total number of components in the Amazon Web Services account.</p> <p>The semantics of the <code>components</code> field are different from the semantics of results for other infrastructure-provisioning resources. That's because at this time components don't have associated templates, therefore they don't have the concept of staleness. The <code>components</code> object will only contain <code>total</code> and <code>failed</code> members.</p>",
"CountsSummary$environmentTemplates": "<p>The total number of environment templates in the Amazon Web Services account.</p>",
"CountsSummary$environments": "<p>The staleness counts for Proton environments in the Amazon Web Services account. The <code>environments</code> object will only contain <code>total</code> members.</p>",
"CountsSummary$pipelines": "<p>The staleness counts for Proton pipelines in the Amazon Web Services account.</p>",
"CountsSummary$serviceInstances": "<p>The staleness counts for Proton service instances in the Amazon Web Services account.</p>",
"CountsSummary$serviceTemplates": "<p>The total number of service templates in the Amazon Web Services account. The <code>serviceTemplates</code> object will only contain <code>total</code> members.</p>",
"CountsSummary$services": "<p>The staleness counts for Proton services in the Amazon Web Services account.</p>"
}
},
"ResourceDeploymentStatus": {
"base": "<p>The state that a PR-based deployment can be updated to.</p>",
"refs": {
Expand Down
63 changes: 36 additions & 27 deletions models/apis/proton/2020-07-20/endpoint-rule-set-1.json
Original file line number Diff line number Diff line change
Expand Up @@ -52,15 +52,6 @@
"ref": "Endpoint"
}
]
},
{
"fn": "parseURL",
"argv": [
{
"ref": "Endpoint"
}
],
"assign": "url"
}
],
"type": "tree",
Expand Down Expand Up @@ -174,12 +165,18 @@
"rules": [
{
"conditions": [],
"endpoint": {
"url": "https://proton-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
"type": "tree",
"rules": [
{
"conditions": [],
"endpoint": {
"url": "https://proton-fips.{Region}.{PartitionResult#dualStackDnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
}
]
}
]
},
Expand Down Expand Up @@ -284,12 +281,18 @@
"rules": [
{
"conditions": [],
"endpoint": {
"url": "https://proton.{Region}.{PartitionResult#dualStackDnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
"type": "tree",
"rules": [
{
"conditions": [],
"endpoint": {
"url": "https://proton.{Region}.{PartitionResult#dualStackDnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
}
]
}
]
},
Expand All @@ -302,12 +305,18 @@
},
{
"conditions": [],
"endpoint": {
"url": "https://proton.{Region}.{PartitionResult#dnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
"type": "tree",
"rules": [
{
"conditions": [],
"endpoint": {
"url": "https://proton.{Region}.{PartitionResult#dnsSuffix}",
"properties": {},
"headers": {}
},
"type": "endpoint"
}
]
}
]
}
Expand Down
Loading

0 comments on commit 740c2dd

Please sign in to comment.