Compartir a través de


IDefinition Interfaz

Definición

Interfaz de contenedor para todas las definiciones que deben implementarse.

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
Implementaciones

Propiedades

Key

Interfaz de contenedor para todas las definiciones que deben implementarse.

(Heredado de IIndexable)
Name

Obtiene el nombre del recurso que se puede crear.

(Heredado de ICreatable<T>)

Métodos

Create()

Ejecute la solicitud de creación.

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

Coloca la solicitud en la cola y permite que el cliente HTTP lo ejecute cuando los recursos del sistema estén disponibles.

(Heredado de ICreatable<T>)
ForGroup(IActiveDirectoryGroup)

Especifica el receptor de la asignación de roles que va a ser un grupo.

(Heredado de IWithAssignee)
ForObjectId(String)

Especifica el asignado de la asignación de roles.

(Heredado de IWithAssignee)
ForServicePrincipal(IServicePrincipal)

Especifica el asignado de la asignación de roles para que sea una entidad de servicio.

(Heredado de IWithAssignee)
ForServicePrincipal(String)

Especifica el asignado de la asignación de roles para que sea una entidad de servicio.

(Heredado de IWithAssignee)
ForUser(IActiveDirectoryUser)

Especifica el receptor de la asignación de roles que va a ser un usuario.

(Heredado de IWithAssignee)
ForUser(String)

Especifica el receptor de la asignación de roles que va a ser un usuario.

(Heredado de IWithAssignee)
WithBuiltInRole(BuiltInRole)

Especifica el nombre de un rol integrado para esta asignación.

(Heredado de IWithRole)
WithResourceGroupScope(IResourceGroup)

Especifica el ámbito de la asignación de roles que se va a ser un grupo de recursos.

(Heredado de IWithScope)
WithResourceScope(IResource)

Especifica el ámbito de la asignación de roles para que sea un recurso específico.

(Heredado de IWithScope)
WithRoleDefinition(String)

Especifica el identificador del rol personalizado para esta asignación.

(Heredado de IWithRole)
WithScope(String)

Especifica el ámbito de la asignación de roles. El ámbito suele ser el identificador de una suscripción, un grupo de recursos, un recurso, etc.

(Heredado de IWithScope)
WithSubscriptionScope(String)

Especifica el ámbito de la asignación de roles para que sea una suscripción completa.

(Heredado de IWithScope)

Se aplica a