Compartir a través de


PolicyDefinitionVersionsOperations interface

Interfaz que representa una operación de PolicyDefinitionVersions.

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 versión de 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 versión de definición de política en la suscripción dada con el nombre de pila.

getAtManagementGroup

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

getBuiltIn

Esta operación recupera la versión integrada de definición de política con el nombre de pila.

list

Esta operación recupera una lista de todas las versiones de definición de política para la definición dada.

listAll

Esta operación lista todas las versiones de definición de políticas para todas las definiciones de política dentro de una suscripción.

listAllAtManagementGroup

Esta operación lista todas las versiones de definición de políticas para todas las definiciones de políticas en el ámbito del grupo de gestión.

listAllBuiltins

Esta operación lista todas las versiones integradas de definición de políticas para todas las definiciones de políticas integradas.

listBuiltIn

Esta operación recupera una lista de todas las versiones integradas de definición de política para la definición de política dada.

listByManagementGroup

Esta operación recupera una lista de todas las versiones de definición de política para la definición de política dada en el grupo de gestión dado.

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, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de propiedad

(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

createOrUpdateAtManagementGroup

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

createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de propiedad

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

delete

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

Valor de propiedad

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => 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: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Valor de propiedad

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

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

get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de propiedad

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

getAtManagementGroup

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

getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de propiedad

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

getBuiltIn

Esta operación recupera la versión integrada de definición de política con el nombre de pila.

getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

Valor de propiedad

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

list

Esta operación recupera una lista de todas las versiones de definición de política para la definición dada.

list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de propiedad

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listAll

Esta operación lista todas las versiones de definición de políticas para todas las definiciones de política dentro de una suscripción.

listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de propiedad

(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllAtManagementGroup

Esta operación lista todas las versiones de definición de políticas para todas las definiciones de políticas en el ámbito del grupo de gestión.

listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de propiedad

(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllBuiltins

Esta operación lista todas las versiones integradas de definición de políticas para todas las definiciones de políticas integradas.

listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Valor de propiedad

(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listBuiltIn

Esta operación recupera una lista de todas las versiones integradas de definición de política para la definición de política dada.

listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de propiedad

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listByManagementGroup

Esta operación recupera una lista de todas las versiones de definición de política para la definición de política dada en el grupo de gestión dado.

listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Valor de propiedad

(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>