@azure-rest/purview-sharing package

介面

AdlsGen2AccountSink

AdlsGen2 接收

AdlsGen2AccountSinkOutput

AdlsGen2 接收

AdlsGen2AccountSinkProperties

AdlsGen2 儲存體帳戶的屬性

AdlsGen2AccountSinkPropertiesOutput

AdlsGen2 儲存體帳戶的屬性

AdlsGen2Artifact

Adls Gen2 儲存器帳戶成品。

AdlsGen2ArtifactOutput

Adls Gen2 儲存器帳戶成品。

AdlsGen2ArtifactProperties

Adls Gen2 儲存體帳戶的屬性。

AdlsGen2ArtifactPropertiesOutput

Adls Gen2 儲存體帳戶的屬性。

ArtifactOutputParent

已傳送共用成品的類別。

ArtifactParent

已傳送共用成品的類別。

BlobAccountSink

Blob 接收

BlobAccountSinkOutput

Blob 接收

BlobAccountSinkProperties

Blob 記憶體帳戶的屬性

BlobAccountSinkPropertiesOutput

Blob 記憶體帳戶的屬性

BlobStorageArtifact

Blob 記憶體帳戶成品。

BlobStorageArtifactOutput

Blob 記憶體帳戶成品。

BlobStorageArtifactProperties

Blob 記憶體帳戶的屬性。

BlobStorageArtifactPropertiesOutput

Blob 記憶體帳戶的屬性。

InPlaceReceivedShare

InPlace 收到共享種類。

InPlaceReceivedShareOutput

InPlace 收到共享種類。

InPlaceReceivedShareProperties

已接收共用的 就地屬性。

InPlaceReceivedSharePropertiesOutput

已接收共用的 就地屬性。

InPlaceSentShare

InPlace 共用種類。

InPlaceSentShareOutput

InPlace 共用種類。

InPlaceSentShareProperties

InPlace 傳送共用的屬性。

InPlaceSentSharePropertiesOutput

InPlace 傳送共用的屬性。

OperationResponseOutput

長時間執行作業的回應。

PageSettings

追蹤分頁反覆運算設定的介面

PagedAsyncIterableIterator

介面,可讓異步反覆運算同時完成和逐頁執行。

PagingOptions

分頁協助程序的選項

ProxyResource

Proxy 資源的基底數據傳輸對象實作。

ProxyResourceOutput

Proxy 資源的基底數據傳輸對象實作。

PurviewShareErrorInfoOutput

purview 共用錯誤主體模型。

PurviewShareErrorOutput

purview 共用錯誤模型。

PurviewSharingClientOptions

用戶端的選擇性參數

ReceivedShareListOutput

已接收的共享清單。

ReceivedShareOutputParent

已接收的共享數據傳輸物件。

ReceivedShareParent

已接收的共享數據傳輸物件。

ReceivedSharesActivateTenantEmailRegistration
ReceivedSharesActivateTenantEmailRegistration200Response

啟用目前租用戶的電子郵件註冊

ReceivedSharesActivateTenantEmailRegistrationBodyParam
ReceivedSharesActivateTenantEmailRegistrationDefaultHeaders
ReceivedSharesActivateTenantEmailRegistrationDefaultResponse

啟用目前租用戶的電子郵件註冊

ReceivedSharesActivateTenantEmailRegistrationHeaderParam
ReceivedSharesActivateTenantEmailRegistrationHeaders
ReceivedSharesActivateTenantEmailRegistrationMediaTypesParam
ReceivedSharesCreateOrReplace200Headers
ReceivedSharesCreateOrReplace200Response

更新已接收共享的變更

ReceivedSharesCreateOrReplace201Headers
ReceivedSharesCreateOrReplace201Response

更新已接收共享的變更

ReceivedSharesCreateOrReplaceBodyParam
ReceivedSharesCreateOrReplaceDefaultHeaders
ReceivedSharesCreateOrReplaceDefaultResponse

更新已接收共享的變更

ReceivedSharesCreateOrReplaceMediaTypesParam
ReceivedSharesDeleteReceivedShare202Headers
ReceivedSharesDeleteReceivedShare202Response

刪除已接收的共用

ReceivedSharesDeleteReceivedShareDefaultHeaders
ReceivedSharesDeleteReceivedShareDefaultResponse

刪除已接收的共用

ReceivedSharesGetAllAttachedReceivedShares
ReceivedSharesGetAllAttachedReceivedShares200Response

列出已附加的已接收共用

ReceivedSharesGetAllAttachedReceivedSharesDefaultHeaders
ReceivedSharesGetAllAttachedReceivedSharesDefaultResponse

