Marketplace Agreements - Create

Creare un contratto Confluent Marketplace nella sottoscrizione.

PUT https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Confluent/agreements/default?api-version=2024-02-13

Parametri dell'URI

Nome In Necessario Tipo Descrizione
subscriptionId
path True

string

ID sottoscrizione di Microsoft Azure

api-version
query True

string

Versione api client.

Corpo della richiesta

Nome Tipo Descrizione
properties.accepted

boolean

Se sono state accettate versioni delle condizioni, in caso contrario false.

properties.licenseTextLink

string

Collegamento a HTML con i termini di Microsoft e Publisher.

properties.plan

string

Stringa dell'identificatore del piano.

properties.privacyPolicyLink

string

Collegamento all'informativa sulla privacy dell'editore.

properties.product

string

Stringa dell'identificatore del prodotto.

properties.publisher

string

Stringa dell'identificatore del server di pubblicazione.

properties.retrieveDatetime

string

Data e ora in formato UTC di accettazione dei termini. Questo valore è vuoto se Accepted è false.

properties.signature

string

Firma dei termini.

Risposte

Nome Tipo Descrizione
200 OK

ConfluentAgreementResource

Operazione riuscita

Other Status Codes

ResourceProviderDefaultErrorResponse

Risposta di errore predefinita.

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

MarketplaceAgreements_Create

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Confluent/agreements/default?api-version=2024-02-13

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Confluent/agreements/default",
  "name": "default",
  "type": "Microsoft.Confluent/agreements",
  "systemData": {
    "createdBy": "string",
    "createdByType": "User",
    "createdAt": "2020-05-09T14:28:47.284Z",
    "lastModifiedBy": "string",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-05-09T14:28:47.284Z"
  },
  "properties": {
    "publisher": "pubid1",
    "product": "offid1",
    "plan": "planid1",
    "licenseTextLink": "test.licenseLink1",
    "privacyPolicyLink": "test.privacyPolicyLink1",
    "retrieveDatetime": "2020-11-05T17:33:07.12132Z",
    "signature": "YKWOQOKH2BCKZ46O7SCKHANWEENRFRU5WB4LXDFUYWCBWTS4AG4SGQXCOZYIR5ZJCZTXRMZKYZMO2BJSL5YKPLAR4LBFRUNS6CRYE7A",
    "accepted": true
  }
}

Definizioni

Nome Descrizione
ConfluentAgreementResource

Definizione dei termini del contratto

createdByType

Tipo di identità che ha creato la risorsa.

ErrorResponseBody

ErrorResponseBody

ResourceProviderDefaultErrorResponse

ResourceProviderDefaultErrorResponse

systemData

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

ConfluentAgreementResource

Definizione dei termini del contratto

Nome Tipo Descrizione
id

string

ID ARM della risorsa.

name

string

Nome del contratto.

properties.accepted

boolean

Se sono state accettate versioni delle condizioni, in caso contrario false.

properties.licenseTextLink

string

Collegamento a HTML con i termini di Microsoft e Publisher.

properties.plan

string

Stringa dell'identificatore del piano.

properties.privacyPolicyLink

string

Collegamento all'informativa sulla privacy dell'editore.

properties.product

string

Stringa dell'identificatore del prodotto.

properties.publisher

string

Stringa dell'identificatore del server di pubblicazione.

properties.retrieveDatetime

string

Data e ora in formato UTC di accettazione dei termini. Questo valore è vuoto se Accepted è false.

properties.signature

string

Firma dei termini.

systemData

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa

type

string

Tipo di contratto.

createdByType

Tipo di identità che ha creato la risorsa.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

ErrorResponseBody

ErrorResponseBody

Nome Tipo Descrizione
code

string

Codice di errore

details

ErrorResponseBody[]

Dettagli dell'errore

message

string

Messaggio di errore

target

string

Destinazione degli errori

ResourceProviderDefaultErrorResponse

ResourceProviderDefaultErrorResponse

Nome Tipo Descrizione
error

ErrorResponseBody

ErrorResponseBody
Corpo della risposta dell'errore

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

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

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

lastModifiedByType

createdByType

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