PolicyDefinitionVersionsOperations interface

Interfejs reprezentujący operacje PolicyDefinitionVersions.

Właściwości

createOrUpdate

Ta operacja tworzy lub aktualizuje definicję polityki w danym subskrypcji z nazwą.

createOrUpdateAtManagementGroup

Ta operacja tworzy lub aktualizuje wersję definicji polityki w danej grupie zarządzania z nazwą.

delete
deleteAtManagementGroup

Ta operacja usuwa definicję polityki w danej grupie zarządzania o nazwie nadawanej.

get

Ta operacja pobiera wersję definicji polityki w danym subskrypcji o tej nazwie.

getAtManagementGroup

Ta operacja pobiera wersję definicji polityki w danej grupie zarządzania o tej nazwie.

getBuiltIn

Ta operacja pobiera wbudowaną wersję definicji polityki o tej nazwie.

list

Ta operacja pobiera listę wszystkich wersji definicji polityki dla danej definicji polityki.

listAll

Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w ramach subskrypcji.

listAllAtManagementGroup

Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w zakresie grupy zarządzającej.

listAllBuiltins

Ta operacja zawiera listę wszystkich wbudowanych wersji definicji polityk dla wszystkich wbudowanych definicji polityk.

listBuiltIn

Ta operacja pobiera listę wszystkich wbudowanych wersji definicji polityki dla danej definicji polityki.

listByManagementGroup

Ta operacja pobiera listę wszystkich wersji definicji polityki dla danej definicji polityki w danej grupie zarządzania.

Szczegóły właściwości

createOrUpdate

Ta operacja tworzy lub aktualizuje definicję polityki w danym subskrypcji z nazwą.

createOrUpdate: (policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

Wartość właściwości

(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams) => Promise<PolicyDefinitionVersion>

createOrUpdateAtManagementGroup

Ta operacja tworzy lub aktualizuje wersję definicji polityki w danej grupie zarządzania z nazwą.

createOrUpdateAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Wartość właściwości

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

delete

delete: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>

Wartość właściwości

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams) => Promise<void>

deleteAtManagementGroup

Ta operacja usuwa definicję polityki w danej grupie zarządzania o nazwie nadawanej.

deleteAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

Wartość właściwości

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams) => Promise<void>

get

Ta operacja pobiera wersję definicji polityki w danym subskrypcji o tej nazwie.

get: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

Wartość właściwości

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams) => Promise<PolicyDefinitionVersion>

getAtManagementGroup

Ta operacja pobiera wersję definicji polityki w danej grupie zarządzania o tej nazwie.

getAtManagementGroup: (managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

Wartość właściwości

(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams) => Promise<PolicyDefinitionVersion>

getBuiltIn

Ta operacja pobiera wbudowaną wersję definicji polityki o tej nazwie.

getBuiltIn: (policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

Wartość właściwości

(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams) => Promise<PolicyDefinitionVersion>

list

Ta operacja pobiera listę wszystkich wersji definicji polityki dla danej definicji polityki.

list: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Wartość właściwości

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listAll

Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w ramach subskrypcji.

listAll: (options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Wartość właściwości

(options?: PolicyDefinitionVersionsListAllOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllAtManagementGroup

Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w zakresie grupy zarządzającej.

listAllAtManagementGroup: (managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Wartość właściwości

(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listAllBuiltins

Ta operacja zawiera listę wszystkich wbudowanych wersji definicji polityk dla wszystkich wbudowanych definicji polityk.

listAllBuiltins: (options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

Wartość właściwości

(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams) => Promise<_PolicyDefinitionVersionListResult>

listBuiltIn

Ta operacja pobiera listę wszystkich wbudowanych wersji definicji polityki dla danej definicji polityki.

listBuiltIn: (policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Wartość właściwości

(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

listByManagementGroup

Ta operacja pobiera listę wszystkich wersji definicji polityki dla danej definicji polityki w danej grupie zarządzania.

listByManagementGroup: (managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>

Wartość właściwości

(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams) => PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>