azlin bastion status¶
Show status of a Bastion host.
Synopsis¶
Description¶
Display detailed status information for a specific Azure Bastion host including provisioning state, SKU, configuration, and connectivity details.
Arguments¶
NAME - Bastion host name (required)
Options¶
| Option | Description |
|---|---|
--resource-group, --rg TEXT | Resource group (required) |
-h, --help | Show help message |
Examples¶
Check Bastion Status¶
Output:
Bastion: my-bastion
Resource Group: my-rg
Status: Succeeded
SKU: Standard
Public IP: 20.1.2.3
Virtual Network: my-vnet
Subnet: AzureBastionSubnet
Verify Connectivity¶
Use before configuring VMs to ensure Bastion is operational.
Troubleshoot Issues¶
Status will show provisioning state and any errors.
Status Fields¶
Provisioning State¶
- Succeeded - Bastion is operational
- Creating - Bastion is being created
- Updating - Bastion is being updated
- Failed - Provisioning failed
- Deleting - Bastion is being deleted
SKU Levels¶
- Basic - Standard connectivity, 2-20 instances
- Standard - Premium features, up to 50 instances
Configuration Details¶
- Public IP - Bastion's public endpoint
- Virtual Network - Connected VNet
- Subnet - AzureBastionSubnet (required)
- Scale Units - Number of instances
Use Cases¶
Pre-Configuration Check¶
# Verify Bastion exists before configuring VM
azlin bastion status my-bastion --rg my-rg
azlin bastion configure my-vm --bastion-name my-bastion --rg my-rg
Health Monitoring¶
Ensure Bastion is in "Succeeded" state for VM connections.
Troubleshooting¶
Check for provisioning errors or misconfigurations.
Troubleshooting¶
Bastion Not Found¶
# List all Bastions
azlin bastion list
# Check specific resource group
azlin bastion list --rg my-rg
Failed Status¶
If status shows "Failed":
- Check Azure Portal for detailed error messages
- Verify subnet configuration (must be named "AzureBastionSubnet")
- Ensure subnet has sufficient IP addresses (/26 or larger)
- Check NSG rules allow Bastion traffic
Incorrect Resource Group¶
Then use correct resource group:
Related Commands¶
- azlin bastion list - List all Bastion hosts
- azlin bastion configure - Configure VM to use Bastion
- azlin connect - SSH to VM (uses Bastion if configured)