PolicyDefinitions interface
Interfaz que representa policyDefinitions.
Métodos
Detalles del método
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Crea o actualiza una definición de directiva.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a crear.
- parameters
- PolicyDefinition
Propiedades de definición de directiva.
Parámetros de opciones.
Devoluciones
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Crea o actualiza una definición de directiva en el nivel de grupo de administración.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a crear.
- managementGroupId
-
string
Identificador del grupo de administración.
- parameters
- PolicyDefinition
Propiedades de definición de directiva.
Parámetros de opciones.
Devoluciones
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Elimina una definición de directiva.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a eliminar.
Parámetros de opciones.
Devoluciones
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Elimina una definición de directiva en el nivel de grupo de administración.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a eliminar.
- managementGroupId
-
string
Identificador del grupo de administración.
Parámetros de opciones.
Devoluciones
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Obtiene la definición de directiva.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Obtiene la definición de directiva en el nivel de grupo de administración.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva que se va a obtener.
- managementGroupId
-
string
Identificador del grupo de administración.
Parámetros de opciones.
Devoluciones
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Obtiene la definición de directiva integrada.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Parámetros
- policyDefinitionName
-
string
Nombre de la definición de directiva integrada que se va a obtener.
Parámetros de opciones.
Devoluciones
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Obtiene todas las definiciones de directiva de una suscripción.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Obtiene todas las definiciones de directiva integradas.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parámetros
Parámetros de opciones.
Devoluciones
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Obtiene todas las definiciones de directiva de una suscripción en el nivel de grupo de administración.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parámetros
- managementGroupId
-
string
Identificador del grupo de administración.
Parámetros de opciones.