Consumer Invitations - Reject Invitation

Rechaza la invitación identificada por invitationId.
Rechazar una invitación

POST https://management.azure.com/providers/Microsoft.DataShare/locations/{location}/rejectInvitation?api-version=2021-08-01

Parámetros de identificador URI

Nombre En Requerido Tipo Description
location
path True

string

Ubicación de la invitación

api-version
query True

string

La versión de api que se va a usar.

Cuerpo de la solicitud

Nombre Requerido Tipo Description
properties.invitationId True

string

Identificador único de la invitación.

Respuestas

Nombre Tipo Description
200 OK

ConsumerInvitation

Correcto

Other Status Codes

DataShareError

Respuesta de error recibida del proveedor de recursos Microsoft.DataShare.

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

ConsumerInvitations_RejectInvitation

Sample Request

POST https://management.azure.com/providers/Microsoft.DataShare/locations/East US 2/rejectInvitation?api-version=2021-08-01

{
  "properties": {
    "invitationId": "dfbbc788-19eb-4607-a5a1-c74181bfff03"
  }
}

Sample Response

Date: Wed, 13 Sep 2017 18:04:32 GMT
x-ms-request-id: d5496da4-9c52-402f-b067-83cc9ddea888
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-tenant-reads: 14999
x-ms-correlation-request-id: 25c78f97-0b0a-4fe9-ad39-883a482265cd
{
  "properties": {
    "location": "eastus2",
    "invitationId": "4256e2cf-0f82-4865-961b-12f83333f487",
    "providerName": "John Smith",
    "providerEmail": "john.smith@microsoft.com",
    "providerTenantName": "microsoft",
    "sentAt": "2019-01-15T01:45:25.6226946Z",
    "respondedAt": "2019-01-15T02:01:51.8953054Z",
    "invitationStatus": "Rejected",
    "description": "Some share",
    "termsOfUse": "Confidential",
    "dataSetCount": 1,
    "shareName": "share1",
    "expirationDate": "2020-08-26T22:33:24.5785265Z"
  },
  "id": "providers/Microsoft.DataShare/locations/eastus2/consumerInvitations/4256e2cf-0f82-4865-961b-12f83333f487",
  "name": "invitation1",
  "type": "Microsoft.DataShare/locations/consumerInvitations"
}

Definiciones

Nombre Description
ConsumerInvitation

Objeto de transferencia de datos de invitación de consumidor.

createdByType

Tipo de identidad que creó el recurso.

DataShareError

Modelo de error del recurso compartido de datos.

DataShareErrorInfo

Modelo del cuerpo del error del recurso compartido de datos.

invitationStatus

Estado de la invitación.

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

SystemData

Metadatos relacionados con la creación y la última modificación del recurso.

ConsumerInvitation

Objeto de transferencia de datos de invitación de consumidor.

Nombre Tipo Description
id

string

Identificador de recurso del recurso de Azure

name

string

Nombre del recurso de Azure

properties.dataSetCount

integer

Número de conjuntos de datos de un recurso compartido

properties.description

string

Descripción compartida cuando se creó la invitación

properties.expirationDate

string

La fecha de expiración de la suscripción de recurso compartido creada aceptando la invitación.

properties.invitationId

string

Identificador único de la invitación.

properties.invitationStatus

invitationStatus

Estado de la invitación.

properties.location

string

ubicación de invitación

properties.providerEmail

string

Email del proveedor que creó el recurso

properties.providerName

string

Nombre del proveedor que creó el recurso

properties.providerTenantName

string

Nombre de inquilino del proveedor que creó el recurso

properties.respondedAt

string

Hora a la que el destinatario respondió a la invitación.

properties.sentAt

string

Obtiene la hora a la que se envió la invitación.

properties.shareName

string

Obtiene el nombre del recurso compartido de origen.

properties.termsOfUse

string

Términos de uso compartidos cuando se creó la invitación

properties.userEmail

string

Email del usuario que creó el recurso

properties.userName

string

Nombre del usuario que creó el recurso

systemData

SystemData

Datos del sistema del recurso de Azure.

type

string

Tipo del recurso de Azure

createdByType

Tipo de identidad que creó el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

DataShareError

Modelo de error del recurso compartido de datos.

Nombre Tipo Description
error

DataShareErrorInfo

Cuerpo del error del recurso compartido de datos

DataShareErrorInfo

Modelo del cuerpo del error del recurso compartido de datos.

Nombre Tipo Description
code

string

Código del error

details

DataShareErrorInfo[]

Detalles anidados del modelo de error

message

string

Mensaje del error

target

string

Destino del error

invitationStatus

Estado de la invitación.

Nombre Tipo Description
Accepted

string

Pending

string

Rejected

string

Withdrawn

string

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

Nombre Tipo Description
Application

string

Key

string

ManagedIdentity

string

User

string

SystemData

Metadatos relacionados con la creación y la última modificación del recurso.

Nombre Tipo Description
createdAt

string

Marca de tiempo de creación de recursos (UTC).

createdBy

string

Identidad que creó el recurso.

createdByType

createdByType

Tipo de identidad que creó el recurso.

lastModifiedAt

string

Tipo de identidad que modificó por última vez el recurso.

lastModifiedBy

string

Identidad que modificó por última vez el recurso.

lastModifiedByType

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.