Compartir a través de


ServiceGateways interface

Interfaz que representa un ServiceGateways.

Métodos

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza un gateway de servicio.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza un gateway de servicio.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina la pasarela de servicio especificada.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina la pasarela de servicio especificada.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o actualiza las ubicaciones de direcciones dentro de la pasarela de servicio.

La solicitud soporta tanto modos de actualización completa como parcial en dos niveles: ubicación y dirección.

La actualización completa reemplaza todos los datos existentes.

La actualización parcial modifica solo las entradas especificadas:

Para actualizaciones parciales a nivel de ubicación, si no se proporciona dirección, la dirección existente será eliminada.

Para actualizaciones parciales a nivel de dirección, si no se proporcionan servicios, se considerarán eliminados los servicios existentes.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o actualiza las ubicaciones de direcciones dentro de la pasarela de servicio.

La solicitud soporta tanto modos de actualización completa como parcial en dos niveles: ubicación y dirección.

La actualización completa reemplaza todos los datos existentes.

La actualización parcial modifica solo las entradas especificadas:

Para actualizaciones parciales a nivel de ubicación, si no se proporciona dirección, la dirección existente será eliminada.

Para actualizaciones parciales a nivel de dirección, si no se proporcionan servicios, se considerarán eliminados los servicios existentes.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, actualiza o elimina servicios dentro de la pasarela de servicio. La solicitud soporta tanto modos de actualización total como parcial a nivel de servicio.

La actualización completa reemplaza todos los servicios existentes por la nueva lista proporcionada en la solicitud. La actualización parcial modifica solo los servicios especificados.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, actualiza o elimina servicios dentro de la pasarela de servicio. La solicitud soporta tanto modos de actualización total como parcial a nivel de servicio.

La actualización completa reemplaza todos los servicios existentes por la nueva lista proporcionada en la solicitud. La actualización parcial modifica solo los servicios especificados.

get(string, string, ServiceGatewaysGetOptionalParams)

Obtiene el gateway de servicio especificado.

list(string, ServiceGatewaysListOptionalParams)

Obtiene todos los pasarelas de servicio en un grupo de recursos.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Obtén las direcciones en Service Gateway.

listAll(ServiceGatewaysListAllOptionalParams)

Obtiene todos los gateways de servicio en una suscripción.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Obtener servicios en la pasarela de servicio.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de un gateway de servicio.

Detalles del método

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza un gateway de servicio.

function beginCreateOrUpdate(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGateway

Parámetros suministrados para la operación de creación o actualización de la pasarela de servicio.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGateway>, ServiceGateway>>

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crea o actualiza un gateway de servicio.

function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGateway, options?: ServiceGatewaysCreateOrUpdateOptionalParams): Promise<ServiceGateway>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGateway

Parámetros suministrados para la operación de creación o actualización de la pasarela de servicio.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina la pasarela de servicio especificada.