列出已附加的已接收共用

ReceivedSharesGetAllAttachedReceivedSharesQueryParam
ReceivedSharesGetAllAttachedReceivedSharesQueryParamProperties
ReceivedSharesGetAllDetachedReceivedShares
ReceivedSharesGetAllDetachedReceivedShares200Response

列出已中斷連結的已接收共用

ReceivedSharesGetAllDetachedReceivedSharesDefaultHeaders
ReceivedSharesGetAllDetachedReceivedSharesDefaultResponse

列出已中斷連結的已接收共用

ReceivedSharesGetAllDetachedReceivedSharesQueryParam
ReceivedSharesGetAllDetachedReceivedSharesQueryParamProperties
ReceivedSharesGetReceivedShare
ReceivedSharesGetReceivedShare200Response

取得已接收的共用

ReceivedSharesGetReceivedShareDefaultHeaders
ReceivedSharesGetReceivedShareDefaultResponse

取得已接收的共用

ReceivedSharesRegisterTenantEmailRegistration
ReceivedSharesRegisterTenantEmailRegistration200Response

註冊目前租用戶的電子郵件

ReceivedSharesRegisterTenantEmailRegistrationDefaultHeaders
ReceivedSharesRegisterTenantEmailRegistrationDefaultResponse

註冊目前租用戶的電子郵件

ReceivedSharesRegisterTenantEmailRegistrationHeaderParam
ReceivedSharesRegisterTenantEmailRegistrationHeaders
Routes
SentShareInvitationListOutput

已傳送的共享邀請清單

SentShareInvitationOutputParent

已傳送的共享邀請數據傳輸物件。

SentShareInvitationParent

已傳送的共享邀請數據傳輸物件。

SentShareListOutput

已傳送的共享清單。

SentShareOutputParent

已傳送的共享數據傳輸物件。

SentShareParent

已傳送的共享數據傳輸物件。

SentSharesCreateOrReplace200Headers
SentSharesCreateOrReplace200Response

建立或取代已傳送的共用

SentSharesCreateOrReplace201Headers
SentSharesCreateOrReplace201Response

建立或取代已傳送的共用

SentSharesCreateOrReplaceBodyParam
SentSharesCreateOrReplaceDefaultHeaders
SentSharesCreateOrReplaceDefaultResponse

建立或取代已傳送的共用

SentSharesCreateOrReplaceMediaTypesParam
SentSharesCreateSentShareInvitation201Response

建立指定已傳送共用的收件者

SentSharesCreateSentShareInvitationBodyParam
SentSharesCreateSentShareInvitationDefaultHeaders
SentSharesCreateSentShareInvitationDefaultResponse

建立指定已傳送共用的收件者

SentSharesCreateSentShareInvitationMediaTypesParam
SentSharesDeleteSentShare202Headers
SentSharesDeleteSentShare202Response

刪除已傳送的共用

SentSharesDeleteSentShareDefaultHeaders
SentSharesDeleteSentShareDefaultResponse

刪除已傳送的共用

SentSharesDeleteSentShareInvitation202Headers
SentSharesDeleteSentShareInvitation202Response

刪除已傳送的共享邀請

SentSharesDeleteSentShareInvitationDefaultHeaders
SentSharesDeleteSentShareInvitationDefaultResponse

刪除已傳送的共享邀請

SentSharesGetAllSentShareInvitations
SentSharesGetAllSentShareInvitations200Response

列出已傳送的共用收件者

SentSharesGetAllSentShareInvitationsDefaultHeaders
SentSharesGetAllSentShareInvitationsDefaultResponse

列出已傳送的共用收件者

SentSharesGetAllSentShareInvitationsQueryParam
SentSharesGetAllSentShareInvitationsQueryParamProperties
SentSharesGetAllSentShares
SentSharesGetAllSentShares200Response

列出已傳送的共用

SentSharesGetAllSentSharesDefaultHeaders
SentSharesGetAllSentSharesDefaultResponse

列出已傳送的共用

SentSharesGetAllSentSharesQueryParam
SentSharesGetAllSentSharesQueryParamProperties
SentSharesGetSentShare
SentSharesGetSentShare200Response

取得已傳送的共用

SentSharesGetSentShareDefaultHeaders
SentSharesGetSentShareDefaultResponse

取得已傳送的共用

SentSharesGetSentShareInvitation
SentSharesGetSentShareInvitation200Response

取得指定已傳送共用的收件者

