DefaultAzureCredentialResourceIdOptions interface    
Biedt opties voor het configureren van de klasse DefaultAzureCredential.
Deze variatie ondersteunt managedIdentityResourceId en niet managedIdentityClientId, omdat slechts één van beide wordt ondersteund.
- Uitbreiding
Eigenschappen
| managed | Geef eventueel een resource-id door die moet worden gebruikt door de ManagedIdentityCredential-. In scenario's zoals wanneer door de gebruiker toegewezen identiteiten worden gemaakt met behulp van een ARM-sjabloon, waarbij de resource-id van de identiteit bekend is, maar de client-id van tevoren niet bekend is, kunnen programma's deze door de gebruiker toegewezen identiteiten gebruiken zonder eerst de client-id van de gemaakte identiteit te hoeven bepalen. | 
Overgenomen eigenschappen
| additionally | Voor toepassingen met meerdere tenants geeft u extra tenants op waarvoor de referentie tokens kan verkrijgen. Voeg de jokertekenwaarde *toe om de referentie toe te staan tokens te verkrijgen voor elke tenant die de toepassing heeft geïnstalleerd. | 
| additional | Aanvullende beleidsregels die moeten worden opgenomen in de HTTP-pijplijn. | 
| agent | Opties voor het configureren van agentexemplaren voor uitgaande aanvragen | 
| allow | Ingesteld op waar als de aanvraag via HTTP wordt verzonden in plaats van HTTPS | 
| authority | De instantiehost die moet worden gebruikt voor verificatieaanvragen. Mogelijke waarden zijn beschikbaar via AzureAuthorityHosts. De standaardwaarde ishttps://login.microsoftonline.com". | 
| disable | Het veld bepaalt of exemplaardetectie wordt uitgevoerd bij het verifiëren.
Als u dit instelt op  | 
| http | De HttpClient die wordt gebruikt voor het verzenden van HTTP-aanvragen. | 
| logging | Hiermee kunnen gebruikers instellingen configureren voor opties voor logboekregistratiebeleid, accountgegevens voor logboekregistratie en persoonsgegevens toestaan voor klantondersteuning. | 
| process | Time-out die kan worden geconfigureerd voor het maken van tokenaanvragen voor referenties voor ontwikkelaars, namelijk <xref:AzurePowershellCredential>, AzureDeveloperCliCredential en AzureCliCredential. Procestime-out voor referenties moet worden opgegeven in milliseconden. | 
| proxy | Opties voor het configureren van een proxy voor uitgaande aanvragen. | 
| redirect | Opties voor de manier waarop omleidingsreacties worden verwerkt. | 
| required | Lijst met omgevingsvariabelen die tijdens runtime moeten worden gedefinieerd. Als een variabele in deze lijst ontbreekt of is ingesteld op een lege waarde, genereert DefaultAzureCredential constructor een fout. Gebruik dit om af te dwingen dat uw toepassing over de benodigde omgevingsconfiguratie beschikt voordat u doorgaat met de uitvoering. | 
| retry | Opties voor het opnieuw proberen van mislukte aanvragen. | 
| telemetry | Opties voor het instellen van algemene telemetrie en traceringsgegevens voor uitgaande aanvragen. | 
| tenant | Geef eventueel een tenant-id door die moet worden gebruikt als onderdeel van de referentie. Standaard kan er een algemene tenant-id worden gebruikt, afhankelijk van de onderliggende referentie. | 
| tls | Opties voor het configureren van TLS-verificatie | 
| user | Opties voor het toevoegen van gebruikersagentgegevens aan uitgaande aanvragen. | 
Eigenschapdetails
		managedIdentityResourceId
	   
	Geef eventueel een resource-id door die moet worden gebruikt door de ManagedIdentityCredential-. In scenario's zoals wanneer door de gebruiker toegewezen identiteiten worden gemaakt met behulp van een ARM-sjabloon, waarbij de resource-id van de identiteit bekend is, maar de client-id van tevoren niet bekend is, kunnen programma's deze door de gebruiker toegewezen identiteiten gebruiken zonder eerst de client-id van de gemaakte identiteit te hoeven bepalen.
managedIdentityResourceId: stringWaarde van eigenschap
string
Details van overgenomen eigenschap
		additionallyAllowedTenants
	  
	Voor toepassingen met meerdere tenants geeft u extra tenants op waarvoor de referentie tokens kan verkrijgen. Voeg de jokertekenwaarde *toe om de referentie toe te staan tokens te verkrijgen voor elke tenant die de toepassing heeft geïnstalleerd.
additionallyAllowedTenants?: string[]Waarde van eigenschap
string[]
overgenomen vanDefaultAzureCredentialOptions.additionallyAllowedTenants
		additionalPolicies
	 
	Aanvullende beleidsregels die moeten worden opgenomen in de HTTP-pijplijn.
