PolicySetDefinitions interface
Interfejs reprezentujący element PolicySetDefinitions.
Metody
create |
Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej subskrypcji o podanej nazwie. |
create |
Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej grupie zarządzania o podanej nazwie. |
delete(string, Policy |
Ta operacja usuwa definicję zestawu zasad w danej subskrypcji o podanej nazwie. |
delete |
Ta operacja usuwa definicję zestawu zasad w danej grupie zarządzania o podanej nazwie. |
get(string, Policy |
Ta operacja pobiera definicję zestawu zasad w danej subskrypcji o podanej nazwie. |
get |
Ta operacja pobiera definicję zestawu zasad w danej grupie zarządzania o podanej nazwie. |
get |
Ta operacja pobiera wbudowaną definicję zestawu zasad o podanej nazwie. |
list(Policy |
Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej subskrypcji, które są zgodne z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z subskrypcją, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną subskrypcję. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej subskrypcji. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}. |
list |
Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu zasad, które pasują do opcjonalnego określonego $filter. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu zasad, których kategoria jest zgodna z {value}. |
list |
Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej grupie zarządzania, która jest zgodna z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z grupą zarządzania, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną grupę zarządzania. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej grupie zarządzania. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}. |
Szczegóły metody
createOrUpdate(string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateOptionalParams)
Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej subskrypcji o podanej nazwie.
function createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise<PolicySetDefinition>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do utworzenia.
- parameters
- PolicySetDefinition
Właściwości definicji zestawu zasad.
Parametry opcji.
Zwraca
Promise<PolicySetDefinition>
createOrUpdateAtManagementGroup(string, string, PolicySetDefinition, PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams)
Ta operacja tworzy lub aktualizuje definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.
function createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do utworzenia.
- managementGroupId
-
string
Identyfikator grupy zarządzania.
- parameters
- PolicySetDefinition
Właściwości definicji zestawu zasad.
Parametry opcji.
Zwraca
Promise<PolicySetDefinition>
delete(string, PolicySetDefinitionsDeleteOptionalParams)
Ta operacja usuwa definicję zestawu zasad w danej subskrypcji o podanej nazwie.
function delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise<void>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do usunięcia.
Parametry opcji.
Zwraca
Promise<void>
deleteAtManagementGroup(string, string, PolicySetDefinitionsDeleteAtManagementGroupOptionalParams)
Ta operacja usuwa definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.
function deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do usunięcia.
- managementGroupId
-
string
Identyfikator grupy zarządzania.
Parametry opcji.
Zwraca
Promise<void>
get(string, PolicySetDefinitionsGetOptionalParams)
Ta operacja pobiera definicję zestawu zasad w danej subskrypcji o podanej nazwie.
function get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise<PolicySetDefinition>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do pobrania.
Parametry opcji.
Zwraca
Promise<PolicySetDefinition>
getAtManagementGroup(string, string, PolicySetDefinitionsGetAtManagementGroupOptionalParams)
Ta operacja pobiera definicję zestawu zasad w danej grupie zarządzania o podanej nazwie.
function getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise<PolicySetDefinition>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do pobrania.
- managementGroupId
-
string
Identyfikator grupy zarządzania.
Parametry opcji.
Zwraca
Promise<PolicySetDefinition>
getBuiltIn(string, PolicySetDefinitionsGetBuiltInOptionalParams)
Ta operacja pobiera wbudowaną definicję zestawu zasad o podanej nazwie.
function getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise<PolicySetDefinition>
Parametry
- policySetDefinitionName
-
string
Nazwa definicji zestawu zasad do pobrania.
Parametry opcji.
Zwraca
Promise<PolicySetDefinition>
list(PolicySetDefinitionsListOptionalParams)
Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej subskrypcji, które są zgodne z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z subskrypcją, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną subskrypcję. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej subskrypcji. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.
function list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametry
Parametry opcji.
Zwraca
listBuiltIn(PolicySetDefinitionsListBuiltInOptionalParams)
Ta operacja pobiera listę wszystkich wbudowanych definicji zestawu zasad, które pasują do opcjonalnego określonego $filter. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie wbudowane definicje zestawu zasad, których kategoria jest zgodna z {value}.
function listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametry
Parametry opcji.
Zwraca
listByManagementGroup(string, PolicySetDefinitionsListByManagementGroupOptionalParams)
Ta operacja pobiera listę wszystkich definicji zestawu zasad w danej grupie zarządzania, która jest zgodna z opcjonalnym danym $filter. Prawidłowe wartości dla $filter to: "atExactScope()", "policyType -eq {value}" lub "category eq "{value}". Jeśli $filter nie zostanie podana, lista niefiltrowana zawiera wszystkie definicje zestawu zasad skojarzone z grupą zarządzania, w tym te, które mają zastosowanie bezpośrednio lub z grup zarządzania zawierających daną grupę zarządzania. Jeśli zostanie podana $filter=atExactScope(), zwracana lista zawiera tylko wszystkie definicje zestawu zasad, które znajdują się w danej grupie zarządzania. Jeśli podano $filter='policyType -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których typ jest zgodny z {value}. Możliwe wartości policyType to NotSpecified, BuiltIn i Custom. Jeśli zostanie podana $filter='category -eq {value}", zwracana lista zawiera tylko wszystkie definicje zestawu zasad, których kategoria jest zgodna z {value}.
function listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicySetDefinition, PolicySetDefinition[], PageSettings>
Parametry
- managementGroupId
-
string
Identyfikator grupy zarządzania.
Parametry opcji.