Dela via


Services class

Klass som representerar en tjänst.

Konstruktorer

Services(AzureDeploymentManagerContext)

Skapa en tjänst.

Metoder

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

Skapar synkront en ny tjänst eller uppdaterar en befintlig tjänst.

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

Konstruktorinformation

Services(AzureDeploymentManagerContext)

Skapa en tjänst.

new Services(client: AzureDeploymentManagerContext)

Parametrar

client
AzureDeploymentManagerContext

Referens till tjänstklienten.

Metodinformation

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

Skapar synkront en ny tjänst eller uppdaterar en befintlig tjänst.

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

serviceInfo
ServiceResource

Tjänstobjektet

options
RequestOptionsBase

De valfria parametrarna

Returer

Löfte<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>)

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

serviceInfo
ServiceResource

Tjänstobjektet

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ServiceResource>

Återanropet

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

serviceInfo
ServiceResource

Tjänstobjektet

callback

ServiceCallback<ServiceResource>

Återanropet

deleteMethod(string, string, string, RequestOptionsBase)

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

options
RequestOptionsBase

De valfria parametrarna

Returer

Promise<RestResponse>

Löfte<msRest.RestResponse>

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<void>

Återanropet

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

callback

ServiceCallback<void>

Återanropet

get(string, string, string, RequestOptionsBase)

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

options
RequestOptionsBase

De valfria parametrarna

Returer

Löftesmodeller.TjänsterGetResponse<>

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ServiceResource>

Återanropet

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

serviceName

string

Namnet på tjänstresursen.

callback

ServiceCallback<ServiceResource>

Återanropet

list(string, string, RequestOptionsBase)

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

options
RequestOptionsBase

De valfria parametrarna

Returer

Löfte<Models.ServicesListResponse>

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

options
RequestOptionsBase

De valfria parametrarna

callback

ServiceCallback<ServiceResource[]>

Återanropet

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

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

Parametrar

resourceGroupName

string

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

serviceTopologyName

string

Namnet på tjänsttopologin .

callback

ServiceCallback<ServiceResource[]>

Återanropet