azure:azure_main
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| azure:azure_main [2023/06/13 07:37] – [Interactive lab simulation (Azure CLI)] srohr | azure:azure_main [2023/06/13 08:47] (current) – srohr | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Azure ====== | ||
| + | |||
| + | <color red>< | ||
| + | < | ||
| + | #list all storage accounts | ||
| + | az storage account list | ||
| + | # [] = collection of multiple storage accounts | ||
| + | # .name filter names only out of collection of multiple storage accounts | ||
| + | az storage account list --query [].name | ||
| + | |||
| + | |||
| + | #Using Azure PowerShell | ||
| + | Connect-AzAccount | ||
| + | Get-Command, | ||
| + | Get-Command *azvm* -Module Az.Compute | more | ||
| + | |||
| + | ARM templates are JSON JavaScript Object Notation | ||
| + | |||
| + | |||
| + | ################### | ||
| + | |||
| + | PS / | ||
| + | PS / | ||
| + | |||
| + | ResourceGroupName : rg-az104 | ||
| + | Location | ||
| + | ProvisioningState : Succeeded | ||
| + | Tags : | ||
| + | ResourceId | ||
| + | |||
| + | |||
| + | PS / | ||
| + | ukwest | ||
| + | PS / | ||
| + | PS / | ||
| + | Succeeded | ||
| + | PS / | ||
| + | PS / | ||
| + | Succeeded | ||
| + | PS / | ||
| + | ukwest | ||
| + | PS / | ||
| + | PS / | ||
| + | ukwest | ||
| + | PS / | ||
| + | |||
| + | ResourceGroupName : rg-test | ||
| + | Location | ||
| + | ProvisioningState : Succeeded | ||
| + | Tags : | ||
| + | ResourceId | ||
| + | |||
| + | |||
| + | PS / | ||
| + | PS / | ||
| + | |||
| + | Confirm | ||
| + | Provided resource group already exists. Are you sure you want to update it? | ||
| + | [Y] Yes [N] No [S] Suspend | ||
| + | |||
| + | ResourceGroupName : rg-test | ||
| + | Location | ||
| + | ProvisioningState : Succeeded | ||
| + | Tags : | ||
| + | ResourceId | ||
| + | |||
| + | |||
| + | PS / | ||
| + | |||
| + | ResourceGroupName : rg-test | ||
| + | Location | ||
| + | ProvisioningState : Succeeded | ||
| + | Tags : | ||
| + | ResourceId | ||
| + | |||
| + | |||
| + | PS / | ||
| + | >> -Location $location ` | ||
| + | >> -CreateOption Empty ` | ||
| + | >> -DiskSizeGB 32 ` | ||
| + | >> -Sku Standard_LRS | ||
| + | |||
| + | PS / | ||
| + | Microsoft.Azure.Commands.Compute.Automation.Models.PSDisk | ||
| + | PS / | ||
| + | PS / | ||
| + | WARNING: Upcoming breaking changes in the cmdlet ' | ||
| + | Starting in November 2023 the " | ||
| + | Note : Go to https:// | ||
| + | |||
| + | ResourceGroupName | ||
| + | ManagedBy | ||
| + | ManagedByExtended | ||
| + | Sku : Microsoft.Azure.Management.Compute.Models.DiskSku | ||
| + | Zones : | ||
| + | TimeCreated | ||
| + | OsType | ||
| + | HyperVGeneration | ||
| + | CreationData | ||
| + | DiskSizeGB | ||
| + | DiskSizeBytes | ||
| + | UniqueId | ||
| + | EncryptionSettingsCollection : | ||
| + | ProvisioningState | ||
| + | DiskIOPSReadWrite | ||
| + | DiskMBpsReadWrite | ||
| + | DiskIOPSReadOnly | ||
| + | DiskMBpsReadOnly | ||
| + | DiskState | ||
| + | Encryption | ||
| + | MaxShares | ||
| + | ShareInfo | ||
| + | Id : / | ||
| + | Name : az104-disk1 | ||
| + | Type : Microsoft.Compute/ | ||
| + | Location | ||
| + | ExtendedLocation | ||
| + | Tags : {} | ||
| + | NetworkAccessPolicy | ||
| + | DiskAccessId | ||
| + | Tier : | ||
| + | BurstingEnabled | ||
| + | PurchasePlan | ||
| + | SupportsHibernation | ||
| + | SecurityProfile | ||
| + | PublicNetworkAccess | ||
| + | SupportedCapabilities | ||
| + | DataAccessAuthMode | ||
| + | CompletionPercent | ||
| + | |||
| + | |||
| + | PS / | ||
| + | |||
| + | ResourceGroupName | ||
| + | ManagedBy | ||
| + | ManagedByExtended | ||
| + | Sku : Microsoft.Azure.Management.Compute.Models.DiskSku | ||
| + | Zones : | ||
| + | TimeCreated | ||
| + | OsType | ||
| + | HyperVGeneration | ||
| + | CreationData | ||
| + | DiskSizeGB | ||
| + | DiskSizeBytes | ||
| + | UniqueId | ||
| + | EncryptionSettingsCollection : | ||
| + | ProvisioningState | ||
| + | DiskIOPSReadWrite | ||
| + | DiskMBpsReadWrite | ||
| + | DiskIOPSReadOnly | ||
| + | DiskMBpsReadOnly | ||
| + | DiskState | ||
| + | Encryption | ||
| + | MaxShares | ||
| + | ShareInfo | ||
| + | Id : / | ||
| + | Name : az104-disk1 | ||
| + | Type : Microsoft.Compute/ | ||
| + | Location | ||
| + | ExtendedLocation | ||
| + | Tags : {} | ||
| + | NetworkAccessPolicy | ||
| + | DiskAccessId | ||
| + | Tier : | ||
| + | BurstingEnabled | ||
| + | PurchasePlan | ||
| + | SupportsHibernation | ||
| + | SecurityProfile | ||
| + | PublicNetworkAccess | ||
| + | SupportedCapabilities | ||
| + | DataAccessAuthMode | ||
| + | CompletionPercent | ||
| + | |||
| + | |||
| + | PS / | ||
| + | |||
| + | PS / | ||
| + | 64 | ||
| + | PS / | ||
| + | |||
| + | Name Tier | ||
| + | ---- ---- | ||
| + | Standard_LRS Standard | ||
| + | |||
| + | PS / | ||
| + | ResourceGroupName | ||
| + | ManagedBy | ||
| + | ManagedByExtended | ||
| + | Sku : Microsoft.Azure.Management.Compute.Models.DiskSku | ||
| + | Zones : | ||
| + | TimeCreated | ||
| + | OsType | ||
| + | HyperVGeneration | ||
| + | CreationData | ||
| + | DiskSizeGB | ||
| + | DiskSizeBytes | ||
| + | UniqueId | ||
| + | EncryptionSettingsCollection : | ||
| + | ProvisioningState | ||
| + | DiskIOPSReadWrite | ||
| + | DiskMBpsReadWrite | ||
| + | DiskIOPSReadOnly | ||
| + | DiskMBpsReadOnly | ||
| + | DiskState | ||
| + | Encryption | ||
| + | MaxShares | ||
| + | ShareInfo | ||
| + | Id : / | ||
| + | Name : az104-disk1 | ||
| + | Type : Microsoft.Compute/ | ||
| + | Location | ||
| + | ExtendedLocation | ||
| + | Tags : {} | ||
| + | NetworkAccessPolicy | ||
| + | DiskAccessId | ||
| + | Tier : P6 | ||
| + | BurstingEnabled | ||
| + | PurchasePlan | ||
| + | SupportsHibernation | ||
| + | SecurityProfile | ||
| + | PublicNetworkAccess | ||
| + | SupportedCapabilities | ||
| + | DataAccessAuthMode | ||
| + | CompletionPercent | ||
| + | |||
| + | |||
| + | PS / | ||
| + | |||
| + | Name Tier | ||
| + | ---- ---- | ||
| + | Premium_LRS Premium | ||
| + | |||
| + | PS / | ||
| + | |||
| + | </ | ||
| + | |||
| + | ===== Interactive lab simulation (Azure CLI) ===== | ||
| + | < | ||
| + | steffen [ ~ ]$ az group show --name ' | ||
| + | westeurope | ||
| + | steffen [ ~ ]$ az group show --name ' | ||
| + | " | ||
| + | |||
| + | steffen [ ~ ]$ RGNAME=' | ||
| + | steffen [ ~ ]$ az group create --name $RGNAME --location $LOCATION | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az group show --name $RGNAME | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk create --resource-group $RGNAME --name $DISKNAME --sku ' | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk show --resource-group $RGNAME --name $DISKNAME | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk update --resource-group $RGNAME --name $DISKNAME --size-gb 64 | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk show --resource-group $RGNAME --name $DISKNAME | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk show --resource-group $RGNAME --name $DISKNAME --query diskSizeGb | ||
| + | 64 | ||
| + | |||
| + | steffen [ ~ ]$ az disk update --resource-group $RGNAME --name $DISKNAME --sku ' | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | steffen [ ~ ]$ az disk show --resource-group $RGNAME --name $DISKNAME --query sku | ||
| + | { | ||
| + | " | ||
| + | " | ||
| + | } | ||
| + | |||
| + | |||
| + | </ | ||
