Skip to content

Commit

Permalink
Update API model
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Go v2 automation user committed Nov 6, 2023
1 parent 9c6653e commit 5a136e3
Show file tree
Hide file tree
Showing 8 changed files with 830 additions and 88 deletions.
111 changes: 82 additions & 29 deletions codegen/sdk-codegen/aws-models/codebuild.json

Large diffs are not rendered by default.

372 changes: 370 additions & 2 deletions codegen/sdk-codegen/aws-models/connect.json

Large diffs are not rendered by default.

70 changes: 58 additions & 12 deletions codegen/sdk-codegen/aws-models/cost-explorer.json
Original file line number Diff line number Diff line change
Expand Up @@ -2987,7 +2987,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the Amazon EC2 instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>Details about the Amazon EC2 reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"com.amazonaws.costexplorer#EC2ResourceDetails": {
Expand Down Expand Up @@ -3147,7 +3147,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the Amazon OpenSearch Service instances that Amazon Web Services recommends\n that you purchase.</p>"
"smithy.api#documentation": "<p>Details about the Amazon OpenSearch Service reservations that Amazon Web Services\n recommends that you purchase.</p>"
}
},
"com.amazonaws.costexplorer#ElastiCacheInstanceDetails": {
Expand Down Expand Up @@ -3193,7 +3193,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the Amazon ElastiCache instances that Amazon Web Services recommends that\n you purchase.</p>"
"smithy.api#documentation": "<p>Details about the Amazon ElastiCache reservations that Amazon Web Services recommends\n that you purchase.</p>"
}
},
"com.amazonaws.costexplorer#Entity": {
Expand Down Expand Up @@ -5485,36 +5485,42 @@
"EC2InstanceDetails": {
"target": "com.amazonaws.costexplorer#EC2InstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The Amazon EC2 instances that Amazon Web Services recommends that you purchase.</p>"
"smithy.api#documentation": "<p>The Amazon EC2 reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"RDSInstanceDetails": {
"target": "com.amazonaws.costexplorer#RDSInstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The Amazon RDS instances that Amazon Web Services recommends that you purchase.</p>"
"smithy.api#documentation": "<p>The Amazon RDS reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"RedshiftInstanceDetails": {
"target": "com.amazonaws.costexplorer#RedshiftInstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The Amazon Redshift instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>The Amazon Redshift reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"ElastiCacheInstanceDetails": {
"target": "com.amazonaws.costexplorer#ElastiCacheInstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The ElastiCache instances that Amazon Web Services recommends that you purchase.</p>"
"smithy.api#documentation": "<p>The ElastiCache reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"ESInstanceDetails": {
"target": "com.amazonaws.costexplorer#ESInstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The Amazon OpenSearch Service instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>The Amazon OpenSearch Service reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"MemoryDBInstanceDetails": {
"target": "com.amazonaws.costexplorer#MemoryDBInstanceDetails",
"traits": {
"smithy.api#documentation": "<p>The MemoryDB reservations that Amazon Web Services recommends that you purchase.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>Details about the reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"com.amazonaws.costexplorer#InvalidNextTokenException": {
Expand Down Expand Up @@ -5916,6 +5922,46 @@
}
}
},
"com.amazonaws.costexplorer#MemoryDBInstanceDetails": {
"type": "structure",
"members": {
"Family": {
"target": "com.amazonaws.costexplorer#GenericString",
"traits": {
"smithy.api#documentation": "<p>The instance family of the recommended reservation.</p>"
}
},
"NodeType": {
"target": "com.amazonaws.costexplorer#GenericString",
"traits": {
"smithy.api#documentation": "<p>The node type of the recommended reservation.</p>"
}
},
"Region": {
"target": "com.amazonaws.costexplorer#GenericString",
"traits": {
"smithy.api#documentation": "<p>The Amazon Web Services Region of the recommended reservation.</p>"
}
},
"CurrentGeneration": {
"target": "com.amazonaws.costexplorer#GenericBoolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Determines whether the recommendation is for a current generation instance.</p>"
}
},
"SizeFlexEligible": {
"target": "com.amazonaws.costexplorer#GenericBoolean",
"traits": {
"smithy.api#default": false,
"smithy.api#documentation": "<p>Determines whether the recommended reservation is size flexible.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the MemoryDB reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"com.amazonaws.costexplorer#Metric": {
"type": "enum",
"members": {
Expand Down Expand Up @@ -6415,7 +6461,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the Amazon RDS instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>Details about the Amazon RDS reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"com.amazonaws.costexplorer#RICostForUnusedHours": {
Expand Down Expand Up @@ -6715,7 +6761,7 @@
}
},
"traits": {
"smithy.api#documentation": "<p>Details about the Amazon Redshift instances that Amazon Web Services recommends that\n you purchase.</p>"
"smithy.api#documentation": "<p>Details about the Amazon Redshift reservations that Amazon Web Services recommends that\n you purchase.</p>"
}
},
"com.amazonaws.costexplorer#RequestChangedException": {
Expand Down Expand Up @@ -6934,7 +6980,7 @@
"InstanceDetails": {
"target": "com.amazonaws.costexplorer#InstanceDetails",
"traits": {
"smithy.api#documentation": "<p>Details about the instances that Amazon Web Services recommends that you\n purchase.</p>"
"smithy.api#documentation": "<p>Details about the reservations that Amazon Web Services recommends that you\n purchase.</p>"
}
},
"RecommendedNumberOfInstancesToPurchase": {
Expand Down
56 changes: 56 additions & 0 deletions codegen/sdk-codegen/aws-models/docdb.json
Original file line number Diff line number Diff line change
Expand Up @@ -1494,6 +1494,12 @@
"com.amazonaws.docdb#BooleanOptional": {
"type": "boolean"
},
"com.amazonaws.docdb#CACertificateIdentifiersList": {
"type": "list",
"member": {
"target": "com.amazonaws.docdb#String"
}
},
"com.amazonaws.docdb#Certificate": {
"type": "structure",
"members": {
Expand Down Expand Up @@ -1538,6 +1544,26 @@
"smithy.api#documentation": "<p>A certificate authority (CA) certificate for an Amazon Web Services account.</p>"
}
},
"com.amazonaws.docdb#CertificateDetails": {
"type": "structure",
"members": {
"CAIdentifier": {
"target": "com.amazonaws.docdb#String",
"traits": {
"smithy.api#documentation": "<p>The CA identifier of the CA certificate used for the DB instance's server certificate.</p>"
}
},
"ValidTill": {
"target": "com.amazonaws.docdb#TStamp",
"traits": {
"smithy.api#documentation": "<p>The expiration date of the DB instance’s server certificate.</p>"
}
}
},
"traits": {
"smithy.api#documentation": "<p>Returns the details of the DB instance’s server certificate.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
}
},
"com.amazonaws.docdb#CertificateList": {
"type": "list",
"member": {
Expand Down Expand Up @@ -2260,6 +2286,12 @@
"traits": {
"smithy.api#documentation": "<p>The KMS key identifier for encryption of Performance Insights\n data.</p>\n <p>The KMS key identifier is the key ARN, key ID, alias ARN, or alias name\n for the KMS key.</p>\n <p>If you do not specify a value for PerformanceInsightsKMSKeyId, then Amazon DocumentDB uses your\n default KMS key. There is a default KMS key for your\n Amazon Web Services account. Your Amazon Web Services account has a different\n default KMS key for each Amazon Web Services region.</p>"
}
},
"CACertificateIdentifier": {
"target": "com.amazonaws.docdb#String",
"traits": {
"smithy.api#documentation": "<p>The CA certificate identifier to use for the DB instance's server certificate.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -3285,6 +3317,18 @@
"traits": {
"smithy.api#documentation": "<p>A value that indicates whether the engine version supports exporting the log types\n specified by <code>ExportableLogTypes</code> to CloudWatch Logs.</p>"
}
},
"SupportedCACertificateIdentifiers": {
"target": "com.amazonaws.docdb#CACertificateIdentifiersList",
"traits": {
"smithy.api#documentation": "<p>A list of the supported CA certificate identifiers.</p>\n <p>For more information, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
}
},
"SupportsCertificateRotationWithoutRestart": {
"target": "com.amazonaws.docdb#BooleanOptional",
"traits": {
"smithy.api#documentation": "<p>Indicates whether the engine version supports rotating the server certificate without \n rebooting the DB instance.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -3485,6 +3529,12 @@
"traits": {
"smithy.api#documentation": "<p>A list of log types that this instance is configured to export to CloudWatch Logs.</p>"
}
},
"CertificateDetails": {
"target": "com.amazonaws.docdb#CertificateDetails",
"traits": {
"smithy.api#documentation": "<p>The details of the DB instance's server certificate.</p>"
}
}
},
"traits": {
Expand Down Expand Up @@ -6666,6 +6716,12 @@
"traits": {
"smithy.api#documentation": "<p>The KMS key identifier for encryption of Performance Insights\n data.</p>\n <p>The KMS key identifier is the key ARN, key ID, alias ARN, or alias name\n for the KMS key.</p>\n <p>If you do not specify a value for PerformanceInsightsKMSKeyId, then Amazon DocumentDB uses your\n default KMS key. There is a default KMS key for your\n Amazon Web Services account. Your Amazon Web Services account has a different\n default KMS key for each Amazon Web Services region.</p>"
}
},
"CertificateRotationRestart": {
"target": "com.amazonaws.docdb#BooleanOptional",
"traits": {
"smithy.api#documentation": "<p>Specifies whether the DB instance is restarted when you rotate your \n SSL/TLS certificate.</p>\n <p>By default, the DB instance is restarted when you rotate your SSL/TLS certificate. The certificate \n is not updated until the DB instance is restarted.</p>\n <important>\n <p>Set this parameter only if you are <i>not</i> using SSL/TLS to connect to the DB instance.</p>\n </important>\n <p>If you are using SSL/TLS to connect to the DB instance, see <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/ca_cert_rotation.html\">Updating Your Amazon DocumentDB TLS \n Certificates</a> and \n <a href=\"https://docs.aws.amazon.com/documentdb/latest/developerguide/security.encryption.ssl.html\">\n Encrypting Data in Transit</a> in the <i>Amazon DocumentDB Developer \n Guide</i>.</p>"
}
}
},
"traits": {
Expand Down
Loading

0 comments on commit 5a136e3

Please sign in to comment.