az devcenter admin project-environment-type
Kommentar
Den här referensen är en del av devcenter-tillägget för Azure CLI (version 2.51.0 eller senare). Tillägget installeras automatiskt första gången du kör kommandot az devcenter admin project-environment-type . Läs mer om tillägg.
Hantera projektmiljötyper.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az devcenter admin project-environment-type create |
Skapa en projektmiljötyp. |
Anknytning | Allmän tillgänglighet |
az devcenter admin project-environment-type delete |
Ta bort en projektmiljötyp. |
Anknytning | Allmän tillgänglighet |
az devcenter admin project-environment-type list |
Lista miljötyper för ett projekt. |
Anknytning | Allmän tillgänglighet |
az devcenter admin project-environment-type show |
Hämta en projektmiljötyp. |
Anknytning | Allmän tillgänglighet |
az devcenter admin project-environment-type update |
Uppdatera en projektmiljötyp. |
Anknytning | Allmän tillgänglighet |
az devcenter admin project-environment-type create
Skapa en projektmiljötyp.
az devcenter admin project-environment-type create --deployment-target-id
--environment-type-name
--identity-type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}
--project
--resource-group
--roles
--status {Disabled, Enabled}
[--display-name]
[--location]
[--tags]
[--user-assigned-identities]
[--user-role-assignments]
Exempel
Skapa
az devcenter admin project-environment-type create --identity-type "UserAssigned" --user-assigned-identities "{\"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1\":{}}" --roles "{\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\":{}}" --deployment-target-id "/subscriptions/00000000-0000-0000-0000-000000000000" --status "Enabled" --user-role-assignments "{\"e45e3m7c-176e-416a-b466-0c5ec8298f8a\":{\"roles\":{\"4cbf0b6c-e750-441c-98a7-10da8387e4d6\":{}}}}" --tags CostCenter="RnD" --environment-type-name "DevTest" --project-name "ContosoProj" --resource-group "rg1"
Obligatoriska parametrar
ID för en prenumeration som miljötypen mappas till. Miljöns resurser kommer att distribueras till den här prenumerationen.
Namnet på miljötypen.
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).
Namnet på projektet. Använd az configure -d project=<project_name>
för att konfigurera ett standardvärde.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
En karta över roller som ska tilldelas till miljöskapare. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Definierar om den här miljötypen kan användas i det här projektet.
Valfria parametrar
Visningsnamnet för projektmiljötypen.
Den geo-plats där resursen finns. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Resurstaggar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Rolltilldelningar som skapats för miljöstödresurser. Det här är en mappning från ett användarobjekt-ID till ett objekt med rolldefinitions-ID:t. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az devcenter admin project-environment-type delete
Ta bort en projektmiljötyp.
az devcenter admin project-environment-type delete [--environment-type-name]
[--ids]
[--project]
[--resource-group]
[--subscription]
[--yes]
Exempel
Delete
az devcenter admin project-environment-type delete --environment-type-name "DevTest" --project-name "ContosoProj" --resource-group "rg1"
Valfria parametrar
Namnet på miljötypen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på projektet. Använd az configure -d project=<project_name>
för att konfigurera ett standardvärde.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az devcenter admin project-environment-type list
Lista miljötyper för ett projekt.
az devcenter admin project-environment-type list --project
--resource-group
[--max-items]
[--next-token]
Exempel
List
az devcenter admin project-environment-type list --project-name "ContosoProj" --resource-group "rg1"
Obligatoriska parametrar
Namnet på projektet. Använd az configure -d project=<project_name>
för att konfigurera ett standardvärde.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
Totalt antal objekt som ska returneras i kommandots utdata. Om det totala antalet tillgängliga objekt är mer än det angivna värdet anges en token i kommandots utdata. Om du vill återuppta sidnumreringen anger du tokenvärdet i --next-token
argumentet för ett efterföljande kommando.
Token för att ange var sidnumrering ska börja. Detta är tokenvärdet från ett tidigare trunkerat svar.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az devcenter admin project-environment-type show
Hämta en projektmiljötyp.
az devcenter admin project-environment-type show [--environment-type-name]
[--ids]
[--project]
[--resource-group]
[--subscription]
Exempel
Hämta
az devcenter admin project-environment-type show --environment-type-name "DevTest" --project-name "ContosoProj" --resource-group "rg1"
Valfria parametrar
Namnet på miljötypen.
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på projektet. Använd az configure -d project=<project_name>
för att konfigurera ett standardvärde.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az devcenter admin project-environment-type update
Uppdatera en projektmiljötyp.
az devcenter admin project-environment-type update [--add]
[--deployment-target-id]
[--display-name]
[--environment-type-name]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--identity-type {None, SystemAssigned, SystemAssigned, UserAssigned, UserAssigned}]
[--ids]
[--project]
[--remove]
[--resource-group]
[--roles]
[--set]
[--status {Disabled, Enabled}]
[--subscription]
[--tags]
[--user-assigned-identities]
[--user-role-assignments]
Exempel
Uppdatera
az devcenter admin project-environment-type update --identity-type "UserAssigned" --user-assigned-identities "{"/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/identityGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/testidentity1":{}}" --deployment-target-id "/subscriptions/00000000-0000-0000-0000-000000000000" --status "Enabled" --user-role-assignments "{"e45e3m7c-176e-416a-b466-0c5ec8298f8a":{"roles":{"4cbf0b6c-e750-441c-98a7-10da8387e4d6":{}}}}" --tags CostCenter="RnD" --environment-type-name "DevTest" --project-name "ContosoProj" --resource-group "rg1"
Valfria parametrar
Lägg till ett objekt i en lista över objekt genom att ange en sökväg och nyckelvärdepar. Exempel: --add property.listProperty <key=value, string eller JSON string>.
ID för en prenumeration som miljötypen mappas till. Miljöns resurser kommer att distribueras till den här prenumerationen.
Visningsnamnet för projektmiljötypen.
Namnet på miljötypen.
När du använder "set" eller "add" bevarar du strängliteraler i stället för att försöka konvertera till JSON.
Typ av hanterad tjänstidentitet (där både SystemAssigned- och UserAssigned-typer tillåts).
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på projektet. Använd az configure -d project=<project_name>
för att konfigurera ett standardvärde.
Ta bort en egenskap eller ett element från en lista. Exempel: --remove property.list OR --remove propertyToRemove.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
En karta över roller som ska tilldelas till miljöskapare. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Uppdatera ett objekt genom att ange en egenskapssökväg och ett värde som ska anges. Exempel: --set property1.property2=.
Definierar om den här miljötypen kan användas i det här projektet.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Resurstaggar. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Uppsättningen användartilldelade identiteter som är associerade med resursen. Ordlistenycklarna userAssignedIdentities är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Ordlistevärdena kan vara tomma objekt ({}) i begäranden. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Rolltilldelningar som skapats för miljöstödresurser. Det här är en mappning från ett användarobjekt-ID till ett objekt med rolldefinitions-ID:t. Stöd för shorthand-syntax, json-file och yaml-file. Prova "??" för att visa mer.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.