additionalPolicies?: AdditionalPolicyConfig[]Waarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.additionalPolicies
agent
Opties voor het configureren van agentexemplaren voor uitgaande aanvragen
agent?: AgentWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.agent
		allowInsecureConnection
	  
	Ingesteld op waar als de aanvraag via HTTP wordt verzonden in plaats van HTTPS
allowInsecureConnection?: booleanWaarde van eigenschap
boolean
overgenomen vanDefaultAzureCredentialOptions.allowInsecureConnection
		authorityHost
	 
	De instantiehost die moet worden gebruikt voor verificatieaanvragen. Mogelijke waarden zijn beschikbaar via AzureAuthorityHosts. De standaardwaarde ishttps://login.microsoftonline.com".
authorityHost?: stringWaarde van eigenschap
string
overgenomen vanDefaultAzureCredentialOptions.authorityHost-
		disableInstanceDiscovery
	  
	Het veld bepaalt of exemplaardetectie wordt uitgevoerd bij het verifiëren.
Als u dit instelt op true, worden zowel de detectie van exemplaren als de validatie van de instantie volledig uitgeschakeld.
Als gevolg hiervan is het van cruciaal belang om ervoor te zorgen dat de geconfigureerde instantiehost geldig en betrouwbaar is.
Deze functionaliteit is bedoeld voor gebruik in scenario's waarin het eindpunt voor metagegevens niet kan worden bereikt, zoals in privéclouds of Azure Stack.
Het proces van exemplaardetectie omvat het ophalen van instantiemetagegevens van https://login.microsoft.com/ om de instantie te valideren.
disableInstanceDiscovery?: booleanWaarde van eigenschap
boolean
overgenomen vanDefaultAzureCredentialOptions.disableInstanceDiscovery-
		httpClient
	 
	De HttpClient die wordt gebruikt voor het verzenden van HTTP-aanvragen.
httpClient?: HttpClientWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.httpClient-
		loggingOptions
	 
	Hiermee kunnen gebruikers instellingen configureren voor opties voor logboekregistratiebeleid, accountgegevens voor logboekregistratie en persoonsgegevens toestaan voor klantondersteuning.
loggingOptions?: LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }Waarde van eigenschap
LogPolicyOptions & { allowLoggingAccountIdentifiers?: boolean, enableUnsafeSupportLogging?: boolean }
overgenomen vanDefaultAzureCredentialOptions.loggingOptions
		processTimeoutInMs
	  
	Time-out die kan worden geconfigureerd voor het maken van tokenaanvragen voor referenties voor ontwikkelaars, namelijk <xref:AzurePowershellCredential>, AzureDeveloperCliCredential en AzureCliCredential. Procestime-out voor referenties moet worden opgegeven in milliseconden.
processTimeoutInMs?: numberWaarde van eigenschap
number
overgenomen vanDefaultAzureCredentialOptions.processTimeoutInMs
		proxyOptions
	 
	Opties voor het configureren van een proxy voor uitgaande aanvragen.
proxyOptions?: ProxySettingsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.proxyOptions
		redirectOptions
	 
	Opties voor de manier waarop omleidingsreacties worden verwerkt.
redirectOptions?: RedirectPolicyOptionsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.redirectOptions
		requiredEnvVars
	  
	Lijst met omgevingsvariabelen die tijdens runtime moeten worden gedefinieerd. Als een variabele in deze lijst ontbreekt of is ingesteld op een lege waarde, genereert DefaultAzureCredential constructor een fout. Gebruik dit om af te dwingen dat uw toepassing over de benodigde omgevingsconfiguratie beschikt voordat u doorgaat met de uitvoering.
requiredEnvVars?: DefaultAzureCredentialEnvVars | DefaultAzureCredentialEnvVars[]Waarde van eigenschap
Overgenomen vanDefaultAzureCredentialOptions.requiredEnvVars
		retryOptions
	 
	Opties voor het opnieuw proberen van mislukte aanvragen.
retryOptions?: PipelineRetryOptionsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.retryOptions-
		telemetryOptions
	 
	Opties voor het instellen van algemene telemetrie en traceringsgegevens voor uitgaande aanvragen.
telemetryOptions?: TelemetryOptionsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.telemetryOptions
		tenantId
	 
	Geef eventueel een tenant-id door die moet worden gebruikt als onderdeel van de referentie. Standaard kan er een algemene tenant-id worden gebruikt, afhankelijk van de onderliggende referentie.
tenantId?: stringWaarde van eigenschap
string
overgenomen vanDefaultAzureCredentialOptions.tenantId
		tlsOptions
	 
	Opties voor het configureren van TLS-verificatie
tlsOptions?: TlsSettingsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.tlsOptions-
		userAgentOptions
	  
	Opties voor het toevoegen van gebruikersagentgegevens aan uitgaande aanvragen.
userAgentOptions?: UserAgentPolicyOptionsWaarde van eigenschap
overgenomen vanDefaultAzureCredentialOptions.userAgentOptions-