AzureService class

Avertissement

Cette API est à présent déconseillée.

See https://aka.ms/bot-file-basics for more information.

Classe de base pour toutes les définitions de service Azure.

Extends

Constructeurs

AzureService(IAzureService, ServiceTypes)

Crée une instance AzureService.

Propriétés

resourceGroup

Groupe de ressources pour Azure.

serviceName

Nom du service.

subscriptionId

ID d’abonnement pour Azure.

tenantId

ID de locataire pour Azure.

Propriétés héritées

id

ID unique du service.

name

Nom convivial du service.

type

Méthodes héritées

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

Détails du constructeur

AzureService(IAzureService, ServiceTypes)

Crée une instance AzureService.

new AzureService(source: IAzureService, type: ServiceTypes)

Paramètres

source
IAzureService

(Facultatif) Définition de service json.

type
ServiceTypes

Type de service défini.

Détails de la propriété

resourceGroup

Groupe de ressources pour Azure.

resourceGroup: string

Valeur de propriété

string

serviceName

Nom du service.

serviceName: string

Valeur de propriété

string

subscriptionId

ID d’abonnement pour Azure.

subscriptionId: string

Valeur de propriété

string

tenantId

ID de locataire pour Azure.

tenantId: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID unique du service.

id: string

Valeur de propriété

string

héritée deConnectedService.id

name

Nom convivial du service.

name: string

Valeur de propriété

string

héritée deConnectedService.name

type

type?: ServiceTypes

Valeur de propriété

héritée deConnectedService.type

Détails de la méthode héritée

decrypt(string, (value: string, secret: string) => string)

Déchiffrer les propriétés sur ce service.

function decrypt(_secret: string, _decryptString: (value: string, secret: string) => string)

Paramètres

_secret

string

Secret à utiliser pour déchiffrer les clés de ce service.

_decryptString

(value: string, secret: string) => string

Fonction appelée pour déchiffrer une valeur individuelle.

héritée deConnectedService.decrypt

encrypt(string, (value: string, secret: string) => string)

Chiffrer les propriétés sur ce service.

function encrypt(_secret: string, _encryptString: (value: string, secret: string) => string)

Paramètres

_secret

string

Secret à utiliser pour chiffrer les clés dans ce service.

_encryptString

(value: string, secret: string) => string

Fonction appelée pour chiffrer une valeur individuelle.

héritée deConnectedService.encrypt

toJSON()

Crée une version JSON du modèle pour l’enregistrement sur disque.

function toJSON(): IConnectedService

Retours

Json IConnectedService.

héritée deConnectedService.toJSON