Channels interface
代表通道的介面。
方法
方法詳細資料
beginDelete(string, string, string, ChannelsDeleteOptionalParams)
刪除現有的通道。
function beginDelete(resourceGroupName: string, partnerNamespaceName: string, channelName: string, options?: ChannelsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- options
- ChannelsDeleteOptionalParams
選項參數。
傳回
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, ChannelsDeleteOptionalParams)
刪除現有的通道。
function beginDeleteAndWait(resourceGroupName: string, partnerNamespaceName: string, channelName: string, options?: ChannelsDeleteOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- options
- ChannelsDeleteOptionalParams
選項參數。
傳回
Promise<void>
createOrUpdate(string, string, string, Channel, ChannelsCreateOrUpdateOptionalParams)
使用指定的參數,以同步方式建立或更新新的通道。
function createOrUpdate(resourceGroupName: string, partnerNamespaceName: string, channelName: string, channelInfo: Channel, options?: ChannelsCreateOrUpdateOptionalParams): Promise<Channel>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- channelInfo
- Channel
通道資訊。
選項參數。
傳回
Promise<Channel>
get(string, string, string, ChannelsGetOptionalParams)
取得通道的屬性。
function get(resourceGroupName: string, partnerNamespaceName: string, channelName: string, options?: ChannelsGetOptionalParams): Promise<Channel>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- options
- ChannelsGetOptionalParams
選項參數。
傳回
Promise<Channel>
getFullUrl(string, string, string, ChannelsGetFullUrlOptionalParams)
取得合作夥伴目的地通道的完整端點 URL。
function getFullUrl(resourceGroupName: string, partnerNamespaceName: string, channelName: string, options?: ChannelsGetFullUrlOptionalParams): Promise<EventSubscriptionFullUrl>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- options
- ChannelsGetFullUrlOptionalParams
選項參數。
傳回
Promise<EventSubscriptionFullUrl>
listByPartnerNamespace(string, string, ChannelsListByPartnerNamespaceOptionalParams)
列出合作夥伴命名空間中的所有通道。
function listByPartnerNamespace(resourceGroupName: string, partnerNamespaceName: string, options?: ChannelsListByPartnerNamespaceOptionalParams): PagedAsyncIterableIterator<Channel, Channel[], PageSettings>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
選項參數。
傳回
update(string, string, string, ChannelUpdateParameters, ChannelsUpdateOptionalParams)
使用指定的參數同步更新通道。
function update(resourceGroupName: string, partnerNamespaceName: string, channelName: string, channelUpdateParameters: ChannelUpdateParameters, options?: ChannelsUpdateOptionalParams): Promise<void>
參數
- resourceGroupName
-
string
合作夥伴訂用帳戶內的資源組名。
- partnerNamespaceName
-
string
夥伴命名空間的名稱。
- channelName
-
string
通道的名稱。
- channelUpdateParameters
- ChannelUpdateParameters
通道更新資訊。
- options
- ChannelsUpdateOptionalParams
選項參數。
傳回
Promise<void>