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 s daný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 s daný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é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 sady 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 sady 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 sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž kategorie odpovídá {value}.

listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)

Tato operace načte seznam všech předdefinovaných definic sady zásad, které odpovídají volitelnému zadanému $filter. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat jenom všechny předdefinované definice sady zásad, jejichž kategorie odpovídá {value}.

listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)

Tato operace načte seznam všech definic sady zásad v dané skupině pro správu, která odpovídá 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 sady 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 sady 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 sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž kategorie odpovídá {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.

options
PolicySetDefinitionsCreateOrUpdateOptionalParams

Parametry možností.

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 s daný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á se má 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 s daným názvem.

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

Parametry

policySetDefinitionName

string

Název definice sady zásad, která se má 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á se má 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é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 sady 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 sady 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 sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž kategorie odpovídá {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ému zadanému $filter. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat jenom všechny předdefinované definice sady zásad, jejichž kategorie odpovídá {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 sady zásad v dané skupině pro správu, která odpovídá 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 sady 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 sady 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 sady zásad, jejichž typ odpovídá hodnotě {value}. Možné hodnoty policyType jsou NotSpecified, BuiltIn a Custom. Pokud je zadaný $filter='category -eq {value}', bude vrácený seznam obsahovat pouze všechny definice sady zásad, jejichž kategorie odpovídá {value}.

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

Parametry

managementGroupId

string

ID skupiny pro správu.

Návraty