From 0d7c89dd8536e0032f95cebba21f5d67cfd2a420 Mon Sep 17 00:00:00 2001 From: Andy Jordan <2226434+andyleejordan@users.noreply.github.com> Date: Tue, 22 Apr 2025 13:30:19 -0700 Subject: [PATCH] Add DSC type to TypeScript library --- src/bicep-types/src/types.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/bicep-types/src/types.ts b/src/bicep-types/src/types.ts index 180157e3..1d8b4b77 100644 --- a/src/bicep-types/src/types.ts +++ b/src/bicep-types/src/types.ts @@ -34,6 +34,7 @@ export enum ScopeType { Subscription = 1 << 2, ResourceGroup = 1 << 3, Extension = 1 << 4, + DesiredStateConfiguration = 1 << 5, } export const AllExceptExtension = ScopeType.Tenant | ScopeType.ManagementGroup | ScopeType.Subscription | ScopeType.ResourceGroup; @@ -45,6 +46,7 @@ const ScopeTypeLabel = new Map([ [ScopeType.Subscription, 'Subscription'], [ScopeType.ResourceGroup, 'ResourceGroup'], [ScopeType.Extension, 'Extension'], + [ScopeType.DesiredStateConfiguration, 'DesiredStateConfiguration'], ]); export function getScopeTypeLabels(input: ScopeType, ...scopeLabels: [ScopeType | undefined, string][]) {