共用方式為


ServiceGateways interface

介面代表 ServiceGateways。

方法

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

建立或更新服務閘道。

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

建立或更新服務閘道。

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

刪除指定的服務閘道。

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

刪除指定的服務閘道。

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

建立或更新服務閘道內的位址位置。

請求在兩個層級支援完整與部分更新模式:位置與位址。

完整更新會替換所有現有資料。

部分更新僅修改指定的條目:

對於位置層級的部分更新,若未提供地址,現有地址將被刪除。

對於位址層級的部分更新,若未提供任何服務,現有服務將被考慮刪除。

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

建立或更新服務閘道內的位址位置。

請求在兩個層級支援完整與部分更新模式:位置與位址。

完整更新會替換所有現有資料。

部分更新僅修改指定的條目:

對於位置層級的部分更新,若未提供地址,現有地址將被刪除。

對於位址層級的部分更新,若未提供任何服務,現有服務將被考慮刪除。

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

在服務閘道內建立、更新或刪除服務。 請求在服務層級支援完整與部分更新模式。

完整更新將以請求中提供的新清單替換所有現有服務。 部分更新僅修改指定的服務。

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

在服務閘道內建立、更新或刪除服務。 請求在服務層級支援完整與部分更新模式。

完整更新將以請求中提供的新清單替換所有現有服務。 部分更新僅修改指定的服務。

get(string, string, ServiceGatewaysGetOptionalParams)

取得指定的服務閘道。

list(string, ServiceGatewaysListOptionalParams)

取得資源群組中所有服務閘道。

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

在服務閘道中取得地址位置。

listAll(ServiceGatewaysListAllOptionalParams)

訂閱時會取得所有服務閘道。

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

在服務閘道取得服務。

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

更新服務閘道標籤。

方法詳細資料

beginCreateOrUpdate(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

建立或更新服務閘道。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGateway

提供用於建立或更新服務閘道操作的參數。

傳回

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

beginCreateOrUpdateAndWait(string, string, ServiceGateway, ServiceGatewaysCreateOrUpdateOptionalParams)

建立或更新服務閘道。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGateway

提供用於建立或更新服務閘道操作的參數。

傳回

Promise<ServiceGateway>

beginDelete(string, string, ServiceGatewaysDeleteOptionalParams)

刪除指定的服務閘道。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

options
ServiceGatewaysDeleteOptionalParams

選項參數。

傳回

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

beginDeleteAndWait(string, string, ServiceGatewaysDeleteOptionalParams)

刪除指定的服務閘道。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

options
ServiceGatewaysDeleteOptionalParams

選項參數。

傳回

beginUpdateAddressLocations(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

建立或更新服務閘道內的位址位置。

請求在兩個層級支援完整與部分更新模式:位置與位址。

完整更新會替換所有現有資料。

部分更新僅修改指定的條目:

對於位置層級的部分更新,若未提供地址,現有地址將被刪除。

對於位址層級的部分更新,若未提供任何服務,現有服務將被考慮刪除。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGatewayUpdateAddressLocationsRequest

提供給服務閘道操作中建立或更新位址位置的參數。

傳回

beginUpdateAddressLocationsAndWait(string, string, ServiceGatewayUpdateAddressLocationsRequest, ServiceGatewaysUpdateAddressLocationsOptionalParams)

建立或更新服務閘道內的位址位置。

請求在兩個層級支援完整與部分更新模式:位置與位址。

完整更新會替換所有現有資料。

部分更新僅修改指定的條目:

對於位置層級的部分更新,若未提供地址,現有地址將被刪除。

對於位址層級的部分更新,若未提供任何服務,現有服務將被考慮刪除。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGatewayUpdateAddressLocationsRequest

提供給服務閘道操作中建立或更新位址位置的參數。

傳回

beginUpdateServices(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

在服務閘道內建立、更新或刪除服務。 請求在服務層級支援完整與部分更新模式。

完整更新將以請求中提供的新清單替換所有現有服務。 部分更新僅修改指定的服務。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGatewayUpdateServicesRequest

提供用於建立或更新服務的參數,用於服務閘道操作。

傳回

beginUpdateServicesAndWait(string, string, ServiceGatewayUpdateServicesRequest, ServiceGatewaysUpdateServicesOptionalParams)

在服務閘道內建立、更新或刪除服務。 請求在服務層級支援完整與部分更新模式。

完整更新將以請求中提供的新清單替換所有現有服務。 部分更新僅修改指定的服務。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
ServiceGatewayUpdateServicesRequest

提供用於建立或更新服務的參數,用於服務閘道操作。

傳回

get(string, string, ServiceGatewaysGetOptionalParams)

取得指定的服務閘道。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

options
ServiceGatewaysGetOptionalParams

選項參數。

傳回

Promise<ServiceGateway>

list(string, ServiceGatewaysListOptionalParams)

取得資源群組中所有服務閘道。

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

參數

resourceGroupName

string

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

options
ServiceGatewaysListOptionalParams

選項參數。

傳回

listAddressLocations(string, string, ServiceGatewaysGetAddressLocationsOptionalParams)

在服務閘道中取得地址位置。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

傳回

listAll(ServiceGatewaysListAllOptionalParams)

訂閱時會取得所有服務閘道。

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

參數

options
ServiceGatewaysListAllOptionalParams

選項參數。

傳回

listServices(string, string, ServiceGatewaysGetServicesOptionalParams)

在服務閘道取得服務。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

傳回

updateTags(string, string, TagsObject, ServiceGatewaysUpdateTagsOptionalParams)

更新服務閘道標籤。

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

參數

resourceGroupName

string

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

serviceGatewayName

string

服務閘道的名稱。

parameters
TagsObject

提供參數以更新服務閘道標籤。

options
ServiceGatewaysUpdateTagsOptionalParams

選項參數。

傳回

Promise<ServiceGateway>