Sdílet prostřednictvím


PolicyDefinitions interface

Rozhraní představující PolicyDefinitions.

Metody

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Tato operace vytvoří nebo aktualizuje definici zásady v daném předplatném s daným názvem.

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Tato operace vytvoří nebo aktualizuje definici zásad v dané skupině pro správu s daným názvem.

delete(string, PolicyDefinitionsDeleteOptionalParams)

Tato operace odstraní definici zásady v daném předplatném s daným názvem.

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Tato operace odstraní definici zásad v dané skupině pro správu s daným názvem.

get(string, PolicyDefinitionsGetOptionalParams)

Tato operace načte definici zásad v daném předplatném s daným názvem.

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Tato operace načte definici zásad v dané skupině pro správu s daným názvem.

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Tato operace načte předdefinované definice zásady s daným názvem.

list(PolicyDefinitionsListOptionalParams)

Tato operace načte seznam všech definic zásad v daném předplatném, které odpovídají volitelnému zadanému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value} nebo 'category eq '{value}'. Pokud $filter není k dispozici, obsahuje nefiltrovaný seznam všechny definice zásad přidružené k předplatnému, včetně těch, které se vztahují přímo nebo ze skupin pro správu, které obsahují dané předplatné. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice zásad, které jsou v daném předplatném. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž typ odpovídá {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž kategorie odpovídá {value}.

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Tato operace načte seznam všech předdefinovaných definic zásad, které odpovídají volitelnému zadanému $filter. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny předdefinované definice zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat jenom všechny předdefinované definice zásad, jejichž kategorie odpovídá {value}.

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Tato operace načte seznam všech definic zásad v dané skupině pro správu, které odpovídají volitelnému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value} nebo 'category eq '{value}'. Pokud $filter není k dispozici, seznam nefiltrovaných položek obsahuje všechny definice zásad přidružené ke skupině pro správu, včetně těch, které se vztahují přímo nebo ze skupin pro správu, které obsahují danou skupinu pro správu. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice zásad, které jsou v dané skupině pro správu. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž typ odpovídá {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž kategorie odpovídá {value}.

Podrobnosti metody

createOrUpdate(string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateOptionalParams)

Tato operace vytvoří nebo aktualizuje definici zásady v daném předplatném s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má vytvořit.

parameters
PolicyDefinition

Vlastnosti definice zásady.

options
PolicyDefinitionsCreateOrUpdateOptionalParams

Parametry možností.

Návraty

Promise<PolicyDefinition>

createOrUpdateAtManagementGroup(string, string, PolicyDefinition, PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

Tato operace vytvoří nebo aktualizuje definici zásad v dané skupině pro správu s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má vytvořit.

managementGroupId

string

ID skupiny pro správu.

parameters
PolicyDefinition

Vlastnosti definice zásady.

Návraty

Promise<PolicyDefinition>

delete(string, PolicyDefinitionsDeleteOptionalParams)

Tato operace odstraní definici zásady v daném předplatném s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má odstranit.

options
PolicyDefinitionsDeleteOptionalParams

Parametry možností.

Návraty

Promise<void>

deleteAtManagementGroup(string, string, PolicyDefinitionsDeleteAtManagementGroupOptionalParams)

Tato operace odstraní definici zásad v dané skupině pro správu s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má odstranit.

managementGroupId

string

ID skupiny pro správu.

Návraty

Promise<void>

get(string, PolicyDefinitionsGetOptionalParams)

Tato operace načte definici zásad v daném předplatném s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má získat.

options
PolicyDefinitionsGetOptionalParams

Parametry možností.

Návraty

Promise<PolicyDefinition>

getAtManagementGroup(string, string, PolicyDefinitionsGetAtManagementGroupOptionalParams)

Tato operace načte definici zásad v dané skupině pro správu s daným názvem.

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

Parametry

policyDefinitionName

string

Název definice zásady, která se má získat.

managementGroupId

string

ID skupiny pro správu.

Návraty

Promise<PolicyDefinition>

getBuiltIn(string, PolicyDefinitionsGetBuiltInOptionalParams)

Tato operace načte předdefinované definice zásady s daným názvem.

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

Parametry

policyDefinitionName

string

Název předdefinované definice zásady, která se má získat.

options
PolicyDefinitionsGetBuiltInOptionalParams

Parametry možností.

Návraty

Promise<PolicyDefinition>

list(PolicyDefinitionsListOptionalParams)

Tato operace načte seznam všech definic zásad v daném předplatném, které odpovídají volitelnému zadanému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value} nebo 'category eq '{value}'. Pokud $filter není k dispozici, obsahuje nefiltrovaný seznam všechny definice zásad přidružené k předplatnému, včetně těch, které se vztahují přímo nebo ze skupin pro správu, které obsahují dané předplatné. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice zásad, které jsou v daném předplatném. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž typ odpovídá {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž kategorie odpovídá {value}.

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

Parametry

options
PolicyDefinitionsListOptionalParams

Parametry možností.

Návraty

listBuiltIn(PolicyDefinitionsListBuiltInOptionalParams)

Tato operace načte seznam všech předdefinovaných definic zásad, které odpovídají volitelnému zadanému $filter. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny předdefinované definice zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat jenom všechny předdefinované definice zásad, jejichž kategorie odpovídá {value}.

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

Parametry

options
PolicyDefinitionsListBuiltInOptionalParams

Parametry možností.

Návraty

listByManagementGroup(string, PolicyDefinitionsListByManagementGroupOptionalParams)

Tato operace načte seznam všech definic zásad v dané skupině pro správu, které odpovídají volitelnému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value} nebo 'category eq '{value}'. Pokud $filter není k dispozici, seznam nefiltrovaných položek obsahuje všechny definice zásad přidružené ke skupině pro správu, včetně těch, které se vztahují přímo nebo ze skupin pro správu, které obsahují danou skupinu pro správu. Pokud je k dispozici $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice zásad, které jsou v dané skupině pro správu. Pokud je zadán $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž typ odpovídá {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn, Custom a Static. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice zásad, jejichž kategorie odpovídá {value}.

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

Parametry

managementGroupId

string

ID skupiny pro správu.

Návraty