@shi-corp/sdk-data-gateway
Version:
SDK client used to interface with the SHI Data Gateway service.
26 lines (25 loc) • 1.1 kB
JavaScript
import { createShieldFromDiscriminatorValue, serializeShield } from '../../../models/telemetry/index.js';
import { TenantRequestBuilderNavigationMetadata } from './tenant/index.js';
export const ShieldRequestBuilderUriTemplate = "{+baseurl}/Api/Telemetry/Shield";
export const ShieldRequestBuilderNavigationMetadata = {
tenant: {
navigationMetadata: TenantRequestBuilderNavigationMetadata,
},
};
export const ShieldRequestBuilderRequestsMetadata = {
get: {
uriTemplate: ShieldRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
adapterMethodName: "sendCollection",
responseBodyFactory: createShieldFromDiscriminatorValue,
},
post: {
uriTemplate: ShieldRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
adapterMethodName: "send",
responseBodyFactory: createShieldFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeShield,
requestInformationContentSetMethod: "setContentFromParsable",
},
};