feature: application related commands in tldr

This commit is contained in:
Michele Cereda
2023-05-15 21:11:17 +02:00
parent 5200ff2b47
commit 9215bc9167
2 changed files with 24 additions and 8 deletions

View File

@@ -47,12 +47,6 @@ az ad user show --id 'user@email.org'
# Check a User's permissions.
az ad user get-member-groups --id 'user@email.org'
# Get the ID of a Subscription from its Name.
az account show --query 'name' -o 'tsv' -s 'subscription_id'
# Get the Name of a Subscription from its ID.
az account show --query 'id' -o 'tsv' -n 'subscription_name'
# Get the ID of a Service Principal from its Display Name.
az ad sp list --query 'id' -o 'tsv' --display-name 'service_principal_name'
@@ -60,6 +54,14 @@ az ad sp list --query 'id' -o 'tsv' --display-name 'service_principal_name'
az ad sp show --query 'displayName' -o 'tsv' \
--id '12345678-abcd-0987-fedc-567890abcdef'
# Show information about an Application.
# The ID must be an application id, object id or identifier uri.
az ad app show --id '12345678-abcd-0987-fedc-567890abcdef'
# Get the Display Name of an Application from its ID.
az ad app show --query 'displayName' -o 'tsv' \
--id '12345678-abcd-0987-fedc-567890abcdef'
# Get the Principal (Object) ID of a Managed Identity from its Name.
az identity show --query 'principalId' -o 'tsv' \
--resource-group 'resource_group_name' --name 'managed_identity_name'
@@ -77,8 +79,14 @@ az account list --refresh --output 'table'
# Get the current User's default Subscription's ID.
az account show --query 'id' --output 'tsv'
# Get the ID of a Subscription from its Name.
az account show --query 'name' -o 'tsv' -s 'subscription_id'
# Get the Name of a Subscription from its ID.
az account show --query 'id' -o 'tsv' -n 'subscription_name'
# Get the current User's default Subscription.
az account set --subscription 'subscription_uuid_or_name'
az account set --subscription 'subscription_uuid__or__name'
# Set the current User's default Resource Group.
az configure --defaults 'group=resource_group_name'
@@ -179,6 +187,10 @@ az devops login --organization 'https://dev.azure.com/organization_name'
# List DevOps' Service Endpoints.
az devops service-endpoint list \
--organization 'https://dev.azure.com/organization_name' --project 'project'
az rest -m 'get' \
-u 'https://dev.azure.com/organization_name/project_name/_apis/serviceendpoint/endpoints' \
--url-parameters 'api-version=7.1-preview.4' \
--headers Authorization='Bearer ey…pw'
# Get the ID of a Service Endpoint from its name.
az devops service-endpoint list -o 'tsv' \

View File

@@ -40,6 +40,7 @@ steps:
- [Expressions]
- [Use predefined variables]
- [Azure CLI]
## Sources
@@ -51,8 +52,11 @@ All the references in the [further readings] section, plus the following:
[expressions]: https://learn.microsoft.com/en-us/azure/devops/pipelines/process/expressions
[use predefined variables]: https://learn.microsoft.com/en-us/azure/devops/pipelines/build/variables
<!-- internal references -->
<!-- in-article references -->
[further readings]: #further-readings
<!-- internal references -->
[azure cli]: azure%20cli.md
<!-- external references -->
[loops in azure devops pipelines]: https://pakstech.com/blog/azure-devops-loops/