diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index fd6c2a62cd3..a7925540222 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -70854,6 +70854,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.appLogUploadState::0001 github.com/microsoftgraph/msgraph-sdk-typescript/.models.appLogUploadState::0002-failed github.com/microsoftgraph/msgraph-sdk-typescript/.models.appLogUploadState::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.appLogUploadStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|identifierUris:IdentifierUriConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementApplicationConfiguration~~>AppManagementConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementConfiguration::|public|AdditionalData:Record @@ -70866,6 +70867,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy::|public|isEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy::|public|restrictions:CustomAppManagementConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyActorExemptions::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyActorExemptions::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyActorExemptions::|public|customSecurityAttributes:CustomSecurityAttributeExemption[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyActorExemptions::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyActorExemptions~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyCollectionResponse::|public|value:AppManagementPolicy[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicyCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AppManagementPolicy~~>Parsable; PolicyBase @@ -74941,6 +74947,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|locale:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CurrencyColumn~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|identifierUris:IdentifierUriConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementApplicationConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementConfiguration::|public|applicationRestrictions:CustomAppManagementApplicationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementConfiguration::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAppManagementConfiguration~~>AppManagementConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomAuthenticationExtension::|public|behaviorOnError:CustomExtensionBehaviorOnError @@ -75014,6 +75026,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomExtensionStageSetting~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomMetadataDictionary::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomMetadataDictionary~~>Dictionary; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customSecurityAttributeComparisonOperator::0000-equals +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customSecurityAttributeComparisonOperator::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.customSecurityAttributeComparisonOperatorObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinition::|public|allowedValues:AllowedValue[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinition::|public|attributeSet:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinition::|public|description:string @@ -75027,6 +75042,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttribute github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinitionCollectionResponse::|public|value:CustomSecurityAttributeDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinitionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeDefinition~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeExemption::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeExemption::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeExemption::|public|operator:CustomSecurityAttributeComparisonOperator +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeExemption~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeStringValueExemption::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeStringValueExemption::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeStringValueExemption~~>CustomSecurityAttributeExemption; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeValue::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeValue::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CustomSecurityAttributeValue::|public|odataType:string @@ -78510,6 +78532,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|groupTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|hasMembersWithLicenseErrors:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|hideFromAddressLists:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|hideFromOutlookClients:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|infoCatalogs:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isArchived:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isAssignableToRole:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Group::|public|isManagementRestricted:boolean @@ -78662,6 +78685,22 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.HyperlinkOrPictureColum github.com/microsoftgraph/msgraph-sdk-typescript/.models.HyperlinkOrPictureColumn::|public|isPicture:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.HyperlinkOrPictureColumn::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.HyperlinkOrPictureColumn~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration::|public|nonDefaultUriAddition:IdentifierUriRestriction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration::|public|uriAdditionWithoutUniqueTenantIdentifier:IdentifierUriRestriction +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriConfiguration~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|excludeActors:AppManagementPolicyActorExemptions +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|excludeAppsReceivingV2Tokens:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|excludeSaml:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|isStateSetByMicrosoft:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|restrictForAppsCreatedAfterDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction::|public|state:AppManagementRestrictionState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.IdentifierUriRestriction~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Identity::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.Identity::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Identity::|public|displayName:string @@ -80063,6 +80102,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredential::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredential::|public|usage:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|maxLifetime:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.KeyCredentialConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date @@ -82491,6 +82531,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.onPremisesDirectorySync github.com/microsoftgraph/msgraph-sdk-typescript/.models.onPremisesDirectorySynchronizationDeletionPreventionType::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.onPremisesDirectorySynchronizationDeletionPreventionTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPremisesDirectorySynchronizationFeature::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPremisesDirectorySynchronizationFeature::|public|allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPremisesDirectorySynchronizationFeature::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPremisesDirectorySynchronizationFeature::|public|blockCloudObjectTakeoverThroughHardMatchEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OnPremisesDirectorySynchronizationFeature::|public|blockSoftMatchEnabled:boolean @@ -83044,6 +83085,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredential::|pu github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredential::|public|startDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|excludeActors:AppManagementPolicyActorExemptions github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|maxLifetime:Duration github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordCredentialConfiguration::|public|restrictForAppsCreatedAfterDateTime:Date @@ -86727,6 +86769,29 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::00 github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0010-darkPink github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0011-darkYellow github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0012-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0013-darkRed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0014-cranberry +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0015-darkOrange +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0016-bronze +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0017-peach +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0018-gold +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0019-lime +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0020-forest +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0021-lightGreen +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0022-jade +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0023-lightTeal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0024-darkTeal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0025-steel +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0026-skyBlue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0027-blueGray +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0028-lavender +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0029-lilac +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0030-plum +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0031-magenta +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0032-darkBrown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0033-beige +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0034-charcoal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityTheme::0035-silver github.com/microsoftgraph/msgraph-sdk-typescript/.models.scheduleEntityThemeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ScheduleEntity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ScheduleInformation::|public|AdditionalData:Record @@ -93902,6 +93967,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation::|public|workLocationType:WorkLocationType github.com/microsoftgraph/msgraph-sdk-typescript/.models.UserWorkLocation~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.User~~>DirectoryObject; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget::|public|verifiedIdProfiles:Guid[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialAuthenticationMethodTarget~~>AuthenticationMethodTarget; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|includeTargets:VerifiableCredentialAuthenticationMethodTarget[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialsAuthenticationMethodConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiableCredentialsAuthenticationMethodConfiguration~~>AuthenticationMethodConfiguration; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiedDomain::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiedDomain::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.VerifiedDomain::|public|capabilities:string @@ -96385,6 +96456,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppLogCollection github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppLogCollectionRequestFromDiscriminatorValue(parseNode:ParseNode):AppLogCollectionRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementApplicationConfigurationFromDiscriminatorValue(parseNode:ParseNode):AppManagementApplicationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementConfigurationFromDiscriminatorValue(parseNode:ParseNode):AppManagementConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementPolicyActorExemptionsFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicyActorExemptions github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementPolicyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementPolicyFromDiscriminatorValue(parseNode:ParseNode):AppManagementPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppManagementServicePrincipalConfigurationFromDiscriminatorValue(parseNode:ParseNode):AppManagementServicePrincipalConfiguration @@ -96822,6 +96894,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantAcces github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantIdentitySyncPolicyPartnerFromDiscriminatorValue(parseNode:ParseNode):CrossTenantIdentitySyncPolicyPartner github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode:ParseNode):CrossTenantUserSyncInbound github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCurrencyColumnFromDiscriminatorValue(parseNode:ParseNode):CurrencyColumn +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAppManagementApplicationConfigurationFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementApplicationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAppManagementConfigurationFromDiscriminatorValue(parseNode:ParseNode):CustomAppManagementConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAuthenticationExtensionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CustomAuthenticationExtensionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomAuthenticationExtensionFromDiscriminatorValue(parseNode:ParseNode):CustomAuthenticationExtension @@ -96840,6 +96913,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomExtensionS github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomMetadataDictionaryFromDiscriminatorValue(parseNode:ParseNode):CustomMetadataDictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomSecurityAttributeDefinitionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeDefinitionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomSecurityAttributeDefinitionFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeDefinition +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomSecurityAttributeExemptionFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeExemption +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomSecurityAttributeStringValueExemptionFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeStringValueExemption github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomSecurityAttributeValueFromDiscriminatorValue(parseNode:ParseNode):CustomSecurityAttributeValue github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomTimeZoneFromDiscriminatorValue(parseNode:ParseNode):CustomTimeZone github.com/microsoftgraph/msgraph-sdk-typescript/.models::createCustomTrainingSettingFromDiscriminatorValue(parseNode:ParseNode):CustomTrainingSetting @@ -97278,6 +97353,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createHostSecurityStat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createHttpRequestEndpointFromDiscriminatorValue(parseNode:ParseNode):HttpRequestEndpoint github.com/microsoftgraph/msgraph-sdk-typescript/.models::createHumanSecurityFraudProtectionProviderFromDiscriminatorValue(parseNode:ParseNode):HumanSecurityFraudProtectionProvider github.com/microsoftgraph/msgraph-sdk-typescript/.models::createHyperlinkOrPictureColumnFromDiscriminatorValue(parseNode:ParseNode):HyperlinkOrPictureColumn +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createIdentifierUriConfigurationFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createIdentifierUriRestrictionFromDiscriminatorValue(parseNode:ParseNode):IdentifierUriRestriction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createIdentityApiConnectorCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):IdentityApiConnectorCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createIdentityApiConnectorFromDiscriminatorValue(parseNode:ParseNode):IdentityApiConnector github.com/microsoftgraph/msgraph-sdk-typescript/.models::createIdentityBuiltInUserFlowAttributeFromDiscriminatorValue(parseNode:ParseNode):IdentityBuiltInUserFlowAttribute @@ -98629,6 +98706,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingCont github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingEventInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingEventInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserTrainingStatusInfoFromDiscriminatorValue(parseNode:ParseNode):UserTrainingStatusInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createUserWorkLocationFromDiscriminatorValue(parseNode:ParseNode):UserWorkLocation +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiableCredentialAuthenticationMethodTargetFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialAuthenticationMethodTarget +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiableCredentialsAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode:ParseNode):VerifiableCredentialsAuthenticationMethodConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedDomainFromDiscriminatorValue(parseNode:ParseNode):VerifiedDomain github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedIdProfileCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):VerifiedIdProfileCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createVerifiedIdProfileConfigurationFromDiscriminatorValue(parseNode:ParseNode):VerifiedIdProfileConfiguration @@ -99064,6 +99143,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppLogC github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementApplicationConfiguration(AppManagementApplicationConfiguration:AppManagementApplicationConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementConfiguration(AppManagementConfiguration:AppManagementConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementPolicy(AppManagementPolicy:AppManagementPolicy={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementPolicyActorExemptions(AppManagementPolicyActorExemptions:AppManagementPolicyActorExemptions={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementPolicyCollectionResponse(AppManagementPolicyCollectionResponse:AppManagementPolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppManagementServicePrincipalConfiguration(AppManagementServicePrincipalConfiguration:AppManagementServicePrincipalConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppRole(AppRole:AppRole={}):Record void> @@ -99500,6 +99580,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTe github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantIdentitySyncPolicyPartner(CrossTenantIdentitySyncPolicyPartner:CrossTenantIdentitySyncPolicyPartner={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCrossTenantUserSyncInbound(CrossTenantUserSyncInbound:CrossTenantUserSyncInbound={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCurrencyColumn(CurrencyColumn:CurrencyColumn={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAppManagementApplicationConfiguration(CustomAppManagementApplicationConfiguration:CustomAppManagementApplicationConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAppManagementConfiguration(CustomAppManagementConfiguration:CustomAppManagementConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAuthenticationExtension(CustomAuthenticationExtension:CustomAuthenticationExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomAuthenticationExtensionCollectionResponse(CustomAuthenticationExtensionCollectionResponse:CustomAuthenticationExtensionCollectionResponse={}):Record void> @@ -99518,6 +99599,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomE github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomMetadataDictionary(CustomMetadataDictionary:CustomMetadataDictionary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomSecurityAttributeDefinition(CustomSecurityAttributeDefinition:CustomSecurityAttributeDefinition={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomSecurityAttributeDefinitionCollectionResponse(CustomSecurityAttributeDefinitionCollectionResponse:CustomSecurityAttributeDefinitionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomSecurityAttributeExemption(CustomSecurityAttributeExemption:CustomSecurityAttributeExemption={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomSecurityAttributeStringValueExemption(CustomSecurityAttributeStringValueExemption:CustomSecurityAttributeStringValueExemption={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomSecurityAttributeValue(CustomSecurityAttributeValue:CustomSecurityAttributeValue={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomTimeZone(CustomTimeZone:CustomTimeZone={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoCustomTrainingSetting(CustomTrainingSetting:CustomTrainingSetting={}):Record void> @@ -99956,6 +100039,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoHostSec github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoHttpRequestEndpoint(HttpRequestEndpoint:HttpRequestEndpoint={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoHumanSecurityFraudProtectionProvider(HumanSecurityFraudProtectionProvider:HumanSecurityFraudProtectionProvider={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoHyperlinkOrPictureColumn(HyperlinkOrPictureColumn:HyperlinkOrPictureColumn={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoIdentifierUriConfiguration(IdentifierUriConfiguration:IdentifierUriConfiguration={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoIdentifierUriRestriction(IdentifierUriRestriction:IdentifierUriRestriction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoIdentity(Identity:Identity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoIdentityApiConnector(IdentityApiConnector:IdentityApiConnector={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoIdentityApiConnectorCollectionResponse(IdentityApiConnectorCollectionResponse:IdentityApiConnectorCollectionResponse={}):Record void> @@ -101307,6 +101392,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTra github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingEventInfo(UserTrainingEventInfo:UserTrainingEventInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserTrainingStatusInfo(UserTrainingStatusInfo:UserTrainingStatusInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoUserWorkLocation(UserWorkLocation:UserWorkLocation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiableCredentialAuthenticationMethodTarget(VerifiableCredentialAuthenticationMethodTarget:VerifiableCredentialAuthenticationMethodTarget={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration(VerifiableCredentialsAuthenticationMethodConfiguration:VerifiableCredentialsAuthenticationMethodConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedDomain(VerifiedDomain:VerifiedDomain={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedIdProfile(VerifiedIdProfile:VerifiedIdProfile={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoVerifiedIdProfileCollectionResponse(VerifiedIdProfileCollectionResponse:VerifiedIdProfileCollectionResponse={}):Record void> @@ -101742,6 +101829,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppLogCollect github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementApplicationConfiguration(writer:SerializationWriter; AppManagementApplicationConfiguration:AppManagementApplicationConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementConfiguration(writer:SerializationWriter; AppManagementConfiguration:AppManagementConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementPolicy(writer:SerializationWriter; AppManagementPolicy:AppManagementPolicy={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementPolicyActorExemptions(writer:SerializationWriter; AppManagementPolicyActorExemptions:AppManagementPolicyActorExemptions={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementPolicyCollectionResponse(writer:SerializationWriter; AppManagementPolicyCollectionResponse:AppManagementPolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppManagementServicePrincipalConfiguration(writer:SerializationWriter; AppManagementServicePrincipalConfiguration:AppManagementServicePrincipalConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppRole(writer:SerializationWriter; AppRole:AppRole={}; isSerializingDerivedType?:boolean=false):void @@ -102178,6 +102266,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantAc github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantIdentitySyncPolicyPartner(writer:SerializationWriter; CrossTenantIdentitySyncPolicyPartner:CrossTenantIdentitySyncPolicyPartner={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCrossTenantUserSyncInbound(writer:SerializationWriter; CrossTenantUserSyncInbound:CrossTenantUserSyncInbound={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCurrencyColumn(writer:SerializationWriter; CurrencyColumn:CurrencyColumn={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAppManagementApplicationConfiguration(writer:SerializationWriter; CustomAppManagementApplicationConfiguration:CustomAppManagementApplicationConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAppManagementConfiguration(writer:SerializationWriter; CustomAppManagementConfiguration:CustomAppManagementConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAuthenticationExtension(writer:SerializationWriter; CustomAuthenticationExtension:CustomAuthenticationExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomAuthenticationExtensionCollectionResponse(writer:SerializationWriter; CustomAuthenticationExtensionCollectionResponse:CustomAuthenticationExtensionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -102196,6 +102285,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomExtensi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomMetadataDictionary(writer:SerializationWriter; CustomMetadataDictionary:CustomMetadataDictionary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomSecurityAttributeDefinition(writer:SerializationWriter; CustomSecurityAttributeDefinition:CustomSecurityAttributeDefinition={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomSecurityAttributeDefinitionCollectionResponse(writer:SerializationWriter; CustomSecurityAttributeDefinitionCollectionResponse:CustomSecurityAttributeDefinitionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomSecurityAttributeExemption(writer:SerializationWriter; CustomSecurityAttributeExemption:CustomSecurityAttributeExemption={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomSecurityAttributeStringValueExemption(writer:SerializationWriter; CustomSecurityAttributeStringValueExemption:CustomSecurityAttributeStringValueExemption={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomSecurityAttributeValue(writer:SerializationWriter; CustomSecurityAttributeValue:CustomSecurityAttributeValue={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomTimeZone(writer:SerializationWriter; CustomTimeZone:CustomTimeZone={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeCustomTrainingSetting(writer:SerializationWriter; CustomTrainingSetting:CustomTrainingSetting={}; isSerializingDerivedType?:boolean=false):void @@ -102634,6 +102725,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeHostSecurityS github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeHttpRequestEndpoint(writer:SerializationWriter; HttpRequestEndpoint:HttpRequestEndpoint={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeHumanSecurityFraudProtectionProvider(writer:SerializationWriter; HumanSecurityFraudProtectionProvider:HumanSecurityFraudProtectionProvider={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeHyperlinkOrPictureColumn(writer:SerializationWriter; HyperlinkOrPictureColumn:HyperlinkOrPictureColumn={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeIdentifierUriConfiguration(writer:SerializationWriter; IdentifierUriConfiguration:IdentifierUriConfiguration={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeIdentifierUriRestriction(writer:SerializationWriter; IdentifierUriRestriction:IdentifierUriRestriction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeIdentity(writer:SerializationWriter; Identity:Identity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeIdentityApiConnector(writer:SerializationWriter; IdentityApiConnector:IdentityApiConnector={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeIdentityApiConnectorCollectionResponse(writer:SerializationWriter; IdentityApiConnectorCollectionResponse:IdentityApiConnectorCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -103985,6 +104078,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingC github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingEventInfo(writer:SerializationWriter; UserTrainingEventInfo:UserTrainingEventInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserTrainingStatusInfo(writer:SerializationWriter; UserTrainingStatusInfo:UserTrainingStatusInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeUserWorkLocation(writer:SerializationWriter; UserWorkLocation:UserWorkLocation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiableCredentialAuthenticationMethodTarget(writer:SerializationWriter; VerifiableCredentialAuthenticationMethodTarget:VerifiableCredentialAuthenticationMethodTarget={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiableCredentialsAuthenticationMethodConfiguration(writer:SerializationWriter; VerifiableCredentialsAuthenticationMethodConfiguration:VerifiableCredentialsAuthenticationMethodConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedDomain(writer:SerializationWriter; VerifiedDomain:VerifiedDomain={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedIdProfile(writer:SerializationWriter; VerifiedIdProfile:VerifiedIdProfile={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeVerifiedIdProfileCollectionResponse(writer:SerializationWriter; VerifiedIdProfileCollectionResponse:VerifiedIdProfileCollectionResponse={}; isSerializingDerivedType?:boolean=false):void diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index fbdc5dd35e0..e345e543cc6 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "B0174C0FF35E104EE6846D7A9ED44062903FB3CD8CEAD669E6AB392DFAC6C17788F8E650539758EB965F9708BC48B0F590D49FBF8C3260BD1FF1B8BC893AB5D8", + "descriptionHash": "48D4568E795524402BA925BE4278BDF4BE0E64BE4060901024C3C949958FDD2992656314200D8B82B6E6406BD2E032C187F3FA9E0C48D513C527F1942ABA66F1", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.31.1", diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/index.ts index eb9735cc7d4..fe460480ce5 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/index.ts @@ -27,7 +27,7 @@ export interface MailboxesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -42,7 +42,7 @@ export interface MailboxesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface MailboxesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ export interface MailboxesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/createImportSession/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/createImportSession/index.ts index 02fa7ce682f..5aa4d72e728 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/createImportSession/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/createImportSession/index.ts @@ -13,14 +13,15 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CreateImportSessionRequestBuilder extends BaseRequestBuilder { /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailbox-createimportsession?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action createImportSession + * Create a session to import an Exchange mailbox item that was exported using the exportItems API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts index cca8e85d7c3..c0b5652525e 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/exportItems/index.ts @@ -71,15 +71,16 @@ export interface ExportItemsPostResponse extends BaseCollectionPaginationCountRe */ export interface ExportItemsRequestBuilder extends BaseRequestBuilder { /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailbox-exportitems?view=graph-rest-1.0|Find more info here} */ post(body: ExportItemsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action exportItems + * Export Exchange mailboxItem objects in full fidelity. This API exports each item as an opaque stream. The data stream isn't intended for parsing, but can be used to import an item back into an Exchange mailbox. For more information, see Overview of the mailbox import and export APIs in Microsoft Graph. You can export up to 20 items in a single export request. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/delta/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/delta/index.ts index b0962629349..64d8a1e5751 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/delta/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/delta/index.ts @@ -28,21 +28,22 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts index 0f256cec28d..d4912451743 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/index.ts @@ -33,21 +33,22 @@ export interface FoldersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailbox-list-folders?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get folders from admin + * Get all the mailboxFolder objects in the specified mailbox, including any search folders. */ export interface FoldersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/delta/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/delta/index.ts index 5784e909f6f..3b7ee639593 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/delta/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/delta/index.ts @@ -28,21 +28,22 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-delta?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Invoke function delta + * Get a set of mailboxFolder objects that were added, deleted, or removed from the user's mailbox. A delta function call for folders in a mailbox is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the folders. This approach allows you to maintain and synchronize a local store of a user's mail folders without having to fetch all the folders of that mailbox from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts index 9e58eb17382..4427ef57e5e 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/index.ts @@ -33,21 +33,22 @@ export interface ChildFoldersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-list-childfolders?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get childFolders from admin + * Get the mailboxFolder collection under the specified mailboxFolder in a mailbox. */ export interface ChildFoldersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts index 2a53cfb1fd3..237765031a0 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/index.ts @@ -19,21 +19,21 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get childFolders from admin + * The collection of child folders in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get childFolders from admin + * The collection of child folders in this folder. */ export interface MailboxFolderItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/delta/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/delta/index.ts index abaad19341c..451c2fa8e58 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/delta/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/delta/index.ts @@ -28,21 +28,21 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/index.ts index 05b9acf9a2f..a8e99bafa27 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/index.ts @@ -33,21 +33,21 @@ export interface ItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get items from admin + * The collection of items in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get items from admin + * The collection of items in this folder. */ export interface ItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts index 233ede30929..2a5eb565e02 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder { /** - * Get items from admin + * The collection of items in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get items from admin + * The collection of items in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get items from admin + * The collection of items in this folder. */ export interface MailboxItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts index f4af1bcbb9e..87c513078f4 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/index.ts @@ -25,21 +25,22 @@ export interface MailboxFolderItemRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get folders from admin + * Read the properties and relationships of a mailboxFolder object. */ export interface MailboxFolderItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/delta/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/delta/index.ts index 6a4db150ff8..0519d05fe04 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/delta/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/delta/index.ts @@ -28,21 +28,22 @@ export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { */ export interface DeltaRequestBuilder extends BaseRequestBuilder { /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxitem-delta?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Invoke function delta + * Get a set of mailboxItem objects that were added, deleted, or updated in a specified mailboxFolder. A delta function call for items in a folder is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the items in that folder. This approach allows you to maintain and synchronize a local store of a user's mailbox items without having to fetch the entire set of items from the server every time. */ export interface DeltaRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/index.ts index 345bd6837e4..e5f4ed61285 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/index.ts @@ -33,21 +33,22 @@ export interface ItemsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxfolder-list-items?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get items from admin + * Get the mailboxItem collection within a specified mailboxFolder in a mailbox. */ export interface ItemsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts index edf3357f383..9ece83db978 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts @@ -13,21 +13,22 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder { /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/mailboxitem-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get items from admin + * Read the properties and relationships of a mailboxItem object. */ export interface MailboxItemItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/index.ts index d53ed23c3e0..3f0db03de09 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/index.ts @@ -37,7 +37,7 @@ export interface MailboxItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -58,7 +58,7 @@ export interface MailboxItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get mailboxes from admin + * Represents a user's mailboxes. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -72,7 +72,7 @@ export interface MailboxItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get mailboxes from admin + * Represents a user's mailboxes. */ export interface MailboxItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-chats/chats/item/completeMigration/index.ts b/packages/msgraph-sdk-chats/chats/item/completeMigration/index.ts index 3936c61d4cf..0ba40eec9d5 100644 --- a/packages/msgraph-sdk-chats/chats/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/completeMigration/index.ts @@ -11,13 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-chats/chats/item/startMigration/index.ts b/packages/msgraph-sdk-chats/chats/item/startMigration/index.ts index e93eaf1507b..f97891ec4c8 100644 --- a/packages/msgraph-sdk-chats/chats/item/startMigration/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts index 784e91c551f..aa1afe54d62 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/startMigration/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/startMigration/index.ts index f99ca176262..4810efbc547 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/startMigration/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts index c6ddfc14378..4990f11e819 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/startMigration/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/startMigration/index.ts index 7a2da73844d..a0e23e7b020 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/startMigration/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-policies/policies/ownerlessGroupPolicy/index.ts b/packages/msgraph-sdk-policies/policies/ownerlessGroupPolicy/index.ts index 23131e7bdba..458c92b2219 100644 --- a/packages/msgraph-sdk-policies/policies/ownerlessGroupPolicy/index.ts +++ b/packages/msgraph-sdk-policies/policies/ownerlessGroupPolicy/index.ts @@ -13,28 +13,30 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface OwnerlessGroupPolicyRequestBuilder extends BaseRequestBuilder { /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/ownerlessgrouppolicy-upsert?view=graph-rest-1.0|Find more info here} */ patch(body: OwnerlessGroupPolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property ownerlessGroupPolicy in policies + * Create or update the ownerlessGroupPolicy for the tenant. If the policy doesn't exist, it creates a new one; if the policy exists, it updates the existing policy. To disable the policy, set isEnabled to false. Setting isEnabled to false clears the values of all other policy parameters. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -42,7 +44,7 @@ export interface OwnerlessGroupPolicyRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get ownerlessGroupPolicy from policies + * Read the properties of an ownerlessGroupPolicy object. */ export interface OwnerlessGroupPolicyRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/index.ts index ca8098bc4ad..fe79446cf97 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/index.ts @@ -27,10 +27,11 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-browsesessions?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface BrowseSessionsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get browseSessions from solutions + * Get a list of the browseSessionBase objects and their properties. */ export interface BrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts index 128dcc28cab..debb19dc442 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/browseSessions/item/index.ts @@ -33,7 +33,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -54,7 +54,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -68,7 +68,7 @@ export interface BrowseSessionBaseItemRequestBuilder extends BaseRequestBuilder< toPatchRequestInformation(body: BrowseSessionBase, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get browseSessions from solutions + * The list of browse sessions in the tenant. */ export interface BrowseSessionBaseItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts index 06ffe584240..18cd56d8ddb 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/index.ts @@ -27,28 +27,30 @@ export interface OneDriveForBusinessBrowseSessionsRequestBuilder extends BaseReq */ byOneDriveForBusinessBrowseSessionId(oneDriveForBusinessBrowseSessionId: string) : OneDriveForBusinessBrowseSessionItemRequestBuilder; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-onedriveforbusinessbrowsesessions?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-post-onedriveforbusinessbrowsesessions?view=graph-rest-1.0|Find more info here} */ post(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to oneDriveForBusinessBrowseSessions for solutions + * Create a new oneDriveForBusinessBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface OneDriveForBusinessBrowseSessionsRequestBuilder extends BaseReq toPostRequestInformation(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Get a list of the oneDriveForBusinessBrowseSession objects and their properties. */ export interface OneDriveForBusinessBrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts index 30852a43735..e29729e0ed8 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessBrowseSessions/item/index.ts @@ -19,10 +19,11 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/onedriveforbusinessbrowsesession-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface OneDriveForBusinessBrowseSessionItemRequestBuilder extends Base toPatchRequestInformation(body: OneDriveForBusinessBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get oneDriveForBusinessBrowseSessions from solutions + * Read the properties and relationships of oneDriveForBusinessBrowseSession object. */ export interface OneDriveForBusinessBrowseSessionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/index.ts index 55493a1c030..1f726af0cb2 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/index.ts @@ -34,7 +34,7 @@ export interface OneDriveForBusinessRestoreSessionsRequestBuilder extends BaseRe */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -49,7 +49,7 @@ export interface OneDriveForBusinessRestoreSessionsRequestBuilder extends BaseRe */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new oneDriveForBusinessRestoreSession object. + * Create a new oneDriveForBusinessRestoreSession object. To create a granular restore session, granular drive restore artifacts must be present in the payload. A request can't include both granularDriveRestoreArtifact and driveRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts index e3a8fce8fc3..7de80bdaa2a 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/index.ts @@ -27,10 +27,11 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest */ byGranularDriveRestoreArtifactId(granularDriveRestoreArtifactId: string) : GranularDriveRestoreArtifactItemRequestBuilder; /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/onedriveforbusinessrestoresession-list-granulardriverestoreartifacts?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest */ post(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface GranularDriveRestoreArtifactsRequestBuilder extends BaseRequest toPostRequestInformation(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularDriveRestoreArtifacts from solutions + * Get a list of the granularDriveRestoreArtifact objects and their properties. */ export interface GranularDriveRestoreArtifactsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts index eda2484dc4f..47efcaa7976 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/oneDriveForBusinessRestoreSessions/item/granularDriveRestoreArtifacts/item/index.ts @@ -19,7 +19,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface GranularDriveRestoreArtifactItemRequestBuilder extends BaseRequ toPatchRequestInformation(body: GranularDriveRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularDriveRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. */ export interface GranularDriveRestoreArtifactItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts index 33968a9182a..4c0db57322f 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/index.ts @@ -27,28 +27,30 @@ export interface SharePointBrowseSessionsRequestBuilder extends BaseRequestBuild */ bySharePointBrowseSessionId(sharePointBrowseSessionId: string) : SharePointBrowseSessionItemRequestBuilder; /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-list-sharepointbrowsesessions?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/backuprestoreroot-post-sharepointbrowsesessions?view=graph-rest-1.0|Find more info here} */ post(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to sharePointBrowseSessions for solutions + * Create a new sharePointBrowseSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface SharePointBrowseSessionsRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get sharePointBrowseSessions from solutions + * Get a list of the sharePointBrowseSession objects and their properties. */ export interface SharePointBrowseSessionsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts index 9cbef2b0f0d..52ffa19814f 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointBrowseSessions/item/index.ts @@ -19,10 +19,11 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointbrowsesession-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,7 +41,7 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +55,7 @@ export interface SharePointBrowseSessionItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: SharePointBrowseSession, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get sharePointBrowseSessions from solutions + * Read the properties and relationships of sharePointBrowseSession object. */ export interface SharePointBrowseSessionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts index 681df403d8f..c89a4b2fbf9 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/index.ts @@ -34,7 +34,7 @@ export interface SharePointRestoreSessionsRequestBuilder extends BaseRequestBuil */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -49,7 +49,7 @@ export interface SharePointRestoreSessionsRequestBuilder extends BaseRequestBuil */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new sharePointRestoreSession object. + * Create a new sharePointRestoreSession object. To create a granular restore session, granular site restore artifacts must be present in the payload. A request can't include both granularSiteRestoreArtifact and siteRestoreArtifact in the same create or update request. If no payload is provided when you create the restore session, the request creates an empty standard restore session by default. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts index c0bc2590870..994a9204271 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/index.ts @@ -27,10 +27,11 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB */ byGranularSiteRestoreArtifactId(granularSiteRestoreArtifactId: string) : GranularSiteRestoreArtifactItemRequestBuilder; /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointrestoresession-list-granularsiterestoreartifacts?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +43,7 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB */ post(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +57,7 @@ export interface GranularSiteRestoreArtifactsRequestBuilder extends BaseRequestB toPostRequestInformation(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularSiteRestoreArtifacts from solutions + * Get a list of the granularSiteRestoreArtifact objects and their properties. */ export interface GranularSiteRestoreArtifactsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts index 6e5b3e608a0..d2a5308d155 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/granularSiteRestoreArtifacts/item/index.ts @@ -19,7 +19,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface GranularSiteRestoreArtifactItemRequestBuilder extends BaseReque toPatchRequestInformation(body: GranularSiteRestoreArtifact, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get granularSiteRestoreArtifacts from solutions + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. */ export interface GranularSiteRestoreArtifactItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts index 6269f4ca6e2..3d960787c56 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/sharePointRestoreSessions/item/index.ts @@ -44,11 +44,12 @@ export interface SharePointRestoreSessionItemRequestBuilder extends BaseRequestB */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/sharepointrestoresession-update?view=graph-rest-1.0|Find more info here} */ patch(body: SharePointRestoreSession, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -64,7 +65,7 @@ export interface SharePointRestoreSessionItemRequestBuilder extends BaseRequestB */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the navigation property sharePointRestoreSessions in solutions + * Update the properties of a sharePointRestoreSession object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/completeMigration/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/completeMigration/index.ts index 036759487a6..bb79c531115 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/startMigration/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/startMigration/index.ts index 78c090d4500..5e50d99692c 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/startMigration/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts index 01210866dda..3a4ce648019 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/startMigration/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/startMigration/index.ts index 13a30b6043c..86e3c03a00e 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/startMigration/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts index ef1a99bb071..8f031a0fdb5 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/startMigration/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/startMigration/index.ts index 1d25bbb09be..222fd4441bb 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/startMigration/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-users/users/item/chats/item/completeMigration/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/completeMigration/index.ts index 533919e2707..238977a4db5 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/completeMigration/index.ts @@ -11,13 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/chat-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action completeMigration + * Complete the migration of external messages by removing migration mode from a chat. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. After a completeMigration request is made for an existing or new chat, you can start a migration session by calling chat: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-users/users/item/chats/item/startMigration/index.ts b/packages/msgraph-sdk-users/users/item/chats/item/startMigration/index.ts index 22b2a688fa6..bf245ca4d14 100644 --- a/packages/msgraph-sdk-users/users/item/chats/item/startMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/chats/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/chat-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing chat. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. You can define a minimum timestamp for content migration that enables the import of messages from the past. The specified timestamp must be earlier than the current createdDateTime of the chat. Imported content is always limited by the createdDateTime of the target thread. An optional createdDateTime property in the payload allows you to update this value, but with strict rules: This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/completeMigration/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/completeMigration/index.ts index 868463d6a46..15448720291 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/completeMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/startMigration/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/startMigration/index.ts index 65987dba317..cf8ac5867be 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/startMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/completeMigration/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/completeMigration/index.ts index a102dd5f60e..d6a3cca7472 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/completeMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/completeMigration/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface CompleteMigrationRequestBuilder extends BaseRequestBuilder { /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code * @see {@link https://learn.microsoft.com/graph/api/channel-completemigration?view=graph-rest-1.0|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Complete the message migration process by removing migration mode from a channel in a team. Migration mode is a special state that prevents certain operations, like sending messages and adding members, during the data migration process. After a completeMigration request is made, you can't import additional messages into the team. You can add members to the team after the request returns a successful response. + * Complete migration on existing channels or new channels. Complete migration operations were initially restricted to newly created standard channels using migration templates specifically designed for the initial migration process. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Consider the following points when completing migration for new and existing channels: After a completeMigration request is made for existing or new channels, you can still import more messages into the team by calling channel: startMigration. This API supportes the following channel types. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/startMigration/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/startMigration/index.ts index 35364996416..244a30786fb 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/startMigration/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/startMigration/index.ts @@ -54,14 +54,15 @@ export interface StartMigrationPostRequestBody extends AdditionalDataHolder, Bac */ export interface StartMigrationRequestBuilder extends BaseRequestBuilder { /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/channel-startmigration?view=graph-rest-1.0|Find more info here} */ post(body: StartMigrationPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Invoke action startMigration + * Start the migration of external messages by enabling migration mode in an existing channel. Import operations were limited to newly created standard channels that were in an empty state. For more information, see Import third-party platform messages to Teams using Microsoft Graph. Users are also allowed to define a minimum timestamp for content to be migrated, allowing them to import messages from the past. The provided timestamp must be older than the current createdDateTime for a channel. The provided timestamp is used to replace the existing createdDateTime of the channel. This API supportes the following channel types. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-users/users/item/settings/exchange/index.ts b/packages/msgraph-sdk-users/users/item/settings/exchange/index.ts index 1777357ee45..875841217a4 100644 --- a/packages/msgraph-sdk-users/users/item/settings/exchange/index.ts +++ b/packages/msgraph-sdk-users/users/item/settings/exchange/index.ts @@ -13,21 +13,22 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ExchangeRequestBuilder extends BaseRequestBuilder { /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/usersettings-list-exchange?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get exchange from users + * Get a list of Exchange mailboxes that belong to a user. Currently, the mailbox types supported are the user's primary mailbox and shared mailboxes. To learn how to get a list of users in a tenant, see List users. */ export interface ExchangeRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk/models/identityGovernance/index.ts b/packages/msgraph-sdk/models/identityGovernance/index.ts index 1957562faff..9d8997311d9 100644 --- a/packages/msgraph-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-sdk/models/identityGovernance/index.ts @@ -2492,11 +2492,11 @@ export interface TaskProcessingResult extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * Describes why the taskProcessingResult has failed. + * Describes why the taskProcessingResult failed. */ failureReason?: string | null; /** - * The processingInfo property + * Additional human-readable context about the task processing outcome. This property contains information about edge cases where the task completed successfully but the expected action wasn't performed because the target was already in the desired state, such as when the user was already a member of the specified group. Returns null when no additional context is needed. Nullable. */ processingInfo?: string | null; /** @@ -2504,7 +2504,7 @@ export interface TaskProcessingResult extends Entity, Parsable { */ processingStatus?: LifecycleWorkflowProcessingStatus | null; /** - * The date time when taskProcessingResult execution started. Value is null if task execution has not yet started.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. + * The date time when taskProcessingResult execution started. Value is null if task execution hasn't started yet.Supports $filter(lt, le, gt, ge, eq, ne) and $orderby. */ startedDateTime?: Date | null; /** diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index a431843caee..79915bf0a65 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -4198,6 +4198,10 @@ export interface AppLogCollectionRequestCollectionResponse extends BaseCollectio export type AppLogDecryptionAlgorithm = (typeof AppLogDecryptionAlgorithmObject)[keyof typeof AppLogDecryptionAlgorithmObject]; export type AppLogUploadState = (typeof AppLogUploadStateObject)[keyof typeof AppLogUploadStateObject]; export interface AppManagementApplicationConfiguration extends AppManagementConfiguration, Parsable { + /** + * Configuration object for restrictions on identifierUris property for an application. + */ + identifierUris?: IdentifierUriConfiguration | null; } export interface AppManagementConfiguration extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -4231,6 +4235,20 @@ export interface AppManagementPolicy extends Parsable, PolicyBase { */ restrictions?: CustomAppManagementConfiguration | null; } +export interface AppManagementPolicyActorExemptions extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The collection of customSecurityAttributeExemption to exempt from the policy enforcement. Limit of 5. + */ + customSecurityAttributes?: CustomSecurityAttributeExemption[] | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface AppManagementPolicyCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { /** * The value property @@ -6457,7 +6475,7 @@ export interface B2xIdentityUserFlowCollectionResponse extends BaseCollectionPag } export interface BackupRestoreRoot extends Entity, Parsable { /** - * The browseSessions property + * The list of browse sessions in the tenant. */ browseSessions?: BrowseSessionBase[] | null; /** @@ -6493,7 +6511,7 @@ export interface BackupRestoreRoot extends Entity, Parsable { */ mailboxProtectionUnitsBulkAdditionJobs?: MailboxProtectionUnitsBulkAdditionJob[] | null; /** - * The oneDriveForBusinessBrowseSessions property + * The list of OneDrive for Business browse sessions in the tenant. */ oneDriveForBusinessBrowseSessions?: OneDriveForBusinessBrowseSession[] | null; /** @@ -6529,7 +6547,7 @@ export interface BackupRestoreRoot extends Entity, Parsable { */ serviceStatus?: ServiceStatus | null; /** - * The sharePointBrowseSessions property + * The list of SharePoint browse sessions in the tenant. */ sharePointBrowseSessions?: SharePointBrowseSession[] | null; /** @@ -7671,15 +7689,15 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The itemKey property + * Unique identifier of the returned item. */ itemKey?: string | null; /** - * The itemsCount property + * The count of items present within the items; for example, the count of files in a folder. */ itemsCount?: number | null; /** - * The name property + * The name of the item. */ name?: string | null; /** @@ -7687,7 +7705,7 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ odataType?: string | null; /** - * The sizeInBytes property + * The size of the item in bytes. */ sizeInBytes?: string | null; /** @@ -7695,7 +7713,7 @@ export interface BrowseQueryResponseItem extends AdditionalDataHolder, BackedMod */ type?: BrowseQueryResponseItemType | null; /** - * The webUrl property + * The web URL of the item. */ webUrl?: string | null; } @@ -7958,23 +7976,23 @@ export type BrowserSiteStatus = (typeof BrowserSiteStatusObject)[keyof typeof Br export type BrowserSiteTargetEnvironment = (typeof BrowserSiteTargetEnvironmentObject)[keyof typeof BrowserSiteTargetEnvironmentObject]; export interface BrowseSessionBase extends Entity, Parsable { /** - * The backupSizeInBytes property + * The size of the backup in bytes. */ backupSizeInBytes?: string | null; /** - * The createdDateTime property + * The date and time when the browse session was created. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ createdDateTime?: Date | null; /** - * The error property + * Contains the error details if the browse session creation fails. */ errorEscaped?: PublicError | null; /** - * The expirationDateTime property + * The date and time after which the browse session is deleted automatically. */ expirationDateTime?: Date | null; /** - * The restorePointDateTime property + * The date and time of the restore point on which the browse session is created. */ restorePointDateTime?: Date | null; /** @@ -9015,11 +9033,11 @@ export interface Channel extends Entity, Parsable { */ messages?: ChatMessage[] | null; /** - * The migrationMode property + * Indicates whether a channel is in migration mode. This value is null for channels that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. */ migrationMode?: MigrationMode | null; /** - * The originalCreatedDateTime property + * Timestamp of the original creation time for the channel. The value is null if the channel never entered migration mode. */ originalCreatedDateTime?: Date | null; /** @@ -9215,7 +9233,7 @@ export interface Chat extends Entity, Parsable { */ messages?: ChatMessage[] | null; /** - * The migrationMode property + * Indicates whether a chat is in migration mode. This value is null for chats that never entered migration mode. The possible values are: inProgress, completed, unknownFutureValue. */ migrationMode?: MigrationMode | null; /** @@ -9223,7 +9241,7 @@ export interface Chat extends Entity, Parsable { */ onlineMeetingInfo?: TeamworkOnlineMeetingInfo | null; /** - * The originalCreatedDateTime property + * Timestamp of the original creation time for the chat. The value is null if the chat never entered migration mode. */ originalCreatedDateTime?: Date | null; /** @@ -14858,6 +14876,15 @@ export function createAppManagementConfigurationFromDiscriminatorValue(parseNode } return deserializeIntoAppManagementConfiguration; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {AppManagementPolicyActorExemptions} + */ +// @ts-ignore +export function createAppManagementPolicyActorExemptionsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAppManagementPolicyActorExemptions; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -15834,6 +15861,8 @@ export function createAuthenticationMethodConfigurationFromDiscriminatorValue(pa return deserializeIntoSoftwareOathAuthenticationMethodConfiguration; case "#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration": return deserializeIntoTemporaryAccessPassAuthenticationMethodConfiguration; + case "#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration": + return deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration; case "#microsoft.graph.voiceAuthenticationMethodConfiguration": return deserializeIntoVoiceAuthenticationMethodConfiguration; case "#microsoft.graph.x509CertificateAuthenticationMethodConfiguration": @@ -15965,6 +15994,8 @@ export function createAuthenticationMethodTargetFromDiscriminatorValue(parseNode return deserializeIntoPasskeyAuthenticationMethodTarget; case "#microsoft.graph.smsAuthenticationMethodTarget": return deserializeIntoSmsAuthenticationMethodTarget; + case "#microsoft.graph.verifiableCredentialAuthenticationMethodTarget": + return deserializeIntoVerifiableCredentialAuthenticationMethodTarget; } } } @@ -19325,6 +19356,15 @@ export function createCrossTenantUserSyncInboundFromDiscriminatorValue(parseNode export function createCurrencyColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCurrencyColumn; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CustomAppManagementApplicationConfiguration} + */ +// @ts-ignore +export function createCustomAppManagementApplicationConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCustomAppManagementApplicationConfiguration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -19604,6 +19644,35 @@ export function createCustomSecurityAttributeDefinitionCollectionResponseFromDis export function createCustomSecurityAttributeDefinitionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoCustomSecurityAttributeDefinition; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CustomSecurityAttributeExemption} + */ +// @ts-ignore +export function createCustomSecurityAttributeExemptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + if(!parseNode) throw new Error("parseNode cannot be undefined"); + const mappingValueNode = parseNode?.getChildNode("@odata.type"); + if (mappingValueNode) { + const mappingValue = mappingValueNode.getStringValue(); + if (mappingValue) { + switch (mappingValue) { + case "#microsoft.graph.customSecurityAttributeStringValueExemption": + return deserializeIntoCustomSecurityAttributeStringValueExemption; + } + } + } + return deserializeIntoCustomSecurityAttributeExemption; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {CustomSecurityAttributeStringValueExemption} + */ +// @ts-ignore +export function createCustomSecurityAttributeStringValueExemptionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCustomSecurityAttributeStringValueExemption; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -24892,6 +24961,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoUserStorage; case "#microsoft.graph.userTeamwork": return deserializeIntoUserTeamwork; + case "#microsoft.graph.verifiableCredentialAuthenticationMethodTarget": + return deserializeIntoVerifiableCredentialAuthenticationMethodTarget; + case "#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration": + return deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration; case "#microsoft.graph.verifiedIdProfile": return deserializeIntoVerifiedIdProfile; case "#microsoft.graph.verticalSection": @@ -26427,6 +26500,24 @@ export function createHumanSecurityFraudProtectionProviderFromDiscriminatorValue export function createHyperlinkOrPictureColumnFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoHyperlinkOrPictureColumn; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {IdentifierUriConfiguration} + */ +// @ts-ignore +export function createIdentifierUriConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIdentifierUriConfiguration; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {IdentifierUriRestriction} + */ +// @ts-ignore +export function createIdentifierUriRestrictionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoIdentifierUriRestriction; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -40414,6 +40505,24 @@ export function createUserTrainingStatusInfoFromDiscriminatorValue(parseNode: Pa export function createUserWorkLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoUserWorkLocation; } +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {VerifiableCredentialAuthenticationMethodTarget} + */ +// @ts-ignore +export function createVerifiableCredentialAuthenticationMethodTargetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoVerifiableCredentialAuthenticationMethodTarget; +} +/** + * Creates a new instance of the appropriate class based on discriminator value + * @param parseNode The parse node to use to read the discriminator value and create the object + * @returns {VerifiableCredentialsAuthenticationMethodConfiguration} + */ +// @ts-ignore +export function createVerifiableCredentialsAuthenticationMethodConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration; +} /** * Creates a new instance of the appropriate class based on discriminator value * @param parseNode The parse node to use to read the discriminator value and create the object @@ -43040,7 +43149,25 @@ export interface CurrencyColumn extends AdditionalDataHolder, BackedModel, Parsa */ odataType?: string | null; } +export interface CustomAppManagementApplicationConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Configuration for identifierUris restrictions. + */ + identifierUris?: IdentifierUriConfiguration | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface CustomAppManagementConfiguration extends AppManagementConfiguration, Parsable { + /** + * Restrictions that are applicable only to application objects to which the policy is attached. + */ + applicationRestrictions?: CustomAppManagementApplicationConfiguration | null; } export interface CustomAuthenticationExtension extends CustomCalloutExtension, Parsable { /** @@ -43221,6 +43348,7 @@ export interface CustomExtensionStageSettingCollectionResponse extends BaseColle } export interface CustomMetadataDictionary extends Dictionary, Parsable { } +export type CustomSecurityAttributeComparisonOperator = (typeof CustomSecurityAttributeComparisonOperatorObject)[keyof typeof CustomSecurityAttributeComparisonOperatorObject]; export interface CustomSecurityAttributeDefinition extends Entity, Parsable { /** * Values that are predefined for this custom security attribute. This navigation property is not returned by default and must be specified in an $expand query. For example, /directory/customSecurityAttributeDefinitions?$expand=allowedValues. @@ -43265,6 +43393,18 @@ export interface CustomSecurityAttributeDefinitionCollectionResponse extends Bas */ value?: CustomSecurityAttributeDefinition[] | null; } +export interface CustomSecurityAttributeExemption extends Entity, Parsable { + /** + * The operator property + */ + operator?: CustomSecurityAttributeComparisonOperator | null; +} +export interface CustomSecurityAttributeStringValueExemption extends CustomSecurityAttributeExemption, Parsable { + /** + * Value representing custom security attribute value to compare against while evaluating the exemption. + */ + value?: string | null; +} export interface CustomSecurityAttributeValue extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -46896,6 +47036,7 @@ export function deserializeIntoAppLogCollectionRequestCollectionResponse(appLogC export function deserializeIntoAppManagementApplicationConfiguration(appManagementApplicationConfiguration: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAppManagementConfiguration(appManagementApplicationConfiguration), + "identifierUris": n => { appManagementApplicationConfiguration.identifierUris = n.getObjectValue(createIdentifierUriConfigurationFromDiscriminatorValue); }, } } /** @@ -46926,6 +47067,19 @@ export function deserializeIntoAppManagementPolicy(appManagementPolicy: Partial< "restrictions": n => { appManagementPolicy.restrictions = n.getObjectValue(createCustomAppManagementConfigurationFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AppManagementPolicyActorExemptions The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAppManagementPolicyActorExemptions(appManagementPolicyActorExemptions: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { appManagementPolicyActorExemptions.backingStoreEnabled = true; }, + "customSecurityAttributes": n => { appManagementPolicyActorExemptions.customSecurityAttributes = n.getCollectionOfObjectValues(createCustomSecurityAttributeExemptionFromDiscriminatorValue); }, + "@odata.type": n => { appManagementPolicyActorExemptions.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AppManagementPolicyCollectionResponse The instance to deserialize into. @@ -53523,6 +53677,19 @@ export function deserializeIntoCurrencyColumn(currencyColumn: Partial { currencyColumn.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param CustomAppManagementApplicationConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCustomAppManagementApplicationConfiguration(customAppManagementApplicationConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { customAppManagementApplicationConfiguration.backingStoreEnabled = true; }, + "identifierUris": n => { customAppManagementApplicationConfiguration.identifierUris = n.getObjectValue(createIdentifierUriConfigurationFromDiscriminatorValue); }, + "@odata.type": n => { customAppManagementApplicationConfiguration.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CustomAppManagementConfiguration The instance to deserialize into. @@ -53532,6 +53699,7 @@ export function deserializeIntoCurrencyColumn(currencyColumn: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAppManagementConfiguration(customAppManagementConfiguration), + "applicationRestrictions": n => { customAppManagementConfiguration.applicationRestrictions = n.getObjectValue(createCustomAppManagementApplicationConfigurationFromDiscriminatorValue); }, } } /** @@ -53760,6 +53928,30 @@ export function deserializeIntoCustomSecurityAttributeDefinitionCollectionRespon "value": n => { customSecurityAttributeDefinitionCollectionResponse.value = n.getCollectionOfObjectValues(createCustomSecurityAttributeDefinitionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param CustomSecurityAttributeExemption The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCustomSecurityAttributeExemption(customSecurityAttributeExemption: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(customSecurityAttributeExemption), + "operator": n => { customSecurityAttributeExemption.operator = n.getEnumValue(CustomSecurityAttributeComparisonOperatorObject); }, + } +} +/** + * The deserialization information for the current model + * @param CustomSecurityAttributeStringValueExemption The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCustomSecurityAttributeStringValueExemption(customSecurityAttributeStringValueExemption: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoCustomSecurityAttributeExemption(customSecurityAttributeStringValueExemption), + "value": n => { customSecurityAttributeStringValueExemption.value = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param CustomSecurityAttributeValue The instance to deserialize into. @@ -60015,6 +60207,7 @@ export function deserializeIntoGroup(group: Partial | undefined = {}) : R "hasMembersWithLicenseErrors": n => { group.hasMembersWithLicenseErrors = n.getBooleanValue(); }, "hideFromAddressLists": n => { group.hideFromAddressLists = n.getBooleanValue(); }, "hideFromOutlookClients": n => { group.hideFromOutlookClients = n.getBooleanValue(); }, + "infoCatalogs": n => { group.infoCatalogs = n.getCollectionOfPrimitiveValues(); }, "isArchived": n => { group.isArchived = n.getBooleanValue(); }, "isAssignableToRole": n => { group.isAssignableToRole = n.getBooleanValue(); }, "isManagementRestricted": n => { group.isManagementRestricted = n.getBooleanValue(); }, @@ -60364,6 +60557,38 @@ export function deserializeIntoHyperlinkOrPictureColumn(hyperlinkOrPictureColumn "@odata.type": n => { hyperlinkOrPictureColumn.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param IdentifierUriConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIdentifierUriConfiguration(identifierUriConfiguration: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { identifierUriConfiguration.backingStoreEnabled = true; }, + "nonDefaultUriAddition": n => { identifierUriConfiguration.nonDefaultUriAddition = n.getObjectValue(createIdentifierUriRestrictionFromDiscriminatorValue); }, + "@odata.type": n => { identifierUriConfiguration.odataType = n.getStringValue(); }, + "uriAdditionWithoutUniqueTenantIdentifier": n => { identifierUriConfiguration.uriAdditionWithoutUniqueTenantIdentifier = n.getObjectValue(createIdentifierUriRestrictionFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param IdentifierUriRestriction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoIdentifierUriRestriction(identifierUriRestriction: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { identifierUriRestriction.backingStoreEnabled = true; }, + "excludeActors": n => { identifierUriRestriction.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, + "excludeAppsReceivingV2Tokens": n => { identifierUriRestriction.excludeAppsReceivingV2Tokens = n.getBooleanValue(); }, + "excludeSaml": n => { identifierUriRestriction.excludeSaml = n.getBooleanValue(); }, + "isStateSetByMicrosoft": n => { identifierUriRestriction.isStateSetByMicrosoft = n.getBooleanValue(); }, + "@odata.type": n => { identifierUriRestriction.odataType = n.getStringValue(); }, + "restrictForAppsCreatedAfterDateTime": n => { identifierUriRestriction.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, + "state": n => { identifierUriRestriction.state = n.getEnumValue(AppManagementRestrictionStateObject); }, + } +} /** * The deserialization information for the current model * @param Identity The instance to deserialize into. @@ -62189,6 +62414,7 @@ export function deserializeIntoKeyCredential(keyCredential: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { keyCredentialConfiguration.backingStoreEnabled = true; }, + "excludeActors": n => { keyCredentialConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, "maxLifetime": n => { keyCredentialConfiguration.maxLifetime = n.getDurationValue(); }, "@odata.type": n => { keyCredentialConfiguration.odataType = n.getStringValue(); }, "restrictForAppsCreatedAfterDateTime": n => { keyCredentialConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, @@ -67038,6 +67264,7 @@ export function deserializeIntoOnPremisesDirectorySynchronizationConfiguration(o // @ts-ignore export function deserializeIntoOnPremisesDirectorySynchronizationFeature(onPremisesDirectorySynchronizationFeature: Partial | undefined = {}) : Record void> { return { + "allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled": n => { onPremisesDirectorySynchronizationFeature.allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled = n.getBooleanValue(); }, "backingStoreEnabled": n => { onPremisesDirectorySynchronizationFeature.backingStoreEnabled = true; }, "blockCloudObjectTakeoverThroughHardMatchEnabled": n => { onPremisesDirectorySynchronizationFeature.blockCloudObjectTakeoverThroughHardMatchEnabled = n.getBooleanValue(); }, "blockSoftMatchEnabled": n => { onPremisesDirectorySynchronizationFeature.blockSoftMatchEnabled = n.getBooleanValue(); }, @@ -67986,6 +68213,7 @@ export function deserializeIntoPasswordCredential(passwordCredential: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { passwordCredentialConfiguration.backingStoreEnabled = true; }, + "excludeActors": n => { passwordCredentialConfiguration.excludeActors = n.getObjectValue(createAppManagementPolicyActorExemptionsFromDiscriminatorValue); }, "maxLifetime": n => { passwordCredentialConfiguration.maxLifetime = n.getDurationValue(); }, "@odata.type": n => { passwordCredentialConfiguration.odataType = n.getStringValue(); }, "restrictForAppsCreatedAfterDateTime": n => { passwordCredentialConfiguration.restrictForAppsCreatedAfterDateTime = n.getDateValue(); }, @@ -80795,6 +81023,30 @@ export function deserializeIntoUserWorkLocation(userWorkLocation: Partial { userWorkLocation.workLocationType = n.getEnumValue(WorkLocationTypeObject); }, } } +/** + * The deserialization information for the current model + * @param VerifiableCredentialAuthenticationMethodTarget The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoVerifiableCredentialAuthenticationMethodTarget(verifiableCredentialAuthenticationMethodTarget: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethodTarget(verifiableCredentialAuthenticationMethodTarget), + "verifiedIdProfiles": n => { verifiableCredentialAuthenticationMethodTarget.verifiedIdProfiles = n.getCollectionOfPrimitiveValues(); }, + } +} +/** + * The deserialization information for the current model + * @param VerifiableCredentialsAuthenticationMethodConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoVerifiableCredentialsAuthenticationMethodConfiguration(verifiableCredentialsAuthenticationMethodConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethodConfiguration(verifiableCredentialsAuthenticationMethodConfiguration), + "includeTargets": n => { verifiableCredentialsAuthenticationMethodConfiguration.includeTargets = n.getCollectionOfObjectValues(createVerifiableCredentialAuthenticationMethodTargetFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param VerifiedDomain The instance to deserialize into. @@ -89831,7 +90083,7 @@ export interface EmailDetails extends AdditionalDataHolder, BackedModel, Parsabl */ backingStoreEnabled?: boolean | null; /** - * The body property + * The body content of the notification email in plain text format. */ body?: string | null; /** @@ -89839,11 +90091,11 @@ export interface EmailDetails extends AdditionalDataHolder, BackedModel, Parsabl */ odataType?: string | null; /** - * The senderEmailAddress property + * The email address of the sender for notification emails. Shared mailboxes aren't supported. */ senderEmailAddress?: string | null; /** - * The subject property + * The subject line of the notification email. */ subject?: string | null; } @@ -90838,7 +91090,7 @@ export interface EventMessageResponse extends EventMessage, Parsable { export type EventType = (typeof EventTypeObject)[keyof typeof EventTypeObject]; export interface ExchangeAdmin extends Entity, Parsable { /** - * The mailboxes property + * Represents a user's mailboxes. */ mailboxes?: Mailbox[] | null; /** @@ -90960,7 +91212,7 @@ export interface ExchangeRestoreSessionCollectionResponse extends BaseCollection } export interface ExchangeSettings extends Entity, Parsable { /** - * The primaryMailboxId property + * The unique identifier for the user's primary mailbox. */ primaryMailboxId?: string | null; } @@ -91017,19 +91269,19 @@ export interface ExportItemResponse extends AdditionalDataHolder, BackedModel, P */ backingStoreEnabled?: boolean | null; /** - * The changeKey property + * The version of the item. */ changeKey?: string | null; /** - * The data property + * Data that represents an item in a Base64-encoded opaque stream. */ data?: ArrayBuffer | null; /** - * The error property + * An error that occurs during an action. */ errorEscaped?: MailTipsError | null; /** - * The itemId property + * The unique identifier of the item. */ itemId?: string | null; /** @@ -92218,7 +92470,7 @@ export interface GovernanceInsightCollectionResponse extends BaseCollectionPagin } export interface GranularDriveRestoreArtifact extends GranularRestoreArtifactBase, Parsable { /** - * The directoryObjectId property + * Id of the drive in which artifact is present. */ directoryObjectId?: string | null; } @@ -92246,31 +92498,31 @@ export interface GranularMailboxRestoreArtifactCollectionResponse extends BaseCo } export interface GranularRestoreArtifactBase extends Entity, Parsable { /** - * The browseSessionId property + * The unique identifier of the browseSession */ browseSessionId?: string | null; /** - * The completionDateTime property + * Date time when the artifact's restoration completes. */ completionDateTime?: Date | null; /** - * The restoredItemKey property + * The unique identifier for the restored artifact. */ restoredItemKey?: string | null; /** - * The restoredItemPath property + * The path of the restored artifact. It's the path of the folder where all the artifacts are restored within a granular restore session. */ restoredItemPath?: string | null; /** - * The restoredItemWebUrl property + * The web url of the restored artifact. */ restoredItemWebUrl?: string | null; /** - * The restorePointDateTime property + * The restore point date time to which the artifact is restored. */ restorePointDateTime?: Date | null; /** - * The startDateTime property + * The start time of the restoration. */ startDateTime?: Date | null; /** @@ -92278,13 +92530,13 @@ export interface GranularRestoreArtifactBase extends Entity, Parsable { */ status?: ArtifactRestoreStatus | null; /** - * The webUrl property + * The original web url of the artifact being restored. */ webUrl?: string | null; } export interface GranularSiteRestoreArtifact extends GranularRestoreArtifactBase, Parsable { /** - * The siteId property + * Id of the site in which artifact is present. */ siteId?: string | null; } @@ -92394,6 +92646,10 @@ export interface Group extends DirectoryObject, Parsable { * True if the group isn't displayed in Outlook clients, such as Outlook for Windows and Outlook on the web; otherwise, false. The default value is false. Requires $select to retrieve. Supported only on the Get group API (GET /groups/{ID}). */ hideFromOutlookClients?: boolean | null; + /** + * The infoCatalogs property + */ + infoCatalogs?: string[] | null; /** * When a group is associated with a team, this property determines whether the team is in read-only mode.To read this property, use the /group/{groupId}/team endpoint or the Get team API. To update this property, use the archiveTeam and unarchiveTeam APIs. */ @@ -92838,6 +93094,58 @@ export interface HyperlinkOrPictureColumn extends AdditionalDataHolder, BackedMo */ odataType?: string | null; } +export interface IdentifierUriConfiguration extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Block new identifier URIs for applications, unless they are the 'default' URI of the format api://{appId} or api://{tenantId}/{appId}. + */ + nonDefaultUriAddition?: IdentifierUriRestriction | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Block new identifier URIs for applications, unless they contain a unique tenant identifier like the tenant ID, appId (client ID), or verified domain. For example, api://{tenantId}/string, api://{appId}/string, {scheme}://string/{tenantId}, {scheme}://string/{appId}, https://{verified-domain.com}/path, {scheme}://{subdomain}.{verified-domain.com}/path. + */ + uriAdditionWithoutUniqueTenantIdentifier?: IdentifierUriRestriction | null; +} +export interface IdentifierUriRestriction extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * If true, the restriction isn't enforced for applications that are configured to receive V2 tokens in Microsoft Entra ID; else, the restriction is enforced for those applications. + */ + excludeAppsReceivingV2Tokens?: boolean | null; + /** + * If true, the restriction isn't enforced for SAML applications in Microsoft Entra ID; else, the restriction is enforced for those applications. + */ + excludeSaml?: boolean | null; + /** + * If true, Microsoft sets the identifierUriRestriction state. If false, the tenant modifies the identifierUriRestriction state. Read-only. + */ + isStateSetByMicrosoft?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Specifies the date from which the policy restriction applies to newly created applications. For existing applications, the enforcement date can be retroactively applied. + */ + restrictForAppsCreatedAfterDateTime?: Date | null; + /** + * The state property + */ + state?: AppManagementRestrictionState | null; +} export interface Identity extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -93329,7 +93637,7 @@ export interface IncludeTarget extends AdditionalDataHolder, BackedModel, Parsab */ backingStoreEnabled?: boolean | null; /** - * The id property + * The ID of the entity targeted. */ id?: string | null; /** @@ -95442,7 +95750,11 @@ export interface KeyCredentialConfiguration extends AdditionalDataHolder, Backed */ backingStoreEnabled?: boolean | null; /** - * String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to keyLifetime. + * Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + */ + excludeActors?: AppManagementPolicyActorExemptions | null; + /** + * String value that indicates the maximum lifetime for key expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to asymmetricKeyLifetime. */ maxLifetime?: Duration | null; /** @@ -96804,7 +97116,7 @@ export interface MailAssessmentRequest extends Parsable, ThreatAssessmentRequest } export interface Mailbox extends DirectoryObject, Parsable { /** - * The folders property + * The collection of folders in the mailbox. */ folders?: MailboxFolder[] | null; } @@ -96834,39 +97146,39 @@ export interface MailboxDetails extends AdditionalDataHolder, BackedModel, Parsa } export interface MailboxFolder extends Entity, Parsable { /** - * The childFolderCount property + * The number of immediate child folders in the current folder. */ childFolderCount?: number | null; /** - * The childFolders property + * The collection of child folders in this folder. */ childFolders?: MailboxFolder[] | null; /** - * The displayName property + * The display name of the folder. */ displayName?: string | null; /** - * The items property + * The collection of items in this folder. */ items?: MailboxItem[] | null; /** - * The multiValueExtendedProperties property + * The collection of multi-value extended properties defined for the mailboxFolder. */ multiValueExtendedProperties?: MultiValueLegacyExtendedProperty[] | null; /** - * The parentFolderId property + * The unique identifier for the parent folder of this folder. */ parentFolderId?: string | null; /** - * The singleValueExtendedProperties property + * The collection of single-value extended properties defined for the mailboxFolder. */ singleValueExtendedProperties?: SingleValueLegacyExtendedProperty[] | null; /** - * The totalItemCount property + * The number of items in the folder. */ totalItemCount?: number | null; /** - * The type property + * Describes the folder class type. */ type?: string | null; } @@ -96878,19 +97190,19 @@ export interface MailboxFolderCollectionResponse extends BaseCollectionPaginatio } export interface MailboxItem extends OutlookItem, Parsable { /** - * The multiValueExtendedProperties property + * The collection of multi-value extended properties defined for the mailboxItem. */ multiValueExtendedProperties?: MultiValueLegacyExtendedProperty[] | null; /** - * The singleValueExtendedProperties property + * The collection of single-value extended properties defined for the mailboxItem. */ singleValueExtendedProperties?: SingleValueLegacyExtendedProperty[] | null; /** - * The size property + * The length of the item in bytes. */ size?: number | null; /** - * The type property + * The message class ID of the item. */ type?: string | null; } @@ -96906,11 +97218,11 @@ export interface MailboxItemImportSession extends AdditionalDataHolder, BackedMo */ backingStoreEnabled?: boolean | null; /** - * The expirationDateTime property + * The date and time in UTC when the import session expires. The date and time information uses ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2021 is 2021-01-01T00:00:00Z. */ expirationDateTime?: Date | null; /** - * The importUrl property + * The URL endpoint that accepts POST requests for uploading a mailbox item exported using exportItems. */ importUrl?: string | null; /** @@ -100945,7 +101257,7 @@ export interface OnAuthenticationMethodLoadStartListener extends AuthenticationE } export interface OneDriveForBusinessBrowseSession extends BrowseSessionBase, Parsable { /** - * The directoryObjectId property + * Id of the backed-up OneDrive. */ directoryObjectId?: string | null; } @@ -100985,7 +101297,7 @@ export interface OneDriveForBusinessRestoreSession extends Parsable, RestoreSess */ driveRestoreArtifactsBulkAdditionRequests?: DriveRestoreArtifactsBulkAdditionRequest[] | null; /** - * The granularDriveRestoreArtifacts property + * A collection of browse session ID and item key details that can be used to restore OneDrive for work or school files and folders. */ granularDriveRestoreArtifacts?: GranularDriveRestoreArtifact[] | null; } @@ -101721,6 +102033,10 @@ export interface OnPremisesDirectorySynchronizationConfiguration extends Additio } export type OnPremisesDirectorySynchronizationDeletionPreventionType = (typeof OnPremisesDirectorySynchronizationDeletionPreventionTypeObject)[keyof typeof OnPremisesDirectorySynchronizationDeletionPreventionTypeObject]; export interface OnPremisesDirectorySynchronizationFeature extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + */ + allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled?: boolean | null; /** * Stores model information. */ @@ -102683,23 +102999,23 @@ export interface OwnerlessGroupPolicy extends Entity, Parsable { */ emailInfo?: EmailDetails | null; /** - * The enabledGroupIds property + * The collection of IDs for groups to which the policy is enabled. If empty, the policy is enabled for all groups in the tenant. */ enabledGroupIds?: string[] | null; /** - * The isEnabled property + * Indicates whether the ownerless group policy is enabled in the tenant. Setting this property to false clears the values of all other policy parameters. */ isEnabled?: boolean | null; /** - * The maxMembersToNotify property + * The maximum number of members to notify. Value range is 0-90. Members are prioritized by recent group activity (most active first). If there aren't enough active members to fill the limit, remaining slots are filled with other eligible group members from the directory. */ maxMembersToNotify?: number | null; /** - * The notificationDurationInWeeks property + * The number of weeks for the notification duration. Value range is 1-7. */ notificationDurationInWeeks?: number | null; /** - * The policyWebUrl property + * The URL to the policy documentation. */ policyWebUrl?: string | null; /** @@ -102971,6 +103287,10 @@ export interface PasswordCredentialConfiguration extends AdditionalDataHolder, B * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * Collection of custom security attribute exemptions. If an actor user or service principal has the custom security attribute defined in this section, they're exempted from the restriction. This means that calls the user or service principal makes to create or update apps are exempt from this policy enforcement. + */ + excludeActors?: AppManagementPolicyActorExemptions | null; /** * String value that indicates the maximum lifetime for password expiration, defined as an ISO 8601 duration. For example, P4DT12H30M5S represents four days, 12 hours, 30 minutes, and five seconds. This property is required when restrictionType is set to passwordLifetime. */ @@ -104398,7 +104718,7 @@ export interface PolicyRoot extends Entity, Parsable { */ identitySecurityDefaultsEnforcementPolicy?: IdentitySecurityDefaultsEnforcementPolicy | null; /** - * The ownerlessGroupPolicy property + * The policy configuration for managing groups that have lost their sole owner. */ ownerlessGroupPolicy?: OwnerlessGroupPolicy | null; /** @@ -113624,6 +113944,7 @@ export function serializeAppLogCollectionRequestCollectionResponse(writer: Seria export function serializeAppManagementApplicationConfiguration(writer: SerializationWriter, appManagementApplicationConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!appManagementApplicationConfiguration || isSerializingDerivedType) { return; } serializeAppManagementConfiguration(writer, appManagementApplicationConfiguration, isSerializingDerivedType) + writer.writeObjectValue("identifierUris", appManagementApplicationConfiguration.identifierUris, serializeIdentifierUriConfiguration); } /** * Serializes information the current object @@ -113664,6 +113985,19 @@ export function serializeAppManagementPolicy(writer: SerializationWriter, appMan writer.writeBooleanValue("isEnabled", appManagementPolicy.isEnabled); writer.writeObjectValue("restrictions", appManagementPolicy.restrictions, serializeCustomAppManagementConfiguration); } +/** + * Serializes information the current object + * @param AppManagementPolicyActorExemptions The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAppManagementPolicyActorExemptions(writer: SerializationWriter, appManagementPolicyActorExemptions: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!appManagementPolicyActorExemptions || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("customSecurityAttributes", appManagementPolicyActorExemptions.customSecurityAttributes, serializeCustomSecurityAttributeExemption); + writer.writeStringValue("@odata.type", appManagementPolicyActorExemptions.odataType); + writer.writeAdditionalData(appManagementPolicyActorExemptions.additionalData); +} /** * Serializes information the current object * @param AppManagementPolicyCollectionResponse The instance to serialize from. @@ -115173,6 +115507,9 @@ export function serializeAuthenticationMethodConfiguration(writer: Serialization case "#microsoft.graph.temporaryAccessPassAuthenticationMethodConfiguration": serializeTemporaryAccessPassAuthenticationMethodConfiguration(writer, authenticationMethodConfiguration, true); break; + case "#microsoft.graph.verifiableCredentialsAuthenticationMethodConfiguration": + serializeVerifiableCredentialsAuthenticationMethodConfiguration(writer, authenticationMethodConfiguration, true); + break; case "#microsoft.graph.voiceAuthenticationMethodConfiguration": serializeVoiceAuthenticationMethodConfiguration(writer, authenticationMethodConfiguration, true); break; @@ -115317,6 +115654,9 @@ export function serializeAuthenticationMethodTarget(writer: SerializationWriter, case "#microsoft.graph.smsAuthenticationMethodTarget": serializeSmsAuthenticationMethodTarget(writer, authenticationMethodTarget, true); break; + case "#microsoft.graph.verifiableCredentialAuthenticationMethodTarget": + serializeVerifiableCredentialAuthenticationMethodTarget(writer, authenticationMethodTarget, true); + break; } } /** @@ -120675,6 +121015,19 @@ export function serializeCurrencyColumn(writer: SerializationWriter, currencyCol writer.writeStringValue("@odata.type", currencyColumn.odataType); writer.writeAdditionalData(currencyColumn.additionalData); } +/** + * Serializes information the current object + * @param CustomAppManagementApplicationConfiguration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCustomAppManagementApplicationConfiguration(writer: SerializationWriter, customAppManagementApplicationConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!customAppManagementApplicationConfiguration || isSerializingDerivedType) { return; } + writer.writeObjectValue("identifierUris", customAppManagementApplicationConfiguration.identifierUris, serializeIdentifierUriConfiguration); + writer.writeStringValue("@odata.type", customAppManagementApplicationConfiguration.odataType); + writer.writeAdditionalData(customAppManagementApplicationConfiguration.additionalData); +} /** * Serializes information the current object * @param CustomAppManagementConfiguration The instance to serialize from. @@ -120685,6 +121038,7 @@ export function serializeCurrencyColumn(writer: SerializationWriter, currencyCol export function serializeCustomAppManagementConfiguration(writer: SerializationWriter, customAppManagementConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!customAppManagementConfiguration || isSerializingDerivedType) { return; } serializeAppManagementConfiguration(writer, customAppManagementConfiguration, isSerializingDerivedType) + writer.writeObjectValue("applicationRestrictions", customAppManagementConfiguration.applicationRestrictions, serializeCustomAppManagementApplicationConfiguration); } /** * Serializes information the current object @@ -121007,6 +121361,35 @@ export function serializeCustomSecurityAttributeDefinitionCollectionResponse(wri serializeBaseCollectionPaginationCountResponse(writer, customSecurityAttributeDefinitionCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", customSecurityAttributeDefinitionCollectionResponse.value, serializeCustomSecurityAttributeDefinition); } +/** + * Serializes information the current object + * @param CustomSecurityAttributeExemption The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCustomSecurityAttributeExemption(writer: SerializationWriter, customSecurityAttributeExemption: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!customSecurityAttributeExemption || isSerializingDerivedType) { return; } + serializeEntity(writer, customSecurityAttributeExemption, isSerializingDerivedType) + writer.writeEnumValue("operator", customSecurityAttributeExemption.operator); + switch (customSecurityAttributeExemption.odataType) { + case "#microsoft.graph.customSecurityAttributeStringValueExemption": + serializeCustomSecurityAttributeStringValueExemption(writer, customSecurityAttributeExemption, true); + break; + } +} +/** + * Serializes information the current object + * @param CustomSecurityAttributeStringValueExemption The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeCustomSecurityAttributeStringValueExemption(writer: SerializationWriter, customSecurityAttributeStringValueExemption: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!customSecurityAttributeStringValueExemption || isSerializingDerivedType) { return; } + serializeCustomSecurityAttributeExemption(writer, customSecurityAttributeStringValueExemption, isSerializingDerivedType) + writer.writeStringValue("value", customSecurityAttributeStringValueExemption.value); +} /** * Serializes information the current object * @param CustomSecurityAttributeValue The instance to serialize from. @@ -129150,6 +129533,12 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("infoCatalogs", group.infoCatalogs); writer.writeBooleanValue("isArchived", group.isArchived); writer.writeBooleanValue("isAssignableToRole", group.isAssignableToRole); writer.writeBooleanValue("isManagementRestricted", group.isManagementRestricted); @@ -131502,6 +131892,37 @@ export function serializeHyperlinkOrPictureColumn(writer: SerializationWriter, h writer.writeStringValue("@odata.type", hyperlinkOrPictureColumn.odataType); writer.writeAdditionalData(hyperlinkOrPictureColumn.additionalData); } +/** + * Serializes information the current object + * @param IdentifierUriConfiguration The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeIdentifierUriConfiguration(writer: SerializationWriter, identifierUriConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!identifierUriConfiguration || isSerializingDerivedType) { return; } + writer.writeObjectValue("nonDefaultUriAddition", identifierUriConfiguration.nonDefaultUriAddition, serializeIdentifierUriRestriction); + writer.writeStringValue("@odata.type", identifierUriConfiguration.odataType); + writer.writeObjectValue("uriAdditionWithoutUniqueTenantIdentifier", identifierUriConfiguration.uriAdditionWithoutUniqueTenantIdentifier, serializeIdentifierUriRestriction); + writer.writeAdditionalData(identifierUriConfiguration.additionalData); +} +/** + * Serializes information the current object + * @param IdentifierUriRestriction The instance to serialize from. + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeIdentifierUriRestriction(writer: SerializationWriter, identifierUriRestriction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!identifierUriRestriction || isSerializingDerivedType) { return; } + writer.writeObjectValue("excludeActors", identifierUriRestriction.excludeActors, serializeAppManagementPolicyActorExemptions); + writer.writeBooleanValue("excludeAppsReceivingV2Tokens", identifierUriRestriction.excludeAppsReceivingV2Tokens); + writer.writeBooleanValue("excludeSaml", identifierUriRestriction.excludeSaml); + writer.writeStringValue("@odata.type", identifierUriRestriction.odataType); + writer.writeDateValue("restrictForAppsCreatedAfterDateTime", identifierUriRestriction.restrictForAppsCreatedAfterDateTime); + writer.writeEnumValue("state", identifierUriRestriction.state); + writer.writeAdditionalData(identifierUriRestriction.additionalData); +} /** * Serializes information the current object * @param Identity The instance to serialize from. @@ -133513,6 +133934,7 @@ export function serializeKeyCredential(writer: SerializationWriter, keyCredentia // @ts-ignore export function serializeKeyCredentialConfiguration(writer: SerializationWriter, keyCredentialConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!keyCredentialConfiguration || isSerializingDerivedType) { return; } + writer.writeObjectValue("excludeActors", keyCredentialConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); writer.writeDurationValue("maxLifetime", keyCredentialConfiguration.maxLifetime); writer.writeStringValue("@odata.type", keyCredentialConfiguration.odataType); writer.writeDateValue("restrictForAppsCreatedAfterDateTime", keyCredentialConfiguration.restrictForAppsCreatedAfterDateTime); @@ -138775,6 +139197,7 @@ export function serializeOnPremisesDirectorySynchronizationConfiguration(writer: // @ts-ignore export function serializeOnPremisesDirectorySynchronizationFeature(writer: SerializationWriter, onPremisesDirectorySynchronizationFeature: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!onPremisesDirectorySynchronizationFeature || isSerializingDerivedType) { return; } + writer.writeBooleanValue("allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled", onPremisesDirectorySynchronizationFeature.allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled); writer.writeBooleanValue("blockCloudObjectTakeoverThroughHardMatchEnabled", onPremisesDirectorySynchronizationFeature.blockCloudObjectTakeoverThroughHardMatchEnabled); writer.writeBooleanValue("blockSoftMatchEnabled", onPremisesDirectorySynchronizationFeature.blockSoftMatchEnabled); writer.writeBooleanValue("bypassDirSyncOverridesEnabled", onPremisesDirectorySynchronizationFeature.bypassDirSyncOverridesEnabled); @@ -139779,6 +140202,7 @@ export function serializePasswordCredential(writer: SerializationWriter, passwor // @ts-ignore export function serializePasswordCredentialConfiguration(writer: SerializationWriter, passwordCredentialConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!passwordCredentialConfiguration || isSerializingDerivedType) { return; } + writer.writeObjectValue("excludeActors", passwordCredentialConfiguration.excludeActors, serializeAppManagementPolicyActorExemptions); writer.writeDurationValue("maxLifetime", passwordCredentialConfiguration.maxLifetime); writer.writeStringValue("@odata.type", passwordCredentialConfiguration.odataType); writer.writeDateValue("restrictForAppsCreatedAfterDateTime", passwordCredentialConfiguration.restrictForAppsCreatedAfterDateTime); @@ -153234,6 +153658,30 @@ export function serializeUserWorkLocation(writer: SerializationWriter, userWorkL writer.writeEnumValue("workLocationType", userWorkLocation.workLocationType); writer.writeAdditionalData(userWorkLocation.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param VerifiableCredentialAuthenticationMethodTarget The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeVerifiableCredentialAuthenticationMethodTarget(writer: SerializationWriter, verifiableCredentialAuthenticationMethodTarget: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!verifiableCredentialAuthenticationMethodTarget || isSerializingDerivedType) { return; } + serializeAuthenticationMethodTarget(writer, verifiableCredentialAuthenticationMethodTarget, isSerializingDerivedType) + writer.writeCollectionOfPrimitiveValues("verifiedIdProfiles", verifiableCredentialAuthenticationMethodTarget.verifiedIdProfiles); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param VerifiableCredentialsAuthenticationMethodConfiguration The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeVerifiableCredentialsAuthenticationMethodConfiguration(writer: SerializationWriter, verifiableCredentialsAuthenticationMethodConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!verifiableCredentialsAuthenticationMethodConfiguration || isSerializingDerivedType) { return; } + serializeAuthenticationMethodConfiguration(writer, verifiableCredentialsAuthenticationMethodConfiguration, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("includeTargets", verifiableCredentialsAuthenticationMethodConfiguration.includeTargets, serializeVerifiableCredentialAuthenticationMethodTarget); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -158323,7 +158771,7 @@ export interface Sharepoint extends Entity, Parsable { } export interface SharePointBrowseSession extends BrowseSessionBase, Parsable { /** - * The siteId property + * Id of the backed-up SharePoint site. */ siteId?: string | null; } @@ -158681,7 +159129,7 @@ export interface SharePointProtectionPolicyCollectionResponse extends BaseCollec } export interface SharePointRestoreSession extends Parsable, RestoreSessionBase { /** - * The granularSiteRestoreArtifacts property + * A collection of browse session ID and item key details that can be used to restore SharePoint files and folders. */ granularSiteRestoreArtifacts?: GranularSiteRestoreArtifact[] | null; /** @@ -161370,7 +161818,7 @@ export interface TargetOwners extends AdditionalDataHolder, BackedModel, Parsabl */ odataType?: string | null; /** - * The securityGroups property + * The collection of IDs for security groups used for allowing or blocking filtering. When notifyMembers is all, all members are eligible for ownership and this collection can be empty. When notifyMembers is allowSelected, only members in these security groups are eligible. When notifyMembers is blockSelected, members in these security groups are excluded. */ securityGroups?: string[] | null; } @@ -166875,7 +167323,7 @@ export interface UserSettings extends Entity, Parsable { */ contributionToContentDiscoveryDisabled?: boolean | null; /** - * The exchange property + * The Exchange settings for mailbox discovery. */ exchange?: ExchangeSettings | null; /** @@ -167139,6 +167587,18 @@ export interface UserWorkLocation extends AdditionalDataHolder, BackedModel, Par */ workLocationType?: WorkLocationType | null; } +export interface VerifiableCredentialAuthenticationMethodTarget extends AuthenticationMethodTarget, Parsable { + /** + * A collection of Verified ID profile IDs. The profiles define the credentials that users can present to prove their id when signing in, onboarding, or recovering. Verified ID profiles are managed through the Verified ID APIs. + */ + verifiedIdProfiles?: Guid[] | null; +} +export interface VerifiableCredentialsAuthenticationMethodConfiguration extends AuthenticationMethodConfiguration, Parsable { + /** + * A collection of groups that are enabled to use the authentication method. + */ + includeTargets?: VerifiableCredentialAuthenticationMethodTarget[] | null; +} export interface VerifiedDomain extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -173183,7 +173643,7 @@ export interface X509CertificateAuthenticationMethodConfiguration extends Authen */ authenticationModeConfiguration?: X509CertificateAuthenticationModeConfiguration | null; /** - * The certificateAuthorityScopes property + * Defines configuration to allow a group of users to use certificates from specific issuing certificate authorities to successfully authenticate. */ certificateAuthorityScopes?: X509CertificateAuthorityScope[] | null; /** @@ -173199,7 +173659,7 @@ export interface X509CertificateAuthenticationMethodConfiguration extends Authen */ includeTargets?: AuthenticationMethodTarget[] | null; /** - * The issuerHintsConfiguration property + * Determines whether issuer(CA) hints are sent back to the client side to filter the certificates shown in certificate picker. */ issuerHintsConfiguration?: X509CertificateIssuerHintsConfiguration | null; } @@ -173232,7 +173692,7 @@ export interface X509CertificateAuthorityScope extends AdditionalDataHolder, Bac */ backingStoreEnabled?: boolean | null; /** - * The includeTargets property + * A collection of groups that are enabled to be in scope to use certificates issued by specific certificate authority. */ includeTargets?: IncludeTarget[] | null; /** @@ -173240,11 +173700,11 @@ export interface X509CertificateAuthorityScope extends AdditionalDataHolder, Bac */ odataType?: string | null; /** - * The publicKeyInfrastructureIdentifier property + * Public Key Infrastructure container object under which the certificate authorities are stored in the Entra PKI based trust store. */ publicKeyInfrastructureIdentifier?: string | null; /** - * The subjectKeyIdentifier property + * Subject Key Identifier that identifies the certificate authority uniquely. */ subjectKeyIdentifier?: string | null; } @@ -173287,7 +173747,7 @@ export interface X509CertificateIssuerHintsConfiguration extends AdditionalDataH */ odataType?: string | null; /** - * The state property + * The possible values are: disabled, enabled, unknownFutureValue. */ state?: X509CertificateIssuerHintsState | null; } @@ -174789,6 +175249,10 @@ export const CustomExtensionCalloutInstanceStatusObject = { WaitingForCallback: "waitingForCallback", UnknownFutureValue: "unknownFutureValue", } as const; +export const CustomSecurityAttributeComparisonOperatorObject = { + Equals: "equals", + UnknownFutureValue: "unknownFutureValue", +} as const; export const DataPolicyOperationStatusObject = { NotStarted: "notStarted", Running: "running", @@ -178794,6 +179258,29 @@ export const ScheduleEntityThemeObject = { DarkPink: "darkPink", DarkYellow: "darkYellow", UnknownFutureValue: "unknownFutureValue", + DarkRed: "darkRed", + Cranberry: "cranberry", + DarkOrange: "darkOrange", + Bronze: "bronze", + Peach: "peach", + Gold: "gold", + Lime: "lime", + Forest: "forest", + LightGreen: "lightGreen", + Jade: "jade", + LightTeal: "lightTeal", + DarkTeal: "darkTeal", + Steel: "steel", + SkyBlue: "skyBlue", + BlueGray: "blueGray", + Lavender: "lavender", + Lilac: "lilac", + Plum: "plum", + Magenta: "magenta", + DarkBrown: "darkBrown", + Beige: "beige", + Charcoal: "charcoal", + Silver: "silver", } as const; export const ScheduleRequestActionsObject = { AdminAssign: "adminAssign", diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index 69a969ff1e2..5a987db4f15 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -83,11 +83,11 @@ export interface Alert extends Entity, Parsable { */ assignedTo?: string | null; /** - * The categories property + * The attack kill-chain categories that the alert belongs to. Aligned with the MITRE ATT&CK framework. */ categories?: string[] | null; /** - * The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. + * The attack kill-chain category that the alert belongs to. Aligned with the MITRE ATT&CK framework. This property is in the process of being deprecated. Use the categories property instead. */ category?: string | null; /** @@ -6856,19 +6856,19 @@ export interface DispositionReviewStageCollectionResponse extends BaseCollection } export interface DnsEvidence extends AlertEvidence, Parsable { /** - * The dnsServerIp property + * An IP entity that represents the DNS server that resolves the request. */ dnsServerIp?: IpEvidence | null; /** - * The domainName property + * The name of the DNS record associated with the alert. */ domainName?: string | null; /** - * The hostIpAddress property + * An IP entity that represents the DNS request client. */ hostIpAddress?: IpEvidence | null; /** - * The ipAddresses property + * IP entities that represent the resolved IP addresses. */ ipAddresses?: IpEvidence[] | null; } @@ -7436,7 +7436,7 @@ export interface FileHashEvidence extends AlertEvidence, Parsable { */ algorithm?: FileHashAlgorithm | null; /** - * The value property + * The hash value. */ value?: string | null; } @@ -7592,71 +7592,71 @@ export interface GeoLocation extends AdditionalDataHolder, BackedModel, Parsable } export interface GitHubOrganizationEvidence extends AlertEvidence, Parsable { /** - * The company property + * The name of the company that owns the organization. */ company?: string | null; /** - * The displayName property + * The display name of the organization. */ displayName?: string | null; /** - * The email property + * The email address of the organization. */ email?: string | null; /** - * The login property + * The login (name) of the organization. */ login?: string | null; /** - * The orgId property + * The unique and immutable ID of the organization. */ orgId?: string | null; /** - * The webUrl property + * The URL of the web page for the organization. */ webUrl?: string | null; } export interface GitHubRepoEvidence extends AlertEvidence, Parsable { /** - * The baseUrl property + * The base URL of the web page for the repository. */ baseUrl?: string | null; /** - * The login property + * The login (name) of the repository. */ login?: string | null; /** - * The owner property + * The login of the owner of the repository. */ owner?: string | null; /** - * The ownerType property + * The type of owner of the repository, for example, User or Organization. */ ownerType?: string | null; /** - * The repoId property + * The unique and immutable ID of the GitHub repository. */ repoId?: string | null; } export interface GitHubUserEvidence extends AlertEvidence, Parsable { /** - * The email property + * The email address of the user account. */ email?: string | null; /** - * The login property + * The user's login (GitHub handle). */ login?: string | null; /** - * The name property + * The user's name. */ name?: string | null; /** - * The userId property + * The unique and immutable ID of the user account. */ userId?: string | null; /** - * The webUrl property + * The URL of the user's profile web page. For example, https://github.com/my-login. */ webUrl?: string | null; } @@ -7884,23 +7884,23 @@ export interface HostCookieCollectionResponse extends BaseCollectionPaginationCo } export interface HostLogonSessionEvidence extends AlertEvidence, Parsable { /** - * The account property + * The account that is associated with the sign-in session ID. */ account?: UserEvidence | null; /** - * The endUtcDateTime property + * The session end time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. */ endUtcDateTime?: Date | null; /** - * The host property + * The host for the session. */ host?: DeviceEvidence | null; /** - * The sessionId property + * The session ID for the account reported in the alert, for example, 0x3e7. */ sessionId?: string | null; /** - * The startUtcDateTime property + * The session start time, if known. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. */ startUtcDateTime?: Date | null; } @@ -8509,7 +8509,7 @@ export interface IoTDeviceEvidence extends AlertEvidence, Parsable { */ deviceType?: string | null; /** - * The importance level for the IoT device. Possible values are low, normal, high, and unknownFutureValue. + * The importance level for the IoT device. The possible values are: unknown, low, normal, high, unknownFutureValue. */ importance?: IoTDeviceImportanceType | null; /** @@ -8934,19 +8934,19 @@ export interface MailClusterEvidence extends AlertEvidence, Parsable { } export interface MalwareEvidence extends AlertEvidence, Parsable { /** - * The category property + * The malware category by the vendor, for example, Trojan. */ category?: string | null; /** - * The files property + * A list of the linked file entities on which the malware was found. Can contain the file entities inline or as reference. For more information, see fileEvidence. */ files?: FileEvidence[] | null; /** - * The name property + * The malware name by the vendor, for example, Win32/Toga. */ name?: string | null; /** - * The processes property + * A list of the linked process entities on which the malware was found. Use this property, for example, when the alert was triggered on fileless activity. For more information, see processEvidence. */ processes?: ProcessEvidence[] | null; } @@ -8962,23 +8962,23 @@ export interface NetworkAdapter extends Entity, Parsable { } export interface NetworkConnectionEvidence extends AlertEvidence, Parsable { /** - * The destinationAddress property + * An entity of type IP that is the destination for this connection. */ destinationAddress?: IpEvidence | null; /** - * The destinationPort property + * The destination port number. For example, 80. */ destinationPort?: number | null; /** - * The protocol property + * The protocol type. Possible values are tcp, udp, unknownFutureValue. */ protocol?: ProtocolType | null; /** - * The sourceAddress property + * An entity of type IP that is the source for this connection. */ sourceAddress?: IpEvidence | null; /** - * The sourcePort property + * The source port number. For example, 80. */ sourcePort?: number | null; } @@ -9430,43 +9430,43 @@ export type RetentionTrigger = (typeof RetentionTriggerObject)[keyof typeof Rete export type ReviewSetSettings = (typeof ReviewSetSettingsObject)[keyof typeof ReviewSetSettingsObject]; export interface SasTokenEvidence extends AlertEvidence, Parsable { /** - * The allowedIpAddresses property + * All IP addresses accessible with this SAS. The default value is Allows all IP addresses. */ allowedIpAddresses?: string | null; /** - * The allowedResourceTypes property + * All resource types accessible with this SAS. */ allowedResourceTypes?: string[] | null; /** - * The allowedServices property + * All services accessible with this SAS. */ allowedServices?: string[] | null; /** - * The expiryDateTime property + * The SAS expiration time. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. */ expiryDateTime?: Date | null; /** - * The permissions property + * All permissions granted to this SAS. */ permissions?: string[] | null; /** - * The protocol property + * The protocol that is allowed with this SAS. */ protocol?: string | null; /** - * The signatureHash property + * The SAS signature hash, which is a unique identifier for each SAS. */ signatureHash?: string | null; /** - * The signedWith property + * The storage key that was used to generate the SAS. */ signedWith?: string | null; /** - * The startDateTime property + * The SAS activation time. This property can be null. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. */ startDateTime?: Date | null; /** - * The storageResource property + * A link to the storage resource for this SAS. */ storageResource?: AzureResourceEvidence | null; } @@ -13470,27 +13470,27 @@ export function serializeWhoisRecordCollectionResponse(writer: SerializationWrit } export interface ServicePrincipalEvidence extends AlertEvidence, Parsable { /** - * The appId property + * The unique identifier for the associated application, represented by its appId property. */ appId?: string | null; /** - * The appOwnerTenantId property + * The tenant ID where the application is registered. */ appOwnerTenantId?: string | null; /** - * The servicePrincipalName property + * The display name for the service principal. */ servicePrincipalName?: string | null; /** - * The servicePrincipalObjectId property + * The unique identifier for the service principal. */ servicePrincipalObjectId?: string | null; /** - * The servicePrincipalType property + * The service principal type. Possible values are: unknown, application, managedIdentity, legacy, unknownFutureValue. */ servicePrincipalType?: ServicePrincipalType | null; /** - * The tenantId property + * The Microsoft Entra tenant ID of the service principal. */ tenantId?: string | null; } @@ -13669,39 +13669,39 @@ export interface SubdomainCollectionResponse extends BaseCollectionPaginationCou } export interface SubmissionMailEvidence extends AlertEvidence, Parsable { /** - * The networkMessageId property + * The network message ID of the email to which the submission belongs. */ networkMessageId?: string | null; /** - * The recipient property + * The recipient of the email. */ recipient?: string | null; /** - * The reportType property + * The submission type for the specified instance that maps to Junk, Phish, Malware, or NotJunk. */ reportType?: string | null; /** - * The sender property + * The sender of the email. */ sender?: string | null; /** - * The senderIp property + * The sender's IP. */ senderIp?: string | null; /** - * The subject property + * The subject of the submission mail. */ subject?: string | null; /** - * The submissionDateTime property + * The reported date and time of this submission. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2024 is 2024-01-01T00:00:00Z. */ submissionDateTime?: Date | null; /** - * The submissionId property + * The submission ID. */ submissionId?: string | null; /** - * The submitter property + * The submitter's email address. */ submitter?: string | null; }