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

通道資訊。

options
ChannelsCreateOrUpdateOptionalParams

選項參數。

傳回

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

選項參數。

傳回

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>