Compartir a través de


PolicySetDefinitions interface

Interfaz que representa un PolicySetDefinitions.

Métodos

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.

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.

delete(string, PolicySetDefinitionsDeleteOptionalParams)

Esta operación elimina la definición del conjunto de directivas de la suscripción dada con el nombre especificado.

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.

get(string, PolicySetDefinitionsGetOptionalParams)

Esta operación recupera la definición del conjunto de directivas de la suscripción especificada con el nombre especificado.

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.

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

Esta operación recupera la definición del conjunto de directivas integrada con el nombre especificado.

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}.

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}.

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}.

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.

options
PolicySetDefinitionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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.

Devoluciones

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.

options
PolicySetDefinitionsDeleteOptionalParams

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.

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.

options
PolicySetDefinitionsGetOptionalParams

Parámetros de opciones.

Devoluciones

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.

Devoluciones

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.

options
PolicySetDefinitionsGetBuiltInOptionalParams

Parámetros de opciones.

Devoluciones

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

options
PolicySetDefinitionsListOptionalParams

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

options
PolicySetDefinitionsListBuiltInOptionalParams

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.

Devoluciones