GatewayHostnameConfiguration interface
表示 GatewayHostnameConfiguration 的介面。
方法
方法詳細資料
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'
選項參數。