Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Apr 5, 2024
1 parent 3389cec commit d28e2d6
Show file tree
Hide file tree
Showing 19 changed files with 260 additions and 55 deletions.
17 changes: 17 additions & 0 deletions .changes/3.303.4
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "api-change",
"category": "QuickSight",
"description": "Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription"
},
{
"type": "api-change",
"category": "ResourceGroups",
"description": "Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types."
},
{
"type": "api-change",
"category": "VerifiedPermissions",
"description": "Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token."
}
]
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## next release

* `Aws\QuickSight` - Adding IAMIdentityCenterInstanceArn parameter to CreateAccountSubscription
* `Aws\ResourceGroups` - Added a new QueryErrorCode RESOURCE_TYPE_NOT_SUPPORTED that is returned by the ListGroupResources operation if the group query contains unsupported resource types.
* `Aws\VerifiedPermissions` - Adding BatchIsAuthorizedWithToken API which supports multiple authorization requests against a PolicyStore given a bearer token.

## 3.303.3 - 2024-04-04

* `Aws\VerifiedPermissions` - Adds GroupConfiguration field to Identity Source API's
Expand Down
2 changes: 2 additions & 0 deletions src/VerifiedPermissions/VerifiedPermissionsClient.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@
* This client is used to interact with the **Amazon Verified Permissions** service.
* @method \Aws\Result batchIsAuthorized(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchIsAuthorizedAsync(array $args = [])
* @method \Aws\Result batchIsAuthorizedWithToken(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchIsAuthorizedWithTokenAsync(array $args = [])
* @method \Aws\Result createIdentitySource(array $args = [])
* @method \GuzzleHttp\Promise\Promise createIdentitySourceAsync(array $args = [])
* @method \Aws\Result createPolicy(array $args = [])
Expand Down
60 changes: 60 additions & 0 deletions src/data/endpoints.json
Original file line number Diff line number Diff line change
Expand Up @@ -11040,6 +11040,7 @@
"ap-southeast-3" : { },
"ap-southeast-4" : { },
"ca-central-1" : { },
"ca-west-1" : { },
"eu-central-1" : { },
"eu-central-2" : { },
"eu-north-1" : { },
Expand Down Expand Up @@ -13494,6 +13495,12 @@
},
"hostname" : "portal.sso.ap-south-1.amazonaws.com"
},
"ap-south-2" : {
"credentialScope" : {
"region" : "ap-south-2"
},
"hostname" : "portal.sso.ap-south-2.amazonaws.com"
},
"ap-southeast-1" : {
"credentialScope" : {
"region" : "ap-southeast-1"
Expand Down Expand Up @@ -13548,6 +13555,12 @@
},
"hostname" : "portal.sso.eu-south-1.amazonaws.com"
},
"eu-south-2" : {
"credentialScope" : {
"region" : "eu-south-2"
},
"hostname" : "portal.sso.eu-south-2.amazonaws.com"
},
"eu-west-1" : {
"credentialScope" : {
"region" : "eu-west-1"
Expand Down Expand Up @@ -15007,15 +15020,26 @@
},
"rum" : {
"endpoints" : {
"af-south-1" : { },
"ap-northeast-1" : { },
"ap-northeast-2" : { },
"ap-northeast-3" : { },
"ap-south-1" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ap-southeast-3" : { },
"ca-central-1" : { },
"eu-central-1" : { },
"eu-north-1" : { },
"eu-south-1" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
"me-south-1" : { },
"sa-east-1" : { },
"us-east-1" : { },
"us-east-2" : { },
"us-west-1" : { },
"us-west-2" : { }
}
},
Expand Down Expand Up @@ -18018,6 +18042,7 @@
"ap-northeast-2" : { },
"ap-northeast-3" : { },
"ap-south-1" : { },
"ap-south-2" : { },
"ap-southeast-1" : { },
"ap-southeast-2" : { },
"ap-southeast-3" : { },
Expand All @@ -18027,6 +18052,7 @@
"eu-central-2" : { },
"eu-north-1" : { },
"eu-south-1" : { },
"eu-south-2" : { },
"eu-west-1" : { },
"eu-west-2" : { },
"eu-west-3" : { },
Expand Down Expand Up @@ -27126,6 +27152,40 @@
"us-iso-west-1" : { }
}
},
"fsx" : {
"endpoints" : {
"fips-prod-us-iso-east-1" : {
"credentialScope" : {
"region" : "us-iso-east-1"
},
"deprecated" : true,
"hostname" : "fsx-fips.us-iso-east-1.c2s.ic.gov"
},
"fips-us-iso-east-1" : {
"credentialScope" : {
"region" : "us-iso-east-1"
},
"deprecated" : true,
"hostname" : "fsx-fips.us-iso-east-1.c2s.ic.gov"
},
"prod-us-iso-east-1" : {
"credentialScope" : {
"region" : "us-iso-east-1"
},
"deprecated" : true,
"variants" : [ {
"hostname" : "fsx-fips.us-iso-east-1.c2s.ic.gov",
"tags" : [ "fips" ]
} ]
},
"us-iso-east-1" : {
"variants" : [ {
"hostname" : "fsx-fips.us-iso-east-1.c2s.ic.gov",
"tags" : [ "fips" ]
} ]
}
}
},
"glacier" : {
"endpoints" : {
"us-iso-east-1" : {
Expand Down
2 changes: 1 addition & 1 deletion src/data/endpoints.json.php

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion src/data/quicksight/2018-04-01/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -5491,7 +5491,8 @@
"FirstName":{"shape":"String"},
"LastName":{"shape":"String"},
"EmailAddress":{"shape":"String"},
"ContactNumber":{"shape":"String"}
"ContactNumber":{"shape":"String"},
"IAMIdentityCenterInstanceArn":{"shape":"String"}
}
},
"CreateAccountSubscriptionResponse":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/quicksight/2018-04-01/api-2.json.php

Large diffs are not rendered by default.

5 changes: 3 additions & 2 deletions src/data/quicksight/2018-04-01/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -291,9 +291,9 @@
}
},
"AllSheetsFilterScopeConfiguration": {
"base": "<p>The configuration for applying a filter to all sheets. You can apply this filter to all visuals on every sheet.</p> <p>This is a union type structure. For this structure to be valid, only one of the attributes can be defined.</p>",
"base": "<p>An empty object that represents that the <code>AllSheets</code> option is the chosen value for the <code>FilterScopeConfiguration</code> parameter. This structure applies the filter to all visuals on all sheets of an Analysis, Dashboard, or Template.</p> <p>This is a union type structure. For this structure to be valid, only one of the attributes can be defined.</p>",
"refs": {
"FilterScopeConfiguration$AllSheets": "<p>The configuration for applying a filter to all sheets.</p>"
"FilterScopeConfiguration$AllSheets": "<p>The configuration that applies a filter to all sheets. When you choose <code>AllSheets</code> as the value for a <code>FilterScopeConfiguration</code>, this filter is applied to all visuals of all sheets in an Analysis, Dashboard, or Template. The <code>AllSheetsFilterScopeConfiguration</code> is chosen.</p>"
}
},
"AmazonElasticsearchParameters": {
Expand Down Expand Up @@ -10658,6 +10658,7 @@
"CreateAccountSubscriptionRequest$LastName": "<p>The last name of the author of the Amazon QuickSight account to use for future communications. This field is required if <code>ENTERPPRISE_AND_Q</code> is the selected edition of the new Amazon QuickSight account.</p>",
"CreateAccountSubscriptionRequest$EmailAddress": "<p>The email address of the author of the Amazon QuickSight account to use for future communications. This field is required if <code>ENTERPPRISE_AND_Q</code> is the selected edition of the new Amazon QuickSight account.</p>",
"CreateAccountSubscriptionRequest$ContactNumber": "<p>A 10-digit phone number for the author of the Amazon QuickSight account to use for future communications. This field is required if <code>ENTERPPRISE_AND_Q</code> is the selected edition of the new Amazon QuickSight account.</p>",
"CreateAccountSubscriptionRequest$IAMIdentityCenterInstanceArn": "<p>The Amazon Resource Name (ARN) for the IAM Identity Center instance.</p>",
"CreateAccountSubscriptionResponse$RequestId": "<p>The Amazon Web Services request ID for this operation.</p>",
"CreateAnalysisResponse$RequestId": "<p>The Amazon Web Services request ID for this operation.</p>",
"CreateDashboardResponse$RequestId": "<p>The Amazon Web Services request ID for this operation.</p>",
Expand Down
2 changes: 1 addition & 1 deletion src/data/quicksight/2018-04-01/docs-2.json.php

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion src/data/resource-groups/2017-11-27/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -809,7 +809,8 @@
"enum":[
"CLOUDFORMATION_STACK_INACTIVE",
"CLOUDFORMATION_STACK_NOT_EXISTING",
"CLOUDFORMATION_STACK_UNASSUMABLE_ROLE"
"CLOUDFORMATION_STACK_UNASSUMABLE_ROLE",
"RESOURCE_TYPE_NOT_SUPPORTED"
]
},
"QueryErrorList":{
Expand Down
2 changes: 1 addition & 1 deletion src/data/resource-groups/2017-11-27/api-2.json.php

Large diffs are not rendered by default.

12 changes: 6 additions & 6 deletions src/data/resource-groups/2017-11-27/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -240,7 +240,7 @@
"GroupFilterList": {
"base": null,
"refs": {
"ListGroupsInput$Filters": "<p>Filters, formatted as <a>GroupFilter</a> objects, that you want to apply to a <code>ListGroups</code> operation.</p> <ul> <li> <p> <code>resource-type</code> - Filter the results to include only those of the specified resource types. Specify up to five resource types in the format <code>AWS::<i>ServiceCode</i>::<i>ResourceType</i> </code>. For example, <code>AWS::EC2::Instance</code>, or <code>AWS::S3::Bucket</code>.</p> </li> <li> <p> <code>configuration-type</code> - Filter the results to include only those groups that have the specified configuration types attached. The current supported values are:</p> <ul> <li> <p> <code>AWS::EC2::CapacityReservationPool</code> </p> </li> <li> <p> <code>AWS::EC2::HostManagement</code> </p> </li> </ul> </li> </ul>"
"ListGroupsInput$Filters": "<p>Filters, formatted as <a>GroupFilter</a> objects, that you want to apply to a <code>ListGroups</code> operation.</p> <ul> <li> <p> <code>resource-type</code> - Filter the results to include only those resource groups that have the specified resource type in their <code>ResourceTypeFilter</code>. For example, <code>AWS::EC2::Instance</code> would return any resource group with a <code>ResourceTypeFilter</code> that includes <code>AWS::EC2::Instance</code>.</p> </li> <li> <p> <code>configuration-type</code> - Filter the results to include only those groups that have the specified configuration types attached. The current supported values are:</p> <ul> <li> <p> <code>AWS::AppRegistry::Application</code> </p> </li> <li> <p> <code>AWS::AppRegistry::ApplicationResourceGroups</code> </p> </li> <li> <p> <code>AWS::CloudFormation::Stack</code> </p> </li> <li> <p> <code>AWS::EC2::CapacityReservationPool</code> </p> </li> <li> <p> <code>AWS::EC2::HostManagement</code> </p> </li> <li> <p> <code>AWS::NetworkFirewall::RuleGroup</code> </p> </li> </ul> </li> </ul>"
}
},
"GroupFilterName": {
Expand Down Expand Up @@ -301,7 +301,7 @@
"GroupName": {
"base": null,
"refs": {
"CreateGroupInput$Name": "<p>The name of the group, which is the identifier of the group in other operations. You can't change the name of a resource group after you create it. A resource group name can consist of letters, numbers, hyphens, periods, and underscores. The name cannot start with <code>AWS</code> or <code>aws</code>; these are reserved. A resource group name must be unique within each Amazon Web Services Region in your Amazon Web Services account.</p>",
"CreateGroupInput$Name": "<p>The name of the group, which is the identifier of the group in other operations. You can't change the name of a resource group after you create it. A resource group name can consist of letters, numbers, hyphens, periods, and underscores. The name cannot start with <code>AWS</code>, <code>aws</code>, or any other possible capitalization; these are reserved. A resource group name must be unique within each Amazon Web Services Region in your Amazon Web Services account.</p>",
"DeleteGroupInput$GroupName": "<p>Deprecated - don't use this parameter. Use <code>Group</code> instead.</p>",
"GetGroupInput$GroupName": "<p>Deprecated - don't use this parameter. Use <code>Group</code> instead.</p>",
"GetGroupQueryInput$GroupName": "<p>Don't use this parameter. Use <code>Group</code> instead.</p>",
Expand Down Expand Up @@ -447,7 +447,7 @@
}
},
"QueryError": {
"base": "<p>A two-part error structure that can occur in <code>ListGroupResources</code> or <code>SearchResources</code> operations on CloudFront stack-based queries. The error occurs if the CloudFront stack on which the query is based either does not exist, or has a status that renders the stack inactive. A <code>QueryError</code> occurrence does not necessarily mean that Resource Groups could not complete the operation, but the resulting group might have no member resources.</p>",
"base": "<p>A two-part error structure that can occur in <code>ListGroupResources</code> or <code>SearchResources</code>. </p>",
"refs": {
"QueryErrorList$member": null
}
Expand All @@ -461,14 +461,14 @@
"QueryErrorList": {
"base": null,
"refs": {
"ListGroupResourcesOutput$QueryErrors": "<p>A list of <code>QueryError</code> objects. Each error is an object that contains <code>ErrorCode</code> and <code>Message</code> structures. Possible values for <code>ErrorCode</code> are <code>CLOUDFORMATION_STACK_INACTIVE</code> and <code>CLOUDFORMATION_STACK_NOT_EXISTING</code>.</p>",
"SearchResourcesOutput$QueryErrors": "<p>A list of <code>QueryError</code> objects. Each error is an object that contains <code>ErrorCode</code> and <code>Message</code> structures.</p> <p>Possible values for <code>ErrorCode</code>:</p> <ul> <li> <p> <code>CLOUDFORMATION_STACK_INACTIVE</code> </p> </li> <li> <p> <code>CLOUDFORMATION_STACK_NOT_EXISTING</code> </p> </li> </ul>"
"ListGroupResourcesOutput$QueryErrors": "<p>A list of <code>QueryError</code> objects. Each error contains an <code>ErrorCode</code> and <code>Message</code>. Possible values for ErrorCode are <code>CLOUDFORMATION_STACK_INACTIVE</code>, <code>CLOUDFORMATION_STACK_NOT_EXISTING</code>, <code>CLOUDFORMATION_STACK_UNASSUMABLE_ROLE</code> and <code>RESOURCE_TYPE_NOT_SUPPORTED</code>. </p>",
"SearchResourcesOutput$QueryErrors": "<p>A list of <code>QueryError</code> objects. Each error contains an <code>ErrorCode</code> and <code>Message</code>.</p> <p>Possible values for <code>ErrorCode</code>:</p> <ul> <li> <p> <code>CLOUDFORMATION_STACK_INACTIVE</code> </p> </li> <li> <p> <code>CLOUDFORMATION_STACK_NOT_EXISTING</code> </p> </li> <li> <p> <code>CLOUDFORMATION_STACK_UNASSUMABLE_ROLE </code> </p> </li> </ul>"
}
},
"QueryErrorMessage": {
"base": null,
"refs": {
"QueryError$Message": "<p>A message that explains the <code>ErrorCode</code> value. Messages might state that the specified CloudFront stack does not exist (or no longer exists). For <code>CLOUDFORMATION_STACK_INACTIVE</code>, the message typically states that the CloudFront stack has a status that is not (or no longer) active, such as <code>CREATE_FAILED</code>.</p>"
"QueryError$Message": "<p>A message that explains the <code>ErrorCode</code>. </p>"
}
},
"QueryType": {
Expand Down
2 changes: 1 addition & 1 deletion src/data/resource-groups/2017-11-27/docs-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit d28e2d6

Please sign in to comment.