PolicyDefinitionVersions interface
Gränssnitt som representerar en PolicyDefinitionVersions.
Metoder
| create |
Den här åtgärden skapar eller uppdaterar en principdefinition i den angivna prenumerationen med det angivna namnet. |
| create |
Den här åtgärden skapar eller uppdaterar en principdefinitionsversion i den angivna hanteringsgruppen med det angivna namnet. |
| delete(string, string, Policy |
Den här åtgärden tar bort principdefinitionsversionen i den angivna prenumerationen med det angivna namnet. |
| delete |
Den här åtgärden tar bort principdefinitionen i den angivna hanteringsgruppen med det angivna namnet. |
| get(string, string, Policy |
Den här åtgärden hämtar principdefinitionsversionen i den angivna prenumerationen med det angivna namnet. |
| get |
Den här åtgärden hämtar principdefinitionsversionen i den angivna hanteringsgruppen med det angivna namnet. |
| get |
Den här åtgärden hämtar den inbyggda principdefinitionsversionen med det angivna namnet. |
| list(string, Policy |
Den här åtgärden hämtar en lista över alla principdefinitionsversioner för den angivna principdefinitionen. |
| list |
Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i en prenumeration. |
| list |
Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i hanteringsgruppens omfång. |
| list |
Den här åtgärden visar alla inbyggda principdefinitionsversioner för alla inbyggda principdefinitioner. |
| list |
Den här åtgärden hämtar en lista över alla inbyggda principdefinitionsversioner för den angivna principdefinitionen. |
| list |
Den här åtgärden hämtar en lista över alla principdefinitionsversioner för den angivna principdefinitionen i den angivna hanteringsgruppen. |
Metodinformation
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Den här åtgärden skapar eller uppdaterar en principdefinition i den angivna prenumerationen med det angivna namnet.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
- parameters
- PolicyDefinitionVersion
Egenskaperna för principdefinitionen.
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Den här åtgärden skapar eller uppdaterar en principdefinitionsversion i den angivna hanteringsgruppen med det angivna namnet.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametrar
- managementGroupName
-
string
Namnet på hanteringsgruppen. Namnet är skiftlägesokänsligt.
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
- parameters
- PolicyDefinitionVersion
Egenskaperna för principdefinitionen.
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Den här åtgärden tar bort principdefinitionsversionen i den angivna prenumerationen med det angivna namnet.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
Alternativparametrarna.
Returer
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Den här åtgärden tar bort principdefinitionen i den angivna hanteringsgruppen med det angivna namnet.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametrar
- managementGroupName
-
string
Namnet på hanteringsgruppen. Namnet är skiftlägesokänsligt.
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
Alternativparametrarna.
Returer
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Den här åtgärden hämtar principdefinitionsversionen i den angivna prenumerationen med det angivna namnet.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Den här åtgärden hämtar principdefinitionsversionen i den angivna hanteringsgruppen med det angivna namnet.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametrar
- managementGroupName
-
string
Namnet på hanteringsgruppen. Namnet är skiftlägesokänsligt.
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Den här åtgärden hämtar den inbyggda principdefinitionsversionen med det angivna namnet.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
- policyDefinitionVersion
-
string
Principdefinitionsversionen. Formatet är x.y.z där x är huvudversionsnumret, y är delversionsnumret och z är korrigeringsnumret
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Den här åtgärden hämtar en lista över alla principdefinitionsversioner för den angivna principdefinitionen.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
Alternativparametrarna.
Returer
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i en prenumeration.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametrar
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i hanteringsgruppens omfång.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametrar
- managementGroupName
-
string
Namnet på hanteringsgruppen. Namnet är skiftlägesokänsligt.
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Den här åtgärden visar alla inbyggda principdefinitionsversioner för alla inbyggda principdefinitioner.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametrar
Alternativparametrarna.
Returer
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Den här åtgärden hämtar en lista över alla inbyggda principdefinitionsversioner för den angivna principdefinitionen.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametrar
- policyDefinitionName
-
string
Namnet på principdefinitionen.
Alternativparametrarna.
Returer
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Den här åtgärden hämtar en lista över alla principdefinitionsversioner för den angivna principdefinitionen i den angivna hanteringsgruppen.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametrar
- managementGroupName
-
string
Namnet på hanteringsgruppen. Namnet är skiftlägesokänsligt.
- policyDefinitionName
-
string
Namnet på principdefinitionen.
Alternativparametrarna.