PolicyDefinitionVersionsOperations interface
Rozhraní reprezentující operace PolicyDefinitionVersions.
Vlastnosti
| create |
Tato operace vytváří nebo aktualizuje definici politiky v daném předplatném s tímto jménem. |
| create |
Tato operace vytváří nebo aktualizuje verzi definice politiky v dané skupině správy s daným názvem. |
| delete | |
| delete |
Tato operace maže definici politiky v dané skupině správy s tímto jménem. |
| get | Tato operace získá verzi definice politiky v daném předplatném s tímto jménem. |
| get |
Tato operace získá verzi definice politiky v dané skupině správy s tímto jménem. |
| get |
Tato operace získá vestavěnou verzi definice politiky s daným názvem. |
| list | Tato operace získá seznam všech verzí definice politiky pro danou definici politiky. |
| list |
Tato operace uvádí všechny verze definic politik pro všechny definice politik v rámci předplatného. |
| list |
Tato operace uvádí všechny verze definic politik pro všechny definice politik v rozsahu skupiny správy. |
| list |
Tato operace uvádí všechny vestavěné verze definic politik pro všechny vestavěné definice politik. |
| list |
Tato operace získá seznam všech vestavěných verzí definice politiky pro danou definici politiky. |
| list |
Tato operace získá seznam všech verzí definice politiky pro danou definici politiky v dané skupině správy. |
Podrobnosti vlastnosti
createOrUpdate
Tato operace vytváří nebo aktualizuje definici politiky v daném předplatném s tímto jménem.
createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
Hodnota vlastnosti
(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup
Tato operace vytváří nebo aktualizuje verzi definice politiky v dané skupině správy s daným názvem.
createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Hodnota vlastnosti
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
delete
delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
Hodnota vlastnosti
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>
deleteAtManagementGroup
Tato operace maže definici politiky v dané skupině správy s tímto jménem.
deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
Hodnota vlastnosti
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>
get
Tato operace získá verzi definice politiky v daném předplatném s tímto jménem.
get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
Hodnota vlastnosti
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>
getAtManagementGroup
Tato operace získá verzi definice politiky v dané skupině správy s tímto jménem.
getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
Hodnota vlastnosti
(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>
getBuiltIn
Tato operace získá vestavěnou verzi definice politiky s daným názvem.
getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
Hodnota vlastnosti
(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>
list
Tato operace získá seznam všech verzí definice politiky pro danou definici politiky.
list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Hodnota vlastnosti
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listAll
Tato operace uvádí všechny verze definic politik pro všechny definice politik v rámci předplatného.
listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Hodnota vlastnosti
(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllAtManagementGroup
Tato operace uvádí všechny verze definic politik pro všechny definice politik v rozsahu skupiny správy.
listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Hodnota vlastnosti
(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listAllBuiltins
Tato operace uvádí všechny vestavěné verze definic politik pro všechny vestavěné definice politik.
listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
Hodnota vlastnosti
(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>
listBuiltIn
Tato operace získá seznam všech vestavěných verzí definice politiky pro danou definici politiky.
listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Hodnota vlastnosti
(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
listByManagementGroup
Tato operace získá seznam všech verzí definice politiky pro danou definici politiky v dané skupině správy.
listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Hodnota vlastnosti
(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>