UNPKG

gd-sprest-def

Version:

TypeScript definition files generated from the $metadata REST endpoint in SharePoint.

1,843 lines (1,671 loc) 364 kB
import { IMapper } from "./mapperv2.d"; import { RequestType } from "../utils"; export const Mapper: IMapper = { _case: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, aadUserConversationMember: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, user: { returnType: "user" }, }, accessPackage: { properties: [ "accessPackagesIncompatibleWith|accessPackages|/[Name]|accessPackage", "assignmentPolicies|accessPackageAssignmentPolicys|/[Name]|accessPackageAssignmentPolicy", "incompatibleAccessPackages|accessPackages|/[Name]|accessPackage", "incompatibleGroups|groups|/[Name]|group", "resourceRoleScopes|accessPackageResourceRoleScopes|/[Name]|accessPackageResourceRoleScope" ], query: { argNames: ["oData"], requestType: RequestType.OData }, accessPackagesIncompatibleWith: { requestType: RequestType.Get, returnType: "accessPackages" }, assignmentPolicies: { requestType: RequestType.Get, returnType: "accessPackageAssignmentPolicys" }, catalog: { returnType: "accessPackageCatalog" }, incompatibleAccessPackages: { requestType: RequestType.Get, returnType: "accessPackages" }, incompatibleGroups: { requestType: RequestType.Get, returnType: "groups" }, resourceRoleScopes: { requestType: RequestType.Get, returnType: "accessPackageResourceRoleScopes" }, getApplicablePolicyRequirements: { requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.accessPackageAssignmentRequestRequirements[]" }, }, accessPackages: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageAssignment: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, accessPackage: { returnType: "accessPackage" }, assignmentPolicy: { returnType: "accessPackageAssignmentPolicy" }, target: { returnType: "accessPackageSubject" }, reprocess: { requestType: RequestType.PostWithArgsInBody, }, }, accessPackageAssignments: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageAssignmentPolicy: { properties: [ "customExtensionStageSettings|customExtensionStageSettings|/[Name]|customExtensionStageSetting", "questions|accessPackageQuestions|/[Name]|accessPackageQuestion" ], query: { argNames: ["oData"], requestType: RequestType.OData }, accessPackage: { returnType: "accessPackage" }, catalog: { returnType: "accessPackageCatalog" }, customExtensionStageSettings: { requestType: RequestType.Get, returnType: "customExtensionStageSettings" }, questions: { requestType: RequestType.Get, returnType: "accessPackageQuestions" }, }, accessPackageAssignmentPolicys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageAssignmentRequest: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, accessPackage: { returnType: "accessPackage" }, assignment: { returnType: "accessPackageAssignment" }, requestor: { returnType: "accessPackageSubject" }, cancel: { requestType: RequestType.PostWithArgsInBody, }, reprocess: { requestType: RequestType.PostWithArgsInBody, }, resume: { argNames: ["source", "type", "data"], requestType: RequestType.PostWithArgsInBody, }, }, accessPackageAssignmentRequests: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageAssignmentRequestWorkflowExtension: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageAssignmentWorkflowExtension: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageCatalog: { properties: [ "accessPackages|accessPackages|/[Name]|accessPackage", "customWorkflowExtensions|customCalloutExtensions|/[Name]|customCalloutExtension", "resourceRoles|accessPackageResourceRoles|/[Name]|accessPackageResourceRole", "resources|accessPackageResources|/[Name]|accessPackageResource", "resourceScopes|accessPackageResourceScopes|/[Name]|accessPackageResourceScope" ], query: { argNames: ["oData"], requestType: RequestType.OData }, accessPackages: { requestType: RequestType.Get, returnType: "accessPackages" }, customWorkflowExtensions: { requestType: RequestType.Get, returnType: "customCalloutExtensions" }, resourceRoles: { requestType: RequestType.Get, returnType: "accessPackageResourceRoles" }, resources: { requestType: RequestType.Get, returnType: "accessPackageResources" }, resourceScopes: { requestType: RequestType.Get, returnType: "accessPackageResourceScopes" }, }, accessPackageCatalogs: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageMultipleChoiceQuestion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageQuestion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageQuestions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResource: { properties: [ "roles|accessPackageResourceRoles|/[Name]|accessPackageResourceRole", "scopes|accessPackageResourceScopes|/[Name]|accessPackageResourceScope" ], query: { argNames: ["oData"], requestType: RequestType.OData }, environment: { returnType: "accessPackageResourceEnvironment" }, roles: { requestType: RequestType.Get, returnType: "accessPackageResourceRoles" }, scopes: { requestType: RequestType.Get, returnType: "accessPackageResourceScopes" }, }, accessPackageResources: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResourceEnvironment: { properties: [ "resources|accessPackageResources|/[Name]|accessPackageResource" ], query: { argNames: ["oData"], requestType: RequestType.OData }, resources: { requestType: RequestType.Get, returnType: "accessPackageResources" }, }, accessPackageResourceEnvironments: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResourceRequest: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, catalog: { returnType: "accessPackageCatalog" }, resource: { returnType: "accessPackageResource" }, }, accessPackageResourceRequests: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResourceRole: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, resource: { returnType: "accessPackageResource" }, }, accessPackageResourceRoles: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResourceRoleScope: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, role: { returnType: "accessPackageResourceRole" }, scope: { returnType: "accessPackageResourceScope" }, }, accessPackageResourceRoleScopes: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageResourceScope: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, resource: { returnType: "accessPackageResource" }, }, accessPackageResourceScopes: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessPackageSubject: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, connectedOrganization: { returnType: "connectedOrganization" }, }, accessPackageTextInputQuestion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewHistoryDefinition: { properties: [ "instances|accessReviewHistoryInstances|/[Name]|accessReviewHistoryInstance" ], query: { argNames: ["oData"], requestType: RequestType.OData }, instances: { requestType: RequestType.Get, returnType: "accessReviewHistoryInstances" }, }, accessReviewHistoryDefinitions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewHistoryInstance: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, generateDownloadUri: { requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.accessReviewHistoryInstance" }, }, accessReviewHistoryInstances: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewInstance: { properties: [ "contactedReviewers|accessReviewReviewers|/[Name]|accessReviewReviewer", "decisions|accessReviewInstanceDecisionItems|/[Name]|accessReviewInstanceDecisionItem", "stages|accessReviewStages|/[Name]|accessReviewStage" ], query: { argNames: ["oData"], requestType: RequestType.OData }, contactedReviewers: { requestType: RequestType.Get, returnType: "accessReviewReviewers" }, decisions: { requestType: RequestType.Get, returnType: "accessReviewInstanceDecisionItems" }, stages: { requestType: RequestType.Get, returnType: "accessReviewStages" }, acceptRecommendations: { requestType: RequestType.PostWithArgsInBody, }, applyDecisions: { requestType: RequestType.PostWithArgsInBody, }, batchRecordDecisions: { argNames: ["decision", "justification", "principalId", "resourceId"], requestType: RequestType.PostWithArgsInBody, }, resetDecisions: { requestType: RequestType.PostWithArgsInBody, }, sendReminder: { requestType: RequestType.PostWithArgsInBody, }, stop: { requestType: RequestType.PostWithArgsInBody, }, }, accessReviewInstances: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewInstanceDecisionItem: { properties: [ "insights|governanceInsights|/[Name]|governanceInsight" ], query: { argNames: ["oData"], requestType: RequestType.OData }, insights: { requestType: RequestType.Get, returnType: "governanceInsights" }, }, accessReviewInstanceDecisionItems: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewReviewer: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewReviewers: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewScheduleDefinition: { properties: [ "instances|accessReviewInstances|/[Name]|accessReviewInstance" ], query: { argNames: ["oData"], requestType: RequestType.OData }, instances: { requestType: RequestType.Get, returnType: "accessReviewInstances" }, stop: { requestType: RequestType.PostWithArgsInBody, }, }, accessReviewScheduleDefinitions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, accessReviewSet: { properties: [ "definitions|accessReviewScheduleDefinitions|/[Name]|accessReviewScheduleDefinition", "historyDefinitions|accessReviewHistoryDefinitions|/[Name]|accessReviewHistoryDefinition" ], query: { argNames: ["oData"], requestType: RequestType.OData }, definitions: { requestType: RequestType.Get, returnType: "accessReviewScheduleDefinitions" }, historyDefinitions: { requestType: RequestType.Get, returnType: "accessReviewHistoryDefinitions" }, }, accessReviewStage: { properties: [ "decisions|accessReviewInstanceDecisionItems|/[Name]|accessReviewInstanceDecisionItem" ], query: { argNames: ["oData"], requestType: RequestType.OData }, decisions: { requestType: RequestType.Get, returnType: "accessReviewInstanceDecisionItems" }, stop: { requestType: RequestType.PostWithArgsInBody, }, }, accessReviewStages: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, acronym: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, activityBasedTimeoutPolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, activityBasedTimeoutPolicys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, activityHistoryItem: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, activity: { returnType: "userActivity" }, }, activityHistoryItems: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, addLargeGalleryViewOperation: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, admin: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, edge: { returnType: "edge" }, sharepoint: { returnType: "sharepoint" }, microsoft365Apps: { returnType: "adminMicrosoft365Apps" }, serviceAnnouncement: { returnType: "serviceAnnouncement" }, reportSettings: { returnType: "adminReportSettings" }, people: { returnType: "peopleAdminSettings" }, }, adminConsentRequestPolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, adminMicrosoft365Apps: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, installationOptions: { returnType: "m365AppsInstallationOptions" }, }, adminReportSettings: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, administrativeUnit: { properties: [ "members|directoryObjects|/[Name]|directoryObject", "scopedRoleMembers|scopedRoleMemberships|/[Name]|scopedRoleMembership", "extensions|extensions|/[Name]|extension" ], query: { argNames: ["oData"], requestType: RequestType.OData }, members: { requestType: RequestType.Get, returnType: "directoryObjects" }, scopedRoleMembers: { requestType: RequestType.Get, returnType: "scopedRoleMemberships" }, extensions: { requestType: RequestType.Get, returnType: "extensions" }, }, administrativeUnits: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreement: { properties: [ "acceptances|agreementAcceptances|/[Name]|agreementAcceptance", "files|agreementFileLocalizations|/[Name]|agreementFileLocalization" ], query: { argNames: ["oData"], requestType: RequestType.OData }, acceptances: { requestType: RequestType.Get, returnType: "agreementAcceptances" }, file: { returnType: "agreementFile" }, files: { requestType: RequestType.Get, returnType: "agreementFileLocalizations" }, }, agreements: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementAcceptance: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementAcceptances: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementFile: { properties: [ "localizations|agreementFileLocalizations|/[Name]|agreementFileLocalization" ], query: { argNames: ["oData"], requestType: RequestType.OData }, localizations: { requestType: RequestType.Get, returnType: "agreementFileLocalizations" }, }, agreementFileLocalization: { properties: [ "versions|agreementFileVersions|/[Name]|agreementFileVersion" ], query: { argNames: ["oData"], requestType: RequestType.OData }, versions: { requestType: RequestType.Get, returnType: "agreementFileVersions" }, }, agreementFileLocalizations: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementFileProperties: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementFileVersion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, agreementFileVersions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, alert: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, alerts: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, allowedValue: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, allowedValues: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidCompliancePolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidCustomConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidGeneralDeviceConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidLobApp: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidManagedAppProtection: { properties: [ "apps|managedMobileApps|/[Name]|managedMobileApp" ], query: { argNames: ["oData"], requestType: RequestType.OData }, apps: { requestType: RequestType.Get, returnType: "managedMobileApps" }, deploymentSummary: { returnType: "managedAppPolicyDeploymentSummary" }, }, androidManagedAppProtections: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidManagedAppRegistration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidStoreApp: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidWorkProfileCompliancePolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidWorkProfileCustomConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, androidWorkProfileGeneralDeviceConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, anonymousGuestConversationMember: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, appCatalogs: { properties: [ "teamsApps|teamsApps|/[Name]|teamsApp" ], query: { argNames: ["oData"], requestType: RequestType.OData }, teamsApps: { requestType: RequestType.Get, returnType: "teamsApps" }, }, appConsentApprovalRoute: { properties: [ "appConsentRequests|appConsentRequests|/[Name]|appConsentRequest" ], query: { argNames: ["oData"], requestType: RequestType.OData }, appConsentRequests: { requestType: RequestType.Get, returnType: "appConsentRequests" }, }, appConsentRequest: { properties: [ "userConsentRequests|userConsentRequests|/[Name]|userConsentRequest" ], query: { argNames: ["oData"], requestType: RequestType.OData }, userConsentRequests: { requestType: RequestType.Get, returnType: "userConsentRequests" }, }, appConsentRequests: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, appLogCollectionRequest: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, createDownloadUrl: { requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.appLogCollectionDownloadDetails" }, }, appLogCollectionRequests: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, appManagementPolicy: { properties: [ "appliesTo|directoryObjects|/[Name]|directoryObject" ], query: { argNames: ["oData"], requestType: RequestType.OData }, appliesTo: { requestType: RequestType.Get, returnType: "directoryObjects" }, }, appManagementPolicys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, appRoleAssignment: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, appRoleAssignments: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, appScope: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, appleDeviceFeaturesConfigurationBase: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, appleManagedIdentityProvider: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, applePushNotificationCertificate: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, downloadApplePushNotificationCertificateSigningRequest: { requestType: RequestType.Get, returnType: "string" }, }, application: { properties: [ "appManagementPolicies|appManagementPolicys|/[Name]|appManagementPolicy", "extensionProperties|extensionPropertys|/[Name]|extensionProperty", "federatedIdentityCredentials|federatedIdentityCredentials|/[Name]|federatedIdentityCredential", "homeRealmDiscoveryPolicies|homeRealmDiscoveryPolicys|/[Name]|homeRealmDiscoveryPolicy", "owners|directoryObjects|/[Name]|directoryObject", "tokenIssuancePolicies|tokenIssuancePolicys|/[Name]|tokenIssuancePolicy", "tokenLifetimePolicies|tokenLifetimePolicys|/[Name]|tokenLifetimePolicy" ], query: { argNames: ["oData"], requestType: RequestType.OData }, appManagementPolicies: { requestType: RequestType.Get, returnType: "appManagementPolicys" }, createdOnBehalfOf: { returnType: "directoryObject" }, extensionProperties: { requestType: RequestType.Get, returnType: "extensionPropertys" }, federatedIdentityCredentials: { requestType: RequestType.Get, returnType: "federatedIdentityCredentials" }, homeRealmDiscoveryPolicies: { requestType: RequestType.Get, returnType: "homeRealmDiscoveryPolicys" }, owners: { requestType: RequestType.Get, returnType: "directoryObjects" }, tokenIssuancePolicies: { requestType: RequestType.Get, returnType: "tokenIssuancePolicys" }, tokenLifetimePolicies: { requestType: RequestType.Get, returnType: "tokenLifetimePolicys" }, synchronization: { returnType: "synchronization" }, setVerifiedPublisher: { argNames: ["verifiedPublisherId"], requestType: RequestType.PostWithArgsInBody, }, unsetVerifiedPublisher: { requestType: RequestType.PostWithArgsInBody, }, addKey: { argNames: ["keyCredential", "passwordCredential", "proof"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.keyCredential" }, addPassword: { argNames: ["passwordCredential"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.passwordCredential" }, removeKey: { argNames: ["keyId", "proof"], requestType: RequestType.PostWithArgsInBody, }, removePassword: { argNames: ["keyId"], requestType: RequestType.PostWithArgsInBody, }, }, applicationTemplate: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, instantiate: { argNames: ["displayName", "serviceManagementReference"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.applicationServicePrincipal" }, }, approval: { properties: [ "stages|approvalStages|/[Name]|approvalStage" ], query: { argNames: ["oData"], requestType: RequestType.OData }, stages: { requestType: RequestType.Get, returnType: "approvalStages" }, }, approvals: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, approvalStage: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, approvalStages: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, article: { properties: [ "indicators|articleIndicators|/[Name]|articleIndicator" ], query: { argNames: ["oData"], requestType: RequestType.OData }, indicators: { requestType: RequestType.Get, returnType: "articleIndicators" }, }, articleIndicator: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, artifact: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, associatedTeamInfo: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, associatedTeamInfos: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachment: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachments: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachmentBase: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachmentBases: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachmentSession: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attachmentSessions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attackSimulationOperation: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attackSimulationOperations: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attackSimulationRoot: { properties: [ "endUserNotifications|endUserNotifications|/[Name]|endUserNotification", "landingPages|landingPages|/[Name]|landingPage", "loginPages|loginPages|/[Name]|loginPage", "operations|attackSimulationOperations|/[Name]|attackSimulationOperation", "payloads|payloads|/[Name]|payload", "simulationAutomations|simulationAutomations|/[Name]|simulationAutomation", "simulations|simulations|/[Name]|simulation", "trainings|trainings|/[Name]|training" ], query: { argNames: ["oData"], requestType: RequestType.OData }, endUserNotifications: { requestType: RequestType.Get, returnType: "endUserNotifications" }, landingPages: { requestType: RequestType.Get, returnType: "landingPages" }, loginPages: { requestType: RequestType.Get, returnType: "loginPages" }, operations: { requestType: RequestType.Get, returnType: "attackSimulationOperations" }, payloads: { requestType: RequestType.Get, returnType: "payloads" }, simulationAutomations: { requestType: RequestType.Get, returnType: "simulationAutomations" }, simulations: { requestType: RequestType.Get, returnType: "simulations" }, trainings: { requestType: RequestType.Get, returnType: "trainings" }, }, attendanceRecord: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attendanceRecords: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, attributeMappingFunctionSchema: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attributeSet: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, attributeSets: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, audioRoutingGroup: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, audioRoutingGroups: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, auditEvent: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, auditEvents: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, auditLogRoot: { properties: [ "directoryAudits|directoryAudits|/[Name]|directoryAudit", "provisioning|provisioningObjectSummarys|/[Name]|provisioningObjectSummary", "signIns|signIns|/[Name]|signIn" ], query: { argNames: ["oData"], requestType: RequestType.OData }, directoryAudits: { requestType: RequestType.Get, returnType: "directoryAudits" }, provisioning: { requestType: RequestType.Get, returnType: "provisioningObjectSummarys" }, signIns: { requestType: RequestType.Get, returnType: "signIns" }, }, authentication: { properties: [ "emailMethods|emailAuthenticationMethods|/[Name]|emailAuthenticationMethod", "fido2Methods|fido2AuthenticationMethods|/[Name]|fido2AuthenticationMethod", "methods|authenticationMethods|/[Name]|authenticationMethod", "microsoftAuthenticatorMethods|microsoftAuthenticatorAuthenticationMethods|/[Name]|microsoftAuthenticatorAuthenticationMethod", "operations|longRunningOperations|/[Name]|longRunningOperation", "passwordMethods|passwordAuthenticationMethods|/[Name]|passwordAuthenticationMethod", "phoneMethods|phoneAuthenticationMethods|/[Name]|phoneAuthenticationMethod", "softwareOathMethods|softwareOathAuthenticationMethods|/[Name]|softwareOathAuthenticationMethod", "temporaryAccessPassMethods|temporaryAccessPassAuthenticationMethods|/[Name]|temporaryAccessPassAuthenticationMethod", "windowsHelloForBusinessMethods|windowsHelloForBusinessAuthenticationMethods|/[Name]|windowsHelloForBusinessAuthenticationMethod" ], query: { argNames: ["oData"], requestType: RequestType.OData }, emailMethods: { requestType: RequestType.Get, returnType: "emailAuthenticationMethods" }, fido2Methods: { requestType: RequestType.Get, returnType: "fido2AuthenticationMethods" }, methods: { requestType: RequestType.Get, returnType: "authenticationMethods" }, microsoftAuthenticatorMethods: { requestType: RequestType.Get, returnType: "microsoftAuthenticatorAuthenticationMethods" }, operations: { requestType: RequestType.Get, returnType: "longRunningOperations" }, passwordMethods: { requestType: RequestType.Get, returnType: "passwordAuthenticationMethods" }, phoneMethods: { requestType: RequestType.Get, returnType: "phoneAuthenticationMethods" }, softwareOathMethods: { requestType: RequestType.Get, returnType: "softwareOathAuthenticationMethods" }, temporaryAccessPassMethods: { requestType: RequestType.Get, returnType: "temporaryAccessPassAuthenticationMethods" }, windowsHelloForBusinessMethods: { requestType: RequestType.Get, returnType: "windowsHelloForBusinessAuthenticationMethods" }, }, authenticationCombinationConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationCombinationConfigurations: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationConditionApplication: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationContextClassReference: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationContextClassReferences: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationEventListener: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationEventListeners: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationEventsFlow: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationEventsFlows: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationFlowsPolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethod: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, resetPassword: { argNames: ["newPassword"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.passwordResetResponse" }, }, authenticationMethods: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodConfiguration: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodConfigurations: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodModeDetail: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodModeDetails: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodTarget: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodTargets: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationMethodsPolicy: { properties: [ "authenticationMethodConfigurations|authenticationMethodConfigurations|/[Name]|authenticationMethodConfiguration" ], query: { argNames: ["oData"], requestType: RequestType.OData }, authenticationMethodConfigurations: { requestType: RequestType.Get, returnType: "authenticationMethodConfigurations" }, }, authenticationMethodsRoot: { properties: [ "userRegistrationDetails|userRegistrationDetailss|/[Name]|userRegistrationDetails" ], query: { argNames: ["oData"], requestType: RequestType.OData }, userRegistrationDetails: { requestType: RequestType.Get, returnType: "userRegistrationDetailss" }, usersRegisteredByFeature: { argNames: ["includedUserTypes", "includedUserRoles"], requestType: RequestType.Get, returnType: "ComplexTypes.userRegistrationFeatureSummary" }, usersRegisteredByMethod: { argNames: ["includedUserTypes", "includedUserRoles"], requestType: RequestType.Get, returnType: "ComplexTypes.userRegistrationMethodSummary" }, }, authenticationStrengthPolicy: { properties: [ "combinationConfigurations|authenticationCombinationConfigurations|/[Name]|authenticationCombinationConfiguration" ], query: { argNames: ["oData"], requestType: RequestType.OData }, combinationConfigurations: { requestType: RequestType.Get, returnType: "authenticationCombinationConfigurations" }, updateAllowedCombinations: { argNames: ["allowedCombinations"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.updateAllowedCombinationsResult" }, usage: { requestType: RequestType.Get, returnType: "ComplexTypes.authenticationStrengthUsage" }, }, authenticationStrengthPolicys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authenticationStrengthRoot: { properties: [ "authenticationMethodModes|authenticationMethodModeDetails|/[Name]|authenticationMethodModeDetail", "policies|authenticationStrengthPolicys|/[Name]|authenticationStrengthPolicy" ], query: { argNames: ["oData"], requestType: RequestType.OData }, authenticationMethodModes: { requestType: RequestType.Get, returnType: "authenticationMethodModeDetails" }, policies: { requestType: RequestType.Get, returnType: "authenticationStrengthPolicys" }, }, authoredNote: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authoredNotes: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, authorityTemplate: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, authorizationPolicy: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, azureCommunicationServicesUserConversationMember: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, azureUsage: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, billed: { returnType: "billedUsage" }, unbilled: { returnType: "unbilledUsage" }, }, b2xIdentityUserFlow: { properties: [ "identityProviders|identityProviders|/[Name]|identityProvider", "languages|userFlowLanguageConfigurations|/[Name]|userFlowLanguageConfiguration", "userAttributeAssignments|identityUserFlowAttributeAssignments|/[Name]|identityUserFlowAttributeAssignment", "userFlowIdentityProviders|identityProviderBases|/[Name]|identityProviderBase" ], query: { argNames: ["oData"], requestType: RequestType.OData }, identityProviders: { requestType: RequestType.Get, returnType: "identityProviders" }, languages: { requestType: RequestType.Get, returnType: "userFlowLanguageConfigurations" }, userAttributeAssignments: { requestType: RequestType.Get, returnType: "identityUserFlowAttributeAssignments" }, userFlowIdentityProviders: { requestType: RequestType.Get, returnType: "identityProviderBases" }, }, b2xIdentityUserFlows: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, backupRestoreRoot: { properties: [ "driveInclusionRules|driveProtectionRules|/[Name]|driveProtectionRule", "driveProtectionUnits|driveProtectionUnits|/[Name]|driveProtectionUnit", "exchangeProtectionPolicies|exchangeProtectionPolicys|/[Name]|exchangeProtectionPolicy", "exchangeRestoreSessions|exchangeRestoreSessions|/[Name]|exchangeRestoreSession", "mailboxInclusionRules|mailboxProtectionRules|/[Name]|mailboxProtectionRule", "mailboxProtectionUnits|mailboxProtectionUnits|/[Name]|mailboxProtectionUnit", "oneDriveForBusinessProtectionPolicies|oneDriveForBusinessProtectionPolicys|/[Name]|oneDriveForBusinessProtectionPolicy", "oneDriveForBusinessRestoreSessions|oneDriveForBusinessRestoreSessions|/[Name]|oneDriveForBusinessRestoreSession", "protectionPolicies|protectionPolicyBases|/[Name]|protectionPolicyBase", "protectionUnits|protectionUnitBases|/[Name]|protectionUnitBase", "restorePoints|restorePoints|/[Name]|restorePoint", "restoreSessions|restoreSessionBases|/[Name]|restoreSessionBase", "serviceApps|serviceApps|/[Name]|serviceApp", "sharePointProtectionPolicies|sharePointProtectionPolicys|/[Name]|sharePointProtectionPolicy", "sharePointRestoreSessions|sharePointRestoreSessions|/[Name]|sharePointRestoreSession", "siteInclusionRules|siteProtectionRules|/[Name]|siteProtectionRule", "siteProtectionUnits|siteProtectionUnits|/[Name]|siteProtectionUnit" ], query: { argNames: ["oData"], requestType: RequestType.OData }, driveInclusionRules: { requestType: RequestType.Get, returnType: "driveProtectionRules" }, driveProtectionUnits: { requestType: RequestType.Get, returnType: "driveProtectionUnits" }, exchangeProtectionPolicies: { requestType: RequestType.Get, returnType: "exchangeProtectionPolicys" }, exchangeRestoreSessions: { requestType: RequestType.Get, returnType: "exchangeRestoreSessions" }, mailboxInclusionRules: { requestType: RequestType.Get, returnType: "mailboxProtectionRules" }, mailboxProtectionUnits: { requestType: RequestType.Get, returnType: "mailboxProtectionUnits" }, oneDriveForBusinessProtectionPolicies: { requestType: RequestType.Get, returnType: "oneDriveForBusinessProtectionPolicys" }, oneDriveForBusinessRestoreSessions: { requestType: RequestType.Get, returnType: "oneDriveForBusinessRestoreSessions" }, protectionPolicies: { requestType: RequestType.Get, returnType: "protectionPolicyBases" }, protectionUnits: { requestType: RequestType.Get, returnType: "protectionUnitBases" }, restorePoints: { requestType: RequestType.Get, returnType: "restorePoints" }, restoreSessions: { requestType: RequestType.Get, returnType: "restoreSessionBases" }, serviceApps: { requestType: RequestType.Get, returnType: "serviceApps" }, sharePointProtectionPolicies: { requestType: RequestType.Get, returnType: "sharePointProtectionPolicys" }, sharePointRestoreSessions: { requestType: RequestType.Get, returnType: "sharePointRestoreSessions" }, siteInclusionRules: { requestType: RequestType.Get, returnType: "siteProtectionRules" }, siteProtectionUnits: { requestType: RequestType.Get, returnType: "siteProtectionUnits" }, enable: { argNames: ["appOwnerTenantId"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.serviceStatus" }, }, baseItem: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, createdByUser: { returnType: "user" }, lastModifiedByUser: { returnType: "user" }, }, baseItems: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, baseItemVersion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, baseSitePage: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, baseSitePages: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, billedReconciliation: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, billedUsage: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, billing: { properties: [ "manifests|manifests|/[Name]|manifest", "operations|operations|/[Name]|operation" ], query: { argNames: ["oData"], requestType: RequestType.OData }, manifests: { requestType: RequestType.Get, returnType: "manifests" }, operations: { requestType: RequestType.Get, returnType: "operations" }, reconciliation: { returnType: "billingReconciliation" }, usage: { returnType: "azureUsage" }, }, billingReconciliation: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, billed: { returnType: "billedReconciliation" }, }, bitlocker: { properties: [ "recoveryKeys|bitlockerRecoveryKeys|/[Name]|bitlockerRecoveryKey" ], query: { argNames: ["oData"], requestType: RequestType.OData }, recoveryKeys: { requestType: RequestType.Get, returnType: "bitlockerRecoveryKeys" }, }, bitlockerRecoveryKey: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bitlockerRecoveryKeys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingAppointment: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingAppointments: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingBusiness: { properties: [ "appointments|bookingAppointments|/[Name]|bookingAppointment", "calendarView|bookingAppointments|/[Name]|bookingAppointment", "customers|bookingCustomerBases|/[Name]|bookingCustomerBase", "customQuestions|bookingCustomQuestions|/[Name]|bookingCustomQuestion", "services|bookingServices|/[Name]|bookingService", "staffMembers|bookingStaffMemberBases|/[Name]|bookingStaffMemberBase" ], query: { argNames: ["oData"], requestType: RequestType.OData }, appointments: { requestType: RequestType.Get, returnType: "bookingAppointments" }, calendarView: { requestType: RequestType.Get, returnType: "bookingAppointments" }, customers: { requestType: RequestType.Get, returnType: "bookingCustomerBases" }, customQuestions: { requestType: RequestType.Get, returnType: "bookingCustomQuestions" }, services: { requestType: RequestType.Get, returnType: "bookingServices" }, staffMembers: { requestType: RequestType.Get, returnType: "bookingStaffMemberBases" }, }, bookingBusinesss: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCurrency: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCurrencys: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCustomQuestion: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCustomQuestions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCustomer: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCustomerBase: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingCustomerBases: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingService: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingServices: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingStaffMember: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingStaffMemberBase: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookingStaffMemberBases: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, bookmark: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, browserSharedCookie: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, browserSharedCookies: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, browserSite: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, browserSites: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, browserSiteList: { properties: [ "sharedCookies|browserSharedCookies|/[Name]|browserSharedCookie", "sites|browserSites|/[Name]|browserSite" ], query: { argNames: ["oData"], requestType: RequestType.OData }, sharedCookies: { requestType: RequestType.Get, returnType: "browserSharedCookies" }, sites: { requestType: RequestType.Get, returnType: "browserSites" }, publish: { argNames: ["revision", "sites", "sharedCookies"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.browserSiteList" }, }, browserSiteLists: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, builtInIdentityProvider: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, bulkUpload: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, calendar: { properties: [ "calendarPermissions|calendarPermissions|/[Name]|calendarPermission", "calendarView|events|/[Name]|event", "events|events|/[Name]|event", "multiValueExtendedProperties|multiValueLegacyExtendedPropertys|/[Name]|multiValueLegacyExtendedProperty", "singleValueExtendedProperties|singleValueLegacyExtendedPropertys|/[Name]|singleValueLegacyExtendedProperty" ], query: { argNames: ["oData"], requestType: RequestType.OData }, calendarPermissions: { requestType: RequestType.Get, returnType: "calendarPermissions" }, calendarView: { requestType: RequestType.Get, returnType: "events" }, events: { requestType: RequestType.Get, returnType: "events" }, multiValueExtendedProperties: { requestType: RequestType.Get, returnType: "multiValueLegacyExtendedPropertys" }, singleValueExtendedProperties: { requestType: RequestType.Get, returnType: "singleValueLegacyExtendedPropertys" }, getSchedule: { argNames: ["Schedules", "EndTime", "StartTime", "AvailabilityViewInterval"], requestType: RequestType.PostWithArgsInBody, returnType: "ComplexTypes.scheduleInformation[]" }, }, calendars: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, calendarGroup: { properties: [ "calendars|calendars|/[Name]|calendar" ], query: { argNames: ["oData"], requestType: RequestType.OData }, calendars: { requestType: RequestType.Get, returnType: "calendars" }, }, calendarGroups: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, calendarPermission: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, }, calendarPermissions: { query: { argNames: ["oData"], requestType: RequestType.OData }, }, calendarSharingMessage: { properties: [ ], query: { argNames: ["oData"], requestType: RequestType.OData }, accept: { requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.calendar" }, }, call: { properties: [ "audioRoutingGroups|audioRoutingGroups|/[Name]|audioRoutingGroup", "contentSharingSessions|contentSharingSessions|/[Name]|contentSharingSession", "operations|commsOperations|/[Name]|commsOperation", "participants|participants|/[Name]|participant" ], query: { argNames: ["oData"], requestType: RequestType.OData }, audioRoutingGroups: { requestType: RequestType.Get, returnType: "audioRoutingGroups" }, contentSharingSessions: { requestType: RequestType.Get, returnType: "contentSharingSessions" }, operations: { requestType: RequestType.Get, returnType: "commsOperations" }, participants: { requestType: RequestType.Get, returnType: "participants" }, redirect: { argNames: ["targets", "timeout", "callbackUri"], requestType: RequestType.PostWithArgsInBody, }, addLargeGalleryView: { argNames: ["clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.addLargeGalleryViewOperation" }, answer: { argNames: ["callbackUri", "mediaConfig", "acceptedModalities", "participantCapacity", "callOptions"], requestType: RequestType.PostWithArgsInBody, }, cancelMediaProcessing: { argNames: ["clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.cancelMediaProcessingOperation" }, changeScreenSharingRole: { argNames: ["role"], requestType: RequestType.PostWithArgsInBody, }, keepAlive: { requestType: RequestType.PostWithArgsInBody, }, mute: { argNames: ["clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.muteParticipantOperation" }, playPrompt: { argNames: ["prompts", "clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.playPromptOperation" }, recordResponse: { argNames: ["prompts", "bargeInAllowed", "initialSilenceTimeoutInSeconds", "maxSilenceTimeoutInSeconds", "maxRecordDurationInSeconds", "playBeep", "stopTones", "clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.recordOperation" }, reject: { argNames: ["reason", "callbackUri"], requestType: RequestType.PostWithArgsInBody, }, sendDtmfTones: { argNames: ["tones", "delayBetweenTonesMs", "clientContext"], requestType: RequestType.PostWithArgsInBody, returnType: "EntityTypes.sendDtmfTonesOperation" }, subscribeToTone: { argNames: ["clientContext"], requestType: RequestType.PostWithArgsI