Freigeben über


ArmApiManagementModelFactory.ApiManagementIdentityProviderCreateOrUpdateContent Methode

Definition

Initialisiert eine neue instance von ApiManagementIdentityProviderCreateOrUpdateContent.

public static Azure.ResourceManager.ApiManagement.Models.ApiManagementIdentityProviderCreateOrUpdateContent ApiManagementIdentityProviderCreateOrUpdateContent (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, Azure.ResourceManager.ApiManagement.Models.IdentityProviderType? identityProviderType = default, string signInTenant = default, System.Collections.Generic.IEnumerable<string> allowedTenants = default, string authority = default, string signUpPolicyName = default, string signInPolicyName = default, string profileEditingPolicyName = default, string passwordResetPolicyName = default, string clientId = default, string clientSecret = default);
static member ApiManagementIdentityProviderCreateOrUpdateContent : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * Nullable<Azure.ResourceManager.ApiManagement.Models.IdentityProviderType> * string * seq<string> * string * string * string * string * string * string * string -> Azure.ResourceManager.ApiManagement.Models.ApiManagementIdentityProviderCreateOrUpdateContent
Public Shared Function ApiManagementIdentityProviderCreateOrUpdateContent (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional identityProviderType As Nullable(Of IdentityProviderType) = Nothing, Optional signInTenant As String = Nothing, Optional allowedTenants As IEnumerable(Of String) = Nothing, Optional authority As String = Nothing, Optional signUpPolicyName As String = Nothing, Optional signInPolicyName As String = Nothing, Optional profileEditingPolicyName As String = Nothing, Optional passwordResetPolicyName As String = Nothing, Optional clientId As String = Nothing, Optional clientSecret As String = Nothing) As ApiManagementIdentityProviderCreateOrUpdateContent

Parameter

id
ResourceIdentifier

Die ID.

name
String

Der Name.

resourceType
ResourceType

Der resourceType.

systemData
SystemData

SystemData.

identityProviderType
Nullable<IdentityProviderType>

Bezeichner des Identitätsanbietertyps.

signInTenant
String

Die TenantId, die anstelle von Common verwendet werden soll, wenn Sie sich bei Active Directory anmelden.

allowedTenants
IEnumerable<String>

Liste der zulässigen Mandanten beim Konfigurieren der Azure Active Directory-Anmeldung.

authority
String

OpenID Connect-Endpunkthostname für AAD oder AAD B2C.

signUpPolicyName
String

Name der Registrierungsrichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter.

signInPolicyName
String

Anmelderichtlinienname. Gilt nur für den AAD B2C-Identitätsanbieter.

profileEditingPolicyName
String

Name der Profilbearbeitungsrichtlinie. Gilt nur für den AAD B2C-Identitätsanbieter.

passwordResetPolicyName
String

Name der Richtlinie für die Kennwortzurücksetzung. Gilt nur für den AAD B2C-Identitätsanbieter.

clientId
String

Client-ID der Anwendung im externen Identitätsanbieter. Es handelt sich um die App-ID für die Facebook-Anmeldung, die Client-ID für die Google-Anmeldung, die App-ID für Microsoft.

clientSecret
String

Geheimer Clientschlüssel der Anwendung im externen Identitätsanbieter, der zum Authentifizieren der Anmeldeanforderung verwendet wird. Beispielsweise ist es App Secret für die Facebook-Anmeldung, API-Schlüssel für Google-Anmeldung, Öffentlicher Schlüssel für Microsoft. Diese Eigenschaft wird bei GET-Vorgängen nicht ausgefüllt! Verwenden Sie die POST-Anforderung "/listSecrets", um den Wert abzurufen.

Gibt zurück

Eine neue ApiManagementIdentityProviderCreateOrUpdateContent instance zum Simulieren.

Gilt für: