PolicyDefinitionVersionsOperations interface
Interfaz que representa una operación de PolicyDefinitionVersions.
Propiedades
| create |
Esta operación crea o actualiza una definición de política en la suscripción dada con el nombre de pila. |
| create |
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 | |
| delete |
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. |
| get |
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. |
| get |
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. |
| list |
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. |
| list |
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. |
| list |
Esta operación lista todas las versiones integradas de definición de políticas para todas las definiciones de políticas integradas. |
| list |
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. |
| list |
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>