PolicyDefinitionVersions interface
Interfejs reprezentujący element PolicyDefinitionVersions.
Metody
| create |
Ta operacja tworzy lub aktualizuje definicję zasad w danej subskrypcji o podanej nazwie. |
| create |
Ta operacja tworzy lub aktualizuje wersję definicji zasad w danej grupie zarządzania o podanej nazwie. |
| delete(string, string, Policy |
Ta operacja usuwa wersję definicji zasad w danej subskrypcji o podanej nazwie. |
| delete |
Ta operacja usuwa definicję zasad w danej grupie zarządzania o podanej nazwie. |
| get(string, string, Policy |
Ta operacja pobiera wersję definicji zasad w danej subskrypcji o podanej nazwie. |
| get |
Ta operacja pobiera wersję definicji zasad w danej grupie zarządzania o podanej nazwie. |
| get |
Ta operacja pobiera wbudowaną wersję definicji zasad o podanej nazwie. |
| list(string, Policy |
Ta operacja pobiera listę wszystkich wersji definicji zasad dla danej definicji zasad. |
| list |
Ta operacja zawiera listę wszystkich wersji definicji zasad dla wszystkich definicji zasad w ramach subskrypcji. |
| list |
Ta operacja zawiera listę wszystkich wersji definicji zasad dla wszystkich definicji zasad w zakresie grupy zarządzania. |
| list |
Ta operacja zawiera listę wszystkich wbudowanych wersji definicji zasad dla wszystkich wbudowanych definicji zasad. |
| list |
Ta operacja pobiera listę wszystkich wbudowanych wersji definicji zasad dla danej definicji zasad. |
| list |
Ta operacja pobiera listę wszystkich wersji definicji zasad dla danej definicji zasad w danej grupie zarządzania. |
Szczegóły metody
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Ta operacja tworzy lub aktualizuje definicję zasad w danej subskrypcji o podanej nazwie.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
- parameters
- PolicyDefinitionVersion
Właściwości definicji zasad.
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Ta operacja tworzy lub aktualizuje wersję definicji zasad w danej grupie zarządzania o podanej nazwie.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- managementGroupName
-
string
Nazwa grupy zarządzania. Nazwa jest niewrażliwa na wielkość liter.
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
- parameters
- PolicyDefinitionVersion
Właściwości definicji zasad.
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Ta operacja usuwa wersję definicji zasad w danej subskrypcji o podanej nazwie.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
Parametry opcji.
Zwraca
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Ta operacja usuwa definicję zasad w danej grupie zarządzania o podanej nazwie.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametry
- managementGroupName
-
string
Nazwa grupy zarządzania. Nazwa jest niewrażliwa na wielkość liter.
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
Parametry opcji.
Zwraca
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Ta operacja pobiera wersję definicji zasad w danej subskrypcji o podanej nazwie.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Ta operacja pobiera wersję definicji zasad w danej grupie zarządzania o podanej nazwie.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- managementGroupName
-
string
Nazwa grupy zarządzania. Nazwa jest niewrażliwa na wielkość liter.
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Ta operacja pobiera wbudowaną wersję definicji zasad o podanej nazwie.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
- policyDefinitionVersion
-
string
Wersja definicji zasad. Format to x.y.z, gdzie x jest numerem wersji głównej, y jest numerem wersji pomocniczej, a z jest numerem poprawki
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Ta operacja pobiera listę wszystkich wersji definicji zasad dla danej definicji zasad.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
Parametry opcji.
Zwraca
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Ta operacja zawiera listę wszystkich wersji definicji zasad dla wszystkich definicji zasad w ramach subskrypcji.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Ta operacja zawiera listę wszystkich wersji definicji zasad dla wszystkich definicji zasad w zakresie grupy zarządzania.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
- managementGroupName
-
string
Nazwa grupy zarządzania. Nazwa jest niewrażliwa na wielkość liter.
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Ta operacja zawiera listę wszystkich wbudowanych wersji definicji zasad dla wszystkich wbudowanych definicji zasad.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
Parametry opcji.
Zwraca
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Ta operacja pobiera listę wszystkich wbudowanych wersji definicji zasad dla danej definicji zasad.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- policyDefinitionName
-
string
Nazwa definicji zasad.
Parametry opcji.
Zwraca
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Ta operacja pobiera listę wszystkich wersji definicji zasad dla danej definicji zasad w danej grupie zarządzania.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- managementGroupName
-
string
Nazwa grupy zarządzania. Nazwa jest niewrażliwa na wielkość liter.
- policyDefinitionName
-
string
Nazwa definicji zasad.
Parametry opcji.