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


Services class

Класс, представляющий службы.

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

Services(AzureDeploymentManagerContext)

Создание служб.

Методы

createOrUpdate(string, string, string, ServiceResource, RequestOptionsBase)

Синхронно создает новую службу или обновляет существующую службу.

createOrUpdate(string, string, string, ServiceResource, RequestOptionsBase, ServiceCallback<ServiceResource>)
createOrUpdate(string, string, string, ServiceResource, ServiceCallback<ServiceResource>)
deleteMethod(string, string, string, RequestOptionsBase)
deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)
deleteMethod(string, string, string, ServiceCallback<void>)
get(string, string, string, RequestOptionsBase)
get(string, string, string, RequestOptionsBase, ServiceCallback<ServiceResource>)
get(string, string, string, ServiceCallback<ServiceResource>)
list(string, string, RequestOptionsBase)
list(string, string, RequestOptionsBase, ServiceCallback<ServiceResource[]>)
list(string, string, ServiceCallback<ServiceResource[]>)

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

Services(AzureDeploymentManagerContext)

Создание служб.

new Services(client: AzureDeploymentManagerContext)

Параметры

client
AzureDeploymentManagerContext

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

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

createOrUpdate(string, string, string, ServiceResource, RequestOptionsBase)

Синхронно создает новую службу или обновляет существующую службу.

function createOrUpdate(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceInfo: ServiceResource, options?: RequestOptionsBase): Promise<ServicesCreateOrUpdateResponse>

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

serviceInfo
ServiceResource

Объект службы

options
RequestOptionsBase

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

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

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

createOrUpdate(string, string, string, ServiceResource, RequestOptionsBase, ServiceCallback<ServiceResource>)

function createOrUpdate(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceInfo: ServiceResource, options: RequestOptionsBase, callback: ServiceCallback<ServiceResource>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

serviceInfo
ServiceResource

Объект службы

options
RequestOptionsBase

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

callback

ServiceCallback<ServiceResource>

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

createOrUpdate(string, string, string, ServiceResource, ServiceCallback<ServiceResource>)

function createOrUpdate(resourceGroupName: string, serviceTopologyName: string, serviceName: string, serviceInfo: ServiceResource, callback: ServiceCallback<ServiceResource>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

serviceInfo
ServiceResource

Объект службы

callback

ServiceCallback<ServiceResource>

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

deleteMethod(string, string, string, RequestOptionsBase)

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

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

options
RequestOptionsBase

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

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

Promise<RestResponse>

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

deleteMethod(string, string, string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, serviceTopologyName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

options
RequestOptionsBase

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

callback

ServiceCallback<void>

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

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, serviceTopologyName: string, serviceName: string, callback: ServiceCallback<void>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

callback

ServiceCallback<void>

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

get(string, string, string, RequestOptionsBase)

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, options?: RequestOptionsBase): Promise<ServicesGetResponse>

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

options
RequestOptionsBase

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

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

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

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

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceResource>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

options
RequestOptionsBase

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

callback

ServiceCallback<ServiceResource>

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

get(string, string, string, ServiceCallback<ServiceResource>)

function get(resourceGroupName: string, serviceTopologyName: string, serviceName: string, callback: ServiceCallback<ServiceResource>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

serviceName

string

Имя ресурса службы.

callback

ServiceCallback<ServiceResource>

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

list(string, string, RequestOptionsBase)

function list(resourceGroupName: string, serviceTopologyName: string, options?: RequestOptionsBase): Promise<ServicesListResponse>

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

options
RequestOptionsBase

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

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

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

list(string, string, RequestOptionsBase, ServiceCallback<ServiceResource[]>)

function list(resourceGroupName: string, serviceTopologyName: string, options: RequestOptionsBase, callback: ServiceCallback<ServiceResource[]>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

options
RequestOptionsBase

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

callback

ServiceCallback<ServiceResource[]>

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

list(string, string, ServiceCallback<ServiceResource[]>)

function list(resourceGroupName: string, serviceTopologyName: string, callback: ServiceCallback<ServiceResource[]>)

Параметры

resourceGroupName

string

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

serviceTopologyName

string

Имя топологии службы.

callback

ServiceCallback<ServiceResource[]>

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