ManagedIdentityCredentialResourceIdOptions interface
Optionen zum Senden auf dem ManagedIdentityCredential-Konstruktor .
Diese Variante unterstützt resourceId
und nicht clientId
, da nur eine von beiden unterstützt wird.
- Extends
Eigenschaften
resource |
Ermöglicht das Angeben einer benutzerdefinierten Ressourcen-ID. In Szenarien, in denen benutzerseitig zugewiesene Identitäten mithilfe einer ARM-Vorlage erstellt werden, wobei die Ressourcen-ID der Identität bekannt ist, die Client-ID jedoch nicht im Voraus bekannt sein kann, ermöglicht dieser Parameter Programmen, diese benutzerseitig zugewiesenen Identitäten zu verwenden, ohne zuerst die Client-ID der erstellten Identität ermitteln zu müssen. |
Geerbte Eigenschaften
additional |
Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen. |
allow |
Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird. |
authority |
Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHosts verfügbar. Die Standardeinstellung lautet „https://login.microsoftonline.com"“. |
http |
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird. |
logging |
Ermöglicht Benutzern, Einstellungen für Protokollierungsrichtlinienoptionen zu konfigurieren, Protokollierungskontoinformationen und personenbezogene Informationen für den Kundensupport zuzulassen. |
proxy |
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen. |
redirect |
Optionen für die Behandlung von Umleitungsantworten. |
retry |
Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden. |
telemetry |
Optionen zum Festlegen allgemeiner Telemetriedaten und Zum Nachverfolgen von Informationen für ausgehende Anforderungen. |
tls |
Optionen zum Konfigurieren der TLS-Authentifizierung |
user |
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen. |
Details zur Eigenschaft
resourceId
Ermöglicht das Angeben einer benutzerdefinierten Ressourcen-ID. In Szenarien, in denen benutzerseitig zugewiesene Identitäten mithilfe einer ARM-Vorlage erstellt werden, wobei die Ressourcen-ID der Identität bekannt ist, die Client-ID jedoch nicht im Voraus bekannt sein kann, ermöglicht dieser Parameter Programmen, diese benutzerseitig zugewiesenen Identitäten zu verwenden, ohne zuerst die Client-ID der erstellten Identität ermitteln zu müssen.
resourceId: string
Eigenschaftswert
string
Geerbte Eigenschaftsdetails
additionalPolicies
Zusätzliche Richtlinien, die in die HTTP-Pipeline eingeschlossen werden sollen.
additionalPolicies?: AdditionalPolicyConfig[]
Eigenschaftswert
allowInsecureConnection
Legen Sie auf true fest, wenn die Anforderung über HTTP anstelle von HTTPS gesendet wird.
allowInsecureConnection?: boolean
Eigenschaftswert
boolean
authorityHost
Der Autoritätshost, der für Authentifizierungsanforderungen verwendet werden soll. Mögliche Werte sind über AzureAuthorityHosts verfügbar. Die Standardeinstellung lautet „https://login.microsoftonline.com"“.
authorityHost?: string
Eigenschaftswert
string
Geerbt vonTokenCredentialOptions.authorityHost
httpClient
Der HttpClient, der zum Senden von HTTP-Anforderungen verwendet wird.
httpClient?: HttpClient
Eigenschaftswert
Geerbt vonTokenCredentialOptions.httpClient
loggingOptions
Ermöglicht Benutzern, Einstellungen für Protokollierungsrichtlinienoptionen zu konfigurieren, Protokollierungskontoinformationen und personenbezogene Informationen für den Kundensupport zuzulassen.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Eigenschaftswert
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
Geerbt vonTokenCredentialOptions.loggingOptions
proxyOptions
Optionen zum Konfigurieren eines Proxys für ausgehende Anforderungen.
proxyOptions?: ProxySettings
Eigenschaftswert
Geerbt vonTokenCredentialOptions.proxyOptions
redirectOptions
Optionen für die Behandlung von Umleitungsantworten.
redirectOptions?: RedirectPolicyOptions
Eigenschaftswert
Geerbt vonTokenCredentialOptions.redirectOptions
retryOptions
Optionen, mit denen gesteuert wird, wie fehlerhafte Anforderungen wiederholt werden.
retryOptions?: PipelineRetryOptions
Eigenschaftswert
Geerbt vonTokenCredentialOptions.retryOptions
telemetryOptions
Optionen zum Festlegen allgemeiner Telemetriedaten und Zum Nachverfolgen von Informationen für ausgehende Anforderungen.
telemetryOptions?: TelemetryOptions
Eigenschaftswert
Geerbt vonTokenCredentialOptions.telemetryOptions
tlsOptions
Optionen zum Konfigurieren der TLS-Authentifizierung
tlsOptions?: TlsSettings
Eigenschaftswert
Geerbt vonTokenCredentialOptions.tlsOptions
userAgentOptions
Optionen zum Hinzufügen von Benutzer-Agent-Details zu ausgehenden Anforderungen.
userAgentOptions?: UserAgentPolicyOptions
Eigenschaftswert
Geerbt vonTokenCredentialOptions.userAgentOptions