Compartir a través de


RoleAssignmentImpl Clase

Definición

Implementación de ServicePrincipal y sus interfaces primarias.

public class RoleAssignmentImpl : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.Creatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RoleAssignmentInner,Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignmentImpl,Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment, Microsoft.Azure.Management.Graph.RBAC.Fluent.RoleAssignment.Definition.IDefinition, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.RoleAssignmentInner>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Graph.RBAC.Fluent.GraphRbacManager>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Graph.RBAC.Fluent.IRoleAssignment>
type RoleAssignmentImpl = class
    inherit Creatable<IRoleAssignment, RoleAssignmentInner, RoleAssignmentImpl, IRoleAssignment>
    interface IRoleAssignment
    interface IBeta
    interface IIndexable
    interface IHasInner<RoleAssignmentInner>
    interface IHasId
    interface IHasName
    interface IHasManager<GraphRbacManager>
    interface IDefinition
    interface IBlank
    interface IWithAssignee
    interface IWithRole
    interface IWithScope
    interface IWithCreate
    interface ICreatable<IRoleAssignment>
Public Class RoleAssignmentImpl
Inherits Creatable(Of IRoleAssignment, RoleAssignmentInner, RoleAssignmentImpl, IRoleAssignment)
Implements IBeta, ICreatable(Of IRoleAssignment), IDefinition, IHasId, IHasInner(Of RoleAssignmentInner), IHasManager(Of GraphRbacManager), IHasName, IRoleAssignment
Herencia
Implementaciones

Propiedades

CreatorTaskGroup

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Inner

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Indexable)
Name

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)

Métodos

AddCreatableDependency(IResourceCreator<IResourceT>)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
Create()

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateAsync(CancellationToken, Boolean)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreatedResource(String)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResource()

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
CreateResourceAsync(CancellationToken)

Implementación de ServicePrincipal y sus interfaces primarias.

ForGroup(IActiveDirectoryGroup)

Implementación de ServicePrincipal y sus interfaces primarias.

ForObjectId(String)

Implementación de ServicePrincipal y sus interfaces primarias.

ForServicePrincipal(IServicePrincipal)

Implementación de ServicePrincipal y sus interfaces primarias.

ForServicePrincipal(String)

Implementación de ServicePrincipal y sus interfaces primarias.

ForUser(IActiveDirectoryUser)

Implementación de ServicePrincipal y sus interfaces primarias.

ForUser(String)

Implementación de ServicePrincipal y sus interfaces primarias.

GetInnerAsync(CancellationToken)

Implementación de ServicePrincipal y sus interfaces primarias.

Id()

Implementación de ServicePrincipal y sus interfaces primarias.

IsInCreateMode()

Implementación de ServicePrincipal y sus interfaces primarias.

Manager()

Implementación de ServicePrincipal y sus interfaces primarias.

PrincipalId()

Implementación de ServicePrincipal y sus interfaces primarias.

Refresh()

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RoleDefinitionId()

Implementación de ServicePrincipal y sus interfaces primarias.

Scope()

Implementación de ServicePrincipal y sus interfaces primarias.

SetInner(InnerResourceT)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
WithBuiltInRole(BuiltInRole)

Implementación de ServicePrincipal y sus interfaces primarias.

WithResourceGroupScope(IResourceGroup)

Implementación de ServicePrincipal y sus interfaces primarias.

WithResourceScope(IResource)

Implementación de ServicePrincipal y sus interfaces primarias.

WithRoleDefinition(String)

Implementación de ServicePrincipal y sus interfaces primarias.

WithScope(String)

Implementación de ServicePrincipal y sus interfaces primarias.

WithSubscriptionScope(String)

Implementación de ServicePrincipal y sus interfaces primarias.

Implementaciones de interfaz explícitas

IHasId.Id

Implementación de ServicePrincipal y sus interfaces primarias.

IHasManager<GraphRbacManager>.Manager

Implementación de ServicePrincipal y sus interfaces primarias.

IResourceCreator<IResourceT>.CreateResource()

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IResourceCreator<IResourceT>.CreateResourceAsync(CancellationToken)

Implementación de ServicePrincipal y sus interfaces primarias.

(Heredado de Creatable<IFluentResourceT,InnerResourceT,FluentResourceT,IResourceT>)
IRoleAssignment.PrincipalId

Obtiene el identificador de entidad de seguridad.

IRoleAssignment.RoleDefinitionId

Obtiene el identificador de definición de rol.

IRoleAssignment.Scope

Obtiene el ámbito de asignación de roles.

IWithAssignee.ForGroup(IActiveDirectoryGroup)

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

IWithAssignee.ForObjectId(String)

Especifica el asignador de la asignación de roles.

IWithAssignee.ForServicePrincipal(IServicePrincipal)

Especifica el receptor de la asignación de roles que va a ser una entidad de servicio.

IWithAssignee.ForServicePrincipal(String)

Especifica el receptor de la asignación de roles que va a ser una entidad de servicio.

IWithAssignee.ForUser(IActiveDirectoryUser)

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

IWithAssignee.ForUser(String)

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

IWithRole.WithBuiltInRole(BuiltInRole)

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

IWithRole.WithRoleDefinition(String)

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

IWithScope.WithResourceGroupScope(IResourceGroup)

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

IWithScope.WithResourceScope(IResource)

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

IWithScope.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.

IWithScope.WithSubscriptionScope(String)

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

Se aplica a