ManagedIdentityCredentialResourceIdOptions interface
Options à envoyer sur le constructeur ManagedIdentityCredential.
Cette variante prend en charge resourceId
et non clientId
, car une seule des deux est prise en charge.
- Extends
Propriétés
resource |
Autorise la spécification d’un ID de ressource personnalisé. Dans les scénarios tels que lorsque des identités affectées par l’utilisateur sont créées à l’aide d’un modèle ARM, où l’ID de ressource de l’identité est connu, mais que l’ID client ne peut pas être connu à l’avance, ce paramètre permet aux programmes d’utiliser ces identités affectées par l’utilisateur sans avoir à déterminer d’abord l’ID client de l’identité créée. |
Propriétés héritées
additional |
Stratégies supplémentaires à inclure dans le pipeline HTTP. |
agent | Options de configuration de l’instance de l’agent pour les demandes sortantes |
allow |
Défini sur true si la requête est envoyée via HTTP au lieu de HTTPS |
authority |
Hôte d’autorité à utiliser pour les demandes d’authentification. Les valeurs possibles sont disponibles via AzureAuthorityHosts. La valeur par défaut est «https://login.microsoftonline.com". |
http |
HttpClient qui sera utilisé pour envoyer des requêtes HTTP. |
logging |
Permet aux utilisateurs de configurer des paramètres pour les options de stratégie de journalisation, d’autoriser la journalisation des informations de compte et des informations d’identification personnelle pour le support client. |
proxy |
Options de configuration d’un proxy pour les demandes sortantes. |
redirect |
Options de gestion des réponses de redirection. |
retry |
Options qui contrôlent la façon de réessayer les demandes ayant échoué. |
telemetry |
Options permettant de définir les informations de télémétrie et de suivi courantes sur les requêtes sortantes. |
tls |
Options de configuration de l’authentification TLS |
user |
Options d’ajout de détails de l’agent utilisateur aux demandes sortantes. |
Détails de la propriété
resourceId
Autorise la spécification d’un ID de ressource personnalisé. Dans les scénarios tels que lorsque des identités affectées par l’utilisateur sont créées à l’aide d’un modèle ARM, où l’ID de ressource de l’identité est connu, mais que l’ID client ne peut pas être connu à l’avance, ce paramètre permet aux programmes d’utiliser ces identités affectées par l’utilisateur sans avoir à déterminer d’abord l’ID client de l’identité créée.
resourceId: string
Valeur de propriété
string
Détails de la propriété héritée
additionalPolicies
Stratégies supplémentaires à inclure dans le pipeline HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Valeur de propriété
agent
Options de configuration de l’instance de l’agent pour les demandes sortantes
agent?: Agent
Valeur de propriété
héritée deTokenCredentialOptions.agent
allowInsecureConnection
Défini sur true si la requête est envoyée via HTTP au lieu de HTTPS
allowInsecureConnection?: boolean
Valeur de propriété
boolean
authorityHost
Hôte d’autorité à utiliser pour les demandes d’authentification. Les valeurs possibles sont disponibles via AzureAuthorityHosts. La valeur par défaut est «https://login.microsoftonline.com".
authorityHost?: string
Valeur de propriété
string
héritée deTokenCredentialOptions.authorityHost
httpClient
HttpClient qui sera utilisé pour envoyer des requêtes HTTP.
httpClient?: HttpClient
Valeur de propriété
héritée deTokenCredentialOptions.httpClient
loggingOptions
Permet aux utilisateurs de configurer des paramètres pour les options de stratégie de journalisation, d’autoriser la journalisation des informations de compte et des informations d’identification personnelle pour le support client.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Valeur de propriété
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
héritée deTokenCredentialOptions.loggingOptions
proxyOptions
Options de configuration d’un proxy pour les demandes sortantes.
proxyOptions?: ProxySettings
Valeur de propriété
héritée deTokenCredentialOptions.proxyOptions
redirectOptions
Options de gestion des réponses de redirection.
redirectOptions?: RedirectPolicyOptions
Valeur de propriété
héritée deTokenCredentialOptions.redirectOptions
retryOptions
Options qui contrôlent la façon de réessayer les demandes ayant échoué.
retryOptions?: PipelineRetryOptions
Valeur de propriété
héritée deTokenCredentialOptions.retryOptions
telemetryOptions
Options permettant de définir les informations de télémétrie et de suivi courantes sur les requêtes sortantes.
telemetryOptions?: TelemetryOptions
Valeur de propriété
héritée deTokenCredentialOptions.telemetryOptions
tlsOptions
Options de configuration de l’authentification TLS
tlsOptions?: TlsSettings
Valeur de propriété
héritée deTokenCredentialOptions.tlsOptions
userAgentOptions
Options d’ajout de détails de l’agent utilisateur aux demandes sortantes.
userAgentOptions?: UserAgentPolicyOptions
Valeur de propriété
héritée deTokenCredentialOptions.userAgentOptions