PolicyDefinitionVersionsOperations interface

Rozhraní reprezentující operace PolicyDefinitionVersions.

Vlastnosti

createOrUpdate

Tato operace vytváří nebo aktualizuje definici politiky v daném předplatném s tímto jménem.

createOrUpdateAtManagementGroup

Tato operace vytváří nebo aktualizuje verzi definice politiky v dané skupině správy s daným názvem.

delete
deleteAtManagementGroup

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.

getAtManagementGroup

Tato operace získá verzi definice politiky v dané skupině správy s tímto jménem.

getBuiltIn

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.

listAll

Tato operace uvádí všechny verze definic politik pro všechny definice politik v rámci předplatného.

listAllAtManagementGroup

Tato operace uvádí všechny verze definic politik pro všechny definice politik v rozsahu skupiny správy.

listAllBuiltins

Tato operace uvádí všechny vestavěné verze definic politik pro všechny vestavěné definice politik.

listBuiltIn

Tato operace získá seznam všech vestavěných verzí definice politiky pro danou definici politiky.

listByManagementGroup

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>