PolicySetDefinitionsOperations interface

Interfejs reprezentujący operacje PolicySetDefinitions.

Właściwości

createOrUpdate

Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danym abonacie z nazwą.

createOrUpdateAtManagementGroup

Ta operacja tworzy lub aktualizuje definicję zestawu polityk w danej grupie zarządzania z nazwą.

delete
deleteAtManagementGroup

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.

getAtManagementGroup

Ta operacja pobiera definicję zbioru polityk w danej grupie zarządzania o tej nazwie.

getBuiltIn

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}.

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}.

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}.

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>