PolicyDefinitionVersions interface
Rozhraní představující PolicyDefinitionVersions.
Metody
| create |
Tato operace vytvoří nebo aktualizuje definici zásady v daném předplatném s daným názvem. |
| create |
Tato operace vytvoří nebo aktualizuje verzi definice zásad v dané skupině pro správu s daným názvem. |
| delete(string, string, Policy |
Tato operace odstraní verzi definice zásad v daném předplatném s daným názvem. |
| delete |
Tato operace odstraní definici zásad v dané skupině pro správu s daným názvem. |
| get(string, string, Policy |
Tato operace načte verzi definice zásad v daném předplatném s daným názvem. |
| get |
Tato operace načte verzi definice zásad v dané skupině pro správu s daným názvem. |
| get |
Tato operace načte předdefinované verze definice zásad s daným názvem. |
| list(string, Policy |
Tato operace načte seznam všech verzí definic zásad pro danou definici zásady. |
| list |
Tato operace obsahuje seznam všech verzí definic zásad pro všechny definice zásad v rámci předplatného. |
| list |
Tato operace obsahuje seznam všech verzí definic zásad pro všechny definice zásad v oboru skupiny pro správu. |
| list |
Tato operace obsahuje seznam všech předdefinovaných verzí definic zásad pro všechny předdefinované definice zásad. |
| list |
Tato operace načte seznam všech předdefinovaných verzí definic zásad pro danou definici zásady. |
| list |
Tato operace načte seznam všech verzí definic zásad pro danou definici zásad v dané skupině pro správu. |
Podrobnosti metody
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Tato operace vytvoří nebo aktualizuje definici zásady v daném předplatném s daným názvem.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
- parameters
- PolicyDefinitionVersion
Vlastnosti definice zásady.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Tato operace vytvoří nebo aktualizuje verzi definice zásad v dané skupině pro správu s daným názvem.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- managementGroupName
-
string
Název skupiny pro správu. Název nerozlišuje malá a velká písmena.
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
- parameters
- PolicyDefinitionVersion
Vlastnosti definice zásady.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Tato operace odstraní verzi definice zásad v daném předplatném s daným názvem.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
Parametry možností.
Návraty
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Tato operace odstraní definici zásad v dané skupině pro správu s daným názvem.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametry
- managementGroupName
-
string
Název skupiny pro správu. Název nerozlišuje malá a velká písmena.
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
Parametry možností.
Návraty
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Tato operace načte verzi definice zásad v daném předplatném s daným názvem.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Tato operace načte verzi definice zásad v dané skupině pro správu s daným názvem.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- managementGroupName
-
string
Název skupiny pro správu. Název nerozlišuje malá a velká písmena.
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Tato operace načte předdefinované verze definice zásad s daným názvem.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
- policyDefinitionVersion
-
string
Verze definice zásady. Formát je x.y.z, kde x je číslo hlavní verze, y je číslo podverze a z je číslo opravy.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Tato operace načte seznam všech verzí definic zásad pro danou definici zásady.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
Parametry možností.
Návraty
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Tato operace obsahuje seznam všech verzí definic zásad pro všechny definice zásad v rámci předplatného.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
Parametry možností.
Návraty
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Tato operace obsahuje seznam všech verzí definic zásad pro všechny definice zásad v oboru skupiny pro správu.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
- managementGroupName
-
string
Název skupiny pro správu. Název nerozlišuje malá a velká písmena.
Parametry možností.
Návraty
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Tato operace obsahuje seznam všech předdefinovaných verzí definic zásad pro všechny předdefinované definice zásad.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametry
Parametry možností.
Návraty
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Tato operace načte seznam všech předdefinovaných verzí definic zásad pro danou definici zásady.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- policyDefinitionName
-
string
Název definice zásady.
Parametry možností.
Návraty
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Tato operace načte seznam všech verzí definic zásad pro danou definici zásad v dané skupině pro správu.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametry
- managementGroupName
-
string
Název skupiny pro správu. Název nerozlišuje malá a velká písmena.
- policyDefinitionName
-
string
Název definice zásady.
Parametry možností.