src/providers/azure/azure.types.ts
Properties |
| authorityHost |
authorityHost:
|
Type : AzureAuthorityHost
|
| clientId |
clientId:
|
Type : string
|
| clientSecret |
clientSecret:
|
Type : string
|
| subscriptionId |
subscriptionId:
|
Type : string
|
| tenantId |
tenantId:
|
Type : string
|
import { AzureAuthorityHosts } from "@azure/identity";
export interface AzureConfig {
subscriptionId: string;
tenantId: string;
clientId: string;
clientSecret: string;
authorityHost: AzureAuthorityHost;
}
export enum AzureAuthorityHost {
"AzureChina" = AzureAuthorityHosts.AzureChina,
"AzureGermany" = AzureAuthorityHosts.AzureGermany,
"AzureGovernment" = AzureAuthorityHosts.AzureGovernment,
"AzurePublicCloud" = AzureAuthorityHosts.AzurePublicCloud,
}