az blueprint resource-group
Note
This reference is part of the blueprint extension for the Azure CLI (version 2.50.0 or higher). The extension will automatically install the first time you run an az blueprint resource-group command. Learn more about extensions.
This command group is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release. Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint.
Commands to manage blueprint resource group artifact.
Commands
Name | Description | Type | Status |
---|---|---|---|
az blueprint resource-group add |
Add a resource group artifact to the blueprint. |
Extension | GA |
az blueprint resource-group list |
List blueprint resource group artifact. |
Extension | GA |
az blueprint resource-group remove |
Remove a blueprint resource group artifact. |
Extension | GA |
az blueprint resource-group show |
Show blueprint resource group artifact. |
Extension | GA |
az blueprint resource-group update |
Update blueprint resource group artifact. |
Extension | GA |
az blueprint resource-group add
Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint. This command is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release.
Add a resource group artifact to the blueprint.
az blueprint resource-group add --blueprint-name
[--artifact-name]
[--depends-on]
[--description]
[--display-name]
[--management-group]
[--rg-location]
[--rg-name]
[--subscription]
[--tags]
Examples
Add a resource group artifact
az blueprint resource-group add \
--blueprint-name MyBlueprint --artifact-name MyResourceGroupArt
Required Parameters
Name of the blueprint definition.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
A unique name of this resource group artifact.
Artifacts which need to be deployed before the specified artifact.
Description of the blueprint artifact.
Display name of this resource group artifact.
Use management group for the scope of the blueprint.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Location of this resource group. Leave empty if the resource group location will be specified during the blueprint assignment.
Name of this resource group. Leave empty if the resource group name will be specified during the blueprint assignment.
Use subscription for the scope of the blueprint. If --management-group is not specified, --subscription value or the default subscription will be used as the scope.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Tags to be assigned to this resource group.
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az blueprint resource-group list
Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint. This command is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release.
List blueprint resource group artifact.
az blueprint resource-group list --blueprint-name
[--management-group]
[--subscription]
Examples
List resource group artifacts
az blueprint resource-group list \
--blueprint-name MyBlueprint
Required Parameters
Name of the blueprint definition.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Use management group for the scope of the blueprint.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Use subscription for the scope of the blueprint. If --management-group is not specified, --subscription value or the default subscription will be used as the scope.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az blueprint resource-group remove
Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint. This command is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release.
Remove a blueprint resource group artifact.
az blueprint resource-group remove --artifact-name
--blueprint-name
[--management-group]
[--subscription]
[--yes]
Examples
Remove a resource group artifact
az blueprint resource-group remove \
--blueprint-name MyBlueprint --artifact-name MyResourceGroupArt
Required Parameters
A unique name of this resource group artifact.
Name of the blueprint definition.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Use management group for the scope of the blueprint.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Use subscription for the scope of the blueprint. If --management-group is not specified, --subscription value or the default subscription will be used as the scope.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Do not prompt for confirmation.
Property | Value |
---|---|
Default value: | False |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az blueprint resource-group show
Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint. This command is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release.
Show blueprint resource group artifact.
az blueprint resource-group show --artifact-name
--blueprint-name
[--management-group]
[--subscription]
Examples
Show a resource group artifact
az blueprint resource-group show \
--blueprint-name MyBlueprint --artifact-name MyResourceGroupArt
Required Parameters
A unique name of this resource group artifact.
Name of the blueprint definition.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Use management group for the scope of the blueprint.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Use subscription for the scope of the blueprint. If --management-group is not specified, --subscription value or the default subscription will be used as the scope.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |
az blueprint resource-group update
Blueprints and associated commands will be deprecated as early as July 2026. Customers are encouraged to transition to Template Specs and Deployments Stacks to support their scenarios beyond that date. Migration documentation is available at https://learn.microsoft.com/en-us/azure/azure-resource-manager/bicep/migrate-blueprint. This command is implicitly deprecated because command group 'az blueprint' is deprecated and will be removed in a future release.
Update blueprint resource group artifact.
az blueprint resource-group update --artifact-name
--blueprint-name
[--depends-on]
[--description]
[--display-name]
[--management-group]
[--rg-location]
[--rg-name]
[--subscription]
[--tags]
Examples
Update a resource group artifact
az blueprint resource-group update \
--blueprint-name MyBlueprint --artifact-name MyResourceGroupArt --display-name "My Resource Group"
Required Parameters
A unique name of this resource group artifact.
Name of the blueprint definition.
Optional Parameters
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Artifacts which need to be deployed before the specified artifact. Use '--depends-on' with no values to remove dependencies.
Description of the blueprint artifact.
Display name of this resource group artifact.
Use management group for the scope of the blueprint.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Location of this resource group. Leave empty if the resource group location will be specified during the blueprint assignment.
Name of this resource group. Leave empty if the resource group name will be specified during the blueprint assignment.
Use subscription for the scope of the blueprint. If --management-group is not specified, --subscription value or the default subscription will be used as the scope.
Property | Value |
---|---|
Parameter group: | Resource_scope Arguments |
Tags to be assigned to this resource group.
Property | Value |
---|---|
Parameter group: | Resource Group Arguments |
Global Parameters
Increase logging verbosity to show all debug logs.
Property | Value |
---|---|
Default value: | False |
Show this help message and exit.
Only show errors, suppressing warnings.
Property | Value |
---|---|
Default value: | False |
Output format.
Property | Value |
---|---|
Default value: | json |
Accepted values: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath query string. See http://jmespath.org/ for more information and examples.
Increase logging verbosity. Use --debug for full debug logs.
Property | Value |
---|---|
Default value: | False |