PolicySetDefinitions interface
Rozhraní představující PolicySetDefinitions.
Metody
create |
Tato operace vytvoří nebo aktualizuje definici sady zásad v daném předplatném s daným názvem. |
create |
Tato operace vytvoří nebo aktualizuje definici sady zásad v dané skupině pro správu s daným názvem. |
delete(string, Policy |
Tato operace odstraní definici sady zásad v daném předplatném s daným názvem. |
delete |
Tato operace odstraní definici sady zásad v dané skupině pro správu se zadaným názvem. |
get(string, Policy |
Tato operace načte definici sady zásad v daném předplatném s daným názvem. |
get |
Tato operace načte definici sady zásad v dané skupině pro správu se zadaným názvem. |
get |
Tato operace načte předdefinované definice sady zásad s daným názvem. |
list(Policy |
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}. |
list |
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}. |
list |
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
Parametry možností
Návraty
Promise<PolicySetDefinition>
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
Parametry možností
Návraty
Promise<PolicySetDefinition>
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.
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.
Parametry možností
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.
Parametry možností
Návraty
Promise<PolicySetDefinition>
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.
Parametry možností
Návraty
Promise<PolicySetDefinition>
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.
Parametry možností
Návraty
Promise<PolicySetDefinition>
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
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
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.
Parametry možností