@microsoft/msgraph-beta-sdk-domains
Version:
Domains fluent API for Microsoft Graph
116 lines • 5.11 kB
JavaScript
/* tslint:disable */
/* eslint-disable */
// Generated by Microsoft Kiota
// @ts-ignore
import { createDomainFromDiscriminatorValue, serializeDomain } from '@microsoft/msgraph-beta-sdk/models/index.js';
// @ts-ignore
import { createODataErrorFromDiscriminatorValue } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js';
// @ts-ignore
import { DomainNameReferencesRequestBuilderNavigationMetadata, DomainNameReferencesRequestBuilderRequestsMetadata } from './domainNameReferences/index.js';
// @ts-ignore
import { FederationConfigurationRequestBuilderNavigationMetadata, FederationConfigurationRequestBuilderRequestsMetadata } from './federationConfiguration/index.js';
// @ts-ignore
import { ForceDeleteRequestBuilderRequestsMetadata } from './forceDelete/index.js';
// @ts-ignore
import { PromoteRequestBuilderRequestsMetadata } from './promote/index.js';
// @ts-ignore
import { PromoteToInitialRequestBuilderRequestsMetadata } from './promoteToInitial/index.js';
// @ts-ignore
import { RootDomainRequestBuilderRequestsMetadata } from './rootDomain/index.js';
// @ts-ignore
import { ServiceConfigurationRecordsRequestBuilderNavigationMetadata, ServiceConfigurationRecordsRequestBuilderRequestsMetadata } from './serviceConfigurationRecords/index.js';
// @ts-ignore
import { SharedEmailDomainInvitationsRequestBuilderNavigationMetadata, SharedEmailDomainInvitationsRequestBuilderRequestsMetadata } from './sharedEmailDomainInvitations/index.js';
// @ts-ignore
import { VerificationDnsRecordsRequestBuilderNavigationMetadata, VerificationDnsRecordsRequestBuilderRequestsMetadata } from './verificationDnsRecords/index.js';
// @ts-ignore
import { VerifyRequestBuilderRequestsMetadata } from './verify/index.js';
/**
* Uri template for the request builder.
*/
export const DomainItemRequestBuilderUriTemplate = "{+baseurl}/domains/{domain%2Did}{?%24expand,%24select}";
/**
* Mapper for query parameters from symbol name to serialization name represented as a constant.
*/
const DomainItemRequestBuilderGetQueryParametersMapper = {
"expand": "%24expand",
"select": "%24select",
};
/**
* Metadata for all the navigation properties in the request builder.
*/
export const DomainItemRequestBuilderNavigationMetadata = {
domainNameReferences: {
requestsMetadata: DomainNameReferencesRequestBuilderRequestsMetadata,
navigationMetadata: DomainNameReferencesRequestBuilderNavigationMetadata,
},
federationConfiguration: {
requestsMetadata: FederationConfigurationRequestBuilderRequestsMetadata,
navigationMetadata: FederationConfigurationRequestBuilderNavigationMetadata,
},
forceDelete: {
requestsMetadata: ForceDeleteRequestBuilderRequestsMetadata,
},
promote: {
requestsMetadata: PromoteRequestBuilderRequestsMetadata,
},
promoteToInitial: {
requestsMetadata: PromoteToInitialRequestBuilderRequestsMetadata,
},
rootDomain: {
requestsMetadata: RootDomainRequestBuilderRequestsMetadata,
},
serviceConfigurationRecords: {
requestsMetadata: ServiceConfigurationRecordsRequestBuilderRequestsMetadata,
navigationMetadata: ServiceConfigurationRecordsRequestBuilderNavigationMetadata,
},
sharedEmailDomainInvitations: {
requestsMetadata: SharedEmailDomainInvitationsRequestBuilderRequestsMetadata,
navigationMetadata: SharedEmailDomainInvitationsRequestBuilderNavigationMetadata,
},
verificationDnsRecords: {
requestsMetadata: VerificationDnsRecordsRequestBuilderRequestsMetadata,
navigationMetadata: VerificationDnsRecordsRequestBuilderNavigationMetadata,
},
verify: {
requestsMetadata: VerifyRequestBuilderRequestsMetadata,
},
};
/**
* Metadata for all the requests in the request builder.
*/
export const DomainItemRequestBuilderRequestsMetadata = {
delete: {
uriTemplate: DomainItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "sendNoResponseContent",
},
get: {
uriTemplate: DomainItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createDomainFromDiscriminatorValue,
queryParametersMapper: DomainItemRequestBuilderGetQueryParametersMapper,
},
patch: {
uriTemplate: DomainItemRequestBuilderUriTemplate,
responseBodyContentType: "application/json",
errorMappings: {
XXX: createODataErrorFromDiscriminatorValue,
},
adapterMethodName: "send",
responseBodyFactory: createDomainFromDiscriminatorValue,
requestBodyContentType: "application/json",
requestBodySerializer: serializeDomain,
requestInformationContentSetMethod: "setContentFromParsable",
},
};
/* tslint:enable */
/* eslint-enable */
//# sourceMappingURL=index.js.map