RoleAssignmentsOperations interface
Interfaz que representa una operación de Asignaciones de Roles.
Propiedades
| create | Cree o actualice una asignación de roles por ámbito y nombre. |
| create |
Cree o actualice una asignación de roles por identificador. |
| delete | Elimine una asignación de roles por ámbito y nombre. |
| delete |
Elimine una asignación de roles por identificador. |
| get | Obtenga una asignación de roles por ámbito y nombre. |
| get |
Obtener una asignación de roles por identificador. |
| list |
Enumere todas las asignaciones de roles que se aplican a un recurso. |
| list |
Enumere todas las asignaciones de roles que se aplican a un grupo de recursos. |
| list |
Enumere todas las asignaciones de roles que se aplican a un ámbito. |
| list |
Enumere todas las asignaciones de roles que se aplican a una suscripción. |
Detalles de las propiedades
create
Cree o actualice una asignación de roles por ámbito y nombre.
create: (scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(scope: string, roleAssignmentName: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateOptionalParams) => Promise<RoleAssignment>
createById
Cree o actualice una asignación de roles por identificador.
createById: (roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(roleAssignmentId: string, parameters: RoleAssignmentCreateParameters, options?: RoleAssignmentsCreateByIdOptionalParams) => Promise<RoleAssignment>
delete
Elimine una asignación de roles por ámbito y nombre.
delete: (scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(scope: string, roleAssignmentName: string, options?: RoleAssignmentsDeleteOptionalParams) => Promise<RoleAssignment>
deleteById
Elimine una asignación de roles por identificador.
deleteById: (roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(roleAssignmentId: string, options?: RoleAssignmentsDeleteByIdOptionalParams) => Promise<RoleAssignment>
get
Obtenga una asignación de roles por ámbito y nombre.
get: (scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(scope: string, roleAssignmentName: string, options?: RoleAssignmentsGetOptionalParams) => Promise<RoleAssignment>
getById
Obtener una asignación de roles por identificador.
getById: (roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams) => Promise<RoleAssignment>
Valor de propiedad
(roleAssignmentId: string, options?: RoleAssignmentsGetByIdOptionalParams) => Promise<RoleAssignment>
listForResource
Enumere todas las asignaciones de roles que se aplican a un recurso.
listForResource: (resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Valor de propiedad
(resourceGroupName: string, resourceProviderNamespace: string, resourceType: string, resourceName: string, options?: RoleAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForResourceGroup
Enumere todas las asignaciones de roles que se aplican a un grupo de recursos.
listForResourceGroup: (resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Valor de propiedad
(resourceGroupName: string, options?: RoleAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForScope
Enumere todas las asignaciones de roles que se aplican a un ámbito.
listForScope: (scope: string, options?: RoleAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Valor de propiedad
(scope: string, options?: RoleAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
listForSubscription
Enumere todas las asignaciones de roles que se aplican a una suscripción.
listForSubscription: (options?: RoleAssignmentsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>
Valor de propiedad
(options?: RoleAssignmentsListForSubscriptionOptionalParams) => PagedAsyncIterableIterator<RoleAssignment, RoleAssignment[], PageSettings>