PolicyAssignments interface
Interfaz que representa policyAssignments.
Métodos
create(string, string, Policy |
Esta operación crea o actualiza una asignación de directiva con el ámbito y el nombre especificados. Las asignaciones de directiva se aplican a todos los recursos contenidos dentro de su ámbito. Por ejemplo, al asignar una directiva en el ámbito del grupo de recursos, esa directiva se aplica a todos los recursos del grupo. |
create |
Esta operación crea o actualiza la asignación de directiva con el identificador especificado. Las asignaciones de directiva realizadas en un ámbito se aplican a todos los recursos contenidos en ese ámbito. Por ejemplo, al asignar una directiva a un grupo de recursos que se aplica a todos los recursos del grupo. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'. |
delete(string, string, Policy |
Esta operación elimina una asignación de directiva, dada su nombre y el ámbito en el que se creó. El ámbito de una asignación de directiva es la parte de su identificador anterior a '/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. |
delete |
Esta operación elimina la directiva con el identificador especificado. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los formatos válidos para {scope} son: '/providers/Microsoft.Management/managementGroups/{managementGroup}' (grupo de administración), '/subscriptions/{subscriptionId}' (subscription), '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName }' (grupo de recursos) o '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}' (recurso). |
get(string, string, Policy |
Esta operación recupera una única asignación de directiva, dada su nombre y el ámbito en el que se creó. |
get |
La operación recupera la asignación de directiva con el identificador especificado. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'. |
list(Policy |
Esta operación recupera la lista de todas las asignaciones de directiva asociadas a la suscripción especificada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada, así como cualquier aplicación a los objetos contenidos en la suscripción. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican a la suscripción, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los objetos contenidos en la suscripción. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que en la suscripción. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value}. |
list |
Esta operación recupera la lista de todas las asignaciones de directiva aplicables al grupo de administración que coinciden con el $filter especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se asignan al grupo de administración o a los antecesores del grupo de administración. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que se incluyen en el grupo de administración. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al grupo de administración. |
list |
Esta operación recupera la lista de todas las asignaciones de directiva asociadas al recurso especificado en el grupo de recursos y la suscripción especificados que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas al recurso, incluidas las que se aplican directamente o desde todos los ámbitos que contienen, así como cualquier aplicación a los recursos contenidos en el recurso. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican al recurso, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los recursos contenidos en el recurso. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que están en el nivel de recurso. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al recurso. Se usan tres parámetros más el nombre del recurso para identificar un recurso específico. Si el recurso no forma parte de un recurso primario (el caso más común), no se debe proporcionar la ruta de acceso del recurso primario (o proporcionarse como ""). Por ejemplo, una aplicación web podría especificarse como ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). Si el recurso forma parte de un recurso primario, se deben proporcionar todos los parámetros. Por ejemplo, un nombre DNS de máquina virtual podría especificarse como ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName'). Una alternativa conveniente para proporcionar el espacio de nombres y el nombre de tipo por separado es proporcionar ambos en el parámetro {resourceType}, formato: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp'). |
list |
Esta operación recupera la lista de todas las asignaciones de directiva asociadas al grupo de recursos especificado en la suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas al grupo de recursos, incluidas las que se aplican directamente o se aplican desde ámbitos contenedoras, así como las que se aplican a los recursos incluidos en el grupo de recursos. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican al grupo de recursos, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los recursos incluidos en el grupo de recursos. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que hay en el grupo de recursos. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al grupo de recursos. |
update(string, string, Policy |
Esta operación actualiza una asignación de directiva con el ámbito y el nombre especificados. Las asignaciones de directiva se aplican a todos los recursos contenidos dentro de su ámbito. Por ejemplo, al asignar una directiva en el ámbito del grupo de recursos, esa directiva se aplica a todos los recursos del grupo. |
update |
Esta operación actualiza la asignación de directiva con el identificador especificado. Las asignaciones de directiva realizadas en un ámbito se aplican a todos los recursos contenidos en ese ámbito. Por ejemplo, al asignar una directiva a un grupo de recursos que se aplica a todos los recursos del grupo. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'. |
Detalles del método
create(string, string, PolicyAssignment, PolicyAssignmentsCreateOptionalParams)
Esta operación crea o actualiza una asignación de directiva con el ámbito y el nombre especificados. Las asignaciones de directiva se aplican a todos los recursos contenidos dentro de su ámbito. Por ejemplo, al asignar una directiva en el ámbito del grupo de recursos, esa directiva se aplica a todos los recursos del grupo.
function create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise<PolicyAssignment>
Parámetros
- scope
-
string
Ámbito de la asignación de directiva. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- policyAssignmentName
-
string
Nombre de la asignación de directiva.
- parameters
- PolicyAssignment
Parámetros para la asignación de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
createById(string, PolicyAssignment, PolicyAssignmentsCreateByIdOptionalParams)
Esta operación crea o actualiza la asignación de directiva con el identificador especificado. Las asignaciones de directiva realizadas en un ámbito se aplican a todos los recursos contenidos en ese ámbito. Por ejemplo, al asignar una directiva a un grupo de recursos que se aplica a todos los recursos del grupo. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.
function createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise<PolicyAssignment>
Parámetros
- policyAssignmentId
-
string
Identificador de la asignación de directiva que se va a crear. Use el formato '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
- parameters
- PolicyAssignment
Parámetros para la asignación de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
delete(string, string, PolicyAssignmentsDeleteOptionalParams)
Esta operación elimina una asignación de directiva, dada su nombre y el ámbito en el que se creó. El ámbito de una asignación de directiva es la parte de su identificador anterior a '/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
function delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise<PolicyAssignment>
Parámetros
- scope
-
string
Ámbito de la asignación de directiva. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- policyAssignmentName
-
string
Nombre de la asignación de directiva que se va a eliminar.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
deleteById(string, PolicyAssignmentsDeleteByIdOptionalParams)
Esta operación elimina la directiva con el identificador especificado. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los formatos válidos para {scope} son: '/providers/Microsoft.Management/managementGroups/{managementGroup}' (grupo de administración), '/subscriptions/{subscriptionId}' (subscription), '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName }' (grupo de recursos) o '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}' (recurso).
function deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise<PolicyAssignment>
Parámetros
- policyAssignmentId
-
string
Identificador de la asignación de directiva que se va a eliminar. Use el formato '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
get(string, string, PolicyAssignmentsGetOptionalParams)
Esta operación recupera una única asignación de directiva, dada su nombre y el ámbito en el que se creó.
function get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise<PolicyAssignment>
Parámetros
- scope
-
string
Ámbito de la asignación de directiva. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- policyAssignmentName
-
string
Nombre de la asignación de directiva que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
getById(string, PolicyAssignmentsGetByIdOptionalParams)
La operación recupera la asignación de directiva con el identificador especificado. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.
function getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise<PolicyAssignment>
Parámetros
- policyAssignmentId
-
string
Identificador de la asignación de directiva que se va a obtener. Use el formato '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
list(PolicyAssignmentsListOptionalParams)
Esta operación recupera la lista de todas las asignaciones de directiva asociadas a la suscripción especificada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada, así como cualquier aplicación a los objetos contenidos en la suscripción. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican a la suscripción, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los objetos contenidos en la suscripción. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que en la suscripción. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value}.
function list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listForManagementGroup(string, PolicyAssignmentsListForManagementGroupOptionalParams)
Esta operación recupera la lista de todas las asignaciones de directiva aplicables al grupo de administración que coinciden con el $filter especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se asignan al grupo de administración o a los antecesores del grupo de administración. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que se incluyen en el grupo de administración. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al grupo de administración.
function listForManagementGroup(managementGroupId: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
Parámetros de opciones.
Devoluciones
listForResource(string, string, string, string, string, PolicyAssignmentsListForResourceOptionalParams)
Esta operación recupera la lista de todas las asignaciones de directiva asociadas al recurso especificado en el grupo de recursos y la suscripción especificados que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas al recurso, incluidas las que se aplican directamente o desde todos los ámbitos que contienen, así como cualquier aplicación a los recursos contenidos en el recurso. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican al recurso, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los recursos contenidos en el recurso. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que están en el nivel de recurso. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al recurso. Se usan tres parámetros más el nombre del recurso para identificar un recurso específico. Si el recurso no forma parte de un recurso primario (el caso más común), no se debe proporcionar la ruta de acceso del recurso primario (o proporcionarse como ""). Por ejemplo, una aplicación web podría especificarse como ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). Si el recurso forma parte de un recurso primario, se deben proporcionar todos los parámetros. Por ejemplo, un nombre DNS de máquina virtual podría especificarse como ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName'). Una alternativa conveniente para proporcionar el espacio de nombres y el nombre de tipo por separado es proporcionar ambos en el parámetro {resourceType}, formato: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').
function listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos que contiene el recurso.
- resourceProviderNamespace
-
string
Espacio de nombres del proveedor de recursos. Por ejemplo, el espacio de nombres de una máquina virtual es Microsoft.Compute (de Microsoft.Compute/virtualMachines)
- parentResourcePath
-
string
Ruta de acceso del recurso primario. Use una cadena vacía si no hay ninguna.
- resourceType
-
string
Nombre del tipo de recurso. Por ejemplo, el nombre de tipo de una aplicación web es "sites" (de Microsoft.Web/sites).
- resourceName
-
string
Nombre del recurso.
Parámetros de opciones.
Devoluciones
listForResourceGroup(string, PolicyAssignmentsListForResourceGroupOptionalParams)
Esta operación recupera la lista de todas las asignaciones de directiva asociadas al grupo de recursos especificado en la suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atScope()', 'atExactScope()' o 'policyDefinitionId eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las asignaciones de directiva asociadas al grupo de recursos, incluidas las que se aplican directamente o se aplican desde ámbitos contenedoras, así como las que se aplican a los recursos incluidos en el grupo de recursos. Si se proporciona $filter=atScope(), la lista devuelta incluye todas las asignaciones de directiva que se aplican al grupo de recursos, que es todo lo que hay en la lista sin filtrar, excepto las que se aplican a los recursos incluidos en el grupo de recursos. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las asignaciones de directiva que hay en el grupo de recursos. Si se proporciona $filter=policyDefinitionId eq '{value}', la lista devuelta incluye todas las asignaciones de directiva de la definición de directiva cuyo identificador es {value} que se aplica al grupo de recursos.
function listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator<PolicyAssignment, PolicyAssignment[], PageSettings>
Parámetros
- resourceGroupName
-
string
Nombre del grupo de recursos que contiene asignaciones de directiva.
Parámetros de opciones.
Devoluciones
update(string, string, PolicyAssignmentUpdate, PolicyAssignmentsUpdateOptionalParams)
Esta operación actualiza una asignación de directiva con el ámbito y el nombre especificados. Las asignaciones de directiva se aplican a todos los recursos contenidos dentro de su ámbito. Por ejemplo, al asignar una directiva en el ámbito del grupo de recursos, esa directiva se aplica a todos los recursos del grupo.
function update(scope: string, policyAssignmentName: string, parameters: PolicyAssignmentUpdate, options?: PolicyAssignmentsUpdateOptionalParams): Promise<PolicyAssignment>
Parámetros
- scope
-
string
Ámbito de la asignación de directiva. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'
- policyAssignmentName
-
string
Nombre de la asignación de directiva.
- parameters
- PolicyAssignmentUpdate
Parámetros para la solicitud de revisión de asignación de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>
updateById(string, PolicyAssignmentUpdate, PolicyAssignmentsUpdateByIdOptionalParams)
Esta operación actualiza la asignación de directiva con el identificador especificado. Las asignaciones de directiva realizadas en un ámbito se aplican a todos los recursos contenidos en ese ámbito. Por ejemplo, al asignar una directiva a un grupo de recursos que se aplica a todos los recursos del grupo. Los identificadores de asignación de directivas tienen este formato: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Los ámbitos válidos son: grupo de administración (formato: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), suscripción (formato: '/subscriptions/{subscriptionId}'), grupo de recursos (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', o recurso (formato: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.
function updateById(policyAssignmentId: string, parameters: PolicyAssignmentUpdate, options?: PolicyAssignmentsUpdateByIdOptionalParams): Promise<PolicyAssignment>
Parámetros
- policyAssignmentId
-
string
Identificador de la asignación de directiva que se va a actualizar. Use el formato '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.
- parameters
- PolicyAssignmentUpdate
Parámetros para la solicitud de revisión de asignación de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicyAssignment>