Sdílet prostřednictvím


Database - Invite Follower

Vygeneruje token pozvánky, který umožňuje připojení následující databáze k této databázi.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Kusto/clusters/{clusterName}/databases/{databaseName}/inviteFollower?api-version=2024-04-13

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
clusterName
path True

string

pattern: ^.*$

Název clusteru Kusto.

databaseName
path True

string

pattern: ^.*$

Název databáze v clusteru Kusto.

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Název skupiny prostředků. Název nerozlišuje malá a velká písmena.

subscriptionId
path True

string

minLength: 1

ID cílového předplatného.

api-version
query True

string

minLength: 1

Verze rozhraní API, která se má použít pro tuto operaci.

Text požadavku

Name Vyžadováno Typ Description
inviteeEmail True

string

E-mail pozvaného uživatele, pro kterého se vygeneruje pozvánka sledující.

tableLevelSharingProperties

TableLevelSharingProperties

Specifikace sdílení na úrovni tabulky

Odpovědi

Name Typ Description
200 OK

DatabaseInviteFollowerResult

OK.

Other Status Codes

ErrorResponse

Chybová odpověď popisující, proč operace selhala.

Příklady

KustoDatabaseInviteFollower

Ukázkový požadavek

POST https://management.azure.com/subscriptions/12345678-1234-1234-1234-123456789098/resourceGroups/kustorptest/providers/Microsoft.Kusto/clusters/kustoCluster/databases/database/inviteFollower?api-version=2024-04-13

{
  "inviteeEmail": "invitee@contoso.com",
  "tableLevelSharingProperties": {
    "tablesToInclude": [
      "Table1"
    ],
    "tablesToExclude": [
      "Table2"
    ],
    "externalTablesToInclude": [
      "ExternalTable*"
    ],
    "externalTablesToExclude": [],
    "materializedViewsToInclude": [
      "MaterializedViewTable1"
    ],
    "materializedViewsToExclude": [
      "MaterializedViewTable2"
    ],
    "functionsToInclude": [
      "functionsToInclude1"
    ],
    "functionsToExclude": [
      "functionsToExclude2"
    ]
  }
}

Ukázková odpověď

{
  "generatedInvitation": "eyJ0eXAiOiJKVInvitationToken"
}

Definice

Name Description
DatabaseInviteFollowerRequest

Žádost o pozvání následníka do databáze

DatabaseInviteFollowerResult

Výsledek vrácený z žádosti o generování pozvánky pro sledování.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

ErrorDetail

Podrobnosti o chybě.

ErrorResponse

Chybová odpověď

TableLevelSharingProperties

Tabulky, které budou zahrnuty a vyloučeny do následující databáze

DatabaseInviteFollowerRequest

Žádost o pozvání následníka do databáze

Name Typ Description
inviteeEmail

string

E-mail pozvaného uživatele, pro kterého se vygeneruje pozvánka sledující.

tableLevelSharingProperties

TableLevelSharingProperties

Specifikace sdílení na úrovni tabulky

DatabaseInviteFollowerResult

Výsledek vrácený z žádosti o generování pozvánky pro sledování.

Name Typ Description
generatedInvitation

string

Vygenerovaný token pozvánky.

ErrorAdditionalInfo

Další informace o chybě správy prostředků

Name Typ Description
info

object

Další informace.

type

string

Další typ informací.

ErrorDetail

Podrobnosti o chybě.

Name Typ Description
additionalInfo

ErrorAdditionalInfo[]

Další informace o chybě.

code

string

Kód chyby.

details

ErrorDetail[]

Podrobnosti o chybě.

message

string

Chybová zpráva.

target

string

Cíl chyby.

ErrorResponse

Chybová odpověď

Name Typ Description
error

ErrorDetail

Objekt chyby.

TableLevelSharingProperties

Tabulky, které budou zahrnuty a vyloučeny do následující databáze

Name Typ Description
externalTablesToExclude

string[]

Seznam externích tabulek, které se mají vyloučit z následující databáze

externalTablesToInclude

string[]

Seznamexterních

functionsToExclude

string[]

Seznam funkcí, které chcete vyloučit z následující databáze

functionsToInclude

string[]

Seznam funkcí, které se mají zahrnout do následující databáze

materializedViewsToExclude

string[]

Seznam materializovaných zobrazení, která se mají vyloučit z následující databáze

materializedViewsToInclude

string[]

Seznam materializovaných zobrazení, která se mají zahrnout do následující databáze

tablesToExclude

string[]

Seznam tabulek, které chcete vyloučit z následující databáze

tablesToInclude

string[]

Seznam tabulek, které se mají zahrnout do následující databáze