SentSharesGetSentShareInvitationDefaultHeaders
SentSharesGetSentShareInvitationDefaultResponse

取得指定已傳送共用的收件者

SentSharesNotifyUserSentShareInvitation
SentSharesNotifyUserSentShareInvitation200Response

通知已傳送共用邀請的使用者收件者,不適用於服務邀請。

SentSharesNotifyUserSentShareInvitationDefaultHeaders
SentSharesNotifyUserSentShareInvitationDefaultResponse

通知已傳送共用邀請的使用者收件者,不適用於服務邀請。

SentSharesNotifyUserSentShareInvitationHeaderParam
SentSharesNotifyUserSentShareInvitationHeaders
ServiceInvitation

服務邀請種類。

ServiceInvitationOutput

服務邀請種類。

ServiceInvitationProperties

服務邀請類型的屬性。

ServiceInvitationPropertiesOutput

服務邀請類型的屬性。

ShareResource

共用資源。

ShareResourceListOutput

ShareResource 結果的頁面。

ShareResourceOutput

共用資源。

ShareResourcesGetAllShareResources
ShareResourcesGetAllShareResources200Response

列出共享資源

ShareResourcesGetAllShareResourcesDefaultHeaders
ShareResourcesGetAllShareResourcesDefaultResponse

列出共享資源

ShareResourcesGetAllShareResourcesQueryParam
ShareResourcesGetAllShareResourcesQueryParamProperties
SimplePollerLike

簡單的輪詢器,可用來輪詢長時間執行的作業。

SinkOutputParent

保存對應成品目的地的詳細數據

SinkParent

保存對應成品目的地的詳細數據

StorageAccountPath

定義單一 StorageAccountPath 路徑

StorageAccountPathOutput

定義單一 StorageAccountPath 路徑

StoreReference

成品或接收的存放區參考。

StoreReferenceOutput

成品或接收的存放區參考。

TenantEmailRegistration

租用戶電子郵件註冊數據傳輸物件。

TenantEmailRegistrationOutput

租用戶電子郵件註冊數據傳輸物件。

TenantEmailRegistrationProperties

租用戶電子郵件註冊屬性包。

TenantEmailRegistrationPropertiesOutput

租用戶電子郵件註冊屬性包。

UserInvitation

用戶邀請種類。

UserInvitationOutput

用戶邀請種類。

UserInvitationProperties

使用者邀請類型的屬性。

UserInvitationPropertiesOutput

使用者邀請類型的屬性。

類型別名

Artifact

已傳送共用成品的類別。

ArtifactOutput

已傳送共用成品的類別。

GetArrayType

用來擷取數位型別的協助程序類型

GetPage

自定義函式的類型,定義如何取得頁面,以及下一個頁面的連結,如果有的話。

PaginateReturn

協助程式類型,從回應類型推斷分頁元素的類型 這個類型是根據 x-ms-pageable 的 Swagger 資訊,特別是 itemName 屬性上的 swagger 資訊,指出找到頁面專案之回應的屬性。 預設值為 value。 此類型可讓我們根據我們取得作為第二個參數的回應,提供強型別反覆運算器

PurviewSharingClient
ReceivedShare

已接收的共享數據傳輸物件。

ReceivedShareOutput

已接收的共享數據傳輸物件。

ReceivedSharesActivateTenantEmailRegistrationParameters
ReceivedSharesCreateOrReplaceParameters
ReceivedSharesDeleteReceivedShareParameters
ReceivedSharesGetAllAttachedReceivedSharesParameters
ReceivedSharesGetAllDetachedReceivedSharesParameters
ReceivedSharesGetReceivedShareParameters
ReceivedSharesRegisterTenantEmailRegistrationParameters
SentShare

已傳送的共享數據傳輸物件。

SentShareInvitation

已傳送的共享邀請數據傳輸物件。

SentShareInvitationOutput

已傳送的共享邀請數據傳輸物件。

SentShareOutput

已傳送的共享數據傳輸物件。

SentSharesCreateOrReplaceParameters
SentSharesCreateSentShareInvitationParameters
SentSharesDeleteSentShareInvitationParameters
SentSharesDeleteSentShareParameters
SentSharesGetAllSentShareInvitationsParameters
SentSharesGetAllSentSharesParameters
SentSharesGetSentShareInvitationParameters
SentSharesGetSentShareParameters
SentSharesNotifyUserSentShareInvitationParameters
ShareResourcesGetAllShareResourcesParameters
Sink

保存對應成品目的地的詳細數據

SinkOutput

保存對應成品目的地的詳細數據

函式

default(string, TokenCredential, PurviewSharingClientOptions)

