Dela via


PolicyDefinitionVersions interface

Gränssnitt som representerar en PolicyDefinitionVersions.

Metoder

createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)

Den här åtgärden skapar eller uppdaterar en principdefinition i den angivna prenumerationen med det angivna namnet.

createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)

Den här åtgärden skapar eller uppdaterar en principdefinitionsversion i den angivna hanteringsgruppen med det angivna namnet.

delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)

Den här åtgärden tar bort principdefinitionsversionen i den angivna prenumerationen med det angivna namnet.

deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)

Den här åtgärden tar bort principdefinitionen i den angivna hanteringsgruppen med det angivna namnet.

get(string, string, PolicyDefinitionVersionsGetOptionalParams)

Den här åtgärden hämtar principdefinitionsversionen i den angivna prenumerationen med det angivna namnet.

getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)

Den här åtgärden hämtar principdefinitionsversionen i den angivna hanteringsgruppen med det angivna namnet.

getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)

Den här åtgärden hämtar den inbyggda principdefinitionsversionen med det angivna namnet.

list(string, PolicyDefinitionVersionsListOptionalParams)

Den här åtgärden hämtar en lista över alla principdefinitionsversioner för den angivna principdefinitionen.

listAll(PolicyDefinitionVersionsListAllOptionalParams)

Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i en prenumeration.

listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)

Den här åtgärden visar alla principdefinitionsversioner för alla principdefinitioner i hanteringsgruppens omfång.

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Den här åtgärden visar alla inbyggda principdefinitionsversioner för alla inbyggda principdefinitioner.

listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)

Den här åtgärden hämtar en lista över alla inbyggda principdefinitionsversioner för den angivna principdefinitionen.

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.

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.

Returer

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.

Returer

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

options
PolicyDefinitionVersionsDeleteOptionalParams

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

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

options
PolicyDefinitionVersionsGetOptionalParams

Alternativparametrarna.

Returer

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

Returer

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

options
PolicyDefinitionVersionsGetBuiltInOptionalParams

Alternativparametrarna.

Returer

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.

options
PolicyDefinitionVersionsListOptionalParams

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

options
PolicyDefinitionVersionsListAllOptionalParams

Alternativparametrarna.

Returer

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.

Returer

listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)

Den här åtgärden visar alla inbyggda principdefinitionsversioner för alla inbyggda principdefinitioner.

function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>

Parametrar

Returer

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.

options
PolicyDefinitionVersionsListBuiltInOptionalParams

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.

Returer