Partilhar via


ManagedIdentityCredentialResourceIdOptions interface

Opções para enviar no construtor ManagedIdentityCredential . Esta variação suporta resourceId e não clientId, uma vez que apenas uma de ambas é suportada.

Extends

Propriedades

resourceId

Permite especificar um ID de recurso personalizado. Em cenários como quando as identidades atribuídas pelo utilizador são criadas com um modelo do ARM, em que o ID de recurso da identidade é conhecido, mas o ID do cliente não pode ser conhecido antecipadamente, este parâmetro permite que os programas utilizem estas identidades atribuídas pelo utilizador sem terem de determinar primeiro o ID de cliente da identidade criada.

Propriedades Herdadas

additionalPolicies

Políticas adicionais a incluir no pipeline HTTP.

allowInsecureConnection

Defina como verdadeiro se o pedido for enviado através de HTTP em vez de HTTPS

authorityHost

O anfitrião de autoridade a utilizar para pedidos de autenticação. Os valores possíveis estão disponíveis através do AzureAuthorityHosts. A predefinição é "https://login.microsoftonline.com".

httpClient

O HttpClient que será utilizado para enviar pedidos HTTP.

loggingOptions

Permite que os utilizadores configurem definições para opções de política de registo, permitir informações de conta de registo e informações pessoalmente identificáveis para o suporte ao cliente.

proxyOptions

Opções para configurar um proxy para pedidos de saída.

redirectOptions

Opções para a forma como as respostas de redirecionamento são processadas.

retryOptions

Opções que controlam como repetir pedidos falhados.

telemetryOptions

Opções para definir informações comuns de telemetria e rastreio para pedidos enviados.

tlsOptions

Opções para configurar a autenticação TLS

userAgentOptions

Opções para adicionar detalhes do agente de utilizador aos pedidos enviados.

Detalhes de Propriedade

resourceId

Permite especificar um ID de recurso personalizado. Em cenários como quando as identidades atribuídas pelo utilizador são criadas com um modelo do ARM, em que o ID de recurso da identidade é conhecido, mas o ID do cliente não pode ser conhecido antecipadamente, este parâmetro permite que os programas utilizem estas identidades atribuídas pelo utilizador sem terem de determinar primeiro o ID de cliente da identidade criada.

resourceId: string

Valor de Propriedade

string

Detalhes da Propriedade Herdada

additionalPolicies

Políticas adicionais a incluir no pipeline HTTP.

additionalPolicies?: AdditionalPolicyConfig[]

Valor de Propriedade

Herdado deTokenCredentialOptions.additionalPolicies

allowInsecureConnection

Defina como verdadeiro se o pedido for enviado através de HTTP em vez de HTTPS

allowInsecureConnection?: boolean

Valor de Propriedade

boolean

Herdado deTokenCredentialOptions.allowInsecureConnection

authorityHost

O anfitrião de autoridade a utilizar para pedidos de autenticação. Os valores possíveis estão disponíveis através do AzureAuthorityHosts. A predefinição é "https://login.microsoftonline.com".

authorityHost?: string

Valor de Propriedade

string

Herdado deTokenCredentialOptions.authorityHost

httpClient

O HttpClient que será utilizado para enviar pedidos HTTP.

httpClient?: HttpClient

Valor de Propriedade

Herdado deTokenCredentialOptions.httpClient

loggingOptions

Permite que os utilizadores configurem definições para opções de política de registo, permitir informações de conta de registo e informações pessoalmente identificáveis para o suporte ao cliente.

loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Valor de Propriedade

LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }

Herdado deTokenCredentialOptions.loggingOptions

proxyOptions

Opções para configurar um proxy para pedidos de saída.

proxyOptions?: ProxySettings

Valor de Propriedade

Herdado deTokenCredentialOptions.proxyOptions

redirectOptions

Opções para a forma como as respostas de redirecionamento são processadas.

redirectOptions?: RedirectPolicyOptions

Valor de Propriedade

Herdado deTokenCredentialOptions.redirectOptions

retryOptions

Opções que controlam como repetir pedidos falhados.

retryOptions?: PipelineRetryOptions

Valor de Propriedade

Herdado deTokenCredentialOptions.retryOptions

telemetryOptions

Opções para definir informações comuns de telemetria e rastreio para pedidos enviados.

telemetryOptions?: TelemetryOptions

Valor de Propriedade

Herdado deTokenCredentialOptions.telemetryOptions

tlsOptions

Opções para configurar a autenticação TLS

tlsOptions?: TlsSettings

Valor de Propriedade

Herdado deTokenCredentialOptions.tlsOptions

userAgentOptions

Opções para adicionar detalhes do agente de utilizador aos pedidos enviados.

userAgentOptions?: UserAgentPolicyOptions

Valor de Propriedade

Herdado deTokenCredentialOptions.userAgentOptions