Azure Ssh Key
@nedbellavance/azure-ssh-keyv2026.04.08.2
01README
Manage Azure SSH public key resources (Microsoft.Compute/sshPublicKeys) via the az CLI. Supports list, get, and sync.
02Behaviors
@nedbellavance/azure-ssh-keyv2026.04.08.2azure_ssh_key.ts
Global Arguments
| Argument | Type | Description |
|---|---|---|
| subscriptionId | string | Azure subscription ID. Use: ${{ vault.get('azure', 'SUBSCRIPTION_ID') }} |
| resourceGroup? | string | Default resource group for operations that require one |
fn list(resourceGroup?: string)
List all SSH public keys in a resource group. Produces one resource instance per key.
| Argument | Type | Description |
|---|---|---|
| resourceGroup? | string | Resource group name. Defaults to globalArguments.resourceGroup. |
fn get(name: string, resourceGroup?: string)
Get a single SSH public key by name.
| Argument | Type | Description |
|---|---|---|
| name | string | SSH key name |
| resourceGroup? | string | Resource group name. Defaults to globalArguments.resourceGroup. |
fn tag(name: string, resourceGroup?: string, tags: record)
Apply or merge tags on an SSH public key without making other changes.
| Argument | Type | Description |
|---|---|---|
| name | string | SSH key name |
| resourceGroup? | string | Resource group name. Defaults to globalArguments.resourceGroup. |
| tags | record | Tags to apply (merged with existing tags) |
fn sync(name: string, resourceGroup?: string)
Refresh the stored state of an SSH public key without making changes.
| Argument | Type | Description |
|---|---|---|
| name | string | SSH key name |
| resourceGroup? | string | Resource group name. Defaults to globalArguments.resourceGroup. |
Resources
sshKey(infinite)— Azure SSH public key resource
03Previous Versions
2026.04.08.1
04Stats
D
40 / 100
Downloads
28
Archive size
2.4 KB
- Has README or module doc0/2missing
- README has a code example0/1missing
- README is substantive0/1pending
- Most symbols documented0/1missing
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License0/2missing
no SPDX license declared; no LICENSE file
- Verified public repository0/2missing
05Platforms