共用方式為


GatewayHostnameConfiguration interface

表示 GatewayHostnameConfiguration 的介面。

方法

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

建立閘道的更新主機名稱組態。

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

從指定的閘道刪除指定的主機名稱組態。

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

取得主機名稱設定的詳細資料

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

檢查識別碼所指定的主機名稱組態實體是否存在於指定的閘道實體。

listByService(string, string, string, GatewayHostnameConfigurationListByServiceOptionalParams)

列出指定閘道的主機名稱組態集合。

方法詳細資料

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

建立閘道的更新主機名稱組態。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體識別碼。 在目前API 管理服務實例中必須是唯一的。 不得有值 'managed'

hcId

string

閘道主機名稱組態識別碼。 在父閘道實體的範圍內必須是唯一的。

parameters
GatewayHostnameConfigurationContract

閘道主機名稱組態詳細資料。

傳回

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

從指定的閘道刪除指定的主機名稱組態。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體識別碼。 在目前API 管理服務實例中必須是唯一的。 不得有值 'managed'

hcId

string

閘道主機名稱組態識別碼。 在父閘道實體的範圍內必須是唯一的。

ifMatch

string

實體的 ETag。 ETag 應該符合 GET 要求的標頭回應中目前的實體狀態,或者它應該是 * 進行無條件更新。

傳回

Promise<void>

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

取得主機名稱設定的詳細資料

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體識別碼。 在目前API 管理服務實例中必須是唯一的。 不得有值 'managed'

hcId

string

閘道主機名稱組態識別碼。 在父閘道實體的範圍內必須是唯一的。

傳回

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

檢查識別碼所指定的主機名稱組態實體是否存在於指定的閘道實體。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體識別碼。 在目前API 管理服務實例中必須是唯一的。 不得有值 'managed'

hcId

string

閘道主機名稱組態識別碼。 在父閘道實體的範圍內必須是唯一的。

傳回

listByService(string, string, string, GatewayHostnameConfigurationListByServiceOptionalParams)

列出指定閘道的主機名稱組態集合。

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

參數

resourceGroupName

string

資源群組的名稱。 名稱不區分大小寫。

serviceName

string

API 管理服務的名稱。

gatewayId

string

閘道實體識別碼。 在目前API 管理服務實例中必須是唯一的。 不得有值 'managed'

傳回