ServiceGateways interface
Interfaz que representa un ServiceGateways.
Métodos
| begin |
Crea o actualiza un gateway de servicio. |
| begin |
Crea o actualiza un gateway de servicio. |
| begin |
Elimina la pasarela de servicio especificada. |
| begin |
Elimina la pasarela de servicio especificada. |
| begin |
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. |
| begin |
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. |
| begin |
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. |
| begin |
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, Service |
Obtiene el gateway de servicio especificado. |
| list(string, Service |
Obtiene todos los pasarelas de servicio en un grupo de recursos. |
| list |
Obtén las direcciones en Service Gateway. |
| list |
Obtiene todos los gateways de servicio en una suscripción. |
| list |
Obtener servicios en la pasarela de servicio. |
| update |
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.
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.
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ServiceGatewaysDeleteHeaders>
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateAddressLocationsHeaders>, ServiceGatewaysUpdateAddressLocationsHeaders>>
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.
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.
Parámetros de opciones.
Devoluciones
Promise<@azure/core-lro.SimplePollerLike<OperationState<ServiceGatewaysUpdateServicesHeaders>, ServiceGatewaysUpdateServicesHeaders>>
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.
Parámetros de opciones.
Devoluciones
Promise<ServiceGatewaysUpdateServicesHeaders>
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.
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.
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
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.
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.
Parámetros de opciones.
Devoluciones
Promise<ServiceGateway>