private async getQuickPicks()

in src/eventSubscription/createWizard/IoTHubListStep.ts [26:38]


    private async getQuickPicks(wizardContext: T): Promise<IAzureQuickPickItem<IotHubDescription>[]> {
        const client: IotHubClient = createAzureClient(wizardContext, IotHubClient);
        const hubs: IotHubDescription[] = await client.iotHubResource.listBySubscription();
        return hubs.map((h: IotHubDescription) => {
            return {
                id: h.id,
                // tslint:disable-next-line:no-non-null-assertion
                label: h.name!,
                description: '',
                data: h
            };
        });
    }