gd-sprest-def
Version:
TypeScript definition files generated from the $metadata REST endpoint in SharePoint.
2,115 lines (1,894 loc) • 181 kB
text/typescript
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