Compartilhar via


Services class

Classe que representa um Serviços.

Construtores

Services(AzureDeploymentManagerContext)

Criar um Serviço.

Métodos

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

Cria um novo serviço de forma síncrona ou atualiza um serviço existente.

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[]>)

Detalhes do construtor

Services(AzureDeploymentManagerContext)

Criar um Serviço.

new Services(client: AzureDeploymentManagerContext)

Parâmetros

client
AzureDeploymentManagerContext

Referência ao cliente de serviço.

Detalhes do método

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

Cria um novo serviço de forma síncrona ou atualiza um serviço existente.

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

serviceInfo
ServiceResource

O objeto de serviço

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

> Promise<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>)

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

serviceInfo
ServiceResource

O objeto de serviço

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ServiceResource>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

serviceInfo
ServiceResource

O objeto de serviço

callback

ServiceCallback<ServiceResource>

O retorno de chamada

deleteMethod(string, string, string, RequestOptionsBase)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

Promise<RestResponse>

Promessa<> msRest.RestResponse

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<void>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

callback

ServiceCallback<void>

O retorno de chamada

get(string, string, string, RequestOptionsBase)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

> Promise<Models.ServicesGetResponse

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ServiceResource>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

serviceName

string

O nome do recurso de serviço.

callback

ServiceCallback<ServiceResource>

O retorno de chamada

list(string, string, RequestOptionsBase)

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

Retornos

> Promise<Models.ServicesListResponse

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

options
RequestOptionsBase

Os parâmetros opcionais

callback

ServiceCallback<ServiceResource[]>

O retorno de chamada

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

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

Parâmetros

resourceGroupName

string

O nome do grupo de recursos. O nome não diferencia maiúsculas de minúsculas.

serviceTopologyName

string

O nome da topologia de serviço.

callback

ServiceCallback<ServiceResource[]>

O retorno de chamada