Partilhar via


ServicePrincipalInner Construtores

Definição

Sobrecargas

ServicePrincipalInner()

Inicializa uma nova instância da classe ServicePrincipalInner.

ServicePrincipalInner(IDictionary<String,Object>, String, Nullable<DateTime>, Nullable<Boolean>, IList<String>, String, String, String, Nullable<Boolean>, IList<AppRole>, String, String, String, IList<KeyCredential>, String, IList<OAuth2Permission>, IList<PasswordCredential>, String, String, IList<String>, String, IList<String>, String, IList<String>)

Inicializa uma nova instância da classe ServicePrincipalInner.

ServicePrincipalInner()

Inicializa uma nova instância da classe ServicePrincipalInner.

public ServicePrincipalInner ();
Public Sub New ()

Aplica-se a

ServicePrincipalInner(IDictionary<String,Object>, String, Nullable<DateTime>, Nullable<Boolean>, IList<String>, String, String, String, Nullable<Boolean>, IList<AppRole>, String, String, String, IList<KeyCredential>, String, IList<OAuth2Permission>, IList<PasswordCredential>, String, String, IList<String>, String, IList<String>, String, IList<String>)

Inicializa uma nova instância da classe ServicePrincipalInner.

public ServicePrincipalInner (System.Collections.Generic.IDictionary<string,object> additionalProperties = default, string objectId = default, DateTime? deletionTimestamp = default, bool? accountEnabled = default, System.Collections.Generic.IList<string> alternativeNames = default, string appDisplayName = default, string appId = default, string appOwnerTenantId = default, bool? appRoleAssignmentRequired = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.AppRole> appRoles = default, string displayName = default, string errorUrl = default, string homepage = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential> keyCredentials = default, string logoutUrl = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OAuth2Permission> oauth2Permissions = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential> passwordCredentials = default, string preferredTokenSigningKeyThumbprint = default, string publisherName = default, System.Collections.Generic.IList<string> replyUrls = default, string samlMetadataUrl = default, System.Collections.Generic.IList<string> servicePrincipalNames = default, string servicePrincipalType = default, System.Collections.Generic.IList<string> tags = default);
new Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ServicePrincipalInner : System.Collections.Generic.IDictionary<string, obj> * string * Nullable<DateTime> * Nullable<bool> * System.Collections.Generic.IList<string> * string * string * string * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.AppRole> * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.KeyCredential> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.OAuth2Permission> * System.Collections.Generic.IList<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential> * string * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<string> -> Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.ServicePrincipalInner
Public Sub New (Optional additionalProperties As IDictionary(Of String, Object) = Nothing, Optional objectId As String = Nothing, Optional deletionTimestamp As Nullable(Of DateTime) = Nothing, Optional accountEnabled As Nullable(Of Boolean) = Nothing, Optional alternativeNames As IList(Of String) = Nothing, Optional appDisplayName As String = Nothing, Optional appId As String = Nothing, Optional appOwnerTenantId As String = Nothing, Optional appRoleAssignmentRequired As Nullable(Of Boolean) = Nothing, Optional appRoles As IList(Of AppRole) = Nothing, Optional displayName As String = Nothing, Optional errorUrl As String = Nothing, Optional homepage As String = Nothing, Optional keyCredentials As IList(Of KeyCredential) = Nothing, Optional logoutUrl As String = Nothing, Optional oauth2Permissions As IList(Of OAuth2Permission) = Nothing, Optional passwordCredentials As IList(Of PasswordCredential) = Nothing, Optional preferredTokenSigningKeyThumbprint As String = Nothing, Optional publisherName As String = Nothing, Optional replyUrls As IList(Of String) = Nothing, Optional samlMetadataUrl As String = Nothing, Optional servicePrincipalNames As IList(Of String) = Nothing, Optional servicePrincipalType As String = Nothing, Optional tags As IList(Of String) = Nothing)

Parâmetros

additionalProperties
IDictionary<String,Object>

As propriedades sem correspondência da mensagem são desserializadas nesta coleção

objectId
String

O ID do objeto.

deletionTimestamp
Nullable<DateTime>

A hora em que o objeto de diretório foi excluído.

accountEnabled
Nullable<Boolean>

se a conta da entidade de serviço está habilitada ou não

alternativeNames
IList<String>

nomes alternativos

appDisplayName
String

O nome de exibição exposto pelo aplicativo associado.

appId
String

A ID do aplicativo.

appOwnerTenantId
String
appRoleAssignmentRequired
Nullable<Boolean>

Especifica se um AppRoleAssignment para um usuário ou grupo é obrigatório antes de o Azure AD emitir um token de acesso ou usuário para o aplicativo.

appRoles
IList<AppRole>

A coleção de funções de aplicativo que um aplicativo pode declarar. Essas funções podem ser atribuídas a usuários, grupos ou entidades de serviço.

displayName
String

O nome de exibição da entidade de serviço.

errorUrl
String

Uma URL fornecida pelo autor do aplicativo associado para relatar erros ao usar o aplicativo.

homepage
String

A URL para a home page do aplicativo associado.

keyCredentials
IList<KeyCredential>

A coleção de credenciais de chave associada à entidade de serviço.

logoutUrl
String

Uma URL fornecida pelo autor do aplicativo associado para fazer logoff

oauth2Permissions
IList<OAuth2Permission>

As permissões de OAuth 2.0 expostas pelo aplicativo associado.

passwordCredentials
IList<PasswordCredential>

A coleção de credenciais de senha associada à entidade de serviço.

preferredTokenSigningKeyThumbprint
String

A impressão digital do certificado preferencial para assinar o token

publisherName
String

O nome do publicador do aplicativo associado

replyUrls
IList<String>

As URLs para as quais os tokens de usuário são enviados para entrar com o aplicativo associado. Os URIs de redirecionamento para os quais o código de autorização do oAuth 2.0 e os tokens de acesso são enviados para o aplicativo associado.

samlMetadataUrl
String

A URL para os metadados SAML do aplicativo associado

servicePrincipalNames
IList<String>

Uma coleção de nomes de entidade de serviço.

servicePrincipalType
String

o tipo da entidade de serviço

tags
IList<String>

Lista opcional de marcas que você pode aplicar às entidades de serviço. Não permite valor nulo.

Aplica-se a