import { ArmResource } from '@yetics/armkit-core' ; import { Construct } from 'constructs' ; schema export class WorkspaceCollections extends ArmResource { param scope param name param options public constructor ( scope , name , options ) { super ( scope , name , { ... options , armResourceType : 'workspaceCollections' , } ) ; } } schema export interface WorkspaceCollectionsOptions { schema readonly apiVersion ? : MicrosoftPowerBiWorkspaceCollectionsApiVersion ; schema readonly location ? : string ; schema readonly name : string ; schema readonly sku ? : AzureSku ; schema readonly tags ? : MicrosoftPowerBiWorkspaceCollectionsTags ; schema readonly type : MicrosoftPowerBiWorkspaceCollectionsType ; } export enum MicrosoftPowerBiWorkspaceCollectionsApiVersion { "MicrosoftPowerBiWorkspaceCollectionsApiVersion_2016_01_29" = '2016-01-29' } schema export interface AzureSku { schema readonly name : AzureSkuName ; schema readonly tier : AzureSkuTier ; } schema export interface MicrosoftPowerBiWorkspaceCollectionsTags { } export enum MicrosoftPowerBiWorkspaceCollectionsType { "MicrosoftPowerBiWorkspaceCollectionsType_MICROSOFT_POWER_BI_WORKSPACE_COLLECTIONS" = 'Microsoft.PowerBI/workspaceCollections' } export enum AzureSkuName { "AzureSkuName_S1" = 'S1' } export enum AzureSkuTier { STANDARD = 'Standard' }