Partager via


GatewayHostnameConfiguration interface

Interface représentant un nom_hôte_passerelleConfiguration.

Méthodes

createOrUpdate(string, string, string, string, GatewayHostnameConfigurationContract, GatewayHostnameConfigurationCreateOrUpdateOptionalParams)

Crée la configuration du nom d’hôte des mises à jour pour une passerelle.

delete(string, string, string, string, string, GatewayHostnameConfigurationDeleteOptionalParams)

Supprime la configuration de nom d’hôte spécifiée de la passerelle spécifiée.

get(string, string, string, string, GatewayHostnameConfigurationGetOptionalParams)

Obtenir les détails d’une configuration de nom d’hôte

getEntityTag(string, string, string, string, GatewayHostnameConfigurationGetEntityTagOptionalParams)

Vérifie que l’entité de configuration de nom d’hôte spécifiée par l’identificateur existe pour l’entité de passerelle spécifiée.

listByService(string, string, string, GatewayHostnameConfigurationListByServiceOptionalParams)

Répertorie la collection de configurations de nom d’hôte pour la passerelle spécifiée.

Détails de la méthode

createOrUpdate(string, string, string, string, GatewayHostnameConfigurationContract, GatewayHostnameConfigurationCreateOrUpdateOptionalParams)

Crée la configuration du nom d’hôte des mises à jour pour une passerelle.

function createOrUpdate(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, parameters: GatewayHostnameConfigurationContract, options?: GatewayHostnameConfigurationCreateOrUpdateOptionalParams): Promise<GatewayHostnameConfigurationCreateOrUpdateResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

hcId

string

Identificateur de configuration du nom d’hôte de la passerelle. Doit être unique dans l’étendue de l’entité de passerelle parente.

parameters
GatewayHostnameConfigurationContract

Détails de configuration du nom d’hôte de la passerelle.

Retours

delete(string, string, string, string, string, GatewayHostnameConfigurationDeleteOptionalParams)

Supprime la configuration de nom d’hôte spécifiée de la passerelle spécifiée.

function delete(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, ifMatch: string, options?: GatewayHostnameConfigurationDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

hcId

string

Identificateur de configuration du nom d’hôte de la passerelle. Doit être unique dans l’étendue de l’entité de passerelle parente.

ifMatch

string

ETag de l’entité. ETag doit correspondre à l’état actuel de l’entité à partir de la réponse d’en-tête de la requête GET ou il doit être * pour la mise à jour inconditionnelle.

options
GatewayHostnameConfigurationDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

get(string, string, string, string, GatewayHostnameConfigurationGetOptionalParams)

Obtenir les détails d’une configuration de nom d’hôte

function get(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, options?: GatewayHostnameConfigurationGetOptionalParams): Promise<GatewayHostnameConfigurationGetResponse>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

hcId

string

Identificateur de configuration du nom d’hôte de la passerelle. Doit être unique dans l’étendue de l’entité de passerelle parente.

options
GatewayHostnameConfigurationGetOptionalParams

Paramètres d’options.

Retours

getEntityTag(string, string, string, string, GatewayHostnameConfigurationGetEntityTagOptionalParams)

Vérifie que l’entité de configuration de nom d’hôte spécifiée par l’identificateur existe pour l’entité de passerelle spécifiée.

function getEntityTag(resourceGroupName: string, serviceName: string, gatewayId: string, hcId: string, options?: GatewayHostnameConfigurationGetEntityTagOptionalParams): Promise<GatewayHostnameConfigurationGetEntityTagHeaders>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

hcId

string

Identificateur de configuration du nom d’hôte de la passerelle. Doit être unique dans l’étendue de l’entité de passerelle parente.

Retours

listByService(string, string, string, GatewayHostnameConfigurationListByServiceOptionalParams)

Répertorie la collection de configurations de nom d’hôte pour la passerelle spécifiée.

function listByService(resourceGroupName: string, serviceName: string, gatewayId: string, options?: GatewayHostnameConfigurationListByServiceOptionalParams): PagedAsyncIterableIterator<GatewayHostnameConfigurationContract, GatewayHostnameConfigurationContract[], PageSettings>

Paramètres

resourceGroupName

string

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

serviceName

string

Nom du service Gestion des API.

gatewayId

string

Identificateur d’entité de passerelle. Doit être unique dans le instance de service Gestion des API actuel. Ne doit pas avoir la valeur 'managed'

Retours