Todos los productos
Search
Centro de documentos

Resource Management:AcceptResourceShareInvitation

Última actualización: Sep 01, 2026

Acepta una invitación para compartir recursos.

Descripción de la operación

Notas de uso

  • Un principal necesita aceptar o rechazar una invitación para compartir recursos solo si el principal no es la cuenta de administración ni un miembro de un directorio de recursos. Si comparte recursos con un principal en un directorio de recursos, el sistema acepta automáticamente la invitación para compartir recursos en nombre del principal.

  • Una invitación para compartir recursos tiene una validez de siete días. El principal debe aceptar o rechazar la invitación dentro del período de validez.

Este tema proporciona un ejemplo de cómo aceptar una invitación para compartir con el ID i-pMnItMX19fBJ**** en la región cn-hangzhou.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

resourcesharing:AcceptResourceShareInvitation

update

*All Resource

*

Ninguna Ninguna

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

ResourceShareInvitationId

string

Sí

El ID de la invitación para compartir.

Puede llamar a la operación ListResourceShareInvitations para obtener el ID de la invitación para compartir.

i-pMnItMX19fBJ****

Para obtener más información sobre los parámetros de solicitud comunes, consulte Parámetros comunes.

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

Los parámetros de respuesta.

RequestId

string

El ID de la solicitud.

08F18B04-47CB-5C0E-A6D2-37DEF5C2A961

ResourceShareInvitation

object

La información sobre la invitación para compartir.

ResourceShareInvitationId

string

El ID de la invitación para compartir.

i-pMnItMX19fBJ****

ResourceShareId

string

El ID del recurso compartido.

rs-ysGRci9z****

ResourceShareName

string

El nombre del recurso compartido.

example

SenderAccountId

string

El ID de la cuenta de Alibaba Cloud que envió la invitación.

151266687691****

ReceiverAccountId

string

El ID de la cuenta de Alibaba Cloud que recibió la invitación.

134254031178****

CreateTime

string

La hora en que se creó la invitación. La hora se muestra en formato UTC.

2022-09-02T06:43:12.353Z

Status

string

El estado de la invitación. Valores válidos:

  • Pending: La invitación está pendiente de confirmación.

  • Accepted: La invitación ha sido aceptada.

  • Cancelled: La invitación ha sido cancelada.

  • Rejected: La invitación ha sido rechazada.

  • Expired: La invitación ha caducado.

  • AcceptFailed: No se pudo aceptar la invitación.

AcceptFailed

AcceptInvitationFailedDetails

array<object>

La información sobre el error.

object

La información sobre el error.

Status

string

Este parámetro está obsoleto. Utilice FailureReason en su lugar.

None

StatusMessage

string

Este parámetro está obsoleto. Utilice FailureDescription en su lugar.

None

AssociateType

string

Este parámetro está obsoleto. Utilice OperationType en su lugar.

None

ResourceArn

string

El nombre de recurso de Alibaba Cloud (ARN) del recurso compartido.

acs:vpc:cn-shanghai:103755469187****:vswitch/vsw-uf62b11ue4m8oz2di****

ResourceType

string

El tipo del recurso compartido.

Para obtener más información sobre los tipos de recursos que se pueden compartir, consulte Servicios compatibles con Resource Sharing.

Snapshot

FailureReason

string

La causa del error. Valores válidos:

  • Unavailable: El recurso no se puede compartir.

  • LimitExceeded: El número de recursos compartidos dentro de la cuenta de Alibaba Cloud supera el límite superior.

  • ZonalResourceInaccessible: El recurso no es accesible en la zona.

  • InternalError: Ocurrió un error interno durante la verificación.

Unavailable

FailureDescription

string

La descripción del error.

You cannot access the specified resource at this time

OperationType

string

El tipo de operación. Valores válidos:

  • Associate: Una operación de asociación.

Associate

ResourceId

string

El ID del recurso compartido.

s-7xvh46nx5oqlre0wv***

Ejemplos

Respuesta exitosa

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 error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

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 error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.