Skip to content

Commit 737753a

Browse files
CopilotMicroFish91
andcommitted
Improve type safety for userAssignedIdentities
Co-authored-by: MicroFish91 <[email protected]>
1 parent 72c0538 commit 737753a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/commands/createFunctionApp/containerImage/ContainerizedFunctionAppCreateStep.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import { type NameValuePair, type Site, type WebSiteManagementClient } from "@azure/arm-appservice";
7-
import { type Identity } from "@azure/arm-resources";
7+
import { type Identity, type IdentityUserAssignedIdentitiesValue } from "@azure/arm-resources";
88
import { type ServiceClient } from "@azure/core-client";
99
import { createHttpHeaders, createPipelineRequest } from "@azure/core-rest-pipeline";
1010
import { LocationListStep, createGenericClient } from "@microsoft/vscode-azext-azureutils";
@@ -64,7 +64,7 @@ export class ContainerizedFunctionAppCreateStep extends AzureWizardExecuteStepWi
6464

6565
let identity: Identity | undefined = undefined;
6666
if (context.managedIdentity) {
67-
const userAssignedIdentities = {};
67+
const userAssignedIdentities: Record<string, IdentityUserAssignedIdentitiesValue> = {};
6868
userAssignedIdentities[nonNullProp(context.managedIdentity, 'id')] =
6969
{ principalId: context.managedIdentity?.principalId, clientId: context.managedIdentity?.clientId };
7070
identity = { type: 'UserAssigned', userAssignedIdentities };

0 commit comments

Comments
 (0)