Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions .changes/beeb9649-935f-4ba6-93fe-fa61f3784712.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"id": "beeb9649-935f-4ba6-93fe-fa61f3784712",
"type": "misc",
"description": "Sync AWS service models"
}
194 changes: 110 additions & 84 deletions codegen/sdk/aws-models/accessanalyzer.json

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions codegen/sdk/aws-models/account.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"smithy": "1.0",
"smithy": "2.0",
"shapes": {
"com.amazonaws.account#AccessDeniedException": {
"type": "structure",
Expand All @@ -19,6 +19,15 @@
},
"com.amazonaws.account#Account": {
"type": "service",
"version": "2021-02-01",
"resources": [
{
"target": "com.amazonaws.account#AlternateContactResource"
},
{
"target": "com.amazonaws.account#ContactInformationResource"
}
],
"traits": {
"aws.api#service": {
"sdkId": "Account",
Expand All @@ -40,16 +49,7 @@
"EventSource"
],
"smithy.api#title": "AWS Account"
},
"version": "2021-02-01",
"resources": [
{
"target": "com.amazonaws.account#AlternateContactResource"
},
{
"target": "com.amazonaws.account#ContactInformationResource"
}
]
}
},
"com.amazonaws.account#AccountId": {
"type": "string",
Expand Down Expand Up @@ -777,4 +777,4 @@
}
}
}
}
}
62 changes: 35 additions & 27 deletions codegen/sdk/aws-models/acm-pca.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"smithy": "1.0",
"smithy": "2.0",
"metadata": {
"suppressions": [
{
Expand Down Expand Up @@ -31,21 +31,6 @@
"shapes": {
"com.amazonaws.acmpca#ACMPrivateCA": {
"type": "service",
"traits": {
"aws.api#service": {
"sdkId": "ACM PCA",
"arnNamespace": "acm-pca",
"cloudFormationName": "ACMPCA",
"cloudTrailEventSource": "acmpca.amazonaws.com",
"endpointPrefix": "acm-pca"
},
"aws.auth#sigv4": {
"name": "acm-pca"
},
"aws.protocols#awsJson1_1": {},
"smithy.api#documentation": "<p>This is the <i>Certificate Manager Private Certificate Authority (PCA) API Reference</i>. It provides descriptions,\n\t\t\tsyntax, and usage examples for each of the actions and data types involved in creating\n\t\t\tand managing a private certificate authority (CA) for your organization.</p>\n\t\t <p>The documentation for each action shows the API request parameters and the JSON\n\t\t\tresponse. Alternatively, you can use one of the Amazon Web Services SDKs to access an API that is\n\t\t\ttailored to the programming language or platform that you prefer. For more information,\n\t\t\tsee <a href=\"https://aws.amazon.com/tools/#SDKs\">Amazon Web Services SDKs</a>.</p>\n\t\t <p>Each ACM Private CA API operation has a quota that determines the number of times the\n\t\t\toperation can be called per second. ACM Private CA throttles API requests at different rates\n\t\t\tdepending on the operation. Throttling means that ACM Private CA rejects an otherwise valid\n\t\t\trequest because the request exceeds the operation's quota for the number of requests per\n\t\t\tsecond. When a request is throttled, ACM Private CA returns a <a href=\"https://docs.aws.amazon.com/acm-pca/latest/APIReference/CommonErrors.html\">ThrottlingException</a> error. ACM Private CA does not guarantee a minimum request\n\t\t\trate for APIs. </p>\n\t\t <p>To see an up-to-date list of your ACM Private CA quotas, or to request a quota increase,\n\t\t\tlog into your Amazon Web Services account and visit the <a href=\"https://console.aws.amazon.com/servicequotas/\">Service Quotas</a>\n\t\t\tconsole.</p>",
"smithy.api#title": "AWS Certificate Manager Private Certificate Authority"
},
"version": "2017-08-22",
"operations": [
{
Expand Down Expand Up @@ -117,7 +102,22 @@
{
"target": "com.amazonaws.acmpca#UpdateCertificateAuthority"
}
]
],
"traits": {
"aws.api#service": {
"sdkId": "ACM PCA",
"arnNamespace": "acm-pca",
"cloudFormationName": "ACMPCA",
"cloudTrailEventSource": "acmpca.amazonaws.com",
"endpointPrefix": "acm-pca"
},
"aws.auth#sigv4": {
"name": "acm-pca"
},
"aws.protocols#awsJson1_1": {},
"smithy.api#documentation": "<p>This is the <i>Certificate Manager Private Certificate Authority (PCA) API Reference</i>. It provides descriptions,\n\t\t\tsyntax, and usage examples for each of the actions and data types involved in creating\n\t\t\tand managing a private certificate authority (CA) for your organization.</p>\n\t\t <p>The documentation for each action shows the API request parameters and the JSON\n\t\t\tresponse. Alternatively, you can use one of the Amazon Web Services SDKs to access an API that is\n\t\t\ttailored to the programming language or platform that you prefer. For more information,\n\t\t\tsee <a href=\"https://aws.amazon.com/tools/#SDKs\">Amazon Web Services SDKs</a>.</p>\n\t\t <p>Each ACM Private CA API operation has a quota that determines the number of times the\n\t\t\toperation can be called per second. ACM Private CA throttles API requests at different rates\n\t\t\tdepending on the operation. Throttling means that ACM Private CA rejects an otherwise valid\n\t\t\trequest because the request exceeds the operation's quota for the number of requests per\n\t\t\tsecond. When a request is throttled, ACM Private CA returns a <a href=\"https://docs.aws.amazon.com/acm-pca/latest/APIReference/CommonErrors.html\">ThrottlingException</a> error. ACM Private CA does not guarantee a minimum request\n\t\t\trate for APIs. </p>\n\t\t <p>To see an up-to-date list of your ACM Private CA quotas, or to request a quota increase,\n\t\t\tlog into your Amazon Web Services account and visit the <a href=\"https://console.aws.amazon.com/servicequotas/\">Service Quotas</a>\n\t\t\tconsole.</p>",
"smithy.api#title": "AWS Certificate Manager Private Certificate Authority"
}
},
"com.amazonaws.acmpca#ASN1PrintableString64": {
"type": "string",
Expand Down Expand Up @@ -427,7 +427,10 @@
}
},
"com.amazonaws.acmpca#Boolean": {
"type": "boolean"
"type": "boolean",
"traits": {
"smithy.api#default": false
}
},
"com.amazonaws.acmpca#CertificateAuthorities": {
"type": "list",
Expand Down Expand Up @@ -909,15 +912,15 @@
"Enabled": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#box": {},
"smithy.api#default": null,
"smithy.api#documentation": "<p>Boolean value that specifies whether certificate revocation lists (CRLs) are enabled.\n\t\t\tYou can use this value to enable certificate revocation for a new CA when you call the\n\t\t\t\t<a href=\"https://docs.aws.amazon.com/acm-pca/latest/APIReference/API_CreateCertificateAuthority.html\">CreateCertificateAuthority</a> action or for an existing CA when you call the\n\t\t\t\t<a href=\"https://docs.aws.amazon.com/acm-pca/latest/APIReference/API_UpdateCertificateAuthority.html\">UpdateCertificateAuthority</a> action. </p>",
"smithy.api#required": {}
}
},
"ExpirationInDays": {
"target": "com.amazonaws.acmpca#Integer1To5000",
"traits": {
"smithy.api#box": {},
"smithy.api#default": null,
"smithy.api#documentation": "<p>Validity period of the CRL in days.</p>"
}
},
Expand Down Expand Up @@ -1030,7 +1033,7 @@
"Critical": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#box": {},
"smithy.api#default": null,
"smithy.api#documentation": "<p></p>\n\t\t <p>Specifies the critical flag of the X.509 extension.</p>"
}
}
Expand Down Expand Up @@ -1894,7 +1897,6 @@
"com.amazonaws.acmpca#Integer1To5000": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1,
"max": 5000
Expand Down Expand Up @@ -2130,54 +2132,63 @@
"DigitalSignature": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p> Key can be used for digital signing.</p>"
}
},
"NonRepudiation": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used for non-repudiation.</p>"
}
},
"KeyEncipherment": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used to encipher data.</p>"
}
},
"DataEncipherment": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used to decipher data.</p>"
}
},
"KeyAgreement": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used in a key-agreement protocol.</p>"
}
},
"KeyCertSign": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used to sign certificates.</p>"
}
},
"CRLSign": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used to sign CRLs.</p>"
}
},
"EncipherOnly": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used only to encipher data.</p>"
}
},
"DecipherOnly": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Key can be used only to decipher data.</p>"
}
}
Expand Down Expand Up @@ -2446,7 +2457,6 @@
"com.amazonaws.acmpca#MaxResults": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1,
"max": 1000
Expand All @@ -2468,7 +2478,7 @@
"Enabled": {
"target": "com.amazonaws.acmpca#Boolean",
"traits": {
"smithy.api#box": {},
"smithy.api#default": null,
"smithy.api#documentation": "<p>Flag enabling use of the Online Certificate Status Protocol (OCSP) for validating\n\t\t\tcertificate revocation status.</p>",
"smithy.api#required": {}
}
Expand Down Expand Up @@ -2509,7 +2519,6 @@
"com.amazonaws.acmpca#PermanentDeletionTimeInDays": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 7,
"max": 30
Expand Down Expand Up @@ -2652,7 +2661,6 @@
"com.amazonaws.acmpca#PositiveLong": {
"type": "long",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1
}
Expand Down Expand Up @@ -3350,7 +3358,7 @@
"Value": {
"target": "com.amazonaws.acmpca#PositiveLong",
"traits": {
"smithy.api#box": {},
"smithy.api#default": null,
"smithy.api#documentation": "<p>A long integer interpreted according to the value of <code>Type</code>, below.</p>",
"smithy.api#required": {}
}
Expand Down
31 changes: 10 additions & 21 deletions codegen/sdk/aws-models/alexa-for-business.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"smithy": "1.0",
"smithy": "2.0",
"metadata": {
"suppressions": [
{
Expand Down Expand Up @@ -794,14 +794,14 @@
}
},
"com.amazonaws.alexaforbusiness#Boolean": {
"type": "boolean"
},
"com.amazonaws.alexaforbusiness#Boolean2": {
"type": "boolean",
"traits": {
"smithy.api#box": {}
"smithy.api#default": false
}
},
"com.amazonaws.alexaforbusiness#Boolean2": {
"type": "boolean"
},
"com.amazonaws.alexaforbusiness#BulletPoint": {
"type": "string"
},
Expand Down Expand Up @@ -1074,7 +1074,6 @@
"com.amazonaws.alexaforbusiness#CategoryId": {
"type": "long",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1
}
Expand Down Expand Up @@ -5366,18 +5365,14 @@
"com.amazonaws.alexaforbusiness#MaxResults": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1,
"max": 50
}
}
},
"com.amazonaws.alexaforbusiness#MaxVolumeLimit": {
"type": "integer",
"traits": {
"smithy.api#box": {}
}
"type": "integer"
},
"com.amazonaws.alexaforbusiness#MeetingRoomConfiguration": {
"type": "structure",
Expand Down Expand Up @@ -5427,10 +5422,7 @@
}
},
"com.amazonaws.alexaforbusiness#Minutes": {
"type": "integer",
"traits": {
"smithy.api#box": {}
}
"type": "integer"
},
"com.amazonaws.alexaforbusiness#NameInUseException": {
"type": "structure",
Expand Down Expand Up @@ -7541,7 +7533,6 @@
"com.amazonaws.alexaforbusiness#SkillListMaxResults": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1,
"max": 10
Expand Down Expand Up @@ -7591,6 +7582,7 @@
"SupportsLinking": {
"target": "com.amazonaws.alexaforbusiness#Boolean2",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Linking support for a skill.</p>"
}
},
Expand Down Expand Up @@ -7704,6 +7696,7 @@
"SupportsLinking": {
"target": "com.amazonaws.alexaforbusiness#Boolean2",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Linking support for a skill.</p>"
}
}
Expand Down Expand Up @@ -8089,7 +8082,6 @@
"com.amazonaws.alexaforbusiness#TimeToLiveInSeconds": {
"type": "integer",
"traits": {
"smithy.api#box": {},
"smithy.api#range": {
"min": 1,
"max": 3600
Expand All @@ -8106,10 +8098,7 @@
}
},
"com.amazonaws.alexaforbusiness#TotalCount": {
"type": "integer",
"traits": {
"smithy.api#box": {}
}
"type": "integer"
},
"com.amazonaws.alexaforbusiness#TrustAnchor": {
"type": "string",
Expand Down
Loading