Compartilhar 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.RoleAssignment.Definition.IBlank, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithCreate, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithRole, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IWithScope, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>
type IDefinition = interface
    interface IBlank
    interface IWithAssignee
    interface IWithRole
    interface IWithScope
    interface IWithCreate
    interface ICreatable<IRoleAssignment>
    interface IIndexable
Public Interface IDefinition
Implements IBlank, ICreatable(Of IRoleAssignment), IWithCreate, IWithRole, IWithScope
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>)
ForGroup(IActiveDirectoryGroup)

Especifica o destinatário da atribuição de função a ser um grupo.

(Herdado de IWithAssignee)
ForObjectId(String)

Especifica o destinatário da atribuição de função.

(Herdado de IWithAssignee)
ForServicePrincipal(IServicePrincipal)

Especifica o destinatário da atribuição de função para ser uma entidade de serviço.

(Herdado de IWithAssignee)
ForServicePrincipal(String)

Especifica o destinatário da atribuição de função para ser uma entidade de serviço.

(Herdado de IWithAssignee)
ForUser(IActiveDirectoryUser)

Especifica o destinatário da atribuição de função a ser um usuário.

(Herdado de IWithAssignee)
ForUser(String)

Especifica o destinatário da atribuição de função a ser um usuário.

(Herdado de IWithAssignee)
WithBuiltInRole(BuiltInRole)

Especifica o nome de uma função interna para essa atribuição.

(Herdado de IWithRole)
WithResourceGroupScope(IResourceGroup)

Especifica o escopo da atribuição de função para ser um grupo de recursos.

(Herdado de IWithScope)
WithResourceScope(IResource)

Especifica o escopo da atribuição de função para ser um recurso específico.

(Herdado de IWithScope)
WithRoleDefinition(String)

Especifica a ID da função personalizada para essa atribuição.

(Herdado de IWithRole)
WithScope(String)

Especifica o escopo da atribuição de função. O escopo geralmente é a ID de uma assinatura, um grupo de recursos, um recurso etc.

(Herdado de IWithScope)
WithSubscriptionScope(String)

Especifica o escopo da atribuição de função para ser uma assinatura inteira.

(Herdado de IWithScope)

Aplica-se a