function beginDelete(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

options
ServiceGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysDeleteHeaders>, ServiceGatewaysDeleteHeaders>>

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Elimina la pasarela de servicio especificada.

function beginDeleteAndWait(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysDeleteOptionalParams): Promise<ServiceGatewaysDeleteHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

options
ServiceGatewaysDeleteOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o actualiza las ubicaciones de direcciones dentro de la pasarela de servicio.

La solicitud soporta tanto modos de actualización completa como parcial en dos niveles: ubicación y dirección.

La actualización completa reemplaza todos los datos existentes.

La actualización parcial modifica solo las entradas especificadas:

Para actualizaciones parciales a nivel de ubicación, si no se proporciona dirección, la dirección existente será eliminada.

Para actualizaciones parciales a nivel de dirección, si no se proporcionan servicios, se considerarán eliminados los servicios existentes.

function beginUpdateAddressLocations(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parámetros suministrados a la dirección de crear o actualizar ubicaciones en la operación de la pasarela de servicio.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crea o actualiza las ubicaciones de direcciones dentro de la pasarela de servicio.

La solicitud soporta tanto modos de actualización completa como parcial en dos niveles: ubicación y dirección.

La actualización completa reemplaza todos los datos existentes.

La actualización parcial modifica solo las entradas especificadas:

Para actualizaciones parciales a nivel de ubicación, si no se proporciona dirección, la dirección existente será eliminada.

Para actualizaciones parciales a nivel de dirección, si no se proporcionan servicios, se considerarán eliminados los servicios existentes.

function beginUpdateAddressLocationsAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateAddressLocationsRequest, options?: ServiceGatewaysUpdateAddressLocationsOptionalParams): Promise<ServiceGatewaysUpdateAddressLocationsHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Parámetros suministrados a la dirección de crear o actualizar ubicaciones en la operación de la pasarela de servicio.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, actualiza o elimina servicios dentro de la pasarela de servicio. La solicitud soporta tanto modos de actualización total como parcial a nivel de servicio.

La actualización completa reemplaza todos los servicios existentes por la nueva lista proporcionada en la solicitud. La actualización parcial modifica solo los servicios especificados.

function beginUpdateServices(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGatewayUpdateServicesRequest

Parámetros suministrados a la creación o actualización de servicios en la operación de la pasarela de servicio.

options
ServiceGatewaysUpdateServicesOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crea, actualiza o elimina servicios dentro de la pasarela de servicio. La solicitud soporta tanto modos de actualización total como parcial a nivel de servicio.

La actualización completa reemplaza todos los servicios existentes por la nueva lista proporcionada en la solicitud. La actualización parcial modifica solo los servicios especificados.

function beginUpdateServicesAndWait(resourceGroupName: string, serviceGatewayName: string, parameters: ServiceGatewayUpdateServicesRequest, options?: ServiceGatewaysUpdateServicesOptionalParams): Promise<ServiceGatewaysUpdateServicesHeaders>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
ServiceGatewayUpdateServicesRequest

Parámetros suministrados a la creación o actualización de servicios en la operación de la pasarela de servicio.

options
ServiceGatewaysUpdateServicesOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, ServiceGatewaysGetOptionalParams)

Obtiene el gateway de servicio especificado.

function get(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetOptionalParams): Promise<ServiceGateway>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

options
ServiceGatewaysGetOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Obtiene todos los pasarelas de servicio en un grupo de recursos.

function list(resourceGroupName: string, options?: ServiceGatewaysListOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

options
ServiceGatewaysListOptionalParams

Parámetros de opciones.

Devoluciones

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Obtén las direcciones en Service Gateway.

function listAddressLocations(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetAddressLocationsOptionalParams): PagedAsyncIterableIterator<ServiceGatewayAddressLocationResponse, ServiceGatewayAddressLocationResponse[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

options
ServiceGatewaysGetAddressLocationsOptionalParams

Parámetros de opciones.

Devoluciones

listAll(ServiceGatewaysListAllOptionalParams)

Obtiene todos los gateways de servicio en una suscripción.

function listAll(options?: ServiceGatewaysListAllOptionalParams): PagedAsyncIterableIterator<ServiceGateway, ServiceGateway[], PageSettings>

Parámetros

options
ServiceGatewaysListAllOptionalParams

Parámetros de opciones.

Devoluciones

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Obtener servicios en la pasarela de servicio.

function listServices(resourceGroupName: string, serviceGatewayName: string, options?: ServiceGatewaysGetServicesOptionalParams): PagedAsyncIterableIterator<ServiceGatewayService, ServiceGatewayService[], PageSettings>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

options
ServiceGatewaysGetServicesOptionalParams

Parámetros de opciones.

Devoluciones

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Actualiza las etiquetas de un gateway de servicio.

function updateTags(resourceGroupName: string, serviceGatewayName: string, parameters: TagsObject, options?: ServiceGatewaysUpdateTagsOptionalParams): Promise<ServiceGateway>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceGatewayName

string

El nombre de la pasarela de servicio.

parameters
TagsObject

Parámetros suministrados para actualizar las etiquetas de la pasarela de servicio.

options
ServiceGatewaysUpdateTagsOptionalParams

Parámetros de opciones.

Devoluciones

Promise<ServiceGateway>