IDefinition Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
Azure SDK for .NET