Aceita um convite de compartilhamento de recursos.
Descrição da operação
Notas de uso
-
Um principal precisa aceitar ou rejeitar um convite de compartilhamento de recursos somente se o principal não for a conta de gerenciamento ou um membro de um diretório de recursos. Se você compartilhar recursos com um principal em um diretório de recursos, o sistema aceitará automaticamente o convite de compartilhamento de recursos para o principal.
-
Um convite de compartilhamento de recursos é válido por sete dias. Um principal deve aceitar ou rejeitar o convite dentro do período de validade.
Este tópico fornece um exemplo de como aceitar um convite de compartilhamento com o ID i-pMnItMX19fBJ**** na região cn-hangzhou.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
resourcesharing:AcceptResourceShareInvitation |
update |
*All Resource
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| ResourceShareInvitationId |
string |
Sim |
O ID do convite de compartilhamento. Você pode chamar a operação ListResourceShareInvitations para obter o ID do convite de compartilhamento. |
i-pMnItMX19fBJ**** |
Para mais informações sobre parâmetros de solicitação comuns, consulte Parâmetros comuns.
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
Os parâmetros de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
08F18B04-47CB-5C0E-A6D2-37DEF5C2A961 |
| ResourceShareInvitation |
object |
As informações sobre o convite de compartilhamento. |
|
| ResourceShareInvitationId |
string |
O ID do convite de compartilhamento. |
i-pMnItMX19fBJ**** |
| ResourceShareId |
string |
O ID do compartilhamento de recursos. |
rs-ysGRci9z**** |
| ResourceShareName |
string |
O nome do compartilhamento de recursos. |
example |
| SenderAccountId |
string |
O ID da conta Alibaba Cloud que enviou o convite. |
151266687691**** |
| ReceiverAccountId |
string |
O ID da conta Alibaba Cloud que recebeu o convite. |
134254031178**** |
| CreateTime |
string |
A hora em que o convite foi criado. A hora é exibida em UTC. |
2022-09-02T06:43:12.353Z |
| Status |
string |
O status do convite. Valores válidos:
|
AcceptFailed |
| AcceptInvitationFailedDetails |
array<object> |
As informações sobre a falha. |
|
|
object |
As informações sobre a falha. |
||
| 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 resource types 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 type of the operation. Valid values:
|
Associate |
| ResourceId |
string |
The ID of the shared resource. |
s-7xvh46nx5oqlre0wv*** |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "08F18B04-47CB-5C0E-A6D2-37DEF5C2A961",
"ResourceShareInvitation": {
"ResourceShareInvitationId": "i-pMnItMX19fBJ****",
"ResourceShareId": "rs-ysGRci9z****",
"ResourceShareName": "example",
"SenderAccountId": "151266687691****",
"ReceiverAccountId": "134254031178****",
"CreateTime": "2022-09-02T06:43:12.353Z",
"Status": "AcceptFailed",
"AcceptInvitationFailedDetails": [
{
"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***"
}
]
}
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InvalidParameter.ResourceShareInvitationId | The ResourceShareInvitationId is invalid. | The invitation ID is invalid. |
| 400 | MissingParameter.ResourceShareInvitationId | You must specify ResourceShareInvitationId. | You must specify an invitation ID. |
| 409 | InvitationStatus.Expired | The resource share invitation status is expired. | The invitation has expired. |
| 409 | EntityNotExists.ResourceShareInvitation | The resource share invitation does not exist in the current account. | The invitation does not exist. |
| 409 | InvitationStatus.AlreadyRejected | The resource share invitation status is rejected. | The invitation has been rejected. |
| 409 | InvitationStatus.AlreadyAccepted | The resource share invitation status is alredy accepted. | The invitation has been accepted. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.