Compartir a través de


PolicyDefinitionsOperations interface

Interfaz que representa una operación de PolicyDefinitions.

Propiedades

createOrUpdate

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

createOrUpdateAtManagementGroup

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

delete
deleteAtManagementGroup

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

get

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

getAtManagementGroup

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

getBuiltIn

Esta operación recupera la definición de política incorporada con el nombre de nacimiento.

list

Esta operación recupera una lista de todas las definiciones de política en una suscripción dada 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 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 de política que estén en la suscripción dada. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devolvida solo incluye todas las definiciones de política cuya categoría coincide con el {valor}.

listBuiltIn

Esta operación recupera una lista de todas las definiciones de políticas integradas que coinciden con el $filter opcional dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política integradas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de políticas integradas cuya categoría coincide con el {valor}.

listByManagementGroup

Esta operación recupera una lista de todas las definiciones 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 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 devuelta solo incluye todas las definiciones de política que pertenecen al grupo de gestión dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devolvida solo incluye todas las definiciones de política cuya categoría coincide con el {valor}.

Detalles de las propiedades

createOrUpdate

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

createOrUpdate: (policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>

Valor de propiedad

(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinition>

createOrUpdateAtManagementGroup

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

createOrUpdateAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>

Valor de propiedad

(managementGroupId: string, policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinition>

delete

delete: (policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>

Valor de propiedad

(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

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

deleteAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Valor de propiedad

(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

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

get: (policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>

Valor de propiedad

(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams) => Promise<PolicyDefinition>

getAtManagementGroup

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

getAtManagementGroup: (managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>

Valor de propiedad

(managementGroupId: string, policyDefinitionName: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinition>

getBuiltIn

Esta operación recupera la definición de política incorporada con el nombre de nacimiento.

getBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>

Valor de propiedad

(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams) => Promise<PolicyDefinition>

list

Esta operación recupera una lista de todas las definiciones de política en una suscripción dada 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 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 de política que estén en la suscripción dada. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devolvida solo incluye todas las definiciones de política cuya categoría coincide con el {valor}.

list: (options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Valor de propiedad

(options?: PolicyDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

listBuiltIn

Esta operación recupera una lista de todas las definiciones de políticas integradas que coinciden con el $filter opcional dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política integradas cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devuelto solo incluye todas las definiciones de políticas integradas cuya categoría coincide con el {valor}.

listBuiltIn: (options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

Valor de propiedad

(options?: PolicyDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>

listByManagementGroup

Esta operación recupera una lista de todas las definiciones 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 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 devuelta solo incluye todas las definiciones de política que pertenecen al grupo de gestión dado. Si se proporciona $filter='policyType -eq {value}', la lista devuelto solo incluye todas las definiciones de política cuyo tipo coincide con el {value}. Los valores posibles de Tipo de Política son NoEspecificado, Incorporado, Personalizado y Estático. Si se proporciona $filter='categoría -eq {valor}', la lista devolvida solo incluye todas las definiciones de política cuya categoría coincide con el {valor}.

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

Valor de propiedad

(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>