Queries the resource sharing invitations that you have received.
Operation description
Usage notes
This topic provides an example of how to query the resource sharing invitations for the current account in the cn-hangzhou region. The response shows one invitation that is in the Pending state.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
resourcesharing:ListResourceShareInvitations | list | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
MaxResults | integer | No | The maximum number of entries to return for a single request. Valid values: 1 to 100. Default value: 20. | 20 |
NextToken | string | No | The pagination token that is used in the next request to retrieve a new page of results. If the response is truncated, you can use this token to initiate another request and retrieve the remaining entries. | TGlzdFJlc291cm**** |
| ResourceShareIds | array | No | The IDs of the resource shares. | |
string | No | The ID of the resource share. | rs-ysGRci9z**** | |
| ResourceShareInvitationIds | array | No | The IDs of the resource sharing invitations. | |
string | No | The ID of the resource sharing invitation. | i-p6eRytrkjVvM**** |
For more information about common request parameters, see Common parameters.
Response elements
Element | Type | Description | Example |
object | The response parameters. | ||
NextToken | string | The pagination token that is used in the next request to retrieve a new page of results. If the response is truncated, you can use this token to initiate another request and retrieve the remaining entries. | TGlzdFJlc291cm**** |
RequestId | string | The request ID. | 30EC8328-1BDE-51D5-BFAB-039508BD91A1 |
| ResourceShareInvitations | array<object> | The information about the resource sharing invitations. | |
object | The information about the resource sharing invitation. | ||
Status | string | The status of the invitation. Valid values:
| Pending |
CreateTime | string | The time when the invitation was created. The time is displayed in UTC. | 2022-08-18T05:36:45.024Z |
ResourceShareId | string | The ID of the resource share. | rs-ysGRci9z**** |
ResourceShareName | string | The name of the resource share. | example |
SenderAccountId | string | The ID of the Alibaba Cloud account that sent the invitation. | 151266687691**** |
ReceiverAccountId | string | The ID of the Alibaba Cloud account that received the invitation. | 134254031178**** |
ResourceShareInvitationId | string | The ID of the resource sharing invitation. | i-p6eRytrkjVvM**** |
| InvitationFailedDetails | array<object> | The information about the failure. | |
object | The information about the failure. | ||
Status | string | This parameter is deprecated. Use FailureReason instead. | None |
StatusMessage | string | This parameter is deprecated. Use FailureDescription instead. | None |
AssociateType | string | This parameter is deprecated. Use OperationType instead. | None |
ResourceArn | string | The Alibaba Cloud Resource Name (ARN) of the shared resource. | acs:vpc:cn-shanghai:103755469187****:vswitch/vsw-uf62b11ue4m8oz2di**** |
ResourceType | string | The type of the shared resource. For more information about the types of resources that can be shared, see Services that work with Resource Sharing. | Snapshot |
FailureReason | string | The failure cause. Valid values:
| Unavailable |
FailureDescription | string | The failure description. | You cannot access the specified resource at this time. |
OperationType | string | The operation type. Valid values:
| Associate |
ResourceId | string | The ID of the shared resource. | s-7xvh46nx5oqlre0wv*** |
Examples
Success response
JSON format
{
"NextToken": "TGlzdFJlc291cm****",
"RequestId": "30EC8328-1BDE-51D5-BFAB-039508BD91A1",
"ResourceShareInvitations": [
{
"Status": "Pending",
"CreateTime": "2022-08-18T05:36:45.024Z",
"ResourceShareId": "rs-ysGRci9z****",
"ResourceShareName": "example",
"SenderAccountId": "151266687691****",
"ReceiverAccountId": "134254031178****",
"ResourceShareInvitationId": "i-p6eRytrkjVvM****",
"InvitationFailedDetails": [
{
"Status": "None",
"StatusMessage": "None",
"AssociateType": "None",
"ResourceArn": "acs:vpc:cn-shanghai:103755469187****:vswitch/vsw-uf62b11ue4m8oz2di****",
"ResourceType": "Snapshot",
"FailureReason": "Unavailable",
"FailureDescription": "You cannot access the specified resource at this time.",
"OperationType": "Associate",
"ResourceId": "s-7xvh46nx5oqlre0wv***"
}
]
}
]
}Error codes
HTTP status code | Error code | Error message | Description |
400 | InvalidParameter.MaxResults | The MaxResults is invalid. | The MaxResults parameter is invalid. |
400 | InvalidParameter.NextToken | The NextToken is invalid. | The NextToken parameter is invalid. |
400 | InvalidParameter.NextToken.Length | The maximum length of NextToken exceeds 256 characters. | The length of NextToken cannot exceed 256 characters. |
400 | InvalidParameter.ResourceShareIds | The ResourceShareIds is invalid. | The ResourceShareIds parameter is invalid. |
400 | InvalidParameter.ResourceShareIds.Duplicate | The ResourceShareIds contains duplicate values. | The ResourceShareIds parameter contains duplicate values. |
400 | InvalidParameter.ResourceShareIds.Length | The maximum length of ResourceShareIds exceeds 5 characters. | The number of ResourceShareIds values cannot exceed 5. |
400 | InvalidParameter.ResourceShareInvitationIds | The ResourceShareInvitationIds is invalid. | The value of ResourceShareInvitationIds is invalid. |
400 | InvalidParameter.ResourceShareInvitationIds.Duplicate | The ResourceShareInvitationIds duplicate values. | ResourceShareInvitationIds is already configured. |
400 | InvalidParameter.ResourceShareInvitationIds.Length | The maximum length of ResourceShareInvitationIds exceeds quota limit. | The length of the value specified for ResourceShareInvitationIds exceeds the limit. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.