PolicySetDefinitionsOperations interface
Interfejs reprezentujący operacje PolicySetDefinitions.
Właściwości
| create |
Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danym abonacie z nazwą. |
| create |
Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danej grupie zarządzania z nazwą. |
| delete | |
| delete |
Ta operacja usuwa definicję zbioru polityk w danej grupie zarządzania o tej nazwie. |
| get | Ta operacja pobiera definicję zbioru polityk w danym subskrypcji o nazwie użytkowej. |
| get |
Ta operacja pobiera definicję zbioru polityk w danej grupie zarządzania o tej nazwie. |
| get |
Ta operacja pobiera wbudowaną definicję zbioru polityk o tej nazwie. |
| list | Ta operacja pobiera listę wszystkich definicji zestawu polityk w danym subskrypcji, które odpowiadają opcjonalnemu danemu $filter. Prawidłowe wartości dla $filter to: 'atExactScope()', 'policyType -eq {value}' lub 'category eq '{value}''. Jeśli $filter nie jest podane, lista niefiltrowana obejmuje wszystkie definicje zestawu polityk powiązane z subskrypcją, w tym te, które dotyczą bezpośrednio lub z grup zarządzających zawierających daną subskrypcję. Jeśli podana jest $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu polityk w danym subskrypcji. Jeśli podana jest $filter='policyType -eq {value}', zwracana lista zawiera tylko wszystkie definicje zestawu polityk, których typ odpowiada {value}. Możliwe wartości policyType to NotSpecificed, BuiltIn oraz Custom. Jeśli podana jest $filter='kategoria -eq {wartość}', zwracana lista zawiera tylko wszystkie definicje zbiorów polityk, których kategoria odpowiada {wartości}. |
| list |
Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu polityk, które odpowiadają opcjonalnemu danemu $filter. Jeśli podana jest $filter='category -eq {value}', zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu polityk, których kategoria odpowiada {value}. |
| list |
Ta operacja pobiera listę wszystkich definicji zestawu polityk w danej grupie zarządzania, które odpowiadają opcjonalnemu danemu $filter. Prawidłowe wartości dla $filter to: 'atExactScope()', 'policyType -eq {value}' lub 'category eq '{value}''. Jeśli $filter nie jest podany, lista niefiltrowana zawiera wszystkie definicje zestawu polityk powiązane z grupą zarządzającą, w tym te bezpośrednio lub z grup zarządzających zawierających daną grupę zarządzania. Jeśli podana jest $filter=atExactScope(), zwrócona lista zawiera tylko wszystkie definicje zestawu polityk w danej grupie zarządzania. Jeśli podana jest $filter='policyType -eq {value}', zwracana lista zawiera tylko wszystkie definicje zestawu polityk, których typ odpowiada {value}. Możliwe wartości policyType to NotSpecificed, BuiltIn oraz Custom. Jeśli podana jest $filter='kategoria -eq {wartość}', zwracana lista zawiera tylko wszystkie definicje zbiorów polityk, których kategoria odpowiada {wartości}. |
Szczegóły właściwości
createOrUpdate
Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danym abonacie z nazwą.
createOrUpdate: (policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
Wartość właściwości
(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams) => Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup
Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danej grupie zarządzania z nazwą.
createOrUpdateAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Wartość właściwości
(managementGroupId: string, policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
delete
delete: (policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
Wartość właściwości
(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Ta operacja usuwa definicję zbioru polityk w danej grupie zarządzania o tej nazwie.
deleteAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Wartość właściwości
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Ta operacja pobiera definicję zbioru polityk w danym subskrypcji o nazwie użytkowej.
get: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
Wartość właściwości
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams) => Promise<PolicySetDefinition>
getAtManagementGroup
Ta operacja pobiera definicję zbioru polityk w danej grupie zarządzania o tej nazwie.
getAtManagementGroup: (managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
Wartość właściwości
(managementGroupId: string, policySetDefinitionName: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams) => Promise<PolicySetDefinition>
getBuiltIn
Ta operacja pobiera wbudowaną definicję zbioru polityk o tej nazwie.
getBuiltIn: (policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
Wartość właściwości
(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams) => Promise<PolicySetDefinition>
list
Ta operacja pobiera listę wszystkich definicji zestawu polityk w danym subskrypcji, które odpowiadają opcjonalnemu danemu $filter. Prawidłowe wartości dla $filter to: 'atExactScope()', 'policyType -eq {value}' lub 'category eq '{value}''. Jeśli $filter nie jest podane, lista niefiltrowana obejmuje wszystkie definicje zestawu polityk powiązane z subskrypcją, w tym te, które dotyczą bezpośrednio lub z grup zarządzających zawierających daną subskrypcję. Jeśli podana jest $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu polityk w danym subskrypcji. Jeśli podana jest $filter='policyType -eq {value}', zwracana lista zawiera tylko wszystkie definicje zestawu polityk, których typ odpowiada {value}. Możliwe wartości policyType to NotSpecificed, BuiltIn oraz Custom. Jeśli podana jest $filter='kategoria -eq {wartość}', zwracana lista zawiera tylko wszystkie definicje zbiorów polityk, których kategoria odpowiada {wartości}.
list: (options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Wartość właściwości
(options?: PolicySetDefinitionsListOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listBuiltIn
Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu polityk, które odpowiadają opcjonalnemu danemu $filter. Jeśli podana jest $filter='category -eq {value}', zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu polityk, których kategoria odpowiada {value}.
listBuiltIn: (options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Wartość właściwości
(options?: PolicySetDefinitionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
listByManagementGroup
Ta operacja pobiera listę wszystkich definicji zestawu polityk w danej grupie zarządzania, które odpowiadają opcjonalnemu danemu $filter. Prawidłowe wartości dla $filter to: 'atExactScope()', 'policyType -eq {value}' lub 'category eq '{value}''. Jeśli $filter nie jest podany, lista niefiltrowana zawiera wszystkie definicje zestawu polityk powiązane z grupą zarządzającą, w tym te bezpośrednio lub z grup zarządzających zawierających daną grupę zarządzania. Jeśli podana jest $filter=atExactScope(), zwrócona lista zawiera tylko wszystkie definicje zestawu polityk w danej grupie zarządzania. Jeśli podana jest $filter='policyType -eq {value}', zwracana lista zawiera tylko wszystkie definicje zestawu polityk, których typ odpowiada {value}. Możliwe wartości policyType to NotSpecificed, BuiltIn oraz Custom. Jeśli podana jest $filter='kategoria -eq {wartość}', zwracana lista zawiera tylko wszystkie definicje zbiorów polityk, których kategoria odpowiada {wartości}.
listByManagementGroup: (managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Wartość właściwości
(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>