PolicyDefinitions interface
Interface que representa uma PolicyDefinitions.
Métodos
Detalhes de Método
createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)
Cria ou atualiza uma definição de política.
function createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise<PolicyDefinition>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a criar.
- parameters
- PolicyDefinition
As propriedades de definição de política.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinition>
createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Cria ou atualiza uma definição de política ao nível do grupo de gestão.
function createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a criar.
- managementGroupId
-
string
O ID do grupo de gestão.
- parameters
- PolicyDefinition
As propriedades de definição de política.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinition>
delete(string, PolicyDefinitionsDeleteOptionalParams)
Elimina uma definição de política.
function delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise<void>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a eliminar.
Os parâmetros de opções.
Devoluções
Promise<void>
deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)
Elimina uma definição de política ao nível do grupo de gestão.
function deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a eliminar.
- managementGroupId
-
string
O ID do grupo de gestão.
Os parâmetros de opções.
Devoluções
Promise<void>
get(string, PolicyDefinitionsGetOptionalParams)
Obtém a definição de política.
function get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise<PolicyDefinition>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a obter.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinition>
getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)
Obtém a definição de política ao nível do grupo de gestão.
function getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinition>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política a obter.
- managementGroupId
-
string
O ID do grupo de gestão.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinition>
getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)
Obtém a definição de política incorporada.
function getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise<PolicyDefinition>
Parâmetros
- policyDefinitionName
-
string
O nome da definição de política incorporada a obter.
Os parâmetros de opções.
Devoluções
Promise<PolicyDefinition>
list(PolicyDefinitionsListOptionalParams)
Obtém todas as definições de política para uma subscrição.
function list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)
Obtém todas as definições de política incorporadas.
function listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parâmetros
Os parâmetros de opções.
Devoluções
listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)
Obtém todas as definições de política para uma subscrição ao nível do grupo de gestão.
function listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinition, PolicyDefinition[], PageSettings>
Parâmetros
- managementGroupId
-
string
O ID do grupo de gestão.
Os parâmetros de opções.