Condividi tramite


MeshGateway class

Classe che rappresenta un MeshGateway.

Costruttori

MeshGateway(ServiceFabricClientContext)

Creare un MeshGateway.

Metodi

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)

Crea una risorsa gateway con il nome, la descrizione e le proprietà specificati. Se la risorsa gateway con lo stesso nome esiste, viene aggiornata con la descrizione e le proprietà specificate. Usare la risorsa gateway per fornire connettività pubblica ai servizi dell'applicazione.

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)
deleteMethod(string, RequestOptionsBase)

Elimina la risorsa gateway identificata dal nome.

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

Ottiene le informazioni sulla risorsa gateway con il nome specificato. Le informazioni includono la descrizione e altre proprietà del gateway.

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
get(string, ServiceCallback<GatewayResourceDescription>)
list(RequestOptionsBase)

Ottiene le informazioni su tutte le risorse del gateway in un determinato gruppo di risorse. Le informazioni includono la descrizione e altre proprietà del gateway.

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)
list(ServiceCallback<PagedGatewayResourceDescriptionList>)

Dettagli costruttore

MeshGateway(ServiceFabricClientContext)

Creare un MeshGateway.

new MeshGateway(client: ServiceFabricClientContext)

Parametri

client
ServiceFabricClientContext

Riferimento al client del servizio.

Dettagli metodo

createOrUpdate(string, GatewayResourceDescription, RequestOptionsBase)

Crea una risorsa gateway con il nome, la descrizione e le proprietà specificati. Se la risorsa gateway con lo stesso nome esiste, viene aggiornata con la descrizione e le proprietà specificate. Usare la risorsa gateway per fornire connettività pubblica ai servizi dell'applicazione.

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options?: RequestOptionsBase): Promise<MeshGatewayCreateOrUpdateResponse>

Parametri

gatewayResourceName

string

Identità del gateway.

gatewayResourceDescription
GatewayResourceDescription

Descrizione per la creazione di una risorsa gateway.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.MeshGatewayCreateOrUpdateResponse>

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

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)

Parametri

gatewayResourceName

string

Identità del gateway.

gatewayResourceDescription
GatewayResourceDescription

Descrizione per la creazione di una risorsa gateway.

options
RequestOptionsBase

Parametri facoltativi

createOrUpdate(string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)

function createOrUpdate(gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, callback: ServiceCallback<GatewayResourceDescription>)

Parametri

gatewayResourceName

string

Identità del gateway.

gatewayResourceDescription
GatewayResourceDescription

Descrizione per la creazione di una risorsa gateway.

deleteMethod(string, RequestOptionsBase)

Elimina la risorsa gateway identificata dal nome.

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

Parametri

gatewayResourceName

string

Identità del gateway.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<RestResponse>

Prometti<msRest.RestResponse>

deleteMethod(string, RequestOptionsBase, ServiceCallback<void>)

function deleteMethod(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)

Parametri

gatewayResourceName

string

Identità del gateway.

options
RequestOptionsBase

Parametri facoltativi

callback

ServiceCallback<void>

Callback

deleteMethod(string, ServiceCallback<void>)

function deleteMethod(gatewayResourceName: string, callback: ServiceCallback<void>)

Parametri

gatewayResourceName

string

Identità del gateway.

callback

ServiceCallback<void>

Callback

get(string, RequestOptionsBase)

Ottiene le informazioni sulla risorsa gateway con il nome specificato. Le informazioni includono la descrizione e altre proprietà del gateway.

function get(gatewayResourceName: string, options?: RequestOptionsBase): Promise<MeshGatewayGetResponse>

Parametri

gatewayResourceName

string

Identità del gateway.

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.MeshGatewayGetResponse>

get(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)

Parametri

gatewayResourceName

string

Identità del gateway.

options
RequestOptionsBase

Parametri facoltativi

get(string, ServiceCallback<GatewayResourceDescription>)

function get(gatewayResourceName: string, callback: ServiceCallback<GatewayResourceDescription>)

Parametri

gatewayResourceName

string

Identità del gateway.

list(RequestOptionsBase)

Ottiene le informazioni su tutte le risorse del gateway in un determinato gruppo di risorse. Le informazioni includono la descrizione e altre proprietà del gateway.

function list(options?: RequestOptionsBase): Promise<MeshGatewayListResponse>

Parametri

options
RequestOptionsBase

Parametri facoltativi

Restituisce

Promise<Models.MeshGatewayListResponse>

list(RequestOptionsBase, ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(options: RequestOptionsBase, callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

Parametri

options
RequestOptionsBase

Parametri facoltativi

list(ServiceCallback<PagedGatewayResourceDescriptionList>)

function list(callback: ServiceCallback<PagedGatewayResourceDescriptionList>)

Parametri