DenyAssignmentsOperations interface

Interfaz que representa una operación DenyAssignments.

Propiedades

createOrUpdate

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.

getById

Recibe una asignación denegada por ID.

list

Recibe todas las asignaciones de denegación para la suscripción.

listForResource

Recibe denegación de asignaciones para un recurso.

listForResourceGroup

Recibe denegaciones de asignaciones para un grupo de recursos.

listForScope

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>