Compartir a través de


PolicySetDefinitionsOperations interface

Interfaz que representa una operación de PolicySetDefinitions.

Propiedades

createOrUpdate

Esta operación crea o actualiza una definición de conjunto de políticas en la suscripción dada con el nombre de pila.

createOrUpdateAtManagementGroup

Esta operación crea o actualiza una definición de conjunto de políticas en el grupo de gestión dado con el nombre de pila.

delete
deleteAtManagementGroup

Esta operación elimina la definición del conjunto de políticas en el grupo de gestión dado con el nombre de pila.

get

Esta operación recupera la definición del conjunto de políticas en la suscripción dada con el nombre de pila.

getAtManagementGroup

Esta operación recupera la definición del conjunto de políticas en el grupo de gestión dado con el nombre de pila.

getBuiltIn

Esta operación recupera la definición integrada del conjunto de políticas con el nombre de pila.

list

Esta operación recupera una lista de todas las definiciones del conjunto de políticas en una suscripción dada que coinciden con la $filter opcional dada. 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 del conjunto de políticas asociadas a la suscripción, incluidas aquellas que se aplican directamente o de grupos de gestión que contienen la suscripción dada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de políticas que en la suscripción dada. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de política son NoEspecificado, Incorporado y Personalizado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuya categoría coincide con el {valor}.

listBuiltIn

Esta operación recupera una lista de todas las definiciones del conjunto de políticas integradas que coinciden con el $filter opcional dado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjunto de políticas incorporadas cuya categoría coincide con el {valor}.

listByManagementGroup

Esta operación recupera una lista de todas las definiciones de conjuntos de políticas en un grupo de gestión dado que coinciden con el $filter opcional dado. 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 políticas asociadas al grupo de gestión, incluidas aquellas que se aplican directamente o de grupos de gestión que contienen dicho grupo. Si se proporciona $filter=atExactScope(), la lista devuelto solo incluye todas las definiciones de conjuntos de políticas que pertenecen al grupo de gestión dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de política son NoEspecificado, Incorporado y Personalizado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuya categoría coincide con el {valor}.

Detalles de las propiedades

createOrUpdate

Esta operación crea o actualiza una definición de conjunto de políticas en la suscripción dada con el nombre de pila.

createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

Valor de propiedad

(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>

createOrUpdateAtManagementGroup

Esta operación crea o actualiza una definición de conjunto de políticas en el grupo de gestión dado con el nombre de pila.

createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Valor de propiedad

(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

delete

delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

Valor de propiedad

(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

Esta operación elimina la definición del conjunto de políticas en el grupo de gestión dado con el nombre de pila.

deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Valor de propiedad

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Esta operación recupera la definición del conjunto de políticas en la suscripción dada con el nombre de pila.

get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

Valor de propiedad

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>

getAtManagementGroup

Esta operación recupera la definición del conjunto de políticas en el grupo de gestión dado con el nombre de pila.

getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

Valor de propiedad

(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>

getBuiltIn

Esta operación recupera la definición integrada del conjunto de políticas con el nombre de pila.

getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

Valor de propiedad

(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>

list

Esta operación recupera una lista de todas las definiciones del conjunto de políticas en una suscripción dada que coinciden con la $filter opcional dada. 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 del conjunto de políticas asociadas a la suscripción, incluidas aquellas que se aplican directamente o de grupos de gestión que contienen la suscripción dada. Si se proporciona $filter=atExactScope(), la lista devuelta solo incluye todas las definiciones del conjunto de políticas que en la suscripción dada. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de política son NoEspecificado, Incorporado y Personalizado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuya categoría coincide con el {valor}.

list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Valor de propiedad

(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listBuiltIn

Esta operación recupera una lista de todas las definiciones del conjunto de políticas integradas que coinciden con el $filter opcional dado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjunto de políticas incorporadas cuya categoría coincide con el {valor}.

listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Valor de propiedad

(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

listByManagementGroup

Esta operación recupera una lista de todas las definiciones de conjuntos de políticas en un grupo de gestión dado que coinciden con el $filter opcional dado. 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 políticas asociadas al grupo de gestión, incluidas aquellas que se aplican directamente o de grupos de gestión que contienen dicho grupo. Si se proporciona $filter=atExactScope(), la lista devuelto solo incluye todas las definiciones de conjuntos de políticas que pertenecen al grupo de gestión dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de política son NoEspecificado, Incorporado y Personalizado. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de conjuntos de políticas cuya categoría coincide con el {valor}.

listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Valor de propiedad

(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>