|
158 | 158 | {"shape":"InvalidClientTokenException"},
|
159 | 159 | {"shape":"ServerInternalException"},
|
160 | 160 | {"shape":"ServiceUnavailableException"},
|
161 |
| - {"shape":"OperationNotPermittedException"} |
| 161 | + {"shape":"OperationNotPermittedException"}, |
| 162 | + {"shape":"InvalidStateTransitionException"} |
162 | 163 | ],
|
163 | 164 | "documentation":"<p>Disassociates an AWS RAM permission from a resource share.</p>"
|
164 | 165 | },
|
|
250 | 251 | {"shape":"ServerInternalException"},
|
251 | 252 | {"shape":"ServiceUnavailableException"}
|
252 | 253 | ],
|
253 |
| - "documentation":"<p>Gets the invitations for resource sharing that you've received.</p>" |
| 254 | + "documentation":"<p>Gets the invitations that you have received for resource shares.</p>" |
254 | 255 | },
|
255 | 256 | "GetResourceShares":{
|
256 | 257 | "name":"GetResourceShares",
|
|
390 | 391 | "output":{"shape":"PromoteResourceShareCreatedFromPolicyResponse"},
|
391 | 392 | "errors":[
|
392 | 393 | {"shape":"MalformedArnException"},
|
| 394 | + {"shape":"ResourceShareLimitExceededException"}, |
393 | 395 | {"shape":"OperationNotPermittedException"},
|
394 | 396 | {"shape":"InvalidParameterException"},
|
395 | 397 | {"shape":"MissingRequiredParameterException"},
|
|
432 | 434 | "errors":[
|
433 | 435 | {"shape":"InvalidParameterException"},
|
434 | 436 | {"shape":"MalformedArnException"},
|
| 437 | + {"shape":"UnknownResourceException"}, |
435 | 438 | {"shape":"TagLimitExceededException"},
|
436 | 439 | {"shape":"ResourceArnNotFoundException"},
|
437 | 440 | {"shape":"TagPolicyViolationException"},
|
|
518 | 521 | },
|
519 | 522 | "permissionArn":{
|
520 | 523 | "shape":"String",
|
521 |
| - "documentation":"<p>The ARN of the AWS RAM permission to associate with the resource share.</p>" |
| 524 | + "documentation":"<p>The Amazon Resource Name (ARN) of the AWS RAM permissions to associate with the resource share.</p>" |
522 | 525 | },
|
523 | 526 | "replace":{
|
524 | 527 | "shape":"Boolean",
|
|
527 | 530 | "clientToken":{
|
528 | 531 | "shape":"String",
|
529 | 532 | "documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request.</p>"
|
| 533 | + }, |
| 534 | + "permissionVersion":{ |
| 535 | + "shape":"Integer", |
| 536 | + "documentation":"<p>The version of the AWS RAM permissions to associate with the resource share.</p>" |
530 | 537 | }
|
531 | 538 | }
|
532 | 539 | },
|
|
886 | 893 | "members":{
|
887 | 894 | "resourceShareArns":{
|
888 | 895 | "shape":"ResourceShareArnList",
|
889 |
| - "documentation":"<p>The Amazon Resource Names (ARN) of the resource shares.</p>" |
| 896 | + "documentation":"<p>The ARNs of the resource shares.</p>" |
890 | 897 | },
|
891 | 898 | "resourceShareStatus":{
|
892 | 899 | "shape":"ResourceShareStatus",
|
|
911 | 918 | "maxResults":{
|
912 | 919 | "shape":"MaxResults",
|
913 | 920 | "documentation":"<p>The maximum number of results to return with a single call. To retrieve the remaining results, make another call with the returned <code>nextToken</code> value.</p>"
|
| 921 | + }, |
| 922 | + "permissionArn":{ |
| 923 | + "shape":"String", |
| 924 | + "documentation":"<p>The Amazon Resource Name (ARN) of the AWS RAM permission that is associated with the resource share.</p>" |
914 | 925 | }
|
915 | 926 | }
|
916 | 927 | },
|
|
1077 | 1088 | },
|
1078 | 1089 | "resourceType":{
|
1079 | 1090 | "shape":"String",
|
1080 |
| - "documentation":"<p>The resource type.</p> <p>Valid values: <code>acm-pca:CertificateAuthority</code> | <code>appmesh:Mesh</code> | <code>codebuild:Project</code> | <code>codebuild:ReportGroup</code> | <code>ec2:CapacityReservation</code> | <code>ec2:DedicatedHost</code> | <code>ec2:LocalGatewayRouteTable</code> | <code>ec2:PrefixList</code> | <code>ec2:Subnet</code> | <code>ec2:TrafficMirrorTarget</code> | <code>ec2:TransitGateway</code> | <code>imagebuilder:Component</code> | <code>imagebuilder:Image</code> | <code>imagebuilder:ImageRecipe</code> | <code>imagebuilder:ContainerRecipe</code> | <code>glue:Catalog</code> | <code>glue:Database</code> | <code>glue:Table</code> | <code>license-manager:LicenseConfiguration</code> I <code>network-firewall:FirewallPolicy</code> | <code>network-firewall:StatefulRuleGroup</code> | <code>network-firewall:StatelessRuleGroup</code> | <code>outposts:Outpost</code> | <code>resource-groups:Group</code> | <code>rds:Cluster</code> | <code>route53resolver:FirewallRuleGroup</code> |<code>route53resolver:ResolverQueryLogConfig</code> | <code>route53resolver:ResolverRule</code> </p>" |
| 1091 | + "documentation":"<p>The resource type.</p> <p>Valid values: <code>acm-pca:CertificateAuthority</code> | <code>appmesh:Mesh</code> | <code>codebuild:Project</code> | <code>codebuild:ReportGroup</code> | <code>ec2:CapacityReservation</code> | <code>ec2:DedicatedHost</code> | <code>ec2:LocalGatewayRouteTable</code> | <code>ec2:PrefixList</code> | <code>ec2:Subnet</code> | <code>ec2:TrafficMirrorTarget</code> | <code>ec2:TransitGateway</code> | <code>imagebuilder:Component</code> | <code>imagebuilder:Image</code> | <code>imagebuilder:ImageRecipe</code> | <code>imagebuilder:ContainerRecipe</code> | <code>glue:Catalog</code> | <code>glue:Database</code> | <code>glue:Table</code> | <code>license-manager:LicenseConfiguration</code> I <code>network-firewall:FirewallPolicy</code> | <code>network-firewall:StatefulRuleGroup</code> | <code>network-firewall:StatelessRuleGroup</code> | <code>outposts:Outpost</code> | <code>resource-groups:Group</code> | <code>rds:Cluster</code> | <code>route53resolver:ResolverQueryLogConfig</code> | <code>route53resolver:ResolverRule</code> </p>" |
1081 | 1092 | },
|
1082 | 1093 | "resourceShareArns":{
|
1083 | 1094 | "shape":"ResourceShareArnList",
|
|
1177 | 1188 | },
|
1178 | 1189 | "resourceType":{
|
1179 | 1190 | "shape":"String",
|
1180 |
| - "documentation":"<p>The resource type.</p> <p>Valid values: <code>acm-pca:CertificateAuthority</code> | <code>appmesh:Mesh</code> | <code>codebuild:Project</code> | <code>codebuild:ReportGroup</code> | <code>ec2:CapacityReservation</code> | <code>ec2:DedicatedHost</code> | <code>ec2:LocalGatewayRouteTable</code> | <code>ec2:PrefixList</code> | <code>ec2:Subnet</code> | <code>ec2:TrafficMirrorTarget</code> | <code>ec2:TransitGateway</code> | <code>imagebuilder:Component</code> | <code>imagebuilder:Image</code> | <code>imagebuilder:ImageRecipe</code> | <code>imagebuilder:ContainerRecipe</code> | <code>glue:Catalog</code> | <code>glue:Database</code> | <code>glue:Table</code> | <code>license-manager:LicenseConfiguration</code> I <code>network-firewall:FirewallPolicy</code> | <code>network-firewall:StatefulRuleGroup</code> | <code>network-firewall:StatelessRuleGroup</code> | <code>outposts:Outpost</code> | <code>resource-groups:Group</code> | <code>rds:Cluster</code> | <code>route53resolver:FirewallRuleGroup</code> |<code>route53resolver:ResolverQueryLogConfig</code> | <code>route53resolver:ResolverRule</code> </p>" |
| 1191 | + "documentation":"<p>The resource type.</p> <p>Valid values: <code>acm-pca:CertificateAuthority</code> | <code>appmesh:Mesh</code> | <code>codebuild:Project</code> | <code>codebuild:ReportGroup</code> | <code>ec2:CapacityReservation</code> | <code>ec2:DedicatedHost</code> | <code>ec2:LocalGatewayRouteTable</code> | <code>ec2:PrefixList</code> | <code>ec2:Subnet</code> | <code>ec2:TrafficMirrorTarget</code> | <code>ec2:TransitGateway</code> | <code>imagebuilder:Component</code> | <code>imagebuilder:Image</code> | <code>imagebuilder:ImageRecipe</code> | <code>imagebuilder:ContainerRecipe</code> | <code>glue:Catalog</code> | <code>glue:Database</code> | <code>glue:Table</code> | <code>license-manager:LicenseConfiguration</code> I <code>network-firewall:FirewallPolicy</code> | <code>network-firewall:StatefulRuleGroup</code> | <code>network-firewall:StatelessRuleGroup</code> | <code>outposts:Outpost</code> | <code>resource-groups:Group</code> | <code>rds:Cluster</code> | <code>route53resolver:ResolverQueryLogConfig</code> | <code>route53resolver:ResolverRule</code> </p>" |
1181 | 1192 | },
|
1182 | 1193 | "resourceArns":{
|
1183 | 1194 | "shape":"ResourceArnList",
|
|
1556 | 1567 | "documentation":"<p>To view the resources associated with a pending resource share invitation, use <a href=\"https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPendingInvitationResources.html\"> ListPendingInvitationResources</a>.</p>",
|
1557 | 1568 | "deprecated":true,
|
1558 | 1569 | "deprecatedMessage":"This member has been deprecated. Use ListPendingInvitationResources."
|
| 1570 | + }, |
| 1571 | + "receiverArn":{ |
| 1572 | + "shape":"String", |
| 1573 | + "documentation":"<p>The Amazon Resource Name (ARN) of the IAM user or IAM role that received the invitation.</p>" |
1559 | 1574 | }
|
1560 | 1575 | },
|
1561 | 1576 | "documentation":"<p>Describes an invitation to join a resource share.</p>"
|
|
1644 | 1659 | },
|
1645 | 1660 | "defaultVersion":{
|
1646 | 1661 | "shape":"Boolean",
|
1647 |
| - "documentation":"<p>The identifier for the version of the permission that is set as the default version.</p>" |
| 1662 | + "documentation":"<p>Specifies whether the version of the permission is set to the default version for this permission.</p>" |
1648 | 1663 | },
|
1649 | 1664 | "name":{
|
1650 | 1665 | "shape":"String",
|
|
1665 | 1680 | "lastUpdatedTime":{
|
1666 | 1681 | "shape":"DateTime",
|
1667 | 1682 | "documentation":"<p>The date and time when the permission was last updated.</p>"
|
| 1683 | + }, |
| 1684 | + "isResourceTypeDefault":{ |
| 1685 | + "shape":"Boolean", |
| 1686 | + "documentation":"<p>Specifies whether the version of the permission is set to the default version for this resource type.</p>" |
1668 | 1687 | }
|
1669 | 1688 | },
|
1670 | 1689 | "documentation":"<p>Information about an AWS RAM permission.</p>"
|
|
1686 | 1705 | },
|
1687 | 1706 | "defaultVersion":{
|
1688 | 1707 | "shape":"Boolean",
|
1689 |
| - "documentation":"<p>The identifier for the version of the permission that is set as the default version.</p>" |
| 1708 | + "documentation":"<p>Specifies whether the version of the permission is set to the default version for this permission.</p>" |
1690 | 1709 | },
|
1691 | 1710 | "name":{
|
1692 | 1711 | "shape":"String",
|
|
1707 | 1726 | "lastUpdatedTime":{
|
1708 | 1727 | "shape":"DateTime",
|
1709 | 1728 | "documentation":"<p>The date and time when the permission was last updated.</p>"
|
| 1729 | + }, |
| 1730 | + "isResourceTypeDefault":{ |
| 1731 | + "shape":"Boolean", |
| 1732 | + "documentation":"<p>Specifies whether the version of the permission is set to the default version for this resource type.</p>" |
1710 | 1733 | }
|
1711 | 1734 | },
|
1712 | 1735 | "documentation":"<p>Information about a permission that is associated with a resource share.</p>"
|
|
0 commit comments