Compartilhar via


ArmApiManagementModelFactory.ApiManagementIdentityProviderCreateOrUpdateContent Método

Definição

Inicializa uma nova instância de 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

Parâmetros

name
String

O nome.

resourceType
ResourceType

O resourceType.

systemData
SystemData

O systemData.

identityProviderType
Nullable<IdentityProviderType>

Identificador de tipo de provedor de identidade.

signInTenant
String

A TenantId a ser usada em vez de Comum ao fazer logon no Active Directory.

allowedTenants
IEnumerable<String>

Lista de Locatários Permitidos ao configurar o logon do Azure Active Directory.

authority
String

Nome do host do ponto de extremidade de descoberta do OpenID Connect para AAD ou AAD B2C.

signUpPolicyName
String

Nome da Política de Inscrição. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

signInPolicyName
String

Nome da Política de Entrada. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

profileEditingPolicyName
String

Nome da Política de Edição de Perfil. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

passwordResetPolicyName
String

Nome da política de redefinição de senha. Aplica-se apenas ao Provedor de Identidade B2C do AAD.

clientId
String

ID do cliente do aplicativo no provedor de identidade externo. É id do aplicativo para logon do Facebook, ID do cliente para logon do Google, ID do aplicativo para Microsoft.

clientSecret
String

Segredo do cliente do aplicativo no Provedor de Identidade externo, usado para autenticar a solicitação de logon. Por exemplo, é o logon do Segredo do Aplicativo para Facebook, a Chave de API para logon do Google, a Chave Pública da Microsoft. Essa propriedade não será preenchida em operações 'GET'! Use a solicitação POST '/listSecrets' para obter o valor.

Retornos

Uma nova ApiManagementIdentityProviderCreateOrUpdateContent instância para zombar.

Aplica-se a