PolicySetDefinitionsOperations interface
Rozhraní reprezentující operace PolicySetDefinitions.
Vlastnosti
| create |
Tato operace vytváří nebo aktualizuje definici sady politik v daném předplatném s tímto jménem. |
| create |
Tato operace vytváří nebo aktualizuje definici sady politik v dané skupině správy s daným názvem. |
| delete | |
| delete |
Tato operace maže definici sady politik v dané skupině správy s daným jménem. |
| get | Tato operace získá definici sady politik v daném předplatném s tímto jménem. |
| get |
Tato operace získá definici sady politik v dané skupině správy s tímto jménem. |
| get |
Tato operace získá vestavěnou definici sady politik s daným názvem. |
| list | Tato operace získá seznam všech definic sady politik v daném předplatném, které odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value}' nebo 'category eq '{value}''. Pokud $filter není uvedeno, nefiltrovaný seznam zahrnuje všechny definice sady politik spojené s předplatným, včetně těch, které se vztahují přímo nebo ze skupin správy, které dané předplatné obsahují. Pokud je uvedeno $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice sady politik, které jsou na daném předplatném. Pokud je uvedeno $filter='policyType -eq {value}', vrácený seznam obsahuje pouze všechny definice sady politik, jejichž typ odpovídá {value}. Možné hodnoty typu politiky jsou NotSpecificed, BuiltIn a Custom. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny definice sad politik, jejichž kategorie odpovídá {value}. |
| list |
Tato operace získá seznam všech vestavěných definic sady politik, které odpovídají volitelnému danému $filter. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny vestavěné definice politik, jejichž kategorie odpovídá {value}. |
| list |
Tato operace získá seznam všech definic sady politik v dané skupině správy, které odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value}' nebo 'category eq '{value}''. Pokud $filter není uvedeno, nefiltrovaný seznam zahrnuje všechny definice sady politik spojené se skupinou správy, včetně těch, které se vztahují přímo nebo ze skupin správy, které danou skupinu obsahují. Pokud je uvedeno $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice sady politik v dané skupině správy. Pokud je uvedeno $filter='policyType -eq {value}', vrácený seznam obsahuje pouze všechny definice sady politik, jejichž typ odpovídá {value}. Možné hodnoty typu politiky jsou NotSpecificed, BuiltIn a Custom. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny definice sad politik, jejichž kategorie odpovídá {value}. |
Podrobnosti vlastnosti
createOrUpdate
Tato operace vytváří nebo aktualizuje definici sady politik v daném předplatném s tímto jménem.
createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
Hodnota vlastnosti
(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup
Tato operace vytváří nebo aktualizuje definici sady politik v dané skupině správy s daným názvem.
createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Hodnota vlastnosti
(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
delete
delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
Hodnota vlastnosti
(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Tato operace maže definici sady politik v dané skupině správy s daným jménem.
deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Hodnota vlastnosti
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Tato operace získá definici sady politik v daném předplatném s tímto jménem.
get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
Hodnota vlastnosti
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
getAtManagementGroup
Tato operace získá definici sady politik v dané skupině správy s tímto jménem.
getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Hodnota vlastnosti
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
getBuiltIn
Tato operace získá vestavěnou definici sady politik s daným názvem.
getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
Hodnota vlastnosti
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
list
Tato operace získá seznam všech definic sady politik v daném předplatném, které odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value}' nebo 'category eq '{value}''. Pokud $filter není uvedeno, nefiltrovaný seznam zahrnuje všechny definice sady politik spojené s předplatným, včetně těch, které se vztahují přímo nebo ze skupin správy, které dané předplatné obsahují. Pokud je uvedeno $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice sady politik, které jsou na daném předplatném. Pokud je uvedeno $filter='policyType -eq {value}', vrácený seznam obsahuje pouze všechny definice sady politik, jejichž typ odpovídá {value}. Možné hodnoty typu politiky jsou NotSpecificed, BuiltIn a Custom. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny definice sad politik, jejichž kategorie odpovídá {value}.
list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Hodnota vlastnosti
(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listBuiltIn
Tato operace získá seznam všech vestavěných definic sady politik, které odpovídají volitelnému danému $filter. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny vestavěné definice politik, jejichž kategorie odpovídá {value}.
listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Hodnota vlastnosti
(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listByManagementGroup
Tato operace získá seznam všech definic sady politik v dané skupině správy, které odpovídají volitelnému danému $filter. Platné hodnoty pro $filter jsou: 'atExactScope()', 'policyType -eq {value}' nebo 'category eq '{value}''. Pokud $filter není uvedeno, nefiltrovaný seznam zahrnuje všechny definice sady politik spojené se skupinou správy, včetně těch, které se vztahují přímo nebo ze skupin správy, které danou skupinu obsahují. Pokud je uvedeno $filter=atExactScope(), vrácený seznam obsahuje pouze všechny definice sady politik v dané skupině správy. Pokud je uvedeno $filter='policyType -eq {value}', vrácený seznam obsahuje pouze všechny definice sady politik, jejichž typ odpovídá {value}. Možné hodnoty typu politiky jsou NotSpecificed, BuiltIn a Custom. Pokud je uvedeno $filter='category -eq {value}', vrácený seznam obsahuje pouze všechny definice sad politik, jejichž kategorie odpovídá {value}.
listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Hodnota vlastnosti
(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>