PolicySetDefinitions interface
Interfaz que representa un PolicySetDefinitions.
Métodos
| create |
Esta operación crea o actualiza una definición de conjunto de directivas en la suscripción especificada con el nombre especificado. |
| create |
Esta operación crea o actualiza una definición de conjunto de directivas en el grupo de administración especificado con el nombre especificado. |
| delete(string, Policy |
Esta operación elimina la definición del conjunto de directivas de la suscripción dada con el nombre especificado. |
| delete |
Esta operación elimina la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado. |
| get(string, Policy |
Esta operación recupera la definición del conjunto de directivas de la suscripción especificada con el nombre especificado. |
| get |
Esta operación recupera la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado. |
| get |
Esta operación recupera la definición del conjunto de directivas integrada con el nombre especificado. |
| list(Policy |
Esta operación recupera una lista de todas las definiciones del conjunto de directivas de una suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de directivas que se encuentra en la suscripción especificada. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. |
| list |
Esta operación recupera una lista de todas las definiciones de conjuntos de directivas integradas que coinciden con el $filter opcional especificado. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones integradas del conjunto de directivas cuya categoría coincida con {value}. |
| list |
Esta operación recupera una lista de todas las definiciones de conjuntos de directivas de un grupo de administración determinado que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas al grupo de administración, incluidas las que se aplican directamente o desde grupos de administración que contienen el grupo de administración especificado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en el grupo de administración especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}. |
Detalles del método
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
Esta operación crea o actualiza una definición de conjunto de directivas en la suscripción especificada con el nombre especificado.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
Parámetros
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a crear.
- parameters
- PolicySetDefinition
Propiedades de definición del conjunto de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Esta operación crea o actualiza una definición de conjunto de directivas en el grupo de administración especificado con el nombre especificado.
function createOrUpdateAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a crear.
- parameters
- PolicySetDefinition
Propiedades de definición del conjunto de directivas.
Parámetros de opciones.
Devoluciones
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
Esta operación elimina la definición del conjunto de directivas de la suscripción dada con el nombre especificado.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
Parámetros
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a eliminar.
Parámetros de opciones.
Devoluciones
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
Esta operación elimina la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.
function deleteAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a eliminar.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
Esta operación recupera la definición del conjunto de directivas de la suscripción especificada con el nombre especificado.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
Parámetros
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
Esta operación recupera la definición del conjunto de directivas en el grupo de administración especificado con el nombre especificado.
function getAtManagementGroup(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
Esta operación recupera la definición del conjunto de directivas integrada con el nombre especificado.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
Parámetros
- policySetDefinitionName
-
string
Nombre de la definición del conjunto de directivas que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
Esta operación recupera una lista de todas las definiciones del conjunto de directivas de una suscripción determinada que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas a la suscripción, incluidas las que se aplican directamente o desde grupos de administración que contienen la suscripción especificada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de directivas que se encuentra en la suscripción especificada. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
Esta operación recupera una lista de todas las definiciones de conjuntos de directivas integradas que coinciden con el $filter opcional especificado. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones integradas del conjunto de directivas cuya categoría coincida con {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
Esta operación recupera una lista de todas las definiciones de conjuntos de directivas de un grupo de administración determinado que coinciden con el $filter opcional especificado. Los valores válidos para $filter son: 'atExactScope()', 'policyType -eq {value}' o 'category eq '{value}'. Si no se proporciona $filter, la lista sin filtrar incluye todas las definiciones de conjunto de directivas asociadas al grupo de administración, incluidas las que se aplican directamente o desde grupos de administración que contienen el grupo de administración especificado. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones de conjunto de directivas que se incluyen en el grupo de administración especificado. Si se proporciona $filter='policyType -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuyo tipo coincida con {value}. Los valores policyType posibles son NotSpecified, BuiltIn y Custom. Si se proporciona $filter='category -eq {value}', la lista devuelta solo incluye todas las definiciones del conjunto de directivas cuya categoría coincida con {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
Parámetros de opciones.