ExpressRoutePortAuthorizations interface
代表 ExpressRoutePortAuthorizations 的介面。
方法
方法詳細資料
beginCreateOrUpdate(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)
在指定的快速路由埠中建立或更新授權。
function beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: ExpressRoutePortAuthorization, options?: ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<ExpressRoutePortAuthorization>, ExpressRoutePortAuthorization>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
- authorizationName
-
string
授權的名稱。
- authorizationParameters
- ExpressRoutePortAuthorization
提供給建立或更新快速路由埠授權作業的參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<ExpressRoutePortAuthorization>, ExpressRoutePortAuthorization>>
beginCreateOrUpdateAndWait(string, string, string, ExpressRoutePortAuthorization, ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams)
在指定的快速路由埠中建立或更新授權。
function beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, authorizationParameters: ExpressRoutePortAuthorization, options?: ExpressRoutePortAuthorizationsCreateOrUpdateOptionalParams): Promise<ExpressRoutePortAuthorization>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
- authorizationName
-
string
授權的名稱。
- authorizationParameters
- ExpressRoutePortAuthorization
提供給建立或更新快速路由埠授權作業的參數。
傳回
Promise<ExpressRoutePortAuthorization>
beginDelete(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)
從指定的快速路由埠刪除指定的授權。
function beginDelete(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
- authorizationName
-
string
授權的名稱。
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ExpressRoutePortAuthorizationsDeleteOptionalParams)
從指定的快速路由埠刪除指定的授權。
function beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
- authorizationName
-
string
授權的名稱。
選項參數。
傳回
Promise<void>
get(string, string, string, ExpressRoutePortAuthorizationsGetOptionalParams)
從指定的快速路由埠取得指定的授權。
function get(resourceGroupName: string, expressRoutePortName: string, authorizationName: string, options?: ExpressRoutePortAuthorizationsGetOptionalParams): Promise<ExpressRoutePortAuthorization>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
- authorizationName
-
string
授權的名稱。
選項參數。
傳回
Promise<ExpressRoutePortAuthorization>
list(string, string, ExpressRoutePortAuthorizationsListOptionalParams)
取得快速路由埠中的所有授權。
function list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortAuthorizationsListOptionalParams): PagedAsyncIterableIterator<ExpressRoutePortAuthorization, ExpressRoutePortAuthorization[], PageSettings>
參數
- resourceGroupName
-
string
資源群組的名稱。
- expressRoutePortName
-
string
快速路由埠的名稱。
選項參數。