az resource link
Manage links between resources.
Linking is a feature of the Resource Manager. It enables declaring relationships between resources even if they do not reside in the same resource group. Linking has no impact on resource usage, billing, or role-based access. It allows for managing multiple resources across groups as a single unit.
Commands
Name | Description | Type | Status |
---|---|---|---|
az resource link create |
Create a new link between resources. |
Core | GA |
az resource link delete |
Delete a link between resources. |
Core | GA |
az resource link list |
List resource links. |
Core | GA |
az resource link show |
Gets a resource link with the specified ID. |
Core | GA |
az resource link update |
Update link between resources. |
Core | GA |
az resource link create
Create a new link between resources.
az resource link create --link
--target
[--notes]
Examples
Create a link from {SourceID} to {ResourceID} with notes
az resource link create --link {SourceID} --target {ResourceID} --notes "SourceID depends on ResourceID"
Required Parameters
Fully-qualified resource ID of the resource link.
Format: /subscriptions/{SubID}/resourceGroups/{ResourceGroupID}/providers/{ProviderNamespace}/{ResourceType}/{ResourceName}/providers/Microsoft.Resources/links/{LinkName}.
Fully-qualified resource ID of the resource link target.
Optional Parameters
Notes for the link.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az resource link delete
Delete a link between resources.
az resource link delete --link
Examples
Delete link {LinkID}
az resource link delete --link {LinkID}
Required Parameters
Fully-qualified resource ID of the resource link.
Format: /subscriptions/{SubID}/resourceGroups/{ResourceGroupID}/providers/{ProviderNamespace}/{ResourceType}/{ResourceName}/providers/Microsoft.Resources/links/{LinkName}.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az resource link list
List resource links.
az resource link list [--filter]
[--scope]
Examples
List links, filtering with {filter-string}
az resource link list --filter {filter-string}
List all links for resource group {ResourceGroup} in subscription {SubID}
az resource link list --scope /subscriptions/{SubID}/resourceGroups/{ResourceGroup}
Optional Parameters
Filter string for limiting results.
Fully-qualified scope for retrieving links.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az resource link show
Gets a resource link with the specified ID.
az resource link show --link
Required Parameters
Fully-qualified resource ID of the resource link.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.
az resource link update
Update link between resources.
az resource link update --link
[--notes]
[--target]
Examples
Update the notes for {LinkID} notes "some notes to explain this link"
az resource link update --link {LinkID} --notes "some notes to explain this link"
Required Parameters
Fully-qualified resource ID of the resource link.
Format: /subscriptions/{SubID}/resourceGroups/{ResourceGroupID}/providers/{ProviderNamespace}/{ResourceType}/{ResourceName}/providers/Microsoft.Resources/links/{LinkName}.
Optional Parameters
Notes for the link.
Fully-qualified resource ID of the resource link target.
Global Parameters
Increase logging verbosity to show all debug logs.
Show this help message and exit.
Only show errors, suppressing warnings.
Output format.
JMESPath query string. See http://jmespath.org/ for more information and examples.
Name or ID of subscription. You can configure the default subscription using az account set -s NAME_OR_ID
.
Increase logging verbosity. Use --debug for full debug logs.