Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MeshGateway

Package version

Class representing a MeshGateway.

Hierarchy

  • MeshGateway

Index

Constructors

constructor

Methods

createOrUpdate

  • Creates a Gateway resource with the specified name, description and properties. If Gateway resource with the same name exists, then it is updated with the specified description and properties. Use Gateway resource to provide public connectivity to application services.

    summary

    Creates or updates a Gateway resource.

    Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • gatewayResourceDescription: GatewayResourceDescription

      Description for creating a Gateway resource.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MeshGatewayCreateOrUpdateResponse>

    Promise<Models.MeshGatewayCreateOrUpdateResponse>

  • Parameters

    Returns void

  • Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • gatewayResourceDescription: GatewayResourceDescription

      Description for creating a Gateway resource.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<GatewayResourceDescription>

      The callback

    Returns void

deleteMethod

  • deleteMethod(gatewayResourceName: string, options?: msRest.RequestOptionsBase): Promise<msRest.RestResponse>
  • deleteMethod(gatewayResourceName: string, callback: msRest.ServiceCallback<void>): void
  • deleteMethod(gatewayResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<void>): void
  • Deletes the Gateway resource identified by the name.

    summary

    Deletes the Gateway resource.

    Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<msRest.RestResponse>

    Promise<msRest.RestResponse>

  • Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

  • Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<void>

      The callback

    Returns void

get

  • get(gatewayResourceName: string, options?: msRest.RequestOptionsBase): Promise<Models.MeshGatewayGetResponse>
  • get(gatewayResourceName: string, callback: msRest.ServiceCallback<GatewayResourceDescription>): void
  • get(gatewayResourceName: string, options: msRest.RequestOptionsBase, callback: msRest.ServiceCallback<GatewayResourceDescription>): void
  • Gets the information about the Gateway resource with the given name. The information include the description and other properties of the Gateway.

    summary

    Gets the Gateway resource with the given name.

    Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • Optional options: msRest.RequestOptionsBase

    Returns Promise<Models.MeshGatewayGetResponse>

    Promise<Models.MeshGatewayGetResponse>

  • Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • callback: msRest.ServiceCallback<GatewayResourceDescription>

      The callback

    Returns void

  • Parameters

    • gatewayResourceName: string

      The identity of the gateway.

    • options: msRest.RequestOptionsBase

      The optional parameters

    • callback: msRest.ServiceCallback<GatewayResourceDescription>

      The callback

    Returns void

list

Generated using TypeDoc