Skip to content

Commit 2e621e3

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent a536d69 commit 2e621e3

File tree

11 files changed

+192
-44
lines changed

11 files changed

+192
-44
lines changed

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Unreleased Changes
22
------------------
33

4+
* Feature - Aws::ApiGatewayV2 - Updated the API, and documentation for AmazonApiGatewayV2.
5+
6+
* Feature - Aws::CodeBuild - Updated the API, and documentation for AWS CodeBuild.
7+
8+
* Feature - Aws::ElasticLoadBalancingV2 - Updated the API, and documentation for Elastic Load Balancing.
9+
10+
* Feature - Aws::LexModelBuildingService - Updated the API, and documentation for Amazon Lex Model Building Service.
11+
12+
* Feature - Aws::QuickSight - Updated the API, and documentation for Amazon QuickSight.
13+
414
2.11.580 (2020-09-04)
515
------------------
616

aws-sdk-core/apis/apigatewayv2/2018-11-29/api-2.json

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,22 @@
567567
"shape" : "BadRequestException"
568568
} ]
569569
},
570+
"ResetAuthorizersCache" : {
571+
"name" : "ResetAuthorizersCache",
572+
"http" : {
573+
"method" : "DELETE",
574+
"requestUri" : "/v2/apis/{apiId}/stages/{stageName}/cache/authorizers",
575+
"responseCode" : 204
576+
},
577+
"input" : {
578+
"shape" : "ResetAuthorizersCacheRequest"
579+
},
580+
"errors" : [ {
581+
"shape" : "NotFoundException"
582+
}, {
583+
"shape" : "TooManyRequestsException"
584+
} ]
585+
},
570586
"GetApi" : {
571587
"name" : "GetApi",
572588
"http" : {
@@ -1645,6 +1661,14 @@
16451661
"Name" : {
16461662
"shape" : "StringWithLengthBetween1And128",
16471663
"locationName" : "name"
1664+
},
1665+
"AuthorizerPayloadFormatVersion": {
1666+
"shape": "StringWithLengthBetween1And64",
1667+
"locationName": "authorizerPayloadFormatVersion"
1668+
},
1669+
"EnableSimpleResponses": {
1670+
"shape": "__boolean",
1671+
"locationName": "enableSimpleResponses"
16481672
}
16491673
},
16501674
"required" : [ "Name" ]
@@ -2016,6 +2040,14 @@
20162040
"Name" : {
20172041
"shape" : "StringWithLengthBetween1And128",
20182042
"locationName" : "name"
2043+
},
2044+
"AuthorizerPayloadFormatVersion": {
2045+
"shape": "StringWithLengthBetween1And64",
2046+
"locationName": "authorizerPayloadFormatVersion"
2047+
},
2048+
"EnableSimpleResponses": {
2049+
"shape": "__boolean",
2050+
"locationName": "enableSimpleResponses"
20192051
}
20202052
},
20212053
"required" : [ "AuthorizerType", "IdentitySource", "Name" ]
@@ -2059,6 +2091,14 @@
20592091
"Name" : {
20602092
"shape" : "StringWithLengthBetween1And128",
20612093
"locationName" : "name"
2094+
},
2095+
"AuthorizerPayloadFormatVersion": {
2096+
"shape": "StringWithLengthBetween1And64",
2097+
"locationName": "authorizerPayloadFormatVersion"
2098+
},
2099+
"EnableSimpleResponses": {
2100+
"shape": "__boolean",
2101+
"locationName": "enableSimpleResponses"
20622102
}
20632103
},
20642104
"required" : [ "ApiId", "AuthorizerType", "IdentitySource", "Name" ]
@@ -2101,6 +2141,14 @@
21012141
"Name" : {
21022142
"shape" : "StringWithLengthBetween1And128",
21032143
"locationName" : "name"
2144+
},
2145+
"AuthorizerPayloadFormatVersion": {
2146+
"shape": "StringWithLengthBetween1And64",
2147+
"locationName": "authorizerPayloadFormatVersion"
2148+
},
2149+
"EnableSimpleResponses": {
2150+
"shape": "__boolean",
2151+
"locationName": "enableSimpleResponses"
21042152
}
21052153
}
21062154
},
@@ -3543,6 +3591,22 @@
35433591
"ExportedApi" : {
35443592
"type" : "blob"
35453593
},
3594+
"ResetAuthorizersCacheRequest" : {
3595+
"type" : "structure",
3596+
"members" : {
3597+
"ApiId" : {
3598+
"shape" : "__string",
3599+
"location" : "uri",
3600+
"locationName" : "apiId"
3601+
},
3602+
"StageName" : {
3603+
"shape" : "__string",
3604+
"location" : "uri",
3605+
"locationName" : "stageName"
3606+
}
3607+
},
3608+
"required" : [ "StageName", "ApiId" ]
3609+
},
35463610
"GetApiMappingRequest" : {
35473611
"type" : "structure",
35483612
"members" : {
@@ -3772,6 +3836,14 @@
37723836
"Name" : {
37733837
"shape" : "StringWithLengthBetween1And128",
37743838
"locationName" : "name"
3839+
},
3840+
"AuthorizerPayloadFormatVersion": {
3841+
"shape": "StringWithLengthBetween1And64",
3842+
"locationName": "authorizerPayloadFormatVersion"
3843+
},
3844+
"EnableSimpleResponses": {
3845+
"shape": "__boolean",
3846+
"locationName": "enableSimpleResponses"
37753847
}
37763848
}
37773849
},
@@ -5808,6 +5880,14 @@
58085880
"Name" : {
58095881
"shape" : "StringWithLengthBetween1And128",
58105882
"locationName" : "name"
5883+
},
5884+
"AuthorizerPayloadFormatVersion": {
5885+
"shape": "StringWithLengthBetween1And64",
5886+
"locationName": "authorizerPayloadFormatVersion"
5887+
},
5888+
"EnableSimpleResponses": {
5889+
"shape": "__boolean",
5890+
"locationName": "enableSimpleResponses"
58115891
}
58125892
}
58135893
},
@@ -5855,6 +5935,14 @@
58555935
"Name" : {
58565936
"shape" : "StringWithLengthBetween1And128",
58575937
"locationName" : "name"
5938+
},
5939+
"AuthorizerPayloadFormatVersion": {
5940+
"shape": "StringWithLengthBetween1And64",
5941+
"locationName": "authorizerPayloadFormatVersion"
5942+
},
5943+
"EnableSimpleResponses": {
5944+
"shape": "__boolean",
5945+
"locationName": "enableSimpleResponses"
58585946
}
58595947
},
58605948
"required" : [ "AuthorizerId", "ApiId" ]
@@ -5897,6 +5985,14 @@
58975985
"Name" : {
58985986
"shape" : "StringWithLengthBetween1And128",
58995987
"locationName" : "name"
5988+
},
5989+
"AuthorizerPayloadFormatVersion": {
5990+
"shape": "StringWithLengthBetween1And64",
5991+
"locationName": "authorizerPayloadFormatVersion"
5992+
},
5993+
"EnableSimpleResponses": {
5994+
"shape": "__boolean",
5995+
"locationName": "enableSimpleResponses"
59005996
}
59015997
}
59025998
},

