PolicySetDefinitionsOperations interface
Interfaz que representa una operación de PolicySetDefinitions.
Propiedades
| create |
Esta operación crea o actualiza una definición de conjunto de políticas en la suscripción dada con el nombre de pila. |
| create |
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 | |
| delete |
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. |
| get |
Esta operación recupera 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 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}. |
| list |
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}. |
| list |
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>