import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class UserAssignedIdentities extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'userAssignedIdentities' , } ) ; } } schema export interface UserAssignedIdentitiesOptions { schema readonly name : string ; schema readonly type : MicrosoftManagedIdentityUserAssignedIdentitiesType ; schema readonly apiVersion ? : MicrosoftManagedIdentityUserAssignedIdentitiesApiVersion ; schema readonly location : string ; schema readonly tags ? : { [ key ] : string ; } ; } export enum MicrosoftManagedIdentityUserAssignedIdentitiesType { "MicrosoftManagedIdentityUserAssignedIdentitiesType_MICROSOFT_MANAGED_IDENTITY_USER_ASSIGNED_IDENTITIES" = 'Microsoft.ManagedIdentity/userAssignedIdentities' } export enum MicrosoftManagedIdentityUserAssignedIdentitiesApiVersion { "MicrosoftManagedIdentityUserAssignedIdentitiesApiVersion_2018_11_30" = '2018-11-30' }