UNPKG

@shi-corp/sdk-data-gateway

Version:

SDK client used to interface with the SHI Data Gateway service.

45 lines (44 loc) 1.58 kB
import { type CoreRequestBuilder } from './core/index.js'; import { type EntitlementRequestBuilder } from './entitlement/index.js'; import { type LicenseReportRequestBuilder } from './licenseReport/index.js'; import { type TelemetryRequestBuilder } from './telemetry/index.js'; import { type TenantRequestBuilder } from './tenant/index.js'; import { type UpdateRequestBuilder } from './update/index.js'; import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata } from '@microsoft/kiota-abstractions'; /** * Builds and executes requests for operations under /Api */ export interface ApiRequestBuilder extends BaseRequestBuilder<ApiRequestBuilder> { /** * The Core property */ get core(): CoreRequestBuilder; /** * The Entitlement property */ get entitlement(): EntitlementRequestBuilder; /** * The LicenseReport property */ get licenseReport(): LicenseReportRequestBuilder; /** * The Telemetry property */ get telemetry(): TelemetryRequestBuilder; /** * The Tenant property */ get tenant(): TenantRequestBuilder; /** * The Update property */ get update(): UpdateRequestBuilder; } /** * Uri template for the request builder. */ export declare const ApiRequestBuilderUriTemplate = "{+baseurl}/Api"; /** * Metadata for all the navigation properties in the request builder. */ export declare const ApiRequestBuilderNavigationMetadata: Record<Exclude<keyof ApiRequestBuilder, KeysToExcludeForNavigationMetadata>, NavigationMetadata>;