aws-sdk-core/apis/apigatewayv2/2018-11-29/docs-2.json

Lines changed: 24 additions & 17 deletions
Large diffs are not rendered by default.

aws-sdk-core/apis/codebuild/2016-10-06/api-2.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1094,7 +1094,8 @@
10941094
"type":"structure",
10951095
"required":["arn"],
10961096
"members":{
1097-
"arn":{"shape":"NonEmptyString"}
1097+
"arn":{"shape":"NonEmptyString"},
1098+
"deleteReports":{"shape":"Boolean"}
10981099
}
10991100
},
11001101
"DeleteReportGroupOutput":{
@@ -2275,7 +2276,8 @@
22752276
"TestCaseFilter":{
22762277
"type":"structure",
22772278
"members":{
2278-
"status":{"shape":"String"}
2279+
"status":{"shape":"String"},
2280+
"keyword":{"shape":"String"}
22792281
}
22802282
},
22812283
"TestCases":{

aws-sdk-core/apis/codebuild/2016-10-06/docs-2.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"DeleteBuildBatch": "<p>Deletes a batch build.</p>",
1515
"DeleteProject": "<p> Deletes a build project. When you delete a project, its builds are not deleted. </p>",
1616
"DeleteReport": "<p> Deletes a report. </p>",
17-
"DeleteReportGroup": "<p> <code>DeleteReportGroup</code>: Deletes a report group. Before you delete a report group, you must delete its reports. Use <a href=\"https://docs.aws.amazon.com/codebuild/latest/APIReference/API_ListReportsForReportGroup.html\">ListReportsForReportGroup</a> to get the reports in a report group. Use <a href=\"https://docs.aws.amazon.com/codebuild/latest/APIReference/API_DeleteReport.html\">DeleteReport</a> to delete the reports. If you call <code>DeleteReportGroup</code> for a report group that contains one or more reports, an exception is thrown. </p>",
17+
"DeleteReportGroup": "<p>Deletes a report group. Before you delete a report group, you must delete its reports. </p>",
1818
"DeleteResourcePolicy": "<p> Deletes a resource policy that is identified by its resource ARN. </p>",
1919
"DeleteSourceCredentials": "<p> Deletes a set of GitHub, GitHub Enterprise, or Bitbucket source credentials. </p>",
2020
"DeleteWebhook": "<p>For an existing AWS CodeBuild build project that has its source code stored in a GitHub or Bitbucket repository, stops AWS CodeBuild from rebuilding the source code every time a code change is pushed to the repository.</p>",
@@ -150,6 +150,7 @@
150150
"Build$buildComplete": "<p>Whether the build is complete. True if complete; otherwise, false.</p>",
151151
"BuildBatch$complete": "<p>Indicates if the batch build is complete.</p>",
152152
"BuildGroup$ignoreFailure": "<p>Specifies if failures in this build group can be ignored.</p>",
153+
"DeleteReportGroupInput$deleteReports": "<p>If <code>true</code>, deletes any reports that belong to a report group before deleting the report group. </p> <p>If <code>false</code>, you must delete any reports in the report group. Use <a href=\"https://docs.aws.amazon.com/codebuild/latest/APIReference/API_ListReportsForReportGroup.html\">ListReportsForReportGroup</a> to get the reports in a report group. Use <a href=\"https://docs.aws.amazon.com/codebuild/latest/APIReference/API_DeleteReport.html\">DeleteReport</a> to delete the reports. If you call <code>DeleteReportGroup</code> for a report group that contains one or more reports, an exception is thrown. </p>",
153154
"ProjectBadge$badgeEnabled": "<p>Set this to true to generate a publicly accessible URL for your project's build badge.</p>",
154155
"UpdateWebhookInput$rotateSecret": "<p> A boolean value that specifies whether the associated GitHub repository's secret token should be updated. If you use Bitbucket for your repository, <code>rotateSecret</code> is ignored. </p>"
155156
}
@@ -550,7 +551,7 @@
550551
"EnvironmentVariableType": {
551552
"base": null,
552553
"refs": {
553-
"EnvironmentVariable$type": "<p>The type of environment variable. Valid values include:</p> <ul> <li> <p> <code>PARAMETER_STORE</code>: An environment variable stored in Amazon EC2 Systems Manager Parameter Store. To learn how to specify a parameter store environment variable, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#parameter-store-build-spec\"> parameter store reference-key in the buildspec file</a>.</p> </li> <li> <p> <code>PLAINTEXT</code>: An environment variable in plain text format. This is the default value.</p> </li> <li> <p> <code>SECRETS_MANAGER</code>: An environment variable stored in AWS Secrets Manager. To learn how to specify a secrets manager environment variable, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#secrets-manager-build-spec\"> secrets manager reference-key in the buildspec file</a>.</p> </li> </ul>"
554+
"EnvironmentVariable$type": "<p>The type of environment variable. Valid values include:</p> <ul> <li> <p> <code>PARAMETER_STORE</code>: An environment variable stored in Amazon EC2 Systems Manager Parameter Store. To learn how to specify a parameter store environment variable, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec.env.parameter-store\">env/parameter-store</a> in the <i>AWS CodeBuild User Guide</i>.</p> </li> <li> <p> <code>PLAINTEXT</code>: An environment variable in plain text format. This is the default value.</p> </li> <li> <p> <code>SECRETS_MANAGER</code>: An environment variable stored in AWS Secrets Manager. To learn how to specify a secrets manager environment variable, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html#build-spec.env.secrets-manager\">env/secrets-manager</a> in the <i>AWS CodeBuild User Guide</i>.</p> </li> </ul>"
554555
}
555556
},
556557
"EnvironmentVariables": {
@@ -855,7 +856,7 @@
855856
"DebugSession$sessionTarget": "<p>Contains the identifier of the Session Manager session used for the build. To work with the paused build, you open this session to examine, control, and resume the build.</p>",
856857
"DeleteBuildBatchInput$id": "<p>The identifier of the batch build to delete.</p>",
857858
"DeleteProjectInput$name": "<p>The name of the build project.</p>",
858-
"DeleteReportGroupInput$arn": "<p> The ARN of the report group to delete. </p>",
859+
"DeleteReportGroupInput$arn": "<p>The ARN of the report group to delete. </p>",
859860
"DeleteReportInput$arn": "<p> The ARN of the report to delete. </p>",
860861
"DeleteResourcePolicyInput$resourceArn": "<p> The ARN of the resource that is associated with the resource policy. </p>",
861862
"DeleteSourceCredentialsInput$arn": "<p> The Amazon Resource Name (ARN) of the token.</p>",
@@ -879,7 +880,7 @@
879880
"Project$encryptionKey": "<p>The AWS Key Management Service (AWS KMS) customer master key (CMK) to be used for encrypting the build output artifacts.</p> <note> <p>You can use a cross-account KMS key to encrypt the build output artifacts if your service role has permission to that key. </p> </note> <p>You can specify either the Amazon Resource Name (ARN) of the CMK or, if available, the CMK's alias (using the format <code>alias/&lt;alias-name&gt;</code>).</p>",
880881
"ProjectArns$member": null,
881882
"ProjectBuildBatchConfig$serviceRole": "<p>Specifies the service role ARN for the batch build project.</p>",
882-
"ProjectEnvironment$image": "<p>The image tag or image digest that identifies the Docker image to use for this build project. Use the following formats:</p> <ul> <li> <p>For an image tag: <code>registry/repository:tag</code>. For example, to specify an image with the tag \"latest,\" use <code>registry/repository:latest</code>.</p> </li> <li> <p>For an image digest: <code>registry/repository@digest</code>. For example, to specify an image with the digest \"sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf,\" use <code>registry/repository@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf</code>.</p> </li> </ul>",
883+
"ProjectEnvironment$image": "<p>The image tag or image digest that identifies the Docker image to use for this build project. Use the following formats:</p> <ul> <li> <p>For an image tag: <code>&lt;registry&gt;/&lt;repository&gt;:&lt;tag&gt;</code>. For example, in the Docker repository that CodeBuild uses to manage its Docker images, this would be <code>aws/codebuild/standard:4.0</code>. To specify the latest version of this image, this would be <code>aws/codebuild/standard:latest</code>.</p> </li> <li> <p>For an image digest: <code>&lt;registry&gt;/&lt;repository&gt;@&lt;digest&gt;</code>. For example, to specify an image with the digest \"sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf,\" use <code>&lt;registry&gt;/&lt;repository&gt;@sha256:cbbf2f9a99b47fc460d422812b6a5adff7dfee951d8fa2e4a98caa0382cfbdbf</code>.</p> </li> </ul>",
883884
"ProjectNames$member": null,
884885
"PutResourcePolicyInput$policy": "<p> A JSON-formatted resource policy. For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/project-sharing.html#project-sharing-share\">Sharing a Project</a> and <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/report-groups-sharing.html#report-groups-sharing-share\">Sharing a Report Group</a> in the <i>AWS CodeBuild User Guide</i>. </p>",
885886
"PutResourcePolicyInput$resourceArn": "<p> The ARN of the <code>Project</code> or <code>ReportGroup</code> resource you want to associate with a resource policy. </p>",
@@ -1576,7 +1577,8 @@
15761577
"TestCase$name": "<p> The name of the test case. </p>",
15771578
"TestCase$status": "<p> The status returned by the test case after it was run. Valid statuses are <code>SUCCEEDED</code>, <code>FAILED</code>, <code>ERROR</code>, <code>SKIPPED</code>, and <code>UNKNOWN</code>. </p>",
15781579
"TestCase$message": "<p> A message associated with a test case. For example, an error message or stack trace. </p>",
1579-
"TestCaseFilter$status": "<p> The status used to filter test cases. Valid statuses are <code>SUCCEEDED</code>, <code>FAILED</code>, <code>ERROR</code>, <code>SKIPPED</code>, and <code>UNKNOWN</code>. A <code>TestCaseFilter</code> can have one status. </p>",
1580+
"TestCaseFilter$status": "<p>The status used to filter test cases. A <code>TestCaseFilter</code> can have one status. Valid values are:</p> <ul> <li> <p> <code>SUCCEEDED</code> </p> </li> <li> <p> <code>FAILED</code> </p> </li> <li> <p> <code>ERROR</code> </p> </li> <li> <p> <code>SKIPPED</code> </p> </li> <li> <p> <code>UNKNOWN</code> </p> </li> </ul>",
1581+
"TestCaseFilter$keyword": "<p>A keyword that is used to filter on the <code>name</code> or the <code>prefix</code> of the test cases. Only test cases where the keyword is a substring of the <code>name</code> or the <code>prefix</code> will be returned.</p>",
15801582
"UpdateProjectInput$sourceVersion": "<p> A version of the build input to be built for this project. If not specified, the latest version is used. If specified, it must be one of: </p> <ul> <li> <p>For AWS CodeCommit: the commit ID, branch, or Git tag to use.</p> </li> <li> <p>For GitHub: the commit ID, pull request ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a pull request ID is specified, it must use the format <code>pr/pull-request-ID</code> (for example <code>pr/25</code>). If a branch name is specified, the branch's HEAD commit ID is used. If not specified, the default branch's HEAD commit ID is used.</p> </li> <li> <p>For Bitbucket: the commit ID, branch name, or tag name that corresponds to the version of the source code you want to build. If a branch name is specified, the branch's HEAD commit ID is used. If not specified, the default branch's HEAD commit ID is used.</p> </li> <li> <p>For Amazon Simple Storage Service (Amazon S3): the version ID of the object that represents the build input ZIP file to use.</p> </li> </ul> <p> If <code>sourceVersion</code> is specified at the build level, then that version takes precedence over this <code>sourceVersion</code> (at the project level). </p> <p> For more information, see <a href=\"https://docs.aws.amazon.com/codebuild/latest/userguide/sample-source-version.html\">Source Version Sample with CodeBuild</a> in the <i>AWS CodeBuild User Guide</i>. </p>",
15811583
"UpdateWebhookInput$branchFilter": "<p>A regular expression used to determine which repository branches are built when a webhook is triggered. If the name of a branch matches the regular expression, then it is built. If <code>branchFilter</code> is empty, then all branches are built.</p> <note> <p> It is recommended that you use <code>filterGroups</code> instead of <code>branchFilter</code>. </p> </note>",
15821584
"Webhook$branchFilter": "<p>A regular expression used to determine which repository branches are built when a webhook is triggered. If the name of a branch matches the regular expression, then it is built. If <code>branchFilter</code> is empty, then all branches are built.</p> <note> <p>It is recommended that you use <code>filterGroups</code> instead of <code>branchFilter</code>. </p> </note>",
@@ -1613,7 +1615,7 @@
16131615
}
16141616
},
16151617
"TestCaseFilter": {
1616-
"base": "<p> A filter used to return specific types of test cases. </p>",
1618+
"base": "<p>A filter used to return specific types of test cases. In order to pass the filter, the report must meet all of the filter properties.</p>",
16171619
"refs": {
16181620
"DescribeTestCasesInput$filter": "<p> A <code>TestCaseFilter</code> object used to filter the returned reports. </p>"
16191621
}

aws-sdk-core/apis/elasticloadbalancingv2/2015-12-01/api-2.json

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -818,6 +818,7 @@
818818
"members":{
819819
"ZoneName":{"shape":"ZoneName"},
820820
"SubnetId":{"shape":"SubnetId"},
821+
"OutpostId":{"shape":"OutpostId"},
821822
"LoadBalancerAddresses":{"shape":"LoadBalancerAddresses"}
822823
}
823824
},
@@ -912,7 +913,8 @@
912913
"Scheme":{"shape":"LoadBalancerSchemeEnum"},
913914
"Tags":{"shape":"TagList"},
914915
"Type":{"shape":"LoadBalancerTypeEnum"},
915-
"IpAddressType":{"shape":"IpAddressType"}
916+
"IpAddressType":{"shape":"IpAddressType"},
917+
"CustomerOwnedIpv4Pool":{"shape":"CustomerOwnedIpv4Pool"}
916918
}
917919
},
918920
"CreateLoadBalancerOutput":{
@@ -969,6 +971,11 @@
969971
}
970972
},
971973
"CreatedTime":{"type":"timestamp"},
974+
"CustomerOwnedIpv4Pool":{
975+
"type":"string",
976+
"max":256,
977+
"pattern":"^(ipv4pool-coip-)[a-zA-Z0-9]+$"
978+
},
972979
"DNSName":{"type":"string"},
973980
"Default":{"type":"boolean"},
974981
"DeleteListenerInput":{
@@ -1469,7 +1476,8 @@
14691476
"Type":{"shape":"LoadBalancerTypeEnum"},
14701477
"AvailabilityZones":{"shape":"AvailabilityZones"},
14711478
"SecurityGroups":{"shape":"SecurityGroups"},
1472-
"IpAddressType":{"shape":"IpAddressType"}
1479+
"IpAddressType":{"shape":"IpAddressType"},
1480+
"CustomerOwnedIpv4Pool":{"shape":"CustomerOwnedIpv4Pool"}
14731481
}
14741482
},
14751483
"LoadBalancerAddress":{
@@ -1671,6 +1679,7 @@
16711679
},
16721680
"exception":true
16731681
},
1682+
"OutpostId":{"type":"string"},
16741683
"PageSize":{
16751684
"type":"integer",
16761685
"max":400,

0 commit comments

Comments
 (0)