PolicyDefinitionVersionsOperations interface
Interfejs reprezentujący operacje PolicyDefinitionVersions.
Właściwości
| create |
Ta operacja tworzy lub aktualizuje definicję polityki w danym subskrypcji z nazwą. |
| create |
Ta operacja tworzy lub aktualizuje wersję definicji polityki w danej grupie zarządzania z nazwą. |
| delete | |
| delete |
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. |
| get |
Ta operacja pobiera wersję definicji polityki w danej grupie zarządzania o tej nazwie. |
| get |
Ta operacja pobiera wbudowaną wersję definicji polityki o tej nazwie. |
| list | Ta operacja pobiera listę wszystkich wersji definicji polityki dla danej definicji polityki. |
| list |
Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w ramach subskrypcji. |
| list |
Ta operacja zawiera listę wszystkich wersji definicji polityk dla wszystkich definicji polityk w zakresie grupy zarządzającej. |
| list |
Ta operacja zawiera listę wszystkich wbudowanych wersji definicji polityk dla wszystkich wbudowanych definicji polityk. |
| list |
Ta operacja pobiera listę wszystkich wbudowanych wersji definicji polityki dla danej definicji polityki. |
| list |
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>