Skip to content

Commit

Permalink
Add Machines resource to AzExtResourceType enum
Browse files Browse the repository at this point in the history
And map it to `vscode-azurevirtualmachines`. We may actually want to
change the name because branding was changed to "Azure Arc."
  • Loading branch information
andyleejordan committed Aug 24, 2023
1 parent cd05092 commit 2be0bfe
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 2 deletions.
3 changes: 2 additions & 1 deletion api/docs/vscode-azureresources-api.d.ts
Original file line number Diff line number Diff line change
Expand Up @@ -72,6 +72,7 @@ export declare enum AzExtResourceType {
LoadBalancers = "LoadBalancers",
LogicApp = "LogicApp",
LogicWorkflows = "LogicWorkflows",
Machines = "Machines",
ManagedIdentityUserAssignedIdentities = "ManagedIdentityUserAssignedIdentities",
MysqlServers = "MysqlServers",
NetworkApplicationGateways = "NetworkApplicationGateways",
Expand Down Expand Up @@ -442,4 +443,4 @@ export declare interface Wrapper {
unwrap<T>(): T;
}

export { }
export { }
1 change: 1 addition & 0 deletions api/src/AzExtResourceType.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,7 @@ export enum AzExtResourceType {
LoadBalancers = 'LoadBalancers',
LogicApp = 'LogicApp',
LogicWorkflows = 'LogicWorkflows',
Machines = 'Machines',
ManagedIdentityUserAssignedIdentities = 'ManagedIdentityUserAssignedIdentities',
MysqlServers = 'MysqlServers',
NetworkApplicationGateways = 'NetworkApplicationGateways',
Expand Down
4 changes: 3 additions & 1 deletion src/azureExtensions.ts
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ export const azureExtensions: IAzExtMetadata[] = [
name: 'vscode-azurevirtualmachines',
label: 'Virtual Machines',
resourceTypes: [
AzExtResourceType.VirtualMachines
AzExtResourceType.VirtualMachines,
AzExtResourceType.Machines
],
reportIssueCommandId: 'azureVirtualMachines.reportIssue'
},
Expand Down Expand Up @@ -113,6 +114,7 @@ export const legacyTypeMap: Partial<Record<AzExtResourceType, string>> = {
AppServices: 'microsoft.web/sites',
StaticWebApps: 'microsoft.web/staticsites',
VirtualMachines: 'microsoft.compute/virtualmachines',
Machines: 'microsoft.hybridcompute/machines',
AzureCosmosDb: 'microsoft.documentdb/databaseaccounts',
PostgresqlServersStandard: 'microsoft.dbforpostgresql/servers',
PostgresqlServersFlexible: 'microsoft.dbforpostgresql/flexibleservers',
Expand Down
1 change: 1 addition & 0 deletions src/utils/azureUtils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ const azExtDisplayInfo: Partial<Record<AzExtResourceType, AzExtResourceTypeDispl
Images: { displayName: localize('images', 'Images') },
LoadBalancers: { displayName: localize('loadBalancers', 'Load balancers') },
LogicApp: { displayName: localize('logicApp', 'Logic App') },
Machines: { displayName: localize('machines', 'Machines') },
MysqlServers: { displayName: localize('mysqlServers', 'MySql servers') },
NetworkInterfaces: { displayName: localize('networkInterfaces', 'Network interfaces') },
NetworkSecurityGroups: { displayName: localize('networkSecurityGroups', 'Network security groups') },
Expand Down

0 comments on commit 2be0bfe

Please sign in to comment.