account service-principals-v2 opdrachtgroep

Note

Databricks CLI-gebruik is onderhevig aan de Databricks-licentie en de privacyverklaring van Databricks, met inbegrip van alle bepalingen voor gebruiksgegevens.

De account service-principals-v2 opdrachtgroep in de Databricks CLI bevat opdrachten voor het uitvoeren van bewerkingen voor maken, ophalen, weergeven, bijwerken en verwijderen van service-principals. Service-principals zijn identiteiten voor gebruik met taken, geautomatiseerde hulpprogramma's en systemen zoals scripts, apps en CI/CD-platforms. Databricks raadt aan om service-principals te maken om productietaken uit te voeren of productiegegevens te wijzigen. Als alle processen die op productiedata werken met serviceprincipes draaien, hebben interactieve gebruikers geen schrijf-, verwijder- of wijzigingsrechten in productie nodig, wat het risico elimineert dat een gebruiker per ongeluk productiegegevens overschrijft.

Databricks-account Service-Principals-v2 Create

Maak een nieuwe service-principal in het Databricks-account.

databricks account service-principals-v2 create [flags]

Opties

--active

 Als deze gebruiker actief is.

--application-id string

 UUID met betrekking tot de service-principal.

--display-name string

 Tekenreeks die een samenvoeging van voornamen en achternamen vertegenwoordigt.

--external-id string

 Externe id.

--id string

 Id van Databricks-service-principal-ID.

--json JSON

 Ofwel een inline JSON-string of @path/to/file.json met request body.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een service-principal gemaakt met behulp van opdrachtregelvlagmen:

databricks account service-principals-v2 create --display-name "CI/CD Service Principal"

In het volgende voorbeeld wordt een service-principal gemaakt met behulp van JSON:

databricks account service-principals-v2 create --json '{"displayName": "CI/CD Service Principal", "active": true}'

In het volgende voorbeeld wordt een service-principal gemaakt met behulp van een JSON-bestand:

databricks account service-principals-v2 create --json @service-principal.json

Databricks Account Service-Principals-v2 delete

Verwijder een serviceprincipal uit het Databricks-account.

databricks account service-principals-v2 delete ID [flags]

Arguments

ID

    Unieke id voor een service-principal in het Databricks-account.

Opties

Globale vlaggen

Examples

In het volgende voorbeeld wordt een service-principal verwijderd via id.

databricks account service-principals-v2 delete 12345

Databricks account Service-Principals-v2 Get

Haal de details op voor één service-principal die is gedefinieerd in het Databricks-account.

databricks account service-principals-v2 get ID [flags]

Arguments

ID

    Unieke id voor een service-principal in het Databricks-account.

Opties

Globale vlaggen

Examples

In het volgende voorbeeld wordt een service-principal op basis van id ophaalt:

databricks account service-principals-v2 get 12345

Databricks Account Service-Principals-v2 List

Haal de set service-principals op die zijn gekoppeld aan een Databricks-account.

databricks account service-principals-v2 list [flags]

Opties

--attributes string

 Door komma's gescheiden lijst met kenmerken die als antwoord moeten worden geretourneerd.

--excluded-attributes string

 Door komma's gescheiden lijst met kenmerken die als antwoord moeten worden uitgesloten.

--filter string

 Query waarmee de resultaten moeten worden gefilterd.

--limit int

 Het maximum aantal resultaten dat moet worden teruggegeven.

--sort-by string

 Kenmerk om de resultaten te sorteren.

--sort-order ListSortOrder

 De volgorde om de resultaten te sorteren. Ondersteunde waarden: ascending, descending.

Globale vlaggen

Examples

In het volgende voorbeeld ziet u alle service-principals:

databricks account service-principals-v2 list

In het volgende voorbeeld ziet u service-principals met paginering:

databricks account service-principals-v2 list --limit 10

In het volgende voorbeeld worden service-principals met een filter weergegeven:

databricks account service-principals-v2 list --filter "displayName eq \"CI/CD Service Principal\""

Databricks Account Service-Principals-v2 patch

Werk de details van één service-principal gedeeltelijk bij in het Databricks-account.

databricks account service-principals-v2 patch ID [flags]

Arguments

ID

    Unieke id in de Databricks-werkruimte.

Opties

--json JSON

 Ofwel een inline JSON-string of @path/to/file.json met request body.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een service-principal gepatcht met behulp van JSON:

databricks account service-principals-v2 patch 12345 --json '{"displayName": "Updated CI/CD Service Principal"}'

In het volgende voorbeeld wordt een service-principal gepatcht met behulp van een JSON-bestand:

databricks account service-principals-v2 patch 12345 --json @patch-service-principal.json

Databricks-account Service-Principals-v2 update

Vervang een serviceprincipal in het Databricks-account.

databricks account service-principals-v2 update ID [flags]

Arguments

ID

    Id van Databricks-service-principal-ID.

Opties

--active

 Als deze gebruiker actief is.

--application-id string

 UUID met betrekking tot de service-principal.

--display-name string

 Tekenreeks die een samenvoeging van voornamen en achternamen vertegenwoordigt.

--external-id string

 Externe id.

--json JSON

 Ofwel een inline JSON-string of @path/to/file.json met request body.

Globale vlaggen

Examples

In het volgende voorbeeld wordt een service-principal bijgewerkt met behulp van opdrachtregelvlagmen:

databricks account service-principals-v2 update 12345 --display-name "Updated CI/CD Service Principal" --active

In het volgende voorbeeld wordt een service-principal bijgewerkt met behulp van JSON:

databricks account service-principals-v2 update 12345 --json '{"displayName": "Updated CI/CD Service Principal", "active": true}'

In het volgende voorbeeld wordt een service-principal bijgewerkt met behulp van een JSON-bestand:

databricks account service-principals-v2 update 12345 --json @update-service-principal.json

Globale vlaggen

--debug

  Of u logboekregistratie voor foutopsporing wilt inschakelen.

-h of --help

    Help weergeven voor de Databricks CLI, de bijbehorende opdrachtgroep of de bijbehorende opdracht.

--log-file snaar

    Een tekenreeks die het bestand aangeeft waar uitvoerlogboeken naar moeten worden geschreven. Als deze vlag niet is opgegeven, is het standaardinstelling om uitvoerlogboeken naar stderr te schrijven.

--log-format formatteren

    Het logformaat type, text of json. De standaardwaarde is text.

--log-level snaar

    Een tekenreeks die het niveau van de logboekindeling vertegenwoordigt. Als dit niet is opgegeven, wordt het niveau van de logboekindeling uitgeschakeld.

-o, --output Type

    Het type uitvoer van de opdracht, text of json. De standaardwaarde is text.

-p, --profile snaar

    De naam van het profiel in het ~/.databrickscfg bestand dat moet worden gebruikt om de opdracht uit te voeren. Als deze vlag niet is opgegeven en hij bestaat, wordt het profiel met de naam DEFAULT gebruikt.

--progress-format formatteren

    De indeling voor het weergeven van voortgangslogboeken: default, append, inplaceof json

-t, --target snaar

    Indien van toepassing, het bundeldoel dat moet worden gebruikt