Sdílet prostřednictvím


PolicySetDefinitions interface

Rozhraní představující PolicySetDefinitions.

Metody

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

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

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

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

delete(string, PolicySetDefinitionsDeleteOptionalParams)

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

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

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

get(string, PolicySetDefinitionsGetOptionalParams)

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

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

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

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

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

list(PolicySetDefinitionsListOptionalParams)

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

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Tato operace načte seznam všech předdefinovaných definic sady zásad, které odpovídají volitelným $filter. Pokud je k dispozici $filter='category -eq {value}', obsahuje vrácený seznam pouze všechny předdefinované definice sady zásad, jejichž kategorie odpovídá hodnotě {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Tato operace načte seznam všech definic sad 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, nefiltrovaný seznam obsahuje všechny definice sady zásad přidružené ke skupině pro správu, včetně definic, které platí přímo nebo ze skupin pro správu, které danou skupinu pro správu obsahují. Pokud je k dispozici $filter=atExactScope(), obsahuje vrácený seznam pouze všechny definice sady zásad, které jsou v dané skupině pro správu. Pokud je k dispozici $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je k dispozici $filter='category -eq {value}', obsahuje vrácený seznam pouze všechny definice sady zásad, jejichž kategorie odpovídá hodnotě {value}.

Podrobnosti metody

createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)

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

function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

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

parameters
PolicySetDefinition

Vlastnosti definice sady zásad

Návraty

createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)

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

function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

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

managementGroupId

string

ID skupiny pro správu.

parameters
PolicySetDefinition

Vlastnosti definice sady zásad

Návraty

delete(string, PolicySetDefinitionsDeleteOptionalParams)

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

function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>

Parametry

policySetDefinitionName

string

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

options
PolicySetDefinitionsDeleteOptionalParams

Parametry možností

Návraty

Promise<void>

deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)

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

function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>

Parametry

policySetDefinitionName

string

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

managementGroupId

string

ID skupiny pro správu.

Návraty

Promise<void>

get(string, PolicySetDefinitionsGetOptionalParams)

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

function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Název definice sady zásad, který chcete získat.

options
PolicySetDefinitionsGetOptionalParams

Parametry možností

Návraty

getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)

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

function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Název definice sady zásad, který chcete získat.

managementGroupId

string

ID skupiny pro správu.

Návraty

getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)

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

function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>

Parametry

policySetDefinitionName

string

Název definice sady zásad, který chcete získat.

options
PolicySetDefinitionsGetBuiltInOptionalParams

Parametry možností

Návraty

list(PolicySetDefinitionsListOptionalParams)

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

function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametry

options
PolicySetDefinitionsListOptionalParams

Parametry možností

Návraty

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Tato operace načte seznam všech předdefinovaných definic sady zásad, které odpovídají volitelným $filter. Pokud je k dispozici $filter='category -eq {value}', obsahuje vrácený seznam pouze všechny předdefinované definice sady zásad, jejichž kategorie odpovídá hodnotě {value}.

function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>

Parametry

options
PolicySetDefinitionsListBuiltInOptionalParams

Parametry možností

Návraty

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Tato operace načte seznam všech definic sad 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, nefiltrovaný seznam obsahuje všechny definice sady zásad přidružené ke skupině pro správu, včetně definic, které platí přímo nebo ze skupin pro správu, které danou skupinu pro správu obsahují. Pokud je k dispozici $filter=atExactScope(), obsahuje vrácený seznam pouze všechny definice sady zásad, které jsou v dané skupině pro správu. Pokud je k dispozici $filter='policyType -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je k dispozici $filter='category -eq {value}', obsahuje vrácený seznam pouze všechny definice sady zásad, jejichž kategorie odpovídá hodnotě {value}.

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

Parametry

managementGroupId

string

ID skupiny pro správu.

Návraty