AzurePowerShellCredentialOptions interface
Opções para o AzurePowerShellCredential
- Extends
Propriedades
process |
Tempo limite do processo configurável para fazer pedidos de token, fornecido em milissegundos |
tenant |
Permite especificar um ID de inquilino |
Propriedades Herdadas
additionally |
Para aplicações multi-inquilino, especifica inquilinos adicionais para os quais a credencial pode adquirir tokens. Adicione o valor universal "*" para permitir que a credencial adquira tokens para qualquer inquilino que a aplicação esteja instalada. |
additional |
Políticas adicionais a incluir no pipeline HTTP. |
allow |
Defina como verdadeiro se o pedido for enviado através de HTTP em vez de HTTPS |
authority |
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". |
http |
O HttpClient que será utilizado para enviar pedidos HTTP. |
logging |
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. |
proxy |
Opções para configurar um proxy para pedidos de saída. |
redirect |
Opções para a forma como as respostas de redirecionamento são processadas. |
retry |
Opções que controlam como repetir pedidos falhados. |
telemetry |
Opções para definir informações comuns de telemetria e rastreio para pedidos enviados. |
tls |
Opções para configurar a autenticação TLS |
user |
Opções para adicionar detalhes do agente de utilizador aos pedidos enviados. |
Detalhes de Propriedade
processTimeoutInMs
Tempo limite do processo configurável para fazer pedidos de token, fornecido em milissegundos
processTimeoutInMs?: number
Valor de Propriedade
number
tenantId
Permite especificar um ID de inquilino
tenantId?: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
additionallyAllowedTenants
Para aplicações multi-inquilino, especifica inquilinos adicionais para os quais a credencial pode adquirir tokens. Adicione o valor universal "*" para permitir que a credencial adquira tokens para qualquer inquilino que a aplicação esteja instalada.
additionallyAllowedTenants?: string[]
Valor de Propriedade
string[]
Herdado deMultiTenantTokenCredentialOptions.additionallyAllowedTenants
additionalPolicies
Políticas adicionais a incluir no pipeline HTTP.
additionalPolicies?: AdditionalPolicyConfig[]
Valor de Propriedade
Herdado deMultiTenantTokenCredentialOptions.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 deMultiTenantTokenCredentialOptions.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
httpClient
O HttpClient que será utilizado para enviar pedidos HTTP.
httpClient?: HttpClient
Valor de Propriedade
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 }
proxyOptions
Opções para configurar um proxy para pedidos de saída.
proxyOptions?: ProxySettings
Valor de Propriedade
redirectOptions
Opções para a forma como as respostas de redirecionamento são processadas.
redirectOptions?: RedirectPolicyOptions
Valor de Propriedade
retryOptions
Opções que controlam como repetir pedidos falhados.
retryOptions?: PipelineRetryOptions
Valor de Propriedade
telemetryOptions
Opções para definir informações comuns de telemetria e rastreio para pedidos enviados.
telemetryOptions?: TelemetryOptions
Valor de Propriedade
Herdado deMultiTenantTokenCredentialOptions.telemetryOptions
tlsOptions
Opções para configurar a autenticação TLS
tlsOptions?: TlsSettings
Valor de Propriedade
userAgentOptions
Opções para adicionar detalhes do agente de utilizador aos pedidos enviados.
userAgentOptions?: UserAgentPolicyOptions
Valor de Propriedade
Herdado deMultiTenantTokenCredentialOptions.userAgentOptions