manager/base.ts
Source : sdks/typescript/packages/sdk/src/manager/base.ts. Retour à l'index de la référence du SDK TypeScript.
remarque
Cette page est générée par tools/docs/gen_sdk_reference.py depuis les sources du SDK et les dossiers de textes OpenAPI. Ne la modifiez pas à la main : changez la source et régénérez.
Alias de type ManagerCallOptions
Options par appel des méthodes du manager.
Définition : Pick<RequestOptions, "headers" \| "signal" \| "traceparent" \| "responseType">.
Alias de type ManagerQuery
Paramètres de requête d'un appel au manager.
Définition : Record<string, QueryValue>.
Classe ManagerResource
Base des sous-clients générés du manager : un appel par route du Platform Manager.
Attributs :
| Nom | Type | Requis | Description |
|---|---|---|---|
body | unknown, | oui | Corps de l'appel effectué par l'utilitaire protégé op. |
method | HttpMethod, | oui | Méthode HTTP de l'appel effectué par op ; seuls GET, PUT et DELETE sont réessayés. |
opts | ManagerCallOptions, | oui | Options par appel de op : en-têtes, signal, traceparent et type de réponse. |
params | Record<string, string>, | oui | Valeurs des emplacements du chemin de op. |
path | string, | oui | Gabarit de chemin de la route du Platform Manager appelée par op. |
query | ManagerQuery, | oui | Paramètres de requête de l'appel effectué par op. |
Constructeur ManagerResource
new ManagerResource(readonly http: HttpClient)
Conserve le client HTTP partagé avec ManagerClient.
| Nom | Type | Défaut | Requis | Description |
|---|---|---|---|---|
readonly http | HttpClient | oui | Client HTTP du ManagerClient. |