@azure-rest/arm-servicefabric package
介面
類型別名
函式
函式詳細資料
default(TokenCredential, ServiceFabricClientOptions)
初始化 ServiceFabricClient 的新實例
function default(credentials: TokenCredential, options?: ServiceFabricClientOptions): ServiceFabricClient
參數
- credentials
- TokenCredential
唯一識別客戶端認證
- options
- ServiceFabricClientOptions
所有選擇性參數的參數
傳回
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(ClustersGet200Response | ClustersGetDefaultResponse)
function isUnexpected(response: ClustersGet200Response | ClustersGetDefaultResponse): response
參數
- response
傳回
response
isUnexpected(ClustersCreateOrUpdate200Response | ClustersCreateOrUpdate202Response | ClustersCreateOrUpdateDefaultResponse)
function isUnexpected(response: ClustersCreateOrUpdate200Response | ClustersCreateOrUpdate202Response | ClustersCreateOrUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ClustersUpdate200Response | ClustersUpdate202Response | ClustersUpdateDefaultResponse)
function isUnexpected(response: ClustersUpdate200Response | ClustersUpdate202Response | ClustersUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ClustersDelete200Response | ClustersDelete204Response | ClustersDeleteDefaultResponse)
function isUnexpected(response: ClustersDelete200Response | ClustersDelete204Response | ClustersDeleteDefaultResponse): response
參數
傳回
response
isUnexpected(ClustersListByResourceGroup200Response | ClustersListByResourceGroupDefaultResponse)
function isUnexpected(response: ClustersListByResourceGroup200Response | ClustersListByResourceGroupDefaultResponse): response
參數
傳回
response
isUnexpected(ClustersList200Response | ClustersListDefaultResponse)
function isUnexpected(response: ClustersList200Response | ClustersListDefaultResponse): response
參數
傳回
response
isUnexpected(ClustersListUpgradableVersions200Response | ClustersListUpgradableVersionsDefaultResponse)
function isUnexpected(response: ClustersListUpgradableVersions200Response | ClustersListUpgradableVersionsDefaultResponse): response
參數
傳回
response
isUnexpected(ClusterVersionsGet200Response | ClusterVersionsGetDefaultResponse)
function isUnexpected(response: ClusterVersionsGet200Response | ClusterVersionsGetDefaultResponse): response
參數
傳回
response
isUnexpected(ClusterVersionsGetByEnvironment200Response | ClusterVersionsGetByEnvironmentDefaultResponse)
function isUnexpected(response: ClusterVersionsGetByEnvironment200Response | ClusterVersionsGetByEnvironmentDefaultResponse): response
參數
傳回
response
isUnexpected(ClusterVersionsList200Response | ClusterVersionsListDefaultResponse)
function isUnexpected(response: ClusterVersionsList200Response | ClusterVersionsListDefaultResponse): response
參數
傳回
response
isUnexpected(ClusterVersionsListByEnvironment200Response | ClusterVersionsListByEnvironmentDefaultResponse)
function isUnexpected(response: ClusterVersionsListByEnvironment200Response | ClusterVersionsListByEnvironmentDefaultResponse): response
參數
傳回
response
isUnexpected(OperationsList200Response | OperationsListDefaultResponse)
function isUnexpected(response: OperationsList200Response | OperationsListDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypesGet200Response | ApplicationTypesGetDefaultResponse)
function isUnexpected(response: ApplicationTypesGet200Response | ApplicationTypesGetDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypesCreateOrUpdate200Response | ApplicationTypesCreateOrUpdateDefaultResponse)
function isUnexpected(response: ApplicationTypesCreateOrUpdate200Response | ApplicationTypesCreateOrUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypesDelete202Response | ApplicationTypesDelete204Response | ApplicationTypesDeleteDefaultResponse)
function isUnexpected(response: ApplicationTypesDelete202Response | ApplicationTypesDelete204Response | ApplicationTypesDeleteDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypesList200Response | ApplicationTypesListDefaultResponse)
function isUnexpected(response: ApplicationTypesList200Response | ApplicationTypesListDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypeVersionsGet200Response | ApplicationTypeVersionsGetDefaultResponse)
function isUnexpected(response: ApplicationTypeVersionsGet200Response | ApplicationTypeVersionsGetDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypeVersionsCreateOrUpdate202Response | ApplicationTypeVersionsCreateOrUpdateDefaultResponse)
function isUnexpected(response: ApplicationTypeVersionsCreateOrUpdate202Response | ApplicationTypeVersionsCreateOrUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypeVersionsDelete202Response | ApplicationTypeVersionsDelete204Response | ApplicationTypeVersionsDeleteDefaultResponse)
function isUnexpected(response: ApplicationTypeVersionsDelete202Response | ApplicationTypeVersionsDelete204Response | ApplicationTypeVersionsDeleteDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationTypeVersionsList200Response | ApplicationTypeVersionsListDefaultResponse)
function isUnexpected(response: ApplicationTypeVersionsList200Response | ApplicationTypeVersionsListDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationsGet200Response | ApplicationsGetDefaultResponse)
function isUnexpected(response: ApplicationsGet200Response | ApplicationsGetDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationsCreateOrUpdate202Response | ApplicationsCreateOrUpdateDefaultResponse)
function isUnexpected(response: ApplicationsCreateOrUpdate202Response | ApplicationsCreateOrUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationsUpdate202Response | ApplicationsUpdateDefaultResponse)
function isUnexpected(response: ApplicationsUpdate202Response | ApplicationsUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationsDelete202Response | ApplicationsDelete204Response | ApplicationsDeleteDefaultResponse)
function isUnexpected(response: ApplicationsDelete202Response | ApplicationsDelete204Response | ApplicationsDeleteDefaultResponse): response
參數
傳回
response
isUnexpected(ApplicationsList200Response | ApplicationsListDefaultResponse)
function isUnexpected(response: ApplicationsList200Response | ApplicationsListDefaultResponse): response
參數
傳回
response
isUnexpected(ServicesGet200Response | ServicesGetDefaultResponse)
function isUnexpected(response: ServicesGet200Response | ServicesGetDefaultResponse): response
參數
- response
傳回
response
isUnexpected(ServicesCreateOrUpdate202Response | ServicesCreateOrUpdateDefaultResponse)
function isUnexpected(response: ServicesCreateOrUpdate202Response | ServicesCreateOrUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ServicesUpdate202Response | ServicesUpdateDefaultResponse)
function isUnexpected(response: ServicesUpdate202Response | ServicesUpdateDefaultResponse): response
參數
傳回
response
isUnexpected(ServicesDelete202Response | ServicesDelete204Response | ServicesDeleteDefaultResponse)
function isUnexpected(response: ServicesDelete202Response | ServicesDelete204Response | ServicesDeleteDefaultResponse): response
參數
傳回
response
isUnexpected(ServicesList200Response | ServicesListDefaultResponse)
function isUnexpected(response: ServicesList200Response | ServicesListDefaultResponse): 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<PaginateReturn<TResponse>>
- PagedAsyncIterableIterator 來反覆運算元素