Condividi tramite


Solutions class

Classe che rappresenta una soluzione.

Costruttori

Solutions(OperationsManagementClientContext)

Creare una soluzione.

Metodi

beginCreateOrUpdate(string, string, Solution, RequestOptionsBase)

Crea o aggiorna la soluzione.

beginDeleteMethod(string, string, RequestOptionsBase)

Elimina la soluzione nella sottoscrizione.

beginUpdate(string, string, SolutionPatch, RequestOptionsBase)

Applicare patch a una soluzione. È supportato solo l'aggiornamento dei tag.

createOrUpdate(string, string, Solution, RequestOptionsBase)

Crea o aggiorna la soluzione.

deleteMethod(string, string, RequestOptionsBase)

Elimina la soluzione nella sottoscrizione.

get(string, string, RequestOptionsBase)

Recupera la soluzione utente.

get(string, string, RequestOptionsBase, ServiceCallback<Solution>)
get(string, string, ServiceCallback<Solution>)
listByResourceGroup(string, RequestOptionsBase)

Recupera l'elenco di soluzioni. Recupererà sia soluzioni di prima parte che di terze parti

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)
listByResourceGroup(string, ServiceCallback<SolutionPropertiesList>)
listBySubscription(RequestOptionsBase)

Recupera l'elenco di soluzioni. Recupererà sia soluzioni di prima parte che di terze parti

listBySubscription(RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)
listBySubscription(ServiceCallback<SolutionPropertiesList>)
update(string, string, SolutionPatch, RequestOptionsBase)

Applicare una patch a una soluzione. Sono supportati solo i tag di aggiornamento.

Dettagli costruttore

Solutions(OperationsManagementClientContext)

Creare una soluzione.

new Solutions(client: OperationsManagementClientContext)

Parametri

client
OperationsManagementClientContext

Riferimento al client del servizio.

Dettagli metodo

beginCreateOrUpdate(string, string, Solution, RequestOptionsBase)

Crea o aggiorna la soluzione.

function beginCreateOrUpdate(resourceGroupName: string, solutionName: string, parameters: Solution, options?: RequestOptionsBase): Promise<LROPoller>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

parameters
Solution

Parametri necessari per creare la soluzione OMS.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

beginDeleteMethod(string, string, RequestOptionsBase)

Elimina la soluzione nella sottoscrizione.

function beginDeleteMethod(resourceGroupName: string, solutionName: string, options?: RequestOptionsBase): Promise<LROPoller>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

beginUpdate(string, string, SolutionPatch, RequestOptionsBase)

Applicare patch a una soluzione. È supportato solo l'aggiornamento dei tag.

function beginUpdate(resourceGroupName: string, solutionName: string, parameters: SolutionPatch, options?: RequestOptionsBase): Promise<LROPoller>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

parameters
SolutionPatch

Parametri necessari per applicare patch a una soluzione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<@azure/ms-rest-azure-js.LROPoller>

Promise<msRestAzure.LROPoller>

createOrUpdate(string, string, Solution, RequestOptionsBase)

Crea o aggiorna la soluzione.

function createOrUpdate(resourceGroupName: string, solutionName: string, parameters: Solution, options?: RequestOptionsBase): Promise<SolutionsCreateOrUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

parameters
Solution

Parametri necessari per creare la soluzione OMS.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.SolutionsCreateOrUpdateResponse>

deleteMethod(string, string, RequestOptionsBase)

Elimina la soluzione nella sottoscrizione.

function deleteMethod(resourceGroupName: string, solutionName: string, options?: RequestOptionsBase): Promise<RestResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<RestResponse>

Promise<msRest.RestResponse>

get(string, string, RequestOptionsBase)

Recupera la soluzione utente.

function get(resourceGroupName: string, solutionName: string, options?: RequestOptionsBase): Promise<SolutionsGetResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.SolutionsGetResponse>

get(string, string, RequestOptionsBase, ServiceCallback<Solution>)

function get(resourceGroupName: string, solutionName: string, options: RequestOptionsBase, callback: ServiceCallback<Solution>)

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<Solution>

Callback

get(string, string, ServiceCallback<Solution>)

function get(resourceGroupName: string, solutionName: string, callback: ServiceCallback<Solution>)

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

callback

ServiceCallback<Solution>

Callback

listByResourceGroup(string, RequestOptionsBase)

Recupera l'elenco di soluzioni. Recupererà sia soluzioni di prima parte che di terze parti

function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<SolutionsListByResourceGroupResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.SolutionsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)

function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<SolutionPropertiesList>)

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

options
RequestOptionsBase

Parametri facoltativi

listByResourceGroup(string, ServiceCallback<SolutionPropertiesList>)

function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<SolutionPropertiesList>)

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

listBySubscription(RequestOptionsBase)

Recupera l'elenco di soluzioni. Recupererà sia soluzioni di prima parte che di terze parti

function listBySubscription(options?: RequestOptionsBase): Promise<SolutionsListBySubscriptionResponse>

Parametri

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.SolutionsListBySubscriptionResponse>

listBySubscription(RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)

function listBySubscription(options: RequestOptionsBase, callback: ServiceCallback<SolutionPropertiesList>)

Parametri

options
RequestOptionsBase

Parametri facoltativi

listBySubscription(ServiceCallback<SolutionPropertiesList>)

function listBySubscription(callback: ServiceCallback<SolutionPropertiesList>)

Parametri

update(string, string, SolutionPatch, RequestOptionsBase)

Applicare una patch a una soluzione. Sono supportati solo i tag di aggiornamento.

function update(resourceGroupName: string, solutionName: string, parameters: SolutionPatch, options?: RequestOptionsBase): Promise<SolutionsUpdateResponse>

Parametri

resourceGroupName

string

Nome del gruppo di risorse da ottenere. Per il nome non viene fatta distinzione tra maiuscole e minuscole.

solutionName

string

Nome soluzione utente.

parameters
SolutionPatch

Parametri necessari per applicare patch a una soluzione.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.SolutionsUpdateResponse>