Sdílet prostřednictvím


Services class

Třída představující služby.

Konstruktory

Services(AzureDeploymentManagerContext)

Vytvořte služby.

Metody

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

Synchronně vytvoří novou službu nebo aktualizuje existující službu.

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

Podrobnosti konstruktoru

Services(AzureDeploymentManagerContext)

Vytvořte služby.

new Services(client: AzureDeploymentManagerContext)

Parametry

client
AzureDeploymentManagerContext

Odkaz na klienta služby

Podrobnosti metody

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

Synchronně vytvoří novou službu nebo aktualizuje existující službu.

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

serviceInfo
ServiceResource

Objekt služby

options
RequestOptionsBase

Volitelné parametry

Návraty

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

serviceInfo
ServiceResource

Objekt služby

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ServiceResource>

Zpětné volání

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

serviceInfo
ServiceResource

Objekt služby

callback

ServiceCallback<ServiceResource>

Zpětné volání

deleteMethod(string, string, string, RequestOptionsBase)

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<RestResponse>

Promise<msRest.RestResponse>

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<void>

Zpětné volání

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

callback

ServiceCallback<void>

Zpětné volání

get(string, string, string, RequestOptionsBase)

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ServicesGetResponse>

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ServiceResource>

Zpětné volání

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

serviceName

string

Název prostředku služby.

callback

ServiceCallback<ServiceResource>

Zpětné volání

list(string, string, RequestOptionsBase)

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

options
RequestOptionsBase

Volitelné parametry

Návraty

Promise<Models.ServicesListResponse>

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

options
RequestOptionsBase

Volitelné parametry

callback

ServiceCallback<ServiceResource[]>

Zpětné volání

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

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

Parametry

resourceGroupName

string

Název skupiny prostředků. V názvu se rozlišují malá a velká písmena.

serviceTopologyName

string

Název topologie služby .

callback

ServiceCallback<ServiceResource[]>

Zpětné volání