Gateway class
代表閘道的類別。
建構函式
Gateway(Service |
建立閘道。 |
方法
建構函式詳細資料
Gateway(ServiceFabricMeshManagementClientContext)
建立閘道。
new Gateway(client: ServiceFabricMeshManagementClientContext)
參數
服務用戶端的參考。
方法詳細資料
create(string, string, GatewayResourceDescription, RequestOptionsBase)
建立具有指定名稱、描述和屬性的閘道資源。 如果具有相同名稱的閘道資源存在,則會使用指定的描述和屬性進行更新。 使用閘道資源為應用程式內的服務建立公用連線的閘道。
function create(resourceGroupName: string, gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options?: RequestOptionsBase): Promise<GatewayCreateResponse>
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- gatewayResourceDescription
- GatewayResourceDescription
建立閘道資源的描述。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<GatewayCreateResponse>
Promise < Models.GatewayCreateResponse>
create(string, string, GatewayResourceDescription, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
function create(resourceGroupName: string, gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- gatewayResourceDescription
- GatewayResourceDescription
建立閘道資源的描述。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
create(string, string, GatewayResourceDescription, ServiceCallback<GatewayResourceDescription>)
function create(resourceGroupName: string, gatewayResourceName: string, gatewayResourceDescription: GatewayResourceDescription, callback: ServiceCallback<GatewayResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- gatewayResourceDescription
- GatewayResourceDescription
建立閘道資源的描述。
- callback
回呼
deleteMethod(string, string, RequestOptionsBase)
刪除名稱所識別的閘道資源。
function deleteMethod(resourceGroupName: string, gatewayResourceName: string, options?: RequestOptionsBase): Promise<RestResponse>
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<RestResponse>
Promise < msRest.RestResponse>
deleteMethod(string, string, RequestOptionsBase, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- options
- RequestOptionsBase
選擇性參數
- callback
-
ServiceCallback<void>
回呼
deleteMethod(string, string, ServiceCallback<void>)
function deleteMethod(resourceGroupName: string, gatewayResourceName: string, callback: ServiceCallback<void>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- callback
-
ServiceCallback<void>
回呼
get(string, string, RequestOptionsBase)
取得具有指定名稱之閘道資源的相關資訊。 此資訊包括閘道的描述和其他屬性。
function get(resourceGroupName: string, gatewayResourceName: string, options?: RequestOptionsBase): Promise<GatewayGetResponse>
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<GatewayGetResponse>
Promise < Models.GatewayGetResponse>
get(string, string, RequestOptionsBase, ServiceCallback<GatewayResourceDescription>)
function get(resourceGroupName: string, gatewayResourceName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- options
- RequestOptionsBase
選擇性參數
- callback
回呼
get(string, string, ServiceCallback<GatewayResourceDescription>)
function get(resourceGroupName: string, gatewayResourceName: string, callback: ServiceCallback<GatewayResourceDescription>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- gatewayResourceName
-
string
閘道的身分識別。
- callback
回呼
listByResourceGroup(string, RequestOptionsBase)
可取得指定資源群組中所有閘道資源的相關資訊。 資訊包括閘道的描述與其他屬性。
function listByResourceGroup(resourceGroupName: string, options?: RequestOptionsBase): Promise<GatewayListByResourceGroupResponse>
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<GatewayListByResourceGroupResponse>
Promise < Models.GatewayListByResourceGroupResponse>
listByResourceGroup(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescriptionList>)
function listByResourceGroup(resourceGroupName: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
- options
- RequestOptionsBase
選擇性參數
回呼
listByResourceGroup(string, ServiceCallback<GatewayResourceDescriptionList>)
function listByResourceGroup(resourceGroupName: string, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- resourceGroupName
-
string
Azure 資源群組名稱
回呼
listByResourceGroupNext(string, RequestOptionsBase)
可取得指定資源群組中所有閘道資源的相關資訊。 資訊包括閘道的描述與其他屬性。
function listByResourceGroupNext(nextPageLink: string, options?: RequestOptionsBase): Promise<GatewayListByResourceGroupNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.GatewayListByResourceGroupNextResponse>
listByResourceGroupNext(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescriptionList>)
function listByResourceGroupNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
回呼
listByResourceGroupNext(string, ServiceCallback<GatewayResourceDescriptionList>)
function listByResourceGroupNext(nextPageLink: string, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
回呼
listBySubscription(RequestOptionsBase)
可取得指定資源群組中所有閘道資源的相關資訊。 此資訊包括閘道的描述和其他屬性。
function listBySubscription(options?: RequestOptionsBase): Promise<GatewayListBySubscriptionResponse>
參數
- options
- RequestOptionsBase
選擇性參數
傳回
Promise<GatewayListBySubscriptionResponse>
Promise < Models.GatewayListBySubscriptionResponse>
listBySubscription(RequestOptionsBase, ServiceCallback<GatewayResourceDescriptionList>)
function listBySubscription(options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- options
- RequestOptionsBase
選擇性參數
回呼
listBySubscription(ServiceCallback<GatewayResourceDescriptionList>)
function listBySubscription(callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
回呼
listBySubscriptionNext(string, RequestOptionsBase)
可取得指定資源群組中所有閘道資源的相關資訊。 此資訊包括閘道的描述和其他屬性。
function listBySubscriptionNext(nextPageLink: string, options?: RequestOptionsBase): Promise<GatewayListBySubscriptionNextResponse>
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
傳回
Promise < Models.GatewayListBySubscriptionNextResponse>
listBySubscriptionNext(string, RequestOptionsBase, ServiceCallback<GatewayResourceDescriptionList>)
function listBySubscriptionNext(nextPageLink: string, options: RequestOptionsBase, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
- options
- RequestOptionsBase
選擇性參數
回呼
listBySubscriptionNext(string, ServiceCallback<GatewayResourceDescriptionList>)
function listBySubscriptionNext(nextPageLink: string, callback: ServiceCallback<GatewayResourceDescriptionList>)
參數
- nextPageLink
-
string
上一次成功呼叫 List 作業的 NextLink。
回呼