初始化 PurviewSharingClient 的新實例

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

建置 Poller 物件的 Helper 函式,以協助輪詢長時間執行的作業。

isUnexpected(ReceivedSharesGetReceivedShare200Response | ReceivedSharesGetReceivedShareDefaultResponse)
isUnexpected(ReceivedSharesCreateOrReplace200Response | ReceivedSharesCreateOrReplace201Response | ReceivedSharesCreateOrReplaceDefaultResponse)
isUnexpected(ReceivedSharesDeleteReceivedShare202Response | ReceivedSharesDeleteReceivedShareDefaultResponse)
isUnexpected(ReceivedSharesGetAllAttachedReceivedShares200Response | ReceivedSharesGetAllAttachedReceivedSharesDefaultResponse)
isUnexpected(ReceivedSharesGetAllDetachedReceivedShares200Response | ReceivedSharesGetAllDetachedReceivedSharesDefaultResponse)
isUnexpected(ReceivedSharesActivateTenantEmailRegistration200Response | ReceivedSharesActivateTenantEmailRegistrationDefaultResponse)
isUnexpected(ReceivedSharesRegisterTenantEmailRegistration200Response | ReceivedSharesRegisterTenantEmailRegistrationDefaultResponse)
isUnexpected(SentSharesGetAllSentShares200Response | SentSharesGetAllSentSharesDefaultResponse)
isUnexpected(SentSharesGetSentShare200Response | SentSharesGetSentShareDefaultResponse)
isUnexpected(SentSharesCreateOrReplace200Response | SentSharesCreateOrReplace201Response | SentSharesCreateOrReplaceDefaultResponse)
isUnexpected(SentSharesDeleteSentShare202Response | SentSharesDeleteSentShareDefaultResponse)
isUnexpected(SentSharesGetAllSentShareInvitations200Response | SentSharesGetAllSentShareInvitationsDefaultResponse)
isUnexpected(SentSharesGetSentShareInvitation200Response | SentSharesGetSentShareInvitationDefaultResponse)
isUnexpected(SentSharesCreateSentShareInvitation201Response | SentSharesCreateSentShareInvitationDefaultResponse)
isUnexpected(SentSharesDeleteSentShareInvitation202Response | SentSharesDeleteSentShareInvitationDefaultResponse)
isUnexpected(SentSharesNotifyUserSentShareInvitation200Response | SentSharesNotifyUserSentShareInvitationDefaultResponse)
isUnexpected(ShareResourcesGetAllShareResources200Response | ShareResourcesGetAllShareResourcesDefaultResponse)
paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

協助程式,從遵循 Autorest x-ms-pageable 擴充功能規格的初始回應分頁結果

函式詳細資料

default(string, TokenCredential, PurviewSharingClientOptions)

初始化 PurviewSharingClient 的新實例

function default(endpoint: string, credentials: TokenCredential, options?: PurviewSharingClientOptions): PurviewSharingClient

參數

endpoint

string

purview 帳戶的共享端點。 範例:https://{accountName}.purview.azure.com/share

credentials
TokenCredential

唯一識別客戶端認證

options
PurviewSharingClientOptions

所有選擇性參數的參數

傳回

getLongRunningPoller<TResult>(Client, TResult, CreateHttpPollerOptions<TResult, OperationState<TResult>>)

建置 Poller 物件的 Helper 函式,以協助輪詢長時間執行的作業。

function getLongRunningPoller<TResult>(client: Client, initialResponse: TResult, options?: CreateHttpPollerOptions<TResult, OperationState<TResult>>): Promise<SimplePollerLike<OperationState<TResult>, TResult>>

參數

client
Client

用來傳送要求以取得其他頁面的用戶端。

initialResponse

TResult

初始回應。

options

CreateHttpPollerOptions<TResult, OperationState<TResult>>

設定繼續狀態或自定義輪詢間隔的選項。

傳回

Promise<SimplePollerLike<OperationState<TResult>, TResult>>

  • 輪詢作業狀態更新的輪詢器對象,最終會取得最終回應。

isUnexpected(ReceivedSharesGetReceivedShare200Response | ReceivedSharesGetReceivedShareDefaultResponse)

function isUnexpected(response: ReceivedSharesGetReceivedShare200Response | ReceivedSharesGetReceivedShareDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesCreateOrReplace200Response | ReceivedSharesCreateOrReplace201Response | ReceivedSharesCreateOrReplaceDefaultResponse)

