Partilhar via


IDefinition Interface

Definição

Interface de contêiner para todas as definições que precisam ser implementadas.

public interface IDefinition : Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Definition.IBlank, Microsoft.Azure.Management.Graph.RBAC.Fluent.ServicePrincipal.Definition.IWithCreate, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IServicePrincipal>
type IDefinition = interface
    interface IBlank
    interface IWithApplication
    interface IWithApplicationBeta
    interface IBeta
    interface IWithCreate
    interface ICreatable<IServicePrincipal>
    interface IIndexable
    interface IWithCredential
    interface IWithCredentialBeta
    interface IWithRoleAssignment
    interface IWithRoleAssignmentBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IServicePrincipal), IWithCreate
Derivado
Implementações

Propriedades

Key

Interface de contêiner para todas as definições que precisam ser implementadas.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

Create()

Execute a solicitação de criação.

(Herdado de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis.

(Herdado de ICreatable<T>)
DefineCertificateCredential()

Inicia a definição de uma credencial de certificado.

(Herdado de IWithCredentialBeta)
DefineCertificateCredential(String)

Inicia a definição de uma credencial de certificado.

(Herdado de IWithCredentialBeta)
DefinePasswordCredential(String)

Inicia a definição de uma credencial de senha.

(Herdado de IWithCredentialBeta)
WithExistingApplication(IActiveDirectoryApplication)

Especifica um aplicativo existente a ser usado pela entidade de serviço.

(Herdado de IWithApplicationBeta)
WithExistingApplication(String)

Especifica um aplicativo existente por sua ID de aplicativo.

(Herdado de IWithApplicationBeta)
WithNewApplication(ICreatable<IActiveDirectoryApplication>)

Especifica um novo aplicativo a ser criado e usado pela entidade de serviço.

(Herdado de IWithApplicationBeta)
WithNewApplication(String)

Especifica um novo aplicativo a ser criado e usado pela entidade de serviço.

(Herdado de IWithApplicationBeta)
WithNewRole(BuiltInRole, String)

Atribui uma nova função à entidade de serviço.

(Herdado de IWithRoleAssignmentBeta)
WithNewRoleInResourceGroup(BuiltInRole, IResourceGroup)

Atribui uma nova função à entidade de serviço.

(Herdado de IWithRoleAssignmentBeta)
WithNewRoleInSubscription(BuiltInRole, String)

Atribui uma nova função à entidade de serviço.

(Herdado de IWithRoleAssignmentBeta)

Aplica-se a