Gateways interface
代表閘道的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, GatewayResource, GatewaysCreateOrUpdateOptionalParams)
建立預設 Spring Cloud 閘道或更新現有的 Spring Cloud 閘道。
function beginCreateOrUpdate(resourceGroupName: string, serviceName: string, gatewayName: string, gatewayResource: GatewayResource, options?: GatewaysCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<GatewayResource>, GatewayResource>>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- gatewayResource
- GatewayResource
建立或更新作業的閘道
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<GatewayResource>, GatewayResource>>
beginCreateOrUpdateAndWait(string, string, string, GatewayResource, GatewaysCreateOrUpdateOptionalParams)
建立預設 Spring Cloud 閘道或更新現有的 Spring Cloud 閘道。
function beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, gatewayName: string, gatewayResource: GatewayResource, options?: GatewaysCreateOrUpdateOptionalParams): Promise<GatewayResource>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- gatewayResource
- GatewayResource
建立或更新作業的閘道
選項參數。
傳回
Promise<GatewayResource>
beginDelete(string, string, string, GatewaysDeleteOptionalParams)
停用預設 Spring Cloud 閘道。
function beginDelete(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- options
- GatewaysDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, GatewaysDeleteOptionalParams)
停用預設 Spring Cloud 閘道。
function beginDeleteAndWait(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- options
- GatewaysDeleteOptionalParams
選項參數。
傳回
Promise<void>
beginRestart(string, string, string, GatewaysRestartOptionalParams)
重新啟動 Spring Cloud 閘道。
function beginRestart(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- options
- GatewaysRestartOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginRestartAndWait(string, string, string, GatewaysRestartOptionalParams)
重新啟動 Spring Cloud 閘道。
function beginRestartAndWait(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysRestartOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- options
- GatewaysRestartOptionalParams
選項參數。
傳回
Promise<void>
get(string, string, string, GatewaysGetOptionalParams)
取得 Spring Cloud 閘道及其屬性。
function get(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysGetOptionalParams): Promise<GatewayResource>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- options
- GatewaysGetOptionalParams
選項參數。
傳回
Promise<GatewayResource>
list(string, string, GatewaysListOptionalParams)
處理要求以列出服務中的所有資源。
function list(resourceGroupName: string, serviceName: string, options?: GatewaysListOptionalParams): PagedAsyncIterableIterator<GatewayResource, GatewayResource[], PageSettings>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- options
- GatewaysListOptionalParams
選項參數。
傳回
listEnvSecrets(string, string, string, GatewaysListEnvSecretsOptionalParams)
列出 Spring Cloud Gateway 的敏感性環境變數。
function listEnvSecrets(resourceGroupName: string, serviceName: string, gatewayName: string, options?: GatewaysListEnvSecretsOptionalParams): Promise<GatewaysListEnvSecretsResponse>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
選項參數。
傳回
Promise<GatewaysListEnvSecretsResponse>
validateDomain(string, string, string, CustomDomainValidatePayload, GatewaysValidateDomainOptionalParams)
檢查網域是否有效且未使用中。
function validateDomain(resourceGroupName: string, serviceName: string, gatewayName: string, validatePayload: CustomDomainValidatePayload, options?: GatewaysValidateDomainOptionalParams): Promise<CustomDomainValidateResult>
參數
- resourceGroupName
-
string
包含資源的資源群組名稱。 您可以從 Azure 資源管理員 API 或入口網站取得這個值。
- serviceName
-
string
服務資源的名稱。
- gatewayName
-
string
Spring Cloud 閘道名稱。
- validatePayload
- CustomDomainValidatePayload
要驗證的自定義網域承載
選項參數。
傳回
Promise<CustomDomainValidateResult>