function isUnexpected(response: ReceivedSharesCreateOrReplace200Response | ReceivedSharesCreateOrReplace201Response | ReceivedSharesCreateOrReplaceDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesDeleteReceivedShare202Response | ReceivedSharesDeleteReceivedShareDefaultResponse)

function isUnexpected(response: ReceivedSharesDeleteReceivedShare202Response | ReceivedSharesDeleteReceivedShareDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesGetAllAttachedReceivedShares200Response | ReceivedSharesGetAllAttachedReceivedSharesDefaultResponse)

function isUnexpected(response: ReceivedSharesGetAllAttachedReceivedShares200Response | ReceivedSharesGetAllAttachedReceivedSharesDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesGetAllDetachedReceivedShares200Response | ReceivedSharesGetAllDetachedReceivedSharesDefaultResponse)

function isUnexpected(response: ReceivedSharesGetAllDetachedReceivedShares200Response | ReceivedSharesGetAllDetachedReceivedSharesDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesActivateTenantEmailRegistration200Response | ReceivedSharesActivateTenantEmailRegistrationDefaultResponse)

function isUnexpected(response: ReceivedSharesActivateTenantEmailRegistration200Response | ReceivedSharesActivateTenantEmailRegistrationDefaultResponse): response

參數

傳回

response

isUnexpected(ReceivedSharesRegisterTenantEmailRegistration200Response | ReceivedSharesRegisterTenantEmailRegistrationDefaultResponse)

function isUnexpected(response: ReceivedSharesRegisterTenantEmailRegistration200Response | ReceivedSharesRegisterTenantEmailRegistrationDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesGetAllSentShares200Response | SentSharesGetAllSentSharesDefaultResponse)

function isUnexpected(response: SentSharesGetAllSentShares200Response | SentSharesGetAllSentSharesDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesGetSentShare200Response | SentSharesGetSentShareDefaultResponse)

function isUnexpected(response: SentSharesGetSentShare200Response | SentSharesGetSentShareDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesCreateOrReplace200Response | SentSharesCreateOrReplace201Response | SentSharesCreateOrReplaceDefaultResponse)

function isUnexpected(response: SentSharesCreateOrReplace200Response | SentSharesCreateOrReplace201Response | SentSharesCreateOrReplaceDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesDeleteSentShare202Response | SentSharesDeleteSentShareDefaultResponse)

function isUnexpected(response: SentSharesDeleteSentShare202Response | SentSharesDeleteSentShareDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesGetAllSentShareInvitations200Response | SentSharesGetAllSentShareInvitationsDefaultResponse)

function isUnexpected(response: SentSharesGetAllSentShareInvitations200Response | SentSharesGetAllSentShareInvitationsDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesGetSentShareInvitation200Response | SentSharesGetSentShareInvitationDefaultResponse)

function isUnexpected(response: SentSharesGetSentShareInvitation200Response | SentSharesGetSentShareInvitationDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesCreateSentShareInvitation201Response | SentSharesCreateSentShareInvitationDefaultResponse)

function isUnexpected(response: SentSharesCreateSentShareInvitation201Response | SentSharesCreateSentShareInvitationDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesDeleteSentShareInvitation202Response | SentSharesDeleteSentShareInvitationDefaultResponse)

function isUnexpected(response: SentSharesDeleteSentShareInvitation202Response | SentSharesDeleteSentShareInvitationDefaultResponse): response

參數

傳回

response

isUnexpected(SentSharesNotifyUserSentShareInvitation200Response | SentSharesNotifyUserSentShareInvitationDefaultResponse)

function isUnexpected(response: SentSharesNotifyUserSentShareInvitation200Response | SentSharesNotifyUserSentShareInvitationDefaultResponse): response

參數

傳回

response

isUnexpected(ShareResourcesGetAllShareResources200Response | ShareResourcesGetAllShareResourcesDefaultResponse)

function isUnexpected(response: ShareResourcesGetAllShareResources200Response | ShareResourcesGetAllShareResourcesDefaultResponse): response

參數

傳回

response

paginate<TResponse>(Client, TResponse, PagingOptions<TResponse>)

協助程式,從遵循 Autorest x-ms-pageable 擴充功能規格的初始回應分頁結果

function paginate<TResponse>(client: Client, initialResponse: TResponse, options?: PagingOptions<TResponse>): PagedAsyncIterableIterator<PaginateReturn<TResponse>>

參數

client
Client

用來傳送下一個頁面要求的用戶端

initialResponse

TResponse

包含專案下一頁和目前頁面的初始回應

options

PagingOptions<TResponse>

傳回

  • PagedAsyncIterableIterator 來反覆運算元素