Skip to content

Commit 4ac5331

Browse files
AWS SDK for RubyNobody
authored andcommitted
Updated service API models for release.
1 parent dd8224e commit 4ac5331

File tree

9 files changed

+536
-107
lines changed

9 files changed

+536
-107
lines changed

CHANGELOG.md

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

4+
* Feature - Aws::Athena - Updated the documentation for Amazon Athena.
5+
6+
* Feature - Aws::EKS - Updated the API, and documentation for Amazon Elastic Kubernetes Service.
7+
8+
* Feature - Aws::Organizations - Updated the API, and documentation for AWS Organizations.
9+
10+
* Feature - Aws::RDSDataService - Updated the documentation for AWS RDS DataService.
11+
412
2.11.474 (2020-03-23)
513
------------------
614

aws-sdk-core/apis/athena/2017-05-18/docs-2.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
"GetQueryExecution": "<p>Returns information about a single execution of a query if you have access to the workgroup in which the query ran. Each time a query executes, information about the query execution is saved with a unique ID.</p>",
1313
"GetQueryResults": "<p>Streams the results of a single query execution specified by <code>QueryExecutionId</code> from the Athena query results location in Amazon S3. For more information, see <a href=\"https://docs.aws.amazon.com/athena/latest/ug/querying.html\">Query Results</a> in the <i>Amazon Athena User Guide</i>. This request does not execute the query but returns results. Use <a>StartQueryExecution</a> to run a query.</p> <p>To stream query results successfully, the IAM principal with permission to call <code>GetQueryResults</code> also must have permissions to the Amazon S3 <code>GetObject</code> action for the Athena query results location.</p> <important> <p>IAM principals with permission to the Amazon S3 <code>GetObject</code> action for the query results location are able to retrieve query results from Amazon S3 even if permission to the <code>GetQueryResults</code> action is denied. To restrict user or role access, ensure that Amazon S3 permissions to the Athena query location are denied.</p> </important>",
1414
"GetWorkGroup": "<p>Returns information about the workgroup with the specified name.</p>",
15-
"ListNamedQueries": "<p>Provides a list of available query IDs only for queries saved in the specified workgroup. Requires that you have access to the workgroup.</p> <p>For code samples using the AWS SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
16-
"ListQueryExecutions": "<p>Provides a list of available query execution IDs for the queries in the specified workgroup. Requires you to have access to the workgroup in which the queries ran.</p> <p>For code samples using the AWS SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
15+
"ListNamedQueries": "<p>Provides a list of available query IDs only for queries saved in the specified workgroup. Requires that you have access to the workgroup. If a workgroup is not specified, lists the saved queries for the primary workgroup.</p> <p>For code samples using the AWS SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
16+
"ListQueryExecutions": "<p>Provides a list of available query execution IDs for the queries in the specified workgroup. If a workgroup is not specified, returns a list of query execution IDs for the primary workgroup. Requires you to have access to the workgroup in which the queries ran.</p> <p>For code samples using the AWS SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
1717
"ListTagsForResource": "<p>Lists the tags associated with this workgroup.</p>",
1818
"ListWorkGroups": "<p>Lists available workgroups for the account.</p>",
1919
"StartQueryExecution": "<p>Runs the SQL query statements contained in the <code>Query</code>. Requires you to have access to the workgroup in which the query ran.</p> <p>For code samples using the AWS SDK for Java, see <a href=\"http://docs.aws.amazon.com/athena/latest/ug/code-samples.html\">Examples and Code Samples</a> in the <i>Amazon Athena User Guide</i>.</p>",
@@ -426,13 +426,13 @@
426426
"QueryExecutionState": {
427427
"base": null,
428428
"refs": {
429-
"QueryExecutionStatus$State": "<p>The state of query execution. <code>QUEUED</code> state is listed but is not used by Athena and is reserved for future use. <code>RUNNING</code> indicates that the query has been submitted to the service, and Athena will execute the query as soon as resources are available. <code>SUCCEEDED</code> indicates that the query completed without errors. <code>FAILED</code> indicates that the query experienced an error and did not complete processing. <code>CANCELLED</code> indicates that a user input interrupted query execution. </p>"
429+
"QueryExecutionStatus$State": "<p>The state of query execution. <code>QUEUED</code> indicates that the query has been submitted to the service, and Athena will execute the query as soon as resources are available. <code>RUNNING</code> indicates that the query is in execution phase. <code>SUCCEEDED</code> indicates that the query completed without errors. <code>FAILED</code> indicates that the query experienced an error and did not complete processing. <code>CANCELLED</code> indicates that a user input interrupted query execution. </p>"
430430
}
431431
},
432432
"QueryExecutionStatistics": {
433433
"base": "<p>The amount of data scanned during the query execution and the amount of time that it took to execute, and the type of statement that was run.</p>",
434434
"refs": {
435-
"QueryExecution$Statistics": "<p>The amount of data scanned during the query execution and the amount of time that it took to execute, and the type of statement that was run.</p>"
435+
"QueryExecution$Statistics": "<p>Query execution statistics, such as the amount of data scanned, the amount of time that the query took to process, and the type of statement that was run.</p>"
436436
}
437437
},
438438
"QueryExecutionStatus": {
@@ -683,8 +683,8 @@
683683
"CreateWorkGroupInput$Name": "<p>The workgroup name.</p>",
684684
"DeleteWorkGroupInput$WorkGroup": "<p>The unique name of the workgroup to delete.</p>",
685685
"GetWorkGroupInput$WorkGroup": "<p>The name of the workgroup.</p>",
686-
"ListNamedQueriesInput$WorkGroup": "<p>The name of the workgroup from which the named queries are being returned.</p>",
687-
"ListQueryExecutionsInput$WorkGroup": "<p>The name of the workgroup from which queries are being returned.</p>",
686+
"ListNamedQueriesInput$WorkGroup": "<p>The name of the workgroup from which the named queries are returned. If a workgroup is not specified, the saved queries for the primary workgroup are returned.</p>",
687+
"ListQueryExecutionsInput$WorkGroup": "<p>The name of the workgroup from which queries are returned. If a workgroup is not specified, a list of available query execution IDs for the queries in the primary workgroup is returned.</p>",
688688
"NamedQuery$WorkGroup": "<p>The name of the workgroup that contains the named query.</p>",
689689
"QueryExecution$WorkGroup": "<p>The name of the workgroup in which the query ran.</p>",
690690
"StartQueryExecutionInput$WorkGroup": "<p>The name of the workgroup in which the query is being started.</p>",

aws-sdk-core/apis/eks/2017-11-01/api-2.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1037,9 +1037,11 @@
10371037
"Ec2LaunchTemplateNotFound",
10381038
"Ec2LaunchTemplateVersionMismatch",
10391039
"Ec2SubnetNotFound",
1040+
"Ec2SubnetInvalidConfiguration",
10401041
"IamInstanceProfileNotFound",
10411042
"IamLimitExceeded",
10421043
"IamNodeRoleNotFound",
1044+
"NodeCreationFailure",
10431045
"AsgInstanceLaunchFailures",
10441046
"InstanceLimitExceeded",
10451047
"InsufficientFreeAddresses",

aws-sdk-core/apis/eks/2017-11-01/docs-2.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"DescribeUpdate": "<p>Returns descriptive information about an update against your Amazon EKS cluster or associated managed node group.</p> <p>When the status of the update is <code>Succeeded</code>, the update is complete. If an update fails, the status is <code>Failed</code>, and an error detail explains the reason for the failure.</p>",
1515
"ListClusters": "<p>Lists the Amazon EKS clusters in your AWS account in the specified Region.</p>",
1616
"ListFargateProfiles": "<p>Lists the AWS Fargate profiles associated with the specified cluster in your AWS account in the specified Region.</p>",
17-
"ListNodegroups": "<p>Lists the Amazon EKS node groups associated with the specified cluster in your AWS account in the specified Region.</p>",
17+
"ListNodegroups": "<p>Lists the Amazon EKS managed node groups associated with the specified cluster in your AWS account in the specified Region. Self-managed node groups are not listed.</p>",
1818
"ListTagsForResource": "<p>List the tags for an Amazon EKS resource.</p>",
1919
"ListUpdates": "<p>Lists the updates associated with an Amazon EKS cluster or managed node group in your AWS account, in the specified Region.</p>",
2020
"TagResource": "<p>Associates the specified tags to a resource with the specified <code>resourceArn</code>. If existing tags on a resource are not specified in the request parameters, they are not changed. When a resource is deleted, the tags associated with that resource are deleted as well. Tags that you create for Amazon EKS resources do not propagate to any other resources associated with the cluster. For example, if you tag a cluster with this operation, that tag does not automatically propagate to the subnets and worker nodes associated with the cluster.</p>",

aws-sdk-core/apis/organizations/2016-11-28/api-2.json

Lines changed: 178 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,26 @@
250250
{"shape":"UnsupportedAPIEndpointException"}
251251
]
252252
},
253+
"DeregisterDelegatedAdministrator":{
254+
"name":"DeregisterDelegatedAdministrator",
255+
"http":{
256+
"method":"POST",
257+
"requestUri":"/"
258+
},
259+
"input":{"shape":"DeregisterDelegatedAdministratorRequest"},
260+
"errors":[
261+
{"shape":"AccessDeniedException"},
262+
{"shape":"AccountNotFoundException"},
263+
{"shape":"AccountNotRegisteredException"},
264+
{"shape":"AWSOrganizationsNotInUseException"},
265+
{"shape":"ConcurrentModificationException"},
266+
{"shape":"ConstraintViolationException"},
267+
{"shape":"InvalidInputException"},
268+
{"shape":"TooManyRequestsException"},
269+
{"shape":"ServiceException"},
270+
{"shape":"UnsupportedAPIEndpointException"}
271+
]
272+
},
253273
"DescribeAccount":{
254274
"name":"DescribeAccount",
255275
"http":{
@@ -614,6 +634,44 @@
614634
{"shape":"UnsupportedAPIEndpointException"}
615635
]
616636
},
637+
"ListDelegatedAdministrators":{
638+
"name":"ListDelegatedAdministrators",
639+
"http":{
640+
"method":"POST",
641+
"requestUri":"/"
642+
},
643+
"input":{"shape":"ListDelegatedAdministratorsRequest"},
644+
"output":{"shape":"ListDelegatedAdministratorsResponse"},
645+
"errors":[
646+
{"shape":"AccessDeniedException"},
647+
{"shape":"AWSOrganizationsNotInUseException"},
648+
{"shape":"ConstraintViolationException"},
649+
{"shape":"InvalidInputException"},
650+
{"shape":"TooManyRequestsException"},
651+
{"shape":"ServiceException"},
652+
{"shape":"UnsupportedAPIEndpointException"}
653+
]
654+
},
655+
"ListDelegatedServicesForAccount":{
656+
"name":"ListDelegatedServicesForAccount",
657+
"http":{
658+
"method":"POST",
659+
"requestUri":"/"
660+
},
661+
"input":{"shape":"ListDelegatedServicesForAccountRequest"},
662+
"output":{"shape":"ListDelegatedServicesForAccountResponse"},
663+
"errors":[
664+
{"shape":"AccessDeniedException"},
665+
{"shape":"AccountNotFoundException"},
666+
{"shape":"AccountNotRegisteredException"},
667+
{"shape":"AWSOrganizationsNotInUseException"},
668+
{"shape":"ConstraintViolationException"},
669+
{"shape":"InvalidInputException"},
670+
{"shape":"TooManyRequestsException"},
671+
{"shape":"ServiceException"},
672+
{"shape":"UnsupportedAPIEndpointException"}
673+
]
674+
},
617675
"ListHandshakesForAccount":{
618676
"name":"ListHandshakesForAccount",
619677
"http":{
@@ -787,6 +845,26 @@
787845
{"shape":"ServiceException"}
788846
]
789847
},
848+
"RegisterDelegatedAdministrator":{
849+
"name":"RegisterDelegatedAdministrator",
850+
"http":{
851+
"method":"POST",
852+
"requestUri":"/"
853+
},
854+
"input":{"shape":"RegisterDelegatedAdministratorRequest"},
855+
"errors":[
856+
{"shape":"AccessDeniedException"},
857+
{"shape":"AccountAlreadyRegisteredException"},
858+
{"shape":"AccountNotFoundException"},
859+
{"shape":"AWSOrganizationsNotInUseException"},
860+
{"shape":"ConcurrentModificationException"},
861+
{"shape":"ConstraintViolationException"},
862+
{"shape":"InvalidInputException"},
863+
{"shape":"TooManyRequestsException"},
864+
{"shape":"ServiceException"},
865+
{"shape":"UnsupportedAPIEndpointException"}
866+
]
867+
},
790868
"RemoveAccountFromOrganization":{
791869
"name":"RemoveAccountFromOrganization",
792870
"http":{
@@ -937,6 +1015,13 @@
9371015
"JoinedTimestamp":{"shape":"Timestamp"}
9381016
}
9391017
},
1018+
"AccountAlreadyRegisteredException":{
1019+
"type":"structure",
1020+
"members":{
1021+
"Message":{"shape":"ExceptionMessage"}
1022+
},
1023+
"exception":true
1024+
},
9401025
"AccountArn":{
9411026
"type":"string",
9421027
"pattern":"^arn:aws:organizations::\\d{12}:account\\/o-[a-z0-9]{10,32}\\/\\d{12}"
@@ -966,6 +1051,13 @@
9661051
},
9671052
"exception":true
9681053
},
1054+
"AccountNotRegisteredException":{
1055+
"type":"structure",
1056+
"members":{
1057+
"Message":{"shape":"ExceptionMessage"}
1058+
},
1059+
"exception":true
1060+
},
9691061
"AccountOwnerNotVerifiedException":{
9701062
"type":"structure",
9711063
"members":{
@@ -1094,7 +1186,11 @@
10941186
"EMAIL_VERIFICATION_CODE_EXPIRED",
10951187
"WAIT_PERIOD_ACTIVE",
10961188
"MAX_TAG_LIMIT_EXCEEDED",
1097-
"TAG_POLICY_VIOLATION"
1189+
"TAG_POLICY_VIOLATION",
1190+
"MAX_DELEGATED_ADMINISTRATORS_FOR_SERVICE_LIMIT_EXCEEDED",
1191+
"CANNOT_REGISTER_MASTER_AS_DELEGATED_ADMINISTRATOR",
1192+
"CANNOT_REMOVE_DELEGATED_ADMINISTRATOR_FROM_ORG",
1193+
"DELEGATED_ADMINISTRATOR_EXISTS_FOR_THIS_SERVICE"
10981194
]
10991195
},
11001196
"CreateAccountFailureReason":{
@@ -1250,6 +1346,34 @@
12501346
"Handshake":{"shape":"Handshake"}
12511347
}
12521348
},
1349+
"DelegatedAdministrator":{
1350+
"type":"structure",
1351+
"members":{
1352+
"Id":{"shape":"AccountId"},
1353+
"Arn":{"shape":"AccountArn"},
1354+
"Email":{"shape":"Email"},
1355+
"Name":{"shape":"AccountName"},
1356+
"Status":{"shape":"AccountStatus"},
1357+
"JoinedMethod":{"shape":"AccountJoinedMethod"},
1358+
"JoinedTimestamp":{"shape":"Timestamp"},
1359+
"DelegationEnabledDate":{"shape":"Timestamp"}
1360+
}
1361+
},
1362+
"DelegatedAdministrators":{
1363+
"type":"list",
1364+
"member":{"shape":"DelegatedAdministrator"}
1365+
},
1366+
"DelegatedService":{
1367+
"type":"structure",
1368+
"members":{
1369+
"ServicePrincipal":{"shape":"ServicePrincipal"},
1370+
"DelegationEnabledDate":{"shape":"Timestamp"}
1371+
}
1372+
},
1373+
"DelegatedServices":{
1374+
"type":"list",
1375+
"member":{"shape":"DelegatedService"}
1376+
},
12531377
"DeleteOrganizationalUnitRequest":{
12541378
"type":"structure",
12551379
"required":["OrganizationalUnitId"],
@@ -1264,6 +1388,17 @@
12641388
"PolicyId":{"shape":"PolicyId"}
12651389
}
12661390
},
1391+
"DeregisterDelegatedAdministratorRequest":{
1392+
"type":"structure",
1393+
"required":[
1394+
"AccountId",
1395+
"ServicePrincipal"
1396+
],
1397+
"members":{
1398+
"AccountId":{"shape":"AccountId"},
1399+
"ServicePrincipal":{"shape":"ServicePrincipal"}
1400+
}
1401+
},
12671402
"DescribeAccountRequest":{
12681403
"type":"structure",
12691404
"required":["AccountId"],
@@ -1795,6 +1930,37 @@
17951930
"NextToken":{"shape":"NextToken"}
17961931
}
17971932
},
1933+
"ListDelegatedAdministratorsRequest":{
1934+
"type":"structure",
1935+
"members":{
1936+
"ServicePrincipal":{"shape":"ServicePrincipal"},
1937+
"NextToken":{"shape":"NextToken"},
1938+
"MaxResults":{"shape":"MaxResults"}
1939+
}
1940+
},
1941+
"ListDelegatedAdministratorsResponse":{
1942+
"type":"structure",
1943+
"members":{
1944+
"DelegatedAdministrators":{"shape":"DelegatedAdministrators"},
1945+
"NextToken":{"shape":"NextToken"}
1946+
}
1947+
},
1948+
"ListDelegatedServicesForAccountRequest":{
1949+
"type":"structure",
1950+
"required":["AccountId"],
1951+
"members":{
1952+
"AccountId":{"shape":"AccountId"},
1953+
"NextToken":{"shape":"NextToken"},
1954+
"MaxResults":{"shape":"MaxResults"}
1955+
}
1956+
},
1957+
"ListDelegatedServicesForAccountResponse":{
1958+
"type":"structure",
1959+
"members":{
1960+
"DelegatedServices":{"shape":"DelegatedServices"},
1961+
"NextToken":{"shape":"NextToken"}
1962+
}
1963+
},
17981964
"ListHandshakesForAccountRequest":{
17991965
"type":"structure",
18001966
"members":{
@@ -2210,6 +2376,17 @@
22102376
"type":"list",
22112377
"member":{"shape":"PolicyTypeSummary"}
22122378
},
2379+
"RegisterDelegatedAdministratorRequest":{
2380+
"type":"structure",
2381+
"required":[
2382+
"AccountId",
2383+
"ServicePrincipal"
2384+
],
2385+
"members":{
2386+
"AccountId":{"shape":"AccountId"},
2387+
"ServicePrincipal":{"shape":"ServicePrincipal"}
2388+
}
2389+
},
22132390
"RemoveAccountFromOrganizationRequest":{
22142391
"type":"structure",
22152392
"required":["AccountId"],

0 commit comments

Comments
 (0)