Поделиться через


Solutions class

Класс, представляющий решения.

Конструкторы

Solutions(OperationsManagementClientContext)

Создание решений.

Методы

beginCreateOrUpdate(string, string, Solution, RequestOptionsBase)

Создает или обновляет решение.

beginDeleteMethod(string, string, RequestOptionsBase)

Удаляет решение в подписке.

beginUpdate(string, string, SolutionPatch, RequestOptionsBase)

Исправление решения. Поддерживаются только обновления тегов.

createOrUpdate(string, string, Solution, RequestOptionsBase)

Создает или обновляет решение.

deleteMethod(string, string, RequestOptionsBase)

Удаляет решение в подписке.

get(string, string, RequestOptionsBase)

Извлекает пользовательское решение.

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

Извлекает список решений. Он будет получать как сторонние, так и сторонние решения

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

Извлекает список решений. Он будет получать как сторонние, так и сторонние решения

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

Исправление решения. Поддерживаются только обновления тегов.

Сведения о конструкторе

Solutions(OperationsManagementClientContext)

Создание решений.

new Solutions(client: OperationsManagementClientContext)

Параметры

client
OperationsManagementClientContext

Ссылка на клиент службы.

Сведения о методе

beginCreateOrUpdate(string, string, Solution, RequestOptionsBase)

Создает или обновляет решение.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

parameters
Solution

Параметры, необходимые для создания решения OMS.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Обещание<msRestAzure.LROPoller>

beginDeleteMethod(string, string, RequestOptionsBase)

Удаляет решение в подписке.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Обещание<msRestAzure.LROPoller>

beginUpdate(string, string, SolutionPatch, RequestOptionsBase)

Исправление решения. Поддерживаются только обновления тегов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

parameters
SolutionPatch

Параметры, необходимые для исправления решения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

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

Обещание<msRestAzure.LROPoller>

createOrUpdate(string, string, Solution, RequestOptionsBase)

Создает или обновляет решение.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

parameters
Solution

Параметры, необходимые для создания решения OMS.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Обещание<Models.SolutionsCreateOrUpdateResponse>

deleteMethod(string, string, RequestOptionsBase)

Удаляет решение в подписке.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Promise<RestResponse>

Обещание<msRest.RestResponse>

get(string, string, RequestOptionsBase)

Извлекает пользовательское решение.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Обещание<Models.SolutionsGetResponse>

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

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<Solution>

Обратный вызов

get(string, string, ServiceCallback<Solution>)

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

callback

ServiceCallback<Solution>

Обратный вызов

listByResourceGroup(string, RequestOptionsBase)

Извлекает список решений. Он будет получать как сторонние, так и сторонние решения

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Обещание<Models.SolutionsListByResourceGroupResponse>

listByResourceGroup(string, RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<SolutionPropertiesList>

Обратный вызов

listByResourceGroup(string, ServiceCallback<SolutionPropertiesList>)

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

callback

ServiceCallback<SolutionPropertiesList>

Обратный вызов

listBySubscription(RequestOptionsBase)

Извлекает список решений. Он будет получать как сторонние, так и сторонние решения

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

Параметры

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Обещание<Models.SolutionsListBySubscriptionResponse>

listBySubscription(RequestOptionsBase, ServiceCallback<SolutionPropertiesList>)

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

Параметры

options
RequestOptionsBase

Необязательные параметры

callback

ServiceCallback<SolutionPropertiesList>

Обратный вызов

listBySubscription(ServiceCallback<SolutionPropertiesList>)

function listBySubscription(callback: ServiceCallback<SolutionPropertiesList>)

Параметры

callback

ServiceCallback<SolutionPropertiesList>

Обратный вызов

update(string, string, SolutionPatch, RequestOptionsBase)

Исправление решения. Поддерживаются только обновления тегов.

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

Параметры

resourceGroupName

string

Имя группы ресурсов для получения. Имя не учитывает регистр.

solutionName

string

Имя пользовательского решения.

parameters
SolutionPatch

Параметры, необходимые для исправления решения.

options
RequestOptionsBase

Необязательные параметры

Возвращаемое значение

Обещание<Models.SolutionsUpdateResponse>