DenyAssignmentsOperations interface
Interfaz que representa una operación DenyAssignments.
Propiedades
| create |
Crea o actualiza una asignación de denegación por alcance y nombre. |
| delete | Elimina una asignación de denegación por alcance y nombre. |
| get | Consigue la asignación de denegación especificada. |
| get |
Recibe una asignación denegada por ID. |
| list | Recibe todas las asignaciones de denegación para la suscripción. |
| list |
Recibe denegación de asignaciones para un recurso. |
| list |
Recibe denegaciones de asignaciones para un grupo de recursos. |
| list |
Recibe denegaciones de asignaciones para un alcance. |
Detalles de las propiedades
createOrUpdate
Crea o actualiza una asignación de denegación por alcance y nombre.
createOrUpdate: (scope: string, denyAssignmentId: string, parameters: DenyAssignment, options?: DenyAssignmentsCreateOrUpdateOptionalParams) => Promise<DenyAssignment>
Valor de propiedad
(scope: string, denyAssignmentId: string, parameters: DenyAssignment, options?: DenyAssignmentsCreateOrUpdateOptionalParams) => Promise<DenyAssignment>
delete
Elimina una asignación de denegación por alcance y nombre.
delete: (scope: string, denyAssignmentId: string, options?: DenyAssignmentsDeleteOptionalParams) => Promise<void>
Valor de propiedad
(scope: string, denyAssignmentId: string, options?: DenyAssignmentsDeleteOptionalParams) => Promise<void>
get
Consigue la asignación de denegación especificada.
get: (scope: string, denyAssignmentId: string, options?: DenyAssignmentsGetOptionalParams) => Promise<DenyAssignment>
Valor de propiedad
(scope: string, denyAssignmentId: string, options?: DenyAssignmentsGetOptionalParams) => Promise<DenyAssignment>
getById
Recibe una asignación denegada por ID.
getById: (denyAssignmentId: string, options?: DenyAssignmentsGetByIdOptionalParams) => Promise<DenyAssignment>
Valor de propiedad
(denyAssignmentId: string, options?: DenyAssignmentsGetByIdOptionalParams) => Promise<DenyAssignment>
list
Recibe todas las asignaciones de denegación para la suscripción.
list: (options?: DenyAssignmentsListOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
Valor de propiedad
(options?: DenyAssignmentsListOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
listForResource
Recibe denegación de asignaciones para un recurso.
listForResource: (resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: DenyAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
Valor de propiedad
(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: DenyAssignmentsListForResourceOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
listForResourceGroup
Recibe denegaciones de asignaciones para un grupo de recursos.
listForResourceGroup: (resourceGroupName: string, options?: DenyAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
Valor de propiedad
(resourceGroupName: string, options?: DenyAssignmentsListForResourceGroupOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
listForScope
Recibe denegaciones de asignaciones para un alcance.
listForScope: (scope: string, options?: DenyAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>
Valor de propiedad
(scope: string, options?: DenyAssignmentsListForScopeOptionalParams) => PagedAsyncIterableIterator<DenyAssignment, DenyAssignment[], PageSettings>