Partager via


ServiceGateways interface

Interface représentant un ServiceGateway.

Méthodes

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle de service.

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle de service.

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Supprime la passerelle de service spécifiée.

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Supprime la passerelle de service spécifiée.

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crée ou met à jour les emplacements d’adresses au sein de la passerelle de service.

La requête prend en charge à la fois les modes de mise à jour complète et partielle à deux niveaux : localisation et adresse.

La mise à jour complète remplace toutes les données existantes.

La mise à jour partielle ne modifie que les entrées spécifiées :

Pour les mises à jour partielles au niveau de la localisation, si aucune adresse n’est fournie, l’adresse existante sera supprimée.

Pour les mises à jour partielles au niveau d’adresse, si aucun service n’est fourni, les services existants seront envisagés pour suppression.

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crée ou met à jour les emplacements d’adresses au sein de la passerelle de service.

La requête prend en charge à la fois les modes de mise à jour complète et partielle à deux niveaux : localisation et adresse.

La mise à jour complète remplace toutes les données existantes.

La mise à jour partielle ne modifie que les entrées spécifiées :

Pour les mises à jour partielles au niveau de la localisation, si aucune adresse n’est fournie, l’adresse existante sera supprimée.

Pour les mises à jour partielles au niveau d’adresse, si aucun service n’est fourni, les services existants seront envisagés pour suppression.

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crée, met à jour ou supprime des services au sein de la passerelle de service. La requête prend en charge à la fois les modes de mise à jour complète et partielle au niveau du service.

La mise à jour complète remplace tous les services existants par la nouvelle liste fournie dans la demande. Une mise à jour partielle ne modifie que les services spécifiés.

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crée, met à jour ou supprime des services au sein de la passerelle de service. La requête prend en charge à la fois les modes de mise à jour complète et partielle au niveau du service.

La mise à jour complète remplace tous les services existants par la nouvelle liste fournie dans la demande. Une mise à jour partielle ne modifie que les services spécifiés.

get(string, string, ServiceGatewaysGetOptionalParams)

Obtient la passerelle de service spécifiée.

list(string, ServiceGatewaysListOptionalParams)

Ça regroupe toutes les passerelles de service dans un groupe de ressources.

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Obtenez les adresses dans la passerelle de service.

listAll(ServiceGatewaysListAllOptionalParams)

Ça obtient tous les services via un abonnement.

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Obtenez les services dans la passerelle de service.

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Met à jour les tags d’une passerelle de service.

Détails de la méthode

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle de service.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGateway

Paramètres fournis à l’opération de création ou mise à jour de la passerelle de service.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

Crée ou met à jour une passerelle de service.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGateway

Paramètres fournis à l’opération de création ou mise à jour de la passerelle de service.

options
ServiceGatewaysCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

Supprime la passerelle de service spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

options
ServiceGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

Supprime la passerelle de service spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

options
ServiceGatewaysDeleteOptionalParams

Paramètres d’options.

Retours

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crée ou met à jour les emplacements d’adresses au sein de la passerelle de service.

La requête prend en charge à la fois les modes de mise à jour complète et partielle à deux niveaux : localisation et adresse.

La mise à jour complète remplace toutes les données existantes.

La mise à jour partielle ne modifie que les entrées spécifiées :

Pour les mises à jour partielles au niveau de la localisation, si aucune adresse n’est fournie, l’adresse existante sera supprimée.

Pour les mises à jour partielles au niveau d’adresse, si aucun service n’est fourni, les services existants seront envisagés pour suppression.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Les paramètres fournis à la création ou à la mise à jour adressent des emplacements dans le fonctionnement de la passerelle de service.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Paramètres d’options.

Retours

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

Crée ou met à jour les emplacements d’adresses au sein de la passerelle de service.

La requête prend en charge à la fois les modes de mise à jour complète et partielle à deux niveaux : localisation et adresse.

La mise à jour complète remplace toutes les données existantes.

La mise à jour partielle ne modifie que les entrées spécifiées :

Pour les mises à jour partielles au niveau de la localisation, si aucune adresse n’est fournie, l’adresse existante sera supprimée.

Pour les mises à jour partielles au niveau d’adresse, si aucun service n’est fourni, les services existants seront envisagés pour suppression.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGatewayUpdateAddressLocationsRequest

Les paramètres fournis à la création ou à la mise à jour adressent des emplacements dans le fonctionnement de la passerelle de service.

options
ServiceGatewaysUpdateAddressLocationsOptionalParams

Paramètres d’options.

Retours

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crée, met à jour ou supprime des services au sein de la passerelle de service. La requête prend en charge à la fois les modes de mise à jour complète et partielle au niveau du service.

La mise à jour complète remplace tous les services existants par la nouvelle liste fournie dans la demande. Une mise à jour partielle ne modifie que les services spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGatewayUpdateServicesRequest

Paramètres fournis aux services de création ou de mise à jour lors de l’exploitation de la passerelle de service.

options
ServiceGatewaysUpdateServicesOptionalParams

Paramètres d’options.

Retours

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

Crée, met à jour ou supprime des services au sein de la passerelle de service. La requête prend en charge à la fois les modes de mise à jour complète et partielle au niveau du service.

La mise à jour complète remplace tous les services existants par la nouvelle liste fournie dans la demande. Une mise à jour partielle ne modifie que les services spécifiés.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
ServiceGatewayUpdateServicesRequest

Paramètres fournis aux services de création ou de mise à jour lors de l’exploitation de la passerelle de service.

options
ServiceGatewaysUpdateServicesOptionalParams

Paramètres d’options.

Retours

get(string, string, ServiceGatewaysGetOptionalParams)

Obtient la passerelle de service spécifiée.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

options
ServiceGatewaysGetOptionalParams

Paramètres d’options.

Retours

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

Ça regroupe toutes les passerelles de service dans un groupe de ressources.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

options
ServiceGatewaysListOptionalParams

Paramètres d’options.

Retours

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

Obtenez les adresses dans la passerelle de service.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

options
ServiceGatewaysGetAddressLocationsOptionalParams

Paramètres d’options.

Retours

listAll(ServiceGatewaysListAllOptionalParams)

Ça obtient tous les services via un abonnement.

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

Paramètres

options
ServiceGatewaysListAllOptionalParams

Paramètres d’options.

Retours

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

Obtenez les services dans la passerelle de service.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

options
ServiceGatewaysGetServicesOptionalParams

Paramètres d’options.

Retours

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

Met à jour les tags d’une passerelle de service.

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

Paramètres

resourceGroupName

string

Nom du groupe de ressources. Le nom ne respecte pas la casse.

serviceGatewayName

string

Le nom de la passerelle de service.

parameters
TagsObject

Paramètres fournis pour mettre à jour les tags de la passerelle de service.

options
ServiceGatewaysUpdateTagsOptionalParams

Paramètres d’options.

Retours

Promise<ServiceGateway>