Consumer Invitations - Reject Invitation

Rifiuta l'invito identificato da invitationId
Rifiutare un invito

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
location
path True

string

Posizione dell'invito

api-version
query True

string

Versione dell'API da usare.

Corpo della richiesta

Nome Necessario Tipo Descrizione
properties.invitationId True

string

ID univoco dell'invito.

Risposte

Nome Tipo Descrizione
200 OK

ConsumerInvitation

Operazione riuscita

Other Status Codes

DataShareError

Risposta di errore ricevuta dal provider di risorse Microsoft.DataShare.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

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

Scopes

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

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"
}

Definizioni

Nome Descrizione
ConsumerInvitation

Oggetto trasferimento dati invito consumer.

createdByType

Tipo di identità che ha creato la risorsa.

DataShareError

Modello di errore di condivisione dati.

DataShareErrorInfo

Modello del corpo dell'errore di condivisione dati.

invitationStatus

Stato dell'invito.

lastModifiedByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

ConsumerInvitation

Oggetto trasferimento dati invito consumer.

Nome Tipo Descrizione
id

string

ID risorsa della risorsa di Azure

name

string

Nome della risorsa di Azure

properties.dataSetCount

integer

Numero di set di dati in una condivisione

properties.description

string

Descrizione condivisa al momento della creazione dell'invito

properties.expirationDate

string

Data di scadenza per la sottoscrizione di condivisione creata accettando l'invito.

properties.invitationId

string

ID univoco dell'invito.

properties.invitationStatus

invitationStatus

Stato dell'invito.

properties.location

string

posizione dell'invito

properties.providerEmail

string

Email del provider che ha creato la risorsa

properties.providerName

string

Nome del provider che ha creato la risorsa

properties.providerTenantName

string

Nome del tenant del provider che ha creato la risorsa

properties.respondedAt

string

Ora in cui il destinatario ha risposto all'invito.

properties.sentAt

string

Ottiene l'ora in cui è stato inviato l'invito.

properties.shareName

string

Ottiene il nome della condivisione di origine.

properties.termsOfUse

string

Condizioni per l'utilizzo condivise al momento della creazione dell'invito

properties.userEmail

string

Email dell'utente che ha creato la risorsa

properties.userName

string

Nome dell'utente che ha creato la risorsa

systemData

SystemData

Dati di sistema della risorsa di Azure.

type

string

Tipo di risorsa di Azure

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

DataShareError

Modello di errore di condivisione dati.

Nome Tipo Descrizione
error

DataShareErrorInfo

Corpo dell'errore di condivisione dati

DataShareErrorInfo

Modello del corpo dell'errore di condivisione dati.

Nome Tipo Descrizione
code

string

Codice dell'errore

details

DataShareErrorInfo[]

Dettagli annidati del modello di errore

message

string

Messaggio dell'errore

target

string

Destinazione dell'errore

invitationStatus

Stato dell'invito.

Nome Tipo Descrizione
Accepted

string

Pending

string

Rejected

string

Withdrawn

string

lastModifiedByType

Tipo di identità che ha modificato l'ultima volta la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string

Tipo di identità che ha modificato l'ultima volta la risorsa.

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

lastModifiedByType

Tipo di identità che ha modificato l'ultima volta la risorsa.