az blueprint assignment
Notitie
Deze verwijzing maakt deel uit van de blauwdrukextensie voor Azure CLI en vereist versie 2.3.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az blueprint assignment voor het eerst hebt uitgevoerd. Meer informatie over extensies.
Opdrachten voor het beheren van blauwdruktoewijzing.
Opdracht
| az blueprint assignment create |
Maak een blauwdruktoewijzing. |
| az blueprint assignment delete |
Verwijder een blauwdruktoewijzing. |
| az blueprint assignment list |
Lijst met blauwdruktoewijzingen binnen een abonnement. |
| az blueprint assignment show |
Haal een blauwdruktoewijzing op. |
| az blueprint assignment update |
Werk een blauwdruktoewijzing bij. |
| az blueprint assignment wait |
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de blauwdruktoewijzing wordt voldaan. |
| az blueprint assignment who |
Haal de objectId van de Blueprint-principal-naam van Blueprint-principal op. |
az blueprint assignment create
Maak een blauwdruktoewijzing.
az blueprint assignment create --name
[--blueprint-version]
[--description]
[--display-name]
[--identity-type {None, SystemAssigned, UserAssigned}]
[--location]
[--locks-excluded-principals]
[--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
[--management-group]
[--parameters]
[--resource-group-value]
[--subscription]
[--user-assigned-identity]
Voorbeelden
Toewijzing met door het systeem toegewezen beheerde identiteit
az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type SystemAssigned \
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup/provid \
ers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=westus \
--resource-group-value artifact_name=rg-art-2 name=rg2 location=eastus \
--parameters "path/to/parameter/file" \
Toewijzing met door de gebruiker toegewezen beheerde identiteit
az blueprint assignment create --subscription MySubscription --name \
MyBlueprintAssignment --location eastus --identity-type UserAssigned \
--user-assigned-identity "/subscriptions/00000000-0000-0000-0000-000000000000 \
/resourcegroups/myResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myIdentity"\
--description "Enforce pre-defined MyBlueprint to this subscription." \
--blueprint-version "/providers/Microsoft.Management/managementGroups/ContosoOnlineGroup \
/providers/Microsoft.Blueprint/blueprints/MyBlueprint/versions/v2" \
--resource-group-value artifact_name=rg-art-1 name=rg1 location=eastus \
--parameters "path/to/parameter/file" \
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Resource-id van de gepubliceerde versie van een blauwdrukdefinitie.
Leg uit dat deze resource meerdere lijnen heeft.
In een tekenreeks met één tekenreeks wordt deze resource uitgelegd.
Type van de beheerde identiteit.
Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .
Lijst met AAD-principals die zijn uitgesloten van blauwdrukvergrendelingen. Er zijn maximaal vijf principals toegestaan.
Vergrendelingsmodus.
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Parameterwaarden voor blauwdruktoewijzing. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.
Sleutel-waardeparen voor een resourcegroep. Sleutels omvatten 'artifact_name'(required), 'name', 'location'.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
De door de gebruiker toegewezen beheerde identiteit die is gekoppeld aan de resource.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment delete
Verwijder een blauwdruktoewijzing.
az blueprint assignment delete --name
[--management-group]
[--subscription]
[--yes]
Voorbeelden
Een toewijzing verwijderen
az blueprint assignment delete --subscription MySubscription \
--name MyBlueprintAssignment
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment list
Lijst met blauwdruktoewijzingen binnen een abonnement.
az blueprint assignment list [--management-group]
[--subscription]
Voorbeelden
Toewijzingen opslijst
az blueprint assignment list --subscription MySubscription
Optionele parameters
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment show
Haal een blauwdruktoewijzing op.
az blueprint assignment show --name
[--management-group]
[--subscription]
Voorbeelden
Een toewijzing tonen
az blueprint assignment show --subscription MySubscription \
--name MyBlueprintAssignment
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment update
Werk een blauwdruktoewijzing bij.
az blueprint assignment update --name
[--blueprint-version]
[--description]
[--display-name]
[--identity-type {None, SystemAssigned, UserAssigned}]
[--location]
[--locks-excluded-principals]
[--locks-mode {AllResourcesDoNotDelete, AllResourcesReadOnly, None}]
[--management-group]
[--parameters]
[--resource-group-value]
[--subscription]
[--user-assigned-identity]
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Resource-id van de gepubliceerde versie van een blauwdrukdefinitie.
Leg uit dat deze resource meerdere lijnen heeft.
In een tekenreeks met één tekenreeks wordt deze resource uitgelegd.
Type van de beheerde identiteit.
Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .
Lijst met AAD-principals die zijn uitgesloten van blauwdrukvergrendelingen. Er zijn maximaal vijf principals toegestaan.
Vergrendelingsmodus.
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Parameterwaarden voor blauwdruktoewijzing. Dit kan een JSON-tekenreeks of JSON-bestandspad zijn.
Sleutel-waardeparen voor een resourcegroep. Sleutels omvatten 'artifact_name'(required), 'name', 'location'.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
De door de gebruiker toegewezen beheerde identiteit die is gekoppeld aan de resource.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment wait
Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de blauwdruktoewijzing wordt voldaan.
az blueprint assignment wait --name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--management-group]
[--subscription]
[--timeout]
[--updated]
Voorbeelden
Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de blauwdruktoewijzing is ingericht.
az blueprint assignment wait --subscription MySubscription \ --name MyBlueprintAssignment --created
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.
Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Wacht totdat u deze hebt verwijderd.
Wacht totdat de resource bestaat.
Pollinginterval in seconden.
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
Maximale wachttijd in seconden.
Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az blueprint assignment who
Haal de objectId van de Blueprint-principal-naam van Blueprint-principal op.
az blueprint assignment who --name
[--management-group]
[--subscription]
Voorbeelden
SPN-object-id op halen
az blueprint assignment who --subscription MySubscription \
--name MyBlueprintAssignment
Vereiste parameters
Naam van de blauwdruktoewijzing.
Optionele parameters
Gebruik beheergroep voor het doelbereik van de blauwdruktoewijzing. Deze is gereserveerd voor toekomstig gebruik. Gebruik in plaats daarvan --subscription.
Gebruik abonnement voor het doelbereik van de blauwdruktoewijzing. Standaardsusbcription wordt gebruikt als de optie niet is opgegeven.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.