UNPKG

gd-sprest-def

Version:

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

2,115 lines (1,894 loc) 181 kB
import * as GraphTypes from "./microsoft/graph/enumTypes"; /** customTaskExtensionOperationStatus types */ export const customTaskExtensionOperationStatus: GraphTypes.customTaskExtensionOperationStatus = { completed: 0, failed: 1, unknownFutureValue: 2, } /** lifecycleTaskCategory types */ export const lifecycleTaskCategory: GraphTypes.lifecycleTaskCategory = { joiner: 1, leaver: 2, unknownFutureValue: 4, mover: 8, } /** lifecycleWorkflowCategory types */ export const lifecycleWorkflowCategory: GraphTypes.lifecycleWorkflowCategory = { joiner: 0, leaver: 1, unknownFutureValue: 2, mover: 3, } /** lifecycleWorkflowProcessingStatus types */ export const lifecycleWorkflowProcessingStatus: GraphTypes.lifecycleWorkflowProcessingStatus = { queued: 0, inProgress: 1, completed: 2, completedWithErrors: 3, canceled: 4, failed: 5, unknownFutureValue: 6, } /** membershipChangeType types */ export const membershipChangeType: GraphTypes.membershipChangeType = { add: 1, remove: 2, unknownFutureValue: 3, } /** valueType types */ export const valueType: GraphTypes.valueType = { enum: 0, string: 1, int: 2, bool: 3, unknownFutureValue: 4, } /** workflowExecutionType types */ export const workflowExecutionType: GraphTypes.workflowExecutionType = { scheduled: 0, onDemand: 1, unknownFutureValue: 2, } /** workflowTriggerTimeBasedAttribute types */ export const workflowTriggerTimeBasedAttribute: GraphTypes.workflowTriggerTimeBasedAttribute = { employeeHireDate: 0, employeeLeaveDateTime: 1, unknownFutureValue: 2, createdDateTime: 3, } /** appliedConditionalAccessPolicyResult types */ export const appliedConditionalAccessPolicyResult: GraphTypes.appliedConditionalAccessPolicyResult = { success: 0, failure: 1, notApplied: 2, notEnabled: 3, unknown: 4, unknownFutureValue: 5, reportOnlySuccess: 6, reportOnlyFailure: 7, reportOnlyNotApplied: 8, reportOnlyInterrupted: 9, } /** authenticationMethodFeature types */ export const authenticationMethodFeature: GraphTypes.authenticationMethodFeature = { ssprRegistered: 0, ssprEnabled: 1, ssprCapable: 2, passwordlessCapable: 3, mfaCapable: 4, unknownFutureValue: 5, } /** conditionalAccessStatus types */ export const conditionalAccessStatus: GraphTypes.conditionalAccessStatus = { success: 0, failure: 1, notApplied: 2, unknownFutureValue: 3, } /** featureType types */ export const featureType: GraphTypes.featureType = { registration: 0, reset: 1, unknownFutureValue: 2, } /** groupType types */ export const groupType: GraphTypes.groupType = { unifiedGroups: 0, azureAD: 1, unknownFutureValue: 2, } /** includedUserRoles types */ export const includedUserRoles: GraphTypes.includedUserRoles = { all: 0, privilegedAdmin: 1, admin: 2, user: 3, unknownFutureValue: 4, } /** includedUserTypes types */ export const includedUserTypes: GraphTypes.includedUserTypes = { all: 0, member: 1, guest: 2, unknownFutureValue: 3, } /** initiatorType types */ export const initiatorType: GraphTypes.initiatorType = { user: 0, application: 1, system: 2, unknownFutureValue: 3, } /** migrationStatus types */ export const migrationStatus: GraphTypes.migrationStatus = { ready: 0, needsReview: 1, additionalStepsRequired: 2, unknownFutureValue: 3, } /** operationResult types */ export const operationResult: GraphTypes.operationResult = { success: 0, failure: 1, timeout: 2, unknownFutureValue: 3, } /** outlierContainerType types */ export const outlierContainerType: GraphTypes.outlierContainerType = { group: 0, unknownFutureValue: 1, } /** outlierMemberType types */ export const outlierMemberType: GraphTypes.outlierMemberType = { user: 0, unknownFutureValue: 1, } /** provisioningAction types */ export const provisioningAction: GraphTypes.provisioningAction = { other: 0, create: 1, delete: 2, disable: 3, update: 4, stagedDelete: 5, unknownFutureValue: 6, } /** provisioningResult types */ export const provisioningResult: GraphTypes.provisioningResult = { success: 0, failure: 1, skipped: 2, warning: 3, unknownFutureValue: 4, } /** provisioningStatusErrorCategory types */ export const provisioningStatusErrorCategory: GraphTypes.provisioningStatusErrorCategory = { failure: 0, nonServiceFailure: 1, success: 2, unknownFutureValue: 3, } /** provisioningStepType types */ export const provisioningStepType: GraphTypes.provisioningStepType = { import: 0, scoping: 1, matching: 2, processing: 3, referenceResolution: 4, export: 5, unknownFutureValue: 6, } /** riskDetail types */ export const riskDetail: GraphTypes.riskDetail = { none: 0, adminGeneratedTemporaryPassword: 1, userPerformedSecuredPasswordChange: 2, userPerformedSecuredPasswordReset: 3, adminConfirmedSigninSafe: 4, aiConfirmedSigninSafe: 5, userPassedMFADrivenByRiskBasedPolicy: 6, adminDismissedAllRiskForUser: 7, adminConfirmedSigninCompromised: 8, hidden: 9, adminConfirmedUserCompromised: 10, unknownFutureValue: 11, adminConfirmedServicePrincipalCompromised: 13, adminDismissedAllRiskForServicePrincipal: 14, m365DAdminDismissedDetection: 12, userChangedPasswordOnPremises: 15, adminDismissedRiskForSignIn: 16, adminConfirmedAccountSafe: 17, } /** riskEventType types */ export const riskEventType: GraphTypes.riskEventType = { unlikelyTravel: 0, anonymizedIPAddress: 1, maliciousIPAddress: 2, unfamiliarFeatures: 3, malwareInfectedIPAddress: 4, suspiciousIPAddress: 5, leakedCredentials: 6, investigationsThreatIntelligence: 7, generic: 8, adminConfirmedUserCompromised: 9, mcasImpossibleTravel: 10, mcasSuspiciousInboxManipulationRules: 11, investigationsThreatIntelligenceSigninLinked: 12, maliciousIPAddressValidCredentialsBlockedIP: 13, unknownFutureValue: 14, } /** riskLevel types */ export const riskLevel: GraphTypes.riskLevel = { low: 0, medium: 1, high: 2, hidden: 3, none: 4, unknownFutureValue: 5, } /** riskState types */ export const riskState: GraphTypes.riskState = { none: 0, confirmedSafe: 1, remediated: 2, dismissed: 3, atRisk: 4, confirmedCompromised: 5, unknownFutureValue: 6, } /** signInUserType types */ export const signInUserType: GraphTypes.signInUserType = { member: 0, guest: 1, unknownFutureValue: 3, } /** userDefaultAuthenticationMethod types */ export const userDefaultAuthenticationMethod: GraphTypes.userDefaultAuthenticationMethod = { push: 0, oath: 1, voiceMobile: 2, voiceAlternateMobile: 3, voiceOffice: 4, sms: 5, none: 6, unknownFutureValue: 7, } /** advancedConfigState types */ export const advancedConfigState: GraphTypes.advancedConfigState = { default: 0, enabled: 1, disabled: 2, unknownFutureValue: 3, } /** authenticationMethodModes types */ export const authenticationMethodModes: GraphTypes.authenticationMethodModes = { password: 1, voice: 2, hardwareOath: 4, softwareOath: 8, sms: 16, fido2: 32, windowsHelloForBusiness: 64, microsoftAuthenticatorPush: 128, deviceBasedPush: 256, temporaryAccessPassOneTime: 512, temporaryAccessPassMultiUse: 1024, email: 2048, x509CertificateSingleFactor: 4096, x509CertificateMultiFactor: 8192, federatedSingleFactor: 16384, federatedMultiFactor: 32768, unknownFutureValue: 65536, } /** authenticationMethodsPolicyMigrationState types */ export const authenticationMethodsPolicyMigrationState: GraphTypes.authenticationMethodsPolicyMigrationState = { preMigration: 0, migrationInProgress: 1, migrationComplete: 2, unknownFutureValue: 3, } /** authenticationMethodState types */ export const authenticationMethodState: GraphTypes.authenticationMethodState = { enabled: 0, disabled: 1, } /** authenticationMethodTargetType types */ export const authenticationMethodTargetType: GraphTypes.authenticationMethodTargetType = { user: 0, group: 1, unknownFutureValue: 2, } /** authenticationStrengthPolicyType types */ export const authenticationStrengthPolicyType: GraphTypes.authenticationStrengthPolicyType = { builtIn: 0, custom: 1, unknownFutureValue: 2, } /** authenticationStrengthRequirements types */ export const authenticationStrengthRequirements: GraphTypes.authenticationStrengthRequirements = { none: 0, mfa: 1, unknownFutureValue: 2, } /** baseAuthenticationMethod types */ export const baseAuthenticationMethod: GraphTypes.baseAuthenticationMethod = { password: 1, voice: 2, hardwareOath: 3, softwareOath: 4, sms: 5, fido2: 6, windowsHelloForBusiness: 7, microsoftAuthenticator: 8, temporaryAccessPass: 9, email: 10, x509Certificate: 11, federation: 12, unknownFutureValue: 13, } /** externalEmailOtpState types */ export const externalEmailOtpState: GraphTypes.externalEmailOtpState = { default: 0, enabled: 1, disabled: 2, unknownFutureValue: 3, } /** featureTargetType types */ export const featureTargetType: GraphTypes.featureTargetType = { group: 0, administrativeUnit: 1, role: 2, unknownFutureValue: 3, } /** fido2RestrictionEnforcementType types */ export const fido2RestrictionEnforcementType: GraphTypes.fido2RestrictionEnforcementType = { allow: 0, block: 1, unknownFutureValue: 2, } /** microsoftAuthenticatorAuthenticationMode types */ export const microsoftAuthenticatorAuthenticationMode: GraphTypes.microsoftAuthenticatorAuthenticationMode = { deviceBasedPush: 0, push: 1, any: 2, } /** x509CertificateAffinityLevel types */ export const x509CertificateAffinityLevel: GraphTypes.x509CertificateAffinityLevel = { low: 0, high: 1, unknownFutureValue: 2, } /** x509CertificateAuthenticationMode types */ export const x509CertificateAuthenticationMode: GraphTypes.x509CertificateAuthenticationMode = { x509CertificateSingleFactor: 0, x509CertificateMultiFactor: 1, unknownFutureValue: 2, } /** x509CertificateCRLValidationConfigurationState types */ export const x509CertificateCRLValidationConfigurationState: GraphTypes.x509CertificateCRLValidationConfigurationState = { disabled: 0, enabled: 1, unknownFutureValue: 2, } /** x509CertificateRuleType types */ export const x509CertificateRuleType: GraphTypes.x509CertificateRuleType = { issuerSubject: 0, policyOID: 1, unknownFutureValue: 2, issuerSubjectAndPolicyOID: 3, } /** volumeType types */ export const volumeType: GraphTypes.volumeType = { operatingSystemVolume: 1, fixedDataVolume: 2, removableDataVolume: 3, unknownFutureValue: 4, } /** answerInputType types */ export const answerInputType: GraphTypes.answerInputType = { text: 0, radioButton: 1, unknownFutureValue: 2, } /** bookingPageAccessControl types */ export const bookingPageAccessControl: GraphTypes.bookingPageAccessControl = { unrestricted: 0, restrictedToOrganization: 1, unknownFutureValue: 2, } /** bookingPriceType types */ export const bookingPriceType: GraphTypes.bookingPriceType = { undefined: 0, fixedPrice: 1, startingAt: 2, hourly: 3, free: 4, priceVaries: 5, callUs: 6, notSet: 7, unknownFutureValue: 8, } /** bookingReminderRecipients types */ export const bookingReminderRecipients: GraphTypes.bookingReminderRecipients = { allAttendees: 0, staff: 1, customer: 2, unknownFutureValue: 3, } /** bookingsAvailabilityStatus types */ export const bookingsAvailabilityStatus: GraphTypes.bookingsAvailabilityStatus = { available: 0, busy: 1, slotsAvailable: 2, outOfOffice: 3, unknownFutureValue: 4, } /** bookingsServiceAvailabilityType types */ export const bookingsServiceAvailabilityType: GraphTypes.bookingsServiceAvailabilityType = { bookWhenStaffAreFree: 0, notBookable: 1, customWeeklyHours: 2, unknownFutureValue: 3, } /** bookingStaffMembershipStatus types */ export const bookingStaffMembershipStatus: GraphTypes.bookingStaffMembershipStatus = { active: 0, pendingAcceptance: 1, rejectedByStaff: 2, unknownFutureValue: 3, } /** bookingStaffRole types */ export const bookingStaffRole: GraphTypes.bookingStaffRole = { guest: 0, administrator: 1, viewer: 2, externalGuest: 3, unknownFutureValue: 4, scheduler: 5, teamMember: 6, } /** dayOfWeek types */ export const dayOfWeek: GraphTypes.dayOfWeek = { sunday: 0, monday: 1, tuesday: 2, wednesday: 3, thursday: 4, friday: 5, saturday: 6, } /** locationType types */ export const locationType: GraphTypes.locationType = { default: 0, conferenceRoom: 1, homeAddress: 2, businessAddress: 3, geoCoordinates: 4, streetAddress: 5, hotel: 6, restaurant: 7, localBusiness: 8, postalAddress: 9, } /** locationUniqueIdType types */ export const locationUniqueIdType: GraphTypes.locationUniqueIdType = { unknown: 0, locationStore: 1, directory: 2, private: 3, bing: 4, } /** phoneType types */ export const phoneType: GraphTypes.phoneType = { home: 0, business: 1, mobile: 2, other: 3, assistant: 4, homeFax: 5, businessFax: 6, otherFax: 7, pager: 8, radio: 9, } /** physicalAddressType types */ export const physicalAddressType: GraphTypes.physicalAddressType = { unknown: 0, home: 1, business: 2, other: 3, } /** cloudPcAuditActivityOperationType types */ export const cloudPcAuditActivityOperationType: GraphTypes.cloudPcAuditActivityOperationType = { create: 0, delete: 1, patch: 2, unknownFutureValue: 3, } /** cloudPcAuditActivityResult types */ export const cloudPcAuditActivityResult: GraphTypes.cloudPcAuditActivityResult = { success: 0, clientError: 1, failure: 2, timeout: 3, unknownFutureValue: 4, } /** cloudPcAuditCategory types */ export const cloudPcAuditCategory: GraphTypes.cloudPcAuditCategory = { cloudPC: 0, unknownFutureValue: 1, } /** cloudPcDeviceImageErrorCode types */ export const cloudPcDeviceImageErrorCode: GraphTypes.cloudPcDeviceImageErrorCode = { internalServerError: 0, sourceImageNotFound: 1, osVersionNotSupported: 2, sourceImageInvalid: 3, sourceImageNotGeneralized: 4, unknownFutureValue: 5, vmAlreadyAzureAdjoined: 6, paidSourceImageNotSupport: 7, sourceImageNotSupportCustomizeVMName: 8, sourceImageSizeExceedsLimitation: 9, } /** cloudPcDeviceImageOsStatus types */ export const cloudPcDeviceImageOsStatus: GraphTypes.cloudPcDeviceImageOsStatus = { supported: 0, supportedWithWarning: 1, unknown: 2, unknownFutureValue: 3, } /** cloudPcDeviceImageStatus types */ export const cloudPcDeviceImageStatus: GraphTypes.cloudPcDeviceImageStatus = { pending: 0, ready: 1, failed: 2, unknownFutureValue: 3, } /** cloudPcDomainJoinType types */ export const cloudPcDomainJoinType: GraphTypes.cloudPcDomainJoinType = { azureADJoin: 0, hybridAzureADJoin: 1, unknownFutureValue: 2, } /** cloudPcGalleryImageStatus types */ export const cloudPcGalleryImageStatus: GraphTypes.cloudPcGalleryImageStatus = { supported: 0, supportedWithWarning: 1, notSupported: 2, unknownFutureValue: 3, } /** cloudPcOnPremisesConnectionHealthCheckErrorType types */ export const cloudPcOnPremisesConnectionHealthCheckErrorType: GraphTypes.cloudPcOnPremisesConnectionHealthCheckErrorType = { dnsCheckFqdnNotFound: 100, dnsCheckNameWithInvalidCharacter: 101, dnsCheckUnknownError: 199, adJoinCheckFqdnNotFound: 200, adJoinCheckIncorrectCredentials: 201, adJoinCheckOrganizationalUnitNotFound: 202, adJoinCheckOrganizationalUnitIncorrectFormat: 203, adJoinCheckComputerObjectAlreadyExists: 204, adJoinCheckAccessDenied: 205, adJoinCheckCredentialsExpired: 206, adJoinCheckAccountLockedOrDisabled: 207, adJoinCheckAccountQuotaExceeded: 208, adJoinCheckServerNotOperational: 209, adJoinCheckUnknownError: 299, endpointConnectivityCheckCloudPcUrlNotAllowListed: 300, endpointConnectivityCheckWVDUrlNotAllowListed: 301, endpointConnectivityCheckIntuneUrlNotAllowListed: 302, endpointConnectivityCheckAzureADUrlNotAllowListed: 303, endpointConnectivityCheckLocaleUrlNotAllowListed: 304, endpointConnectivityCheckUnknownError: 399, azureAdDeviceSyncCheckDeviceNotFound: 400, azureAdDeviceSyncCheckLongSyncCircle: 401, azureAdDeviceSyncCheckConnectDisabled: 402, azureAdDeviceSyncCheckDurationExceeded: 403, azureAdDeviceSyncCheckScpNotConfigured: 404, azureAdDeviceSyncCheckTransientServiceError: 498, azureAdDeviceSyncCheckUnknownError: 499, resourceAvailabilityCheckNoSubnetIP: 500, resourceAvailabilityCheckSubscriptionDisabled: 501, resourceAvailabilityCheckAzurePolicyViolation: 502, resourceAvailabilityCheckSubscriptionNotFound: 503, resourceAvailabilityCheckSubscriptionTransferred: 504, resourceAvailabilityCheckGeneralSubscriptionError: 505, resourceAvailabilityCheckUnsupportedVNetRegion: 506, resourceAvailabilityCheckResourceGroupInvalid: 507, resourceAvailabilityCheckVNetInvalid: 508, resourceAvailabilityCheckSubnetInvalid: 509, resourceAvailabilityCheckResourceGroupBeingDeleted: 510, resourceAvailabilityCheckVNetBeingMoved: 511, resourceAvailabilityCheckSubnetDelegationFailed: 512, resourceAvailabilityCheckSubnetWithExternalResources: 513, resourceAvailabilityCheckResourceGroupLockedForReadonly: 514, resourceAvailabilityCheckResourceGroupLockedForDelete: 515, resourceAvailabilityCheckNoIntuneReaderRoleError: 516, resourceAvailabilityCheckIntuneDefaultWindowsRestrictionViolation: 517, resourceAvailabilityCheckIntuneCustomWindowsRestrictionViolation: 518, resourceAvailabilityCheckDeploymentQuotaLimitReached: 519, resourceAvailabilityCheckTransientServiceError: 598, resourceAvailabilityCheckUnknownError: 599, permissionCheckNoSubscriptionReaderRole: 600, permissionCheckNoResourceGroupOwnerRole: 601, permissionCheckNoVNetContributorRole: 602, permissionCheckNoResourceGroupNetworkContributorRole: 603, permissionCheckNoWindows365NetworkUserRole: 604, permissionCheckNoWindows365NetworkInterfaceContributorRole: 605, permissionCheckTransientServiceError: 698, permissionCheckUnknownError: 699, udpConnectivityCheckStunUrlNotAllowListed: 800, udpConnectivityCheckTurnUrlNotAllowListed: 801, udpConnectivityCheckUrlsNotAllowListed: 802, udpConnectivityCheckUnknownError: 899, internalServerErrorDeploymentCanceled: 900, internalServerErrorAllocateResourceFailed: 901, internalServerErrorVMDeploymentTimeout: 902, internalServerErrorUnableToRunDscScript: 903, ssoCheckKerberosConfigurationError: 904, internalServerUnknownError: 999, unknownFutureValue: 1000, } /** cloudPcOnPremisesConnectionStatus types */ export const cloudPcOnPremisesConnectionStatus: GraphTypes.cloudPcOnPremisesConnectionStatus = { pending: 0, running: 1, passed: 2, failed: 3, warning: 4, informational: 5, unknownFutureValue: 6, } /** cloudPcOnPremisesConnectionType types */ export const cloudPcOnPremisesConnectionType: GraphTypes.cloudPcOnPremisesConnectionType = { hybridAzureADJoin: 0, azureADJoin: 1, unknownFutureValue: 2, } /** cloudPcProvisioningPolicyImageType types */ export const cloudPcProvisioningPolicyImageType: GraphTypes.cloudPcProvisioningPolicyImageType = { gallery: 0, custom: 1, unknownFutureValue: 2, } /** cloudPcProvisioningType types */ export const cloudPcProvisioningType: GraphTypes.cloudPcProvisioningType = { dedicated: 0, shared: 1, unknownFutureValue: 2, } /** cloudPcRegionGroup types */ export const cloudPcRegionGroup: GraphTypes.cloudPcRegionGroup = { default: 0, australia: 1, canada: 2, usCentral: 3, usEast: 4, usWest: 5, france: 6, germany: 7, europeUnion: 8, unitedKingdom: 9, japan: 10, asia: 11, india: 12, southAmerica: 13, euap: 14, usGovernment: 15, usGovernmentDOD: 16, unknownFutureValue: 20, norway: 17, switzerland: 18, southKorea: 19, } /** cloudPcRestorePointFrequencyType types */ export const cloudPcRestorePointFrequencyType: GraphTypes.cloudPcRestorePointFrequencyType = { default: 0, fourHours: 1, sixHours: 2, twelveHours: 3, sixteenHours: 4, twentyFourHours: 5, unknownFutureValue: 6, } /** microsoftManagedDesktopType types */ export const microsoftManagedDesktopType: GraphTypes.microsoftManagedDesktopType = { notManaged: 0, premiumManaged: 1, standardManaged: 2, starterManaged: 3, unknownFutureValue: 4, } /** bodyType types */ export const bodyType: GraphTypes.bodyType = { text: 0, html: 1, } /** dataSubjectType types */ export const dataSubjectType: GraphTypes.dataSubjectType = { customer: 0, currentEmployee: 1, formerEmployee: 2, prospectiveEmployee: 3, student: 4, teacher: 5, faculty: 6, other: 7, unknownFutureValue: 8, } /** subjectRightsRequestStage types */ export const subjectRightsRequestStage: GraphTypes.subjectRightsRequestStage = { contentRetrieval: 0, contentReview: 1, generateReport: 2, contentDeletion: 3, caseResolved: 4, contentEstimate: 5, unknownFutureValue: 6, approval: 7, } /** subjectRightsRequestStageStatus types */ export const subjectRightsRequestStageStatus: GraphTypes.subjectRightsRequestStageStatus = { notStarted: 0, current: 1, completed: 3, failed: 4, unknownFutureValue: 5, } /** subjectRightsRequestStatus types */ export const subjectRightsRequestStatus: GraphTypes.subjectRightsRequestStatus = { active: 0, closed: 1, unknownFutureValue: 2, } /** subjectRightsRequestType types */ export const subjectRightsRequestType: GraphTypes.subjectRightsRequestType = { export: 0, delete: 1, access: 2, tagForAction: 3, unknownFutureValue: 4, } /** authenticationAttributeCollectionInputType types */ export const authenticationAttributeCollectionInputType: GraphTypes.authenticationAttributeCollectionInputType = { text: 1, radioSingleSelect: 2, checkboxMultiSelect: 3, boolean: 4, unknownFutureValue: 5, } /** identityUserFlowAttributeDataType types */ export const identityUserFlowAttributeDataType: GraphTypes.identityUserFlowAttributeDataType = { string: 1, boolean: 2, int64: 3, stringCollection: 4, dateTime: 5, unknownFutureValue: 6, } /** identityUserFlowAttributeInputType types */ export const identityUserFlowAttributeInputType: GraphTypes.identityUserFlowAttributeInputType = { textBox: 1, dateTimeDropdown: 2, radioSingleSelect: 3, dropdownSingleSelect: 4, emailBox: 5, checkboxMultiSelect: 6, } /** identityUserFlowAttributeType types */ export const identityUserFlowAttributeType: GraphTypes.identityUserFlowAttributeType = { builtIn: 1, custom: 2, required: 3, unknownFutureValue: 4, } /** userFlowType types */ export const userFlowType: GraphTypes.userFlowType = { signUp: 1, signIn: 2, signUpOrSignIn: 3, passwordReset: 4, profileUpdate: 5, resourceOwner: 6, unknownFutureValue: 7, } /** userType types */ export const userType: GraphTypes.userType = { member: 0, guest: 1, unknownFutureValue: 2, } /** lobbyBypassScope types */ export const lobbyBypassScope: GraphTypes.lobbyBypassScope = { organizer: 0, organization: 1, organizationAndFederated: 2, everyone: 3, unknownFutureValue: 4, invited: 5, organizationExcludingGuests: 6, } /** meetingChatMode types */ export const meetingChatMode: GraphTypes.meetingChatMode = { enabled: 0, disabled: 1, limited: 2, unknownFutureValue: 3, } /** onlineMeetingPresenters types */ export const onlineMeetingPresenters: GraphTypes.onlineMeetingPresenters = { everyone: 0, organization: 1, roleIsPresenter: 2, organizer: 3, unknownFutureValue: 4, } /** multiFactorAuthConfiguration types */ export const multiFactorAuthConfiguration: GraphTypes.multiFactorAuthConfiguration = { notRequired: 0, required: 1, unknownFutureValue: 2, } /** allowInvitesFrom types */ export const allowInvitesFrom: GraphTypes.allowInvitesFrom = { none: 0, adminsAndGuestInviters: 1, adminsGuestInvitersAndAllMembers: 2, everyone: 3, unknownFutureValue: 4, } /** appCredentialRestrictionType types */ export const appCredentialRestrictionType: GraphTypes.appCredentialRestrictionType = { passwordAddition: 0, passwordLifetime: 1, symmetricKeyAddition: 2, symmetricKeyLifetime: 3, customPasswordAddition: 4, unknownFutureValue: 99, } /** appKeyCredentialRestrictionType types */ export const appKeyCredentialRestrictionType: GraphTypes.appKeyCredentialRestrictionType = { asymmetricKeyLifetime: 0, unknownFutureValue: 99, } /** appManagementRestrictionState types */ export const appManagementRestrictionState: GraphTypes.appManagementRestrictionState = { enabled: 1, disabled: 2, unknownFutureValue: 3, } /** authenticationProtocol types */ export const authenticationProtocol: GraphTypes.authenticationProtocol = { wsFed: 0, saml: 1, unknownFutureValue: 2, } /** b2bIdentityProvidersType types */ export const b2bIdentityProvidersType: GraphTypes.b2bIdentityProvidersType = { azureActiveDirectory: 1, externalFederation: 2, socialIdentityProviders: 3, emailOneTimePasscode: 4, microsoftAccount: 5, defaultConfiguredIdp: 6, unknownFutureValue: 7, } /** crossTenantAccessPolicyTargetConfigurationAccessType types */ export const crossTenantAccessPolicyTargetConfigurationAccessType: GraphTypes.crossTenantAccessPolicyTargetConfigurationAccessType = { allowed: 1, blocked: 2, unknownFutureValue: 3, } /** crossTenantAccessPolicyTargetType types */ export const crossTenantAccessPolicyTargetType: GraphTypes.crossTenantAccessPolicyTargetType = { user: 1, group: 2, application: 3, unknownFutureValue: 4, } /** federatedIdpMfaBehavior types */ export const federatedIdpMfaBehavior: GraphTypes.federatedIdpMfaBehavior = { acceptIfMfaDoneByFederatedIdp: 0, enforceMfaByFederatedIdp: 1, rejectMfaByFederatedIdp: 2, unknownFutureValue: 3, } /** layoutTemplateType types */ export const layoutTemplateType: GraphTypes.layoutTemplateType = { default: 0, verticalSplit: 1, unknownFutureValue: 10, } /** multiTenantOrganizationMemberProcessingStatus types */ export const multiTenantOrganizationMemberProcessingStatus: GraphTypes.multiTenantOrganizationMemberProcessingStatus = { notStarted: 0, running: 1, succeeded: 2, failed: 3, unknownFutureValue: 4, } /** multiTenantOrganizationMemberRole types */ export const multiTenantOrganizationMemberRole: GraphTypes.multiTenantOrganizationMemberRole = { owner: 0, member: 1, unknownFutureValue: 2, } /** multiTenantOrganizationMemberState types */ export const multiTenantOrganizationMemberState: GraphTypes.multiTenantOrganizationMemberState = { pending: 0, active: 1, removed: 2, unknownFutureValue: 3, } /** multiTenantOrganizationState types */ export const multiTenantOrganizationState: GraphTypes.multiTenantOrganizationState = { active: 0, inactive: 1, unknownFutureValue: 2, } /** nativeAuthenticationApisEnabled types */ export const nativeAuthenticationApisEnabled: GraphTypes.nativeAuthenticationApisEnabled = { none: 0, all: 1, unknownFutureValue: 2, } /** onPremisesDirectorySynchronizationDeletionPreventionType types */ export const onPremisesDirectorySynchronizationDeletionPreventionType: GraphTypes.onPremisesDirectorySynchronizationDeletionPreventionType = { disabled: 0, enabledForCount: 1, enabledForPercentage: 2, unknownFutureValue: 3, } /** partnerTenantType types */ export const partnerTenantType: GraphTypes.partnerTenantType = { microsoftSupport: 1, syndicatePartner: 2, breadthPartner: 3, breadthPartnerDelegatedAdmin: 4, resellerPartnerDelegatedAdmin: 5, valueAddedResellerPartnerDelegatedAdmin: 6, unknownFutureValue: 7, } /** permissionClassificationType types */ export const permissionClassificationType: GraphTypes.permissionClassificationType = { low: 1, medium: 2, high: 3, unknownFutureValue: 4, } /** permissionType types */ export const permissionType: GraphTypes.permissionType = { application: 3, delegated: 2, delegatedUserConsentable: 1, } /** promptLoginBehavior types */ export const promptLoginBehavior: GraphTypes.promptLoginBehavior = { translateToFreshPasswordAuthentication: 0, nativeSupport: 1, disabled: 2, unknownFutureValue: 3, } /** templateApplicationLevel types */ export const templateApplicationLevel: GraphTypes.templateApplicationLevel = { none: 0, newPartners: 1, existingPartners: 2, unknownFutureValue: 4, } /** weakAlgorithms types */ export const weakAlgorithms: GraphTypes.weakAlgorithms = { rsaSha1: 1, unknownFutureValue: 2, } /** browserSharedCookieSourceEnvironment types */ export const browserSharedCookieSourceEnvironment: GraphTypes.browserSharedCookieSourceEnvironment = { microsoftEdge: 0, internetExplorer11: 1, both: 2, unknownFutureValue: 3, } /** browserSharedCookieStatus types */ export const browserSharedCookieStatus: GraphTypes.browserSharedCookieStatus = { published: 0, pendingAdd: 1, pendingEdit: 2, pendingDelete: 3, unknownFutureValue: 4, } /** browserSiteCompatibilityMode types */ export const browserSiteCompatibilityMode: GraphTypes.browserSiteCompatibilityMode = { default: 0, internetExplorer8Enterprise: 1, internetExplorer7Enterprise: 2, internetExplorer11: 3, internetExplorer10: 4, internetExplorer9: 5, internetExplorer8: 6, internetExplorer7: 7, internetExplorer5: 8, unknownFutureValue: 9, } /** browserSiteListStatus types */ export const browserSiteListStatus: GraphTypes.browserSiteListStatus = { draft: 0, published: 1, pending: 2, unknownFutureValue: 3, } /** browserSiteMergeType types */ export const browserSiteMergeType: GraphTypes.browserSiteMergeType = { noMerge: 0, default: 1, unknownFutureValue: 2, } /** browserSiteStatus types */ export const browserSiteStatus: GraphTypes.browserSiteStatus = { published: 0, pendingAdd: 1, pendingEdit: 2, pendingDelete: 3, unknownFutureValue: 4, } /** browserSiteTargetEnvironment types */ export const browserSiteTargetEnvironment: GraphTypes.browserSiteTargetEnvironment = { internetExplorerMode: 0, internetExplorer11: 1, microsoftEdge: 2, configurable: 3, none: 4, unknownFutureValue: 5, } /** educationAddedStudentAction types */ export const educationAddedStudentAction: GraphTypes.educationAddedStudentAction = { none: 0, assignIfOpen: 1, unknownFutureValue: 2, } /** educationAddToCalendarOptions types */ export const educationAddToCalendarOptions: GraphTypes.educationAddToCalendarOptions = { none: 0, studentsAndPublisher: 1, studentsAndTeamOwners: 2, unknownFutureValue: 3, studentsOnly: 4, } /** educationAssignmentStatus types */ export const educationAssignmentStatus: GraphTypes.educationAssignmentStatus = { draft: 0, published: 1, assigned: 2, unknownFutureValue: 3, inactive: 4, } /** educationFeedbackResourceOutcomeStatus types */ export const educationFeedbackResourceOutcomeStatus: GraphTypes.educationFeedbackResourceOutcomeStatus = { notPublished: 0, pendingPublish: 1, published: 2, failedPublish: 3, unknownFutureValue: 4, } /** educationModuleStatus types */ export const educationModuleStatus: GraphTypes.educationModuleStatus = { draft: 0, published: 1, unknownFutureValue: 2, } /** educationSubmissionStatus types */ export const educationSubmissionStatus: GraphTypes.educationSubmissionStatus = { working: 0, submitted: 1, released: 2, returned: 3, unknownFutureValue: 4, reassigned: 5, excused: 6, } /** contactRelationship types */ export const contactRelationship: GraphTypes.contactRelationship = { parent: 0, relative: 1, aide: 2, doctor: 3, guardian: 4, child: 5, other: 6, unknownFutureValue: 7, } /** educationExternalSource types */ export const educationExternalSource: GraphTypes.educationExternalSource = { sis: 0, manual: 1, unknownFutureValue: 2, } /** educationGender types */ export const educationGender: GraphTypes.educationGender = { female: 0, male: 1, other: 2, unknownFutureValue: 3, } /** educationUserRole types */ export const educationUserRole: GraphTypes.educationUserRole = { student: 0, teacher: 1, none: 2, unknownFutureValue: 3, } /** artifactRestoreStatus types */ export const artifactRestoreStatus: GraphTypes.artifactRestoreStatus = { added: 0, scheduling: 1, scheduled: 2, inProgress: 3, succeeded: 4, failed: 5, unknownFutureValue: 6, } /** backupServiceConsumer types */ export const backupServiceConsumer: GraphTypes.backupServiceConsumer = { unknown: 0, firstparty: 1, thirdparty: 2, unknownFutureValue: 3, } /** backupServiceStatus types */ export const backupServiceStatus: GraphTypes.backupServiceStatus = { disabled: 0, enabled: 1, protectionChangeLocked: 2, restoreLocked: 3, unknownFutureValue: 4, } /** destinationType types */ export const destinationType: GraphTypes.destinationType = { new: 0, inPlace: 1, unknownFutureValue: 2, } /** disableReason types */ export const disableReason: GraphTypes.disableReason = { none: 0, invalidBillingProfile: 1, userRequested: 2, unknownFutureValue: 3, } /** protectionPolicyStatus types */ export const protectionPolicyStatus: GraphTypes.protectionPolicyStatus = { inactive: 0, activeWithErrors: 1, updating: 2, active: 3, unknownFutureValue: 4, } /** protectionRuleStatus types */ export const protectionRuleStatus: GraphTypes.protectionRuleStatus = { draft: 0, active: 1, completed: 2, completedWithErrors: 3, unknownFutureValue: 4, } /** protectionUnitStatus types */ export const protectionUnitStatus: GraphTypes.protectionUnitStatus = { protectRequested: 0, protected: 1, unprotectRequested: 2, unprotected: 3, removeRequested: 4, unknownFutureValue: 5, } /** restorableArtifact types */ export const restorableArtifact: GraphTypes.restorableArtifact = { message: 0, unknownFutureValue: 1, } /** restorePointPreference types */ export const restorePointPreference: GraphTypes.restorePointPreference = { latest: 0, oldest: 1, unknownFutureValue: 2, } /** restorePointTags types */ export const restorePointTags: GraphTypes.restorePointTags = { none: 0, fastRestore: 1, unknownFutureValue: 2, } /** restoreSessionStatus types */ export const restoreSessionStatus: GraphTypes.restoreSessionStatus = { draft: 0, activating: 1, active: 2, completedWithError: 3, completed: 4, unknownFutureValue: 5, failed: 6, } /** serviceAppStatus types */ export const serviceAppStatus: GraphTypes.serviceAppStatus = { inactive: 0, active: 1, pendingActive: 2, pendingInactive: 3, unknownFutureValue: 4, } /** workbookOperationStatus types */ export const workbookOperationStatus: GraphTypes.workbookOperationStatus = { notStarted: 0, running: 1, succeeded: 2, failed: 3, } /** activityDomain types */ export const activityDomain: GraphTypes.activityDomain = { unknown: 0, work: 1, personal: 2, unrestricted: 3, } /** attendeeType types */ export const attendeeType: GraphTypes.attendeeType = { required: 0, optional: 1, resource: 2, } /** freeBusyStatus types */ export const freeBusyStatus: GraphTypes.freeBusyStatus = { unknown: -1, free: 0, tentative: 1, busy: 2, oof: 3, workingElsewhere: 4, } /** bookingType types */ export const bookingType: GraphTypes.bookingType = { unknown: 0, standard: 1, reserved: 2, } /** attachmentType types */ export const attachmentType: GraphTypes.attachmentType = { file: 0, item: 1, reference: 2, } /** automaticRepliesStatus types */ export const automaticRepliesStatus: GraphTypes.automaticRepliesStatus = { disabled: 0, alwaysEnabled: 1, scheduled: 2, } /** calendarColor types */ export const calendarColor: GraphTypes.calendarColor = { auto: -1, lightBlue: 0, lightGreen: 1, lightOrange: 2, lightGray: 3, lightYellow: 4, lightTeal: 5, lightPink: 6, lightBrown: 7, lightRed: 8, maxColor: 9, } /** calendarRoleType types */ export const calendarRoleType: GraphTypes.calendarRoleType = { none: 0, freeBusyRead: 1, limitedRead: 2, read: 3, write: 4, delegateWithoutPrivateEventAccess: 5, delegateWithPrivateEventAccess: 6, custom: 7, } /** calendarSharingAction types */ export const calendarSharingAction: GraphTypes.calendarSharingAction = { accept: 0, acceptAndViewCalendar: 1, viewCalendar: 2, addThisCalendar: 3, } /** calendarSharingActionImportance types */ export const calendarSharingActionImportance: GraphTypes.calendarSharingActionImportance = { primary: 0, secondary: 1, } /** calendarSharingActionType types */ export const calendarSharingActionType: GraphTypes.calendarSharingActionType = { accept: 0, } /** categoryColor types */ export const categoryColor: GraphTypes.categoryColor = { none: -1, preset0: 0, preset1: 1, preset2: 2, preset3: 3, preset4: 4, preset5: 5, preset6: 6, preset7: 7, preset8: 8, preset9: 9, preset10: 10, preset11: 11, preset12: 12, preset13: 13, preset14: 14, preset15: 15, preset16: 16, preset17: 17, preset18: 18, preset19: 19, preset20: 20, preset21: 21, preset22: 22, preset23: 23, preset24: 24, } /** delegateMeetingMessageDeliveryOptions types */ export const delegateMeetingMessageDeliveryOptions: GraphTypes.delegateMeetingMessageDeliveryOptions = { sendToDelegateAndInformationToPrincipal: 0, sendToDelegateAndPrincipal: 1, sendToDelegateOnly: 2, } /** eventType types */ export const eventType: GraphTypes.eventType = { singleInstance: 0, occurrence: 1, exception: 2, seriesMaster: 3, } /** exchangeIdFormat types */ export const exchangeIdFormat: GraphTypes.exchangeIdFormat = { entryId: 0, ewsId: 1, immutableEntryId: 2, restId: 3, restImmutableEntryId: 4, } /** externalAudienceScope types */ export const externalAudienceScope: GraphTypes.externalAudienceScope = { none: 0, contactsOnly: 1, all: 2, } /** followupFlagStatus types */ export const followupFlagStatus: GraphTypes.followupFlagStatus = { notFlagged: 0, complete: 1, flagged: 2, } /** importance types */ export const importance: GraphTypes.importance = { low: 0, normal: 1, high: 2, } /** inferenceClassificationType types */ export const inferenceClassificationType: GraphTypes.inferenceClassificationType = { focused: 0, other: 1, } /** mailTipsType types */ export const mailTipsType: GraphTypes.mailTipsType = { automaticReplies: 1, mailboxFullStatus: 2, customMailTip: 4, externalMemberCount: 8, totalMemberCount: 16, maxMessageSize: 32, deliveryRestriction: 64, moderationStatus: 128, recipientScope: 256, recipientSuggestions: 512, } /** meetingMessageType types */ export const meetingMessageType: GraphTypes.meetingMessageType = { none: 0, meetingRequest: 1, meetingCancelled: 2, meetingAccepted: 3, meetingTenativelyAccepted: 4, meetingDeclined: 5, } /** meetingRequestType types */ export const meetingRequestType: GraphTypes.meetingRequestType = { none: 0, newMeetingRequest: 1, fullUpdate: 65536, informationalUpdate: 131072, silentUpdate: 262144, outdated: 524288, principalWantsCopy: 1048576, } /** messageActionFlag types */ export const messageActionFlag: GraphTypes.messageActionFlag = { any: 0, call: 1, doNotForward: 2, followUp: 3, fyi: 4, forward: 5, noResponseNecessary: 6, read: 7, reply: 8, replyToAll: 9, review: 10, } /** onlineMeetingProviderType types */ export const onlineMeetingProviderType: GraphTypes.onlineMeetingProviderType = { unknown: 0, skypeForBusiness: 1, skypeForConsumer: 2, teamsForBusiness: 3, } /** recipientScopeType types */ export const recipientScopeType: GraphTypes.recipientScopeType = { none: 0, internal: 1, external: 2, externalPartner: 4, externalNonPartner: 8, } /** recurrencePatternType types */ export const recurrencePatternType: GraphTypes.recurrencePatternType = { daily: 0, weekly: 1, absoluteMonthly: 2, relativeMonthly: 3, absoluteYearly: 4, relativeYearly: 5, } /** recurrenceRangeType types */ export const recurrenceRangeType: GraphTypes.recurrenceRangeType = { endDate: 0, noEnd: 1, numbered: 2, } /** responseType types */ export const responseType: GraphTypes.responseType = { none: 0, organizer: 1, tentativelyAccepted: 2, accepted: 3, declined: 4, notResponded: 5, } /** selectionLikelihoodInfo types */ export const selectionLikelihoodInfo: GraphTypes.selectionLikelihoodInfo = { notSpecified: 0, high: 1, } /** sensitivity types */ export const sensitivity: GraphTypes.sensitivity = { normal: 0, personal: 1, private: 2, confidential: 3, } /** timeZoneStandard types */ export const timeZoneStandard: GraphTypes.timeZoneStandard = { windows: 0, iana: 1, } /** userPurpose types */ export const userPurpose: GraphTypes.userPurpose = { user: 1, linked: 2, shared: 3, room: 4, equipment: 5, others: 6, unknownFutureValue: 7, } /** websiteType types */ export const websiteType: GraphTypes.websiteType = { other: 0, home: 1, work: 2, blog: 3, profile: 4, } /** weekIndex types */ export const weekIndex: GraphTypes.weekIndex = { first: 0, second: 1, third: 2, fourth: 3, last: 4, } /** fileStorageContainerStatus types */ export const fileStorageContainerStatus: GraphTypes.fileStorageContainerStatus = { inactive: 0, active: 1, unknownFutureValue: 2, } /** imageTaggingChoice types */ export const imageTaggingChoice: GraphTypes.imageTaggingChoice = { disabled: 0, basic: 1, enhanced: 2, unknownFutureValue: 3, } /** sharingCapabilities types */ export const sharingCapabilities: GraphTypes.sharingCapabilities = { disabled: 0, externalUserSharingOnly: 1, externalUserAndGuestSharing: 2, existingExternalUserSharingOnly: 3, unknownFutureValue: 4, } /** sharingDomainRestrictionMode types */ export const sharingDomainRestrictionMode: GraphTypes.sharingDomainRestrictionMode = { none: 0, allowList: 1, blockList: 2, unknownFutureValue: 3, } /** columnTypes types */ export const columnTypes: GraphTypes.columnTypes = { note: 0, text: 1, choice: 2, multichoice: 3, number: 4, currency: 5, dateTime: 6, lookup: 7, boolean: 8, user: 9, url: 10, calculated: 11, location: 12, geolocation: 13, term: 14, multiterm: 15, thumbnail: 16, approvalStatus: 17, unknownFutureValue: 18, } /** driveItemSourceApplication types */ export const driveItemSourceApplication: GraphTypes.driveItemSourceApplication = { teams: 0, yammer: 1, sharePoint: 2, oneDrive: 3, stream: 4, powerPoint: 5, office: 6, loki: 7, loop: 8, other: 9, unknownFutureValue: 10, } /** horizontalSectionLayoutType types */ export const horizontalSectionLayoutType: GraphTypes.horizontalSectionLayoutType = { none: 0, oneColumn: 1, twoColumns: 2, threeColumns: 3, oneThirdLeftColumn: 4, oneThirdRightColumn: 5, fullWidth: 6, unknownFutureValue: 7, } /** longRunningOperationStatus types */ export const longRunningOperationStatus: GraphTypes.longRunningOperationStatus = { notStarted: 0, running: 1, succeeded: 2, failed: 3, unknownFutureValue: 4, } /** mediaSourceContentCategory types */ export const mediaSourceContentCategory: GraphTypes.mediaSourceContentCategory = { meeting: 0, liveStream: 1, presentation: 2, screenRecording: 3, story: 4, profile: 5, chat: 6, note: 7, comment: 8, unknownFutureValue: 9, } /** pageLayoutType types */ export const pageLayoutType: GraphTypes.pageLayoutType = { microsoftReserved: 0, article: 1, home: 2, unknownFutureValue: 3, } /** pagePromotionType types */ export const pagePromotionType: GraphTypes.pagePromotionType = { microsoftReserved: 0, page: 1, newsPost: 2, unknownFutureValue: 3, } /** sectionEmphasisType types */ export const sectionEmphasisType: GraphTypes.sectionEmphasisType = { none: 0, neutral: 1, soft: 2, strong: 3, unknownFutureValue: 4, } /** sensitivityLabelAssignmentMethod types */ export const sensitivityLabelAssignmentMethod: GraphTypes.sensitivityLabelAssignmentMethod = { standard: 0, privileged: 1, auto: 2, unknownFutureValue: 3, } /** siteArchiveStatus types */ export const siteArchiveStatus: GraphTypes.siteArchiveStatus = { recentlyArchived: 0, fullyArchived: 1, reactivating: 2, unknownFutureValue: 3, } /** siteLockState types */ export const siteLockState: GraphTypes.siteLockState = { unlocked: 0, lockedReadOnly: 1, lockedNoAccess: 2, lockedNoAdditions: 3, unknownFutureValue: 4, } /** titleAreaLayoutType types */ export const titleAreaLayoutType: GraphTypes.titleAreaLayoutType = { imageAndTitle: 0, plain: 1, colorBlock: 2, overlap: 3, unknownFutureValue: 4, } /** titleAreaTextAlignmentType types */ export const titleAreaTextAlignmentType: GraphTypes.titleAreaTextAlignmentType = { left: 0, center: 1, unknownFutureValue: 2, } /** remindBeforeTimeInMinutesType types */ export const remindBeforeTimeInMinutesType: GraphTypes.remindBeforeTimeInMinutesType = { mins15: 0, unknownFutureValue: 100, } /** virtualAppointmentMessageType types */ export const virtualAppointmentMessageType: GraphTypes.virtualAppointmentMessageType = { confirmation: 0, reschedule: 1, cancellation: 2, unknownFutureValue: 10, } /** stagedFeatureName types */ export const stagedFeatureName: GraphTypes.stagedFeatureName = { passthroughAuthentication: 0, seamlessSso: 1, passwordHashSync: 2, emailAsAlternateId: 3, unknownFutureValue: 4, certificateBasedAuthentication: 5, multiFactorAuthentication: 6, } /** attributeDefinitionMetadata types */ export const attributeDefinitionMetadata: GraphTypes.attributeDefinitionMetadata = { BaseAttributeName: 0, ComplexObjectDefinition: 1, IsContainer: 2, IsCustomerDefined: 3, IsDomainQualified: 4, LinkPropertyNames: 5, LinkTypeName: 6, MaximumLength: 7, ReferencedProperty: 8, } /** attributeFlowBehavior types */ export const attributeFlowBehavior: GraphTypes.attributeFlowBehavior = { FlowWhenChanged: 0, FlowAlways: 1, } /** attributeFlowType types */ export const attributeFlowType: GraphTypes.attributeFlowType = { Always: 0, ObjectAddOnly: 1, MultiValueAddOnly: 2, ValueAddOnly: 3, AttributeAddOnly: 4, } /** attributeMappingSourceType types */ export const attributeMappingSourceType: GraphTypes.attributeMappingSourceType = { Attribute: 0, Constant: 1, Function: 2, } /** attributeType types */ export const attributeType: GraphTypes.attributeType = { String: 0, Integer: 1, Reference: 2, Binary: 3, Boolean: 4, DateTime: 5, } /** directoryDefinitionDiscoverabilities types */ export const directoryDefinitionDiscoverabilities: GraphTypes.directoryDefinitionDiscoverabilities = { None: 0, AttributeNames: 1, AttributeDataTypes: 2, AttributeReadOnly: 4, ReferenceAttributes: 8, UnknownFutureValue: 16, } /** entryExportStatus types */ export const entryExportStatus: GraphTypes.entryExportStatus = { Noop: 0, Success: 1, RetryableError: 2, PermanentError: 3, Error: 4, } /** entrySyncOperation types */ export const entrySyncOperation: GraphTypes.entrySyncOperation = { None: 0, Add: 1, Delete: 2, Update: 3, } /** escrowBehavior types */ export const escrowBehavior: GraphTypes.escrowBehavior = { Default: 1, IgnoreLookupReferenceResolutionFailure: 2, } /** mutability types */ export const mutability: GraphTypes.mutability = { ReadWrite: 0, ReadOnly: 1, Immutable: 2, WriteOnly: 3, } /** objectDefinitionMetadata types */ export const objectDefinitionMetadata: GraphTypes.objectDefinitionMetadata = { PropertyNameAccountEnabled: 0, PropertyNameSoftDeleted: 1, IsSoftDeletionSupported: 2, IsSynchronizeAllSupported: 3, ConnectorDataStorageRequired: 4, Extensions: 5, BaseObjectName: 6, } /** objectFlowTypes types */ export const objectFlowTypes: GraphTypes.objectFlowTypes = { None: 0, Add: 1, Update: 2, Delete: 4, } /** objectMappingMetadata types */ export const objectMappingMetadata: GraphTypes.objectMappingMetadata = { EscrowBehavior: 0, DisableMonitoringForChanges: 1, OriginalJoiningProperty: 2, Disposition: 3, IsCustomerDefined: 4, ExcludeFromReporting: 5, Unsynchronized: 6, } /** quarantineReason types */ export const quarantineReason: GraphTypes.quarantineReason = { EncounteredBaseEscrowThreshold: 0, EncounteredTotalEscrowThreshold: 1, EncounteredEscrowProportionThreshold: 2, EncounteredQuarantineException: 4, Unknown: 8, QuarantinedOnDemand: 16, TooManyDeletes: 32, IngestionInterrupted: 64, } /** scopeOperatorMultiValuedComparisonType types */ export const scopeOperatorMultiValuedComparisonType: GraphTypes.scopeOperatorMultiValuedComparisonType = { All: 0, Any: 1, } /** scopeOperatorType types */ export const scopeOperatorType: GraphTypes.scopeOperatorType = { Binary: 0, Unary: 1, } /** synchronizationDisposition types */ export const synchronizationDisposition: GraphTypes.synchronizationDisposition = { Normal: 0, Discard: 1, Escrow: 2, } /** synchronizationJobRestartScope types */ export const synchronizationJobRestartScope: GraphTypes.synchronizationJobRestartScope = { None: 0, ConnectorDataStore: 1, Escrows: 2, Watermark: 4, QuarantineState: 8, Full: 15, ForceDeletes: 32, } /** synchronizationMetadata types */ export const synchronizationMetadata: GraphTypes.synchronizationMetadata = { GalleryApplicationIdentifier: 0, GalleryApplicationKey: 1, IsOAuthEnabled: 2, IsSynchronizationAgentAssignmentRequired: 3, IsSynchronizationAgentRequired: 4, IsSynchronizationInPreview: 5, OAuthSettings: 6, SynchronizationLearnMoreIbizaFwLink: 7, ConfigurationFields: 8, } /** synchronizationScheduleState types */ export const synchronizationScheduleState: GraphTypes.synchronizationScheduleState = { Active: 0, Disabled: 1, Paused: 2, } /** synchronizationSecret types */ export const synchronizationSecret: GraphTypes.synchronizationSecret = { None: 0, UserName: 1, Password: 2, SecretToken: 3, AppKey: 4, BaseAddress: 5, ClientIdentifier: 6, ClientSecret: 7, SingleSignOnType: 11, Sandbox: 12, Url: 13, Domain: 14, ConsumerKey: 15, ConsumerSecret: 16, TokenKey: 17, TokenExpiration: 18, Oauth2AccessToken: 19, Oauth2AccessTokenCreationTime: 20, Oauth2RefreshToken: 21, SyncAll: 22, InstanceName: 24, Oauth2ClientId: 27, Oauth2ClientSecret: 28, CompanyId: 29, UpdateKeyOnSoftDelete: 30, SynchronizationSchedule: 33, SystemOfRecord: 34, SandboxName: 35, EnforceDomain: 36, SyncNotificationSettings: 37, SkipOutOfScopeDeletions: 40, Oauth2AuthorizationCode: 62, Oauth2RedirectUri: 63, ApplicationTemplateIdentifier: 64, Oauth2TokenExchangeUri: 65, Oauth2AuthorizationUri: 66, AuthenticationType: 67, Server: 70, PerformInboundEntitlementGrants: 100, HardDeletesEnabled: 101, SyncAgentCompatibilityKey: 102, SyncAgentADContainer: 103, ValidateDomain: 206, TestReferences: 207, ConnectionString: 250, } /** synchronizationStatusCode types */ export const synchronizationStatusCode: GraphTypes.synchronizationStatusCode = { NotConfigured: 0, NotRun: 1, Active: 2, Paused: 3, Quaranti