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 s daný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 s daný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é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}. |
list |
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}. |
list |
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.
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 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.
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á se má 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 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.
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á se má 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é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
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
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.
Parametry možností.