PolicyDefinitionVersions interface
Interfaccia che rappresenta un oggetto PolicyDefinitionVersions.
Metodi
| create |
Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato. |
| create |
Questa operazione crea o aggiorna una versione della definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
| delete(string, string, Policy |
Questa operazione elimina la versione della definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
| delete |
Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
| get(string, string, Policy |
Questa operazione recupera la versione della definizione dei criteri nella sottoscrizione specificata con il nome specificato. |
| get |
Questa operazione recupera la versione della definizione dei criteri nel gruppo di gestione specificato con il nome specificato. |
| get |
Questa operazione recupera la versione predefinita della definizione dei criteri con il nome specificato. |
| list(string, Policy |
Questa operazione recupera un elenco di tutte le versioni di definizione dei criteri per la definizione di criteri specificata. |
| list |
Questa operazione elenca tutte le versioni delle definizioni dei criteri per tutte le definizioni di criteri all'interno di una sottoscrizione. |
| list |
Questa operazione elenca tutte le versioni delle definizioni dei criteri per tutte le definizioni di criteri nell'ambito del gruppo di gestione. |
| list |
Questa operazione elenca tutte le versioni predefinite delle definizioni di criteri per tutte le definizioni di criteri predefinite. |
| list |
Questa operazione recupera un elenco di tutte le versioni predefinite delle definizioni dei criteri per la definizione di criteri specificata. |
| list |
Questa operazione recupera un elenco di tutte le versioni di definizione dei criteri per la definizione di criteri specificata nel gruppo di gestione specificato. |
Dettagli metodo
createOrUpdate(string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateOptionalParams)
Questa operazione crea o aggiorna una definizione di criteri nella sottoscrizione specificata con il nome specificato.
function createOrUpdate(policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateOptionalParams): Promise<PolicyDefinitionVersion>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
- parameters
- PolicyDefinitionVersion
Proprietà della definizione dei criteri.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersion>
createOrUpdateAtManagementGroup(string, string, string, PolicyDefinitionVersion, PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams)
Questa operazione crea o aggiorna una versione della definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
function createOrUpdateAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, parameters: PolicyDefinitionVersion, options?: PolicyDefinitionVersionsCreateOrUpdateAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametri
- managementGroupName
-
string
Nome del gruppo di gestione. Il nome è insensibile alle maiuscole e minuscole.
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
- parameters
- PolicyDefinitionVersion
Proprietà della definizione dei criteri.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersion>
delete(string, string, PolicyDefinitionVersionsDeleteOptionalParams)
Questa operazione elimina la versione della definizione dei criteri nella sottoscrizione specificata con il nome specificato.
function delete(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteOptionalParams): Promise<void>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
Parametri delle opzioni.
Restituisce
Promise<void>
deleteAtManagementGroup(string, string, string, PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams)
Questa operazione elimina la definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
function deleteAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsDeleteAtManagementGroupOptionalParams): Promise<void>
Parametri
- managementGroupName
-
string
Nome del gruppo di gestione. Il nome è insensibile alle maiuscole e minuscole.
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
Parametri delle opzioni.
Restituisce
Promise<void>
get(string, string, PolicyDefinitionVersionsGetOptionalParams)
Questa operazione recupera la versione della definizione dei criteri nella sottoscrizione specificata con il nome specificato.
function get(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetOptionalParams): Promise<PolicyDefinitionVersion>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersion>
getAtManagementGroup(string, string, string, PolicyDefinitionVersionsGetAtManagementGroupOptionalParams)
Questa operazione recupera la versione della definizione dei criteri nel gruppo di gestione specificato con il nome specificato.
function getAtManagementGroup(managementGroupName: string, policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersion>
Parametri
- managementGroupName
-
string
Nome del gruppo di gestione. Il nome è insensibile alle maiuscole e minuscole.
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersion>
getBuiltIn(string, string, PolicyDefinitionVersionsGetBuiltInOptionalParams)
Questa operazione recupera la versione predefinita della definizione dei criteri con il nome specificato.
function getBuiltIn(policyDefinitionName: string, policyDefinitionVersion: string, options?: PolicyDefinitionVersionsGetBuiltInOptionalParams): Promise<PolicyDefinitionVersion>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
- policyDefinitionVersion
-
string
Versione della definizione dei criteri. Il formato è x.y.z dove x è il numero di versione principale, y è il numero di versione secondario e z è il numero di patch
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersion>
list(string, PolicyDefinitionVersionsListOptionalParams)
Questa operazione recupera un elenco di tutte le versioni di definizione dei criteri per la definizione di criteri specificata.
function list(policyDefinitionName: string, options?: PolicyDefinitionVersionsListOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
Parametri delle opzioni.
Restituisce
listAll(PolicyDefinitionVersionsListAllOptionalParams)
Questa operazione elenca tutte le versioni delle definizioni dei criteri per tutte le definizioni di criteri all'interno di una sottoscrizione.
function listAll(options?: PolicyDefinitionVersionsListAllOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametri
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersionListResult>
listAllAtManagementGroup(string, PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams)
Questa operazione elenca tutte le versioni delle definizioni dei criteri per tutte le definizioni di criteri nell'ambito del gruppo di gestione.
function listAllAtManagementGroup(managementGroupName: string, options?: PolicyDefinitionVersionsListAllAtManagementGroupOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametri
- managementGroupName
-
string
Nome del gruppo di gestione. Il nome è insensibile alle maiuscole e minuscole.
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersionListResult>
listAllBuiltins(PolicyDefinitionVersionsListAllBuiltinsOptionalParams)
Questa operazione elenca tutte le versioni predefinite delle definizioni di criteri per tutte le definizioni di criteri predefinite.
function listAllBuiltins(options?: PolicyDefinitionVersionsListAllBuiltinsOptionalParams): Promise<PolicyDefinitionVersionListResult>
Parametri
Parametri delle opzioni.
Restituisce
Promise<PolicyDefinitionVersionListResult>
listBuiltIn(string, PolicyDefinitionVersionsListBuiltInOptionalParams)
Questa operazione recupera un elenco di tutte le versioni predefinite delle definizioni dei criteri per la definizione di criteri specificata.
function listBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionVersionsListBuiltInOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametri
- policyDefinitionName
-
string
Nome della definizione dei criteri.
Parametri delle opzioni.
Restituisce
listByManagementGroup(string, string, PolicyDefinitionVersionsListByManagementGroupOptionalParams)
Questa operazione recupera un elenco di tutte le versioni di definizione dei criteri per la definizione di criteri specificata nel gruppo di gestione specificato.
function listByManagementGroup(managementGroupName: string, policyDefinitionName: string, options?: PolicyDefinitionVersionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator<PolicyDefinitionVersion, PolicyDefinitionVersion[], PageSettings>
Parametri
- managementGroupName
-
string
Nome del gruppo di gestione. Il nome è insensibile alle maiuscole e minuscole.
- policyDefinitionName
-
string
Nome della definizione dei criteri.
Parametri delle opzioni.