diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index f5ae9519818..e6d270fec6f 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -686,9 +686,109 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointReq github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.sharepoint.sharepointRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.GetPolicyIdWithTypeWithNameGetResponse::|public|value:PolicyIdentifierDetail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.GetPolicyIdWithTypeWithNameGetResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GetPolicyIdWithTypeWithNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName::createGetPolicyIdWithTypeWithNameGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetPolicyIdWithTypeWithNameGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName::deserializeIntoGetPolicyIdWithTypeWithNameGetResponse(GetPolicyIdWithTypeWithNameGetResponse:GetPolicyIdWithTypeWithNameGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName::serializeGetPolicyIdWithTypeWithNameGetResponse(writer:SerializationWriter; GetPolicyIdWithTypeWithNameGetResponse:GetPolicyIdWithTypeWithNameGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsPolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName(name:string; type:string):MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|patch(body:TeamsPolicyAssignment; requestConfiguration?:RequestConfiguration):TeamsPolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|toPatchRequestInformation(body:TeamsPolicyAssignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder::|public|userAssignments:UserAssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.policyRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsPolicyUserAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|patch(body:TeamsPolicyUserAssignment; requestConfiguration?:RequestConfiguration):TeamsPolicyUserAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:TeamsPolicyUserAssignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.teamsPolicyUserAssignmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.teamsPolicyUserAssignmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.teamsPolicyUserAssignmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.item.TeamsPolicyUserAssignmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.AssignPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.AssignPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.AssignPostRequestBody::|public|value:TeamsPolicyUserAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.AssignPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.microsoftGraphTeamsAdministrationAssignRequestBuilder::|public|post(body:AssignPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.microsoftGraphTeamsAdministrationAssignRequestBuilder::|public|toPostRequestInformation(body:AssignPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.microsoftGraphTeamsAdministrationAssignRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.microsoftGraphTeamsAdministrationAssignRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign.microsoftGraphTeamsAdministrationAssignRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign::createAssignPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AssignPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign::deserializeIntoAssignPostRequestBody(AssignPostRequestBody:AssignPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationAssign::serializeAssignPostRequestBody(writer:SerializationWriter; AssignPostRequestBody:AssignPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.microsoftGraphTeamsAdministrationUnassignRequestBuilder::|public|post(body:UnassignPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.microsoftGraphTeamsAdministrationUnassignRequestBuilder::|public|toPostRequestInformation(body:UnassignPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.microsoftGraphTeamsAdministrationUnassignRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.microsoftGraphTeamsAdministrationUnassignRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.microsoftGraphTeamsAdministrationUnassignRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.UnassignPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.UnassignPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.UnassignPostRequestBody::|public|value:TeamsPolicyUserAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign.UnassignPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign::createUnassignPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UnassignPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign::deserializeIntoUnassignPostRequestBody(UnassignPostRequestBody:UnassignPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.microsoftGraphTeamsAdministrationUnassign::serializeUnassignPostRequestBody(writer:SerializationWriter; UnassignPostRequestBody:UnassignPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|byTeamsPolicyUserAssignmentId(teamsPolicyUserAssignmentId:string):TeamsPolicyUserAssignmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsPolicyUserAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|microsoftGraphTeamsAdministrationAssign:MicrosoftGraphTeamsAdministrationAssignRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|microsoftGraphTeamsAdministrationUnassign:MicrosoftGraphTeamsAdministrationUnassignRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|post(body:TeamsPolicyUserAssignment; requestConfiguration?:RequestConfiguration):TeamsPolicyUserAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder::|public|toPostRequestInformation(body:TeamsPolicyUserAssignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.policy.userAssignments.userAssignmentsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TeamsAdminRoot github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|patch(body:TeamsAdminRoot; requestConfiguration?:RequestConfiguration):TeamsAdminRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|policy:PolicyRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder::|public|toPatchRequestInformation(body:TeamsAdminRoot; requestConfiguration?:RequestConfiguration):RequestInformation @@ -68617,6 +68717,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgreementFileVersionCol github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgreementFileVersion~~>AgreementFileProperties; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgreementFile~~>AgreementFileProperties; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Agreement~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiAgentInfo::|public|blueprintId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiAgentInfo::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiAgentInfo~~>AiInteractionEntity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteraction::|public|appClass:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteraction::|public|attachments:AiInteractionAttachment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteraction::|public|body:ItemBody @@ -68648,6 +68751,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionContext::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionContext::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionContext::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionContext~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|identifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity::|public|version:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionEntity~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionHistory::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionHistory~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionLink::|public|AdditionalData:Record @@ -68668,13 +68778,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionMentionedI github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionMentionedIdentitySet::|public|tag:TeamworkTagIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionMentionedIdentitySet~~>IdentitySet; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionMention~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|identifier:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|name:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|odataType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|version:string -github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AiInteractionPlugin~~>AiInteractionEntity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionType::0000-userPrompt github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionType::0001-aiResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.aiInteractionType::0002-unknownFutureValue @@ -69826,6 +69931,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext::|public|au github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthContext~~>Parsable; SignInContext github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|emailMethods:EmailAuthenticationMethod[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|externalAuthenticationMethods:ExternalAuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|fido2Methods:Fido2AuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|methods:AuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Authentication::|public|microsoftAuthenticatorMethods:MicrosoftAuthenticatorAuthenticationMethod[] @@ -69941,6 +70047,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFlowsPoli github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFlowsPolicy::|public|selfServiceSignUp:SelfServiceSignUpAuthenticationFlowConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFlowsPolicy~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationFlow~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationMethod::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationMethodCollectionResponse::|public|value:AuthenticationMethod[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationMethodCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -75829,6 +75936,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalAudienceScope:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalAudienceScope::0001-contactsOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalAudienceScope::0002-all github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalAudienceScopeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethod::|public|configurationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethod::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethod::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethodCollectionResponse::|public|value:ExternalAuthenticationMethod[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethodCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExternalAuthenticationMethod~~>AuthenticationMethod; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.accessType::0000-grant github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.accessType::0001-deny github.com/microsoftgraph/msgraph-sdk-typescript/.models.externalConnectors.accessType::0002-unknownFutureValue @@ -76190,7 +76303,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.federatedIdpMfaBehavior github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|aaGuid:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|attestationCertificates:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|attestationLevel:AttestationLevel -github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|model:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Fido2AuthenticationMethod::|public|OdataType:string @@ -79470,7 +79582,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.MetaDataKeyStringPair~~ github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAccountUserConversationMember::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAccountUserConversationMember::|public|userId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAccountUserConversationMember~~>ConversationMember; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAuthenticatorAuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAuthenticatorAuthenticationMethod::|public|device:Device github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAuthenticatorAuthenticationMethod::|public|deviceTag:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.MicrosoftAuthenticatorAuthenticationMethod::|public|displayName:string @@ -80047,6 +80158,51 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.OfficeGraphInsights::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.OfficeGraphInsights::|public|trending:Trending[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.OfficeGraphInsights::|public|used:UsedInsight[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.OfficeGraphInsights~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|country:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|locality:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|postalCode:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|region:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims::|public|streetAddress:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcAddressInboundClaims~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientAuthentication::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientAuthentication::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientAuthentication::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientAuthentication~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientSecretAuthentication::|public|clientSecret:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientSecretAuthentication::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcClientSecretAuthentication~~>OidcClientAuthentication; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|clientAuthentication:OidcClientAuthentication +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|clientId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|inboundClaimMapping:OidcInboundClaimMappingOverride +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|issuer:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|responseType:OidcResponseType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|scope:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider::|public|wellKnownEndpoint:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcIdentityProvider~~>IdentityProviderBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|address:OidcAddressInboundClaims +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|email:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|emailVerified:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|familyName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|givenName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|phoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|phoneNumberVerified:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride::|public|sub:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcInboundClaimMappingOverride~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcPrivateJwtKeyClientAuthentication::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.OidcPrivateJwtKeyClientAuthentication~~>OidcClientAuthentication; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.oidcResponseType::0000-code +github.com/microsoftgraph/msgraph-sdk-typescript/.models.oidcResponseType::0001-id_token +github.com/microsoftgraph/msgraph-sdk-typescript/.models.oidcResponseType::0002-token +github.com/microsoftgraph/msgraph-sdk-typescript/.models.oidcResponseType::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.oidcResponseTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.OmaSetting::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.OmaSetting::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.OmaSetting::|public|description:string @@ -80893,7 +81049,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.partnerTenantType::0004 github.com/microsoftgraph/msgraph-sdk-typescript/.models.partnerTenantType::0005-valueAddedResellerPartnerDelegatedAdmin github.com/microsoftgraph/msgraph-sdk-typescript/.models.partnerTenantType::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.partnerTenantTypeObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordAuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordAuthenticationMethod::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordAuthenticationMethod::|public|password:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PasswordAuthenticationMethodCollectionResponse::|public|value:PasswordAuthenticationMethod[] @@ -81430,7 +81585,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlannerUserIds::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlannerUserIds~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlannerUser~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Planner~~>Entity; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlatformCredentialAuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlatformCredentialAuthenticationMethod::|public|device:Device github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlatformCredentialAuthenticationMethod::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PlatformCredentialAuthenticationMethod::|public|keyStrength:AuthenticationMethodKeyStrength @@ -83030,6 +83184,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentResponses github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentResponses~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessContentResponse~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|accessedResources:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|accessedResourcesV2:ResourceAccessDetail[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|agents:AiAgentInfo[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|parentMessageId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ProcessConversationMetadata::|public|plugins:AiInteractionPlugin[] @@ -83890,6 +84046,29 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess::|public|id:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess::|public|type:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|accessType:ResourceAccessType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|identifier:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|isCrossPromptInjectionDetected:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|labelId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|status:ResourceAccessStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|storageId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail::|public|url:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccessDetail~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessStatus::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessStatus::0001-failure +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessStatus::0002-success +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0001-read +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0002-write +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0003-create +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.resourceAccessTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAccess~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAction::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ResourceAction::|public|allowedResourceActions:string[] @@ -85501,6 +85680,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNonc github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNoncustodialDataSourceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryNoncustodialDataSource~~>DataSourceContainer; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation::|public|reportFileMetadata:ReportFileMetadata[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryPurgeDataOperation~~>CaseOperation; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryReviewSet::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.EdiscoveryReviewSet::|public|queries:EdiscoveryReviewSetQuery[] @@ -89367,9 +89547,24 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.Pol github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|policyId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyIdentifierDetail::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyIdentifierDetail::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyIdentifierDetail::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyIdentifierDetail~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot::|public|policy:TeamsPolicyAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot::|public|userConfigurations:TeamsUserConfiguration[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsAdminRoot~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyAssignment::|public|userAssignments:TeamsPolicyUserAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyAssignment~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignment::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignment::|public|policyType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignment::|public|userId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignmentCollectionResponse::|public|value:TeamsPolicyUserAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsPolicyUserAssignment~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|accountType:AccountType github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration::|public|effectivePolicyAssignments:EffectivePolicyAssignment[] @@ -89387,19 +89582,31 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.Tea github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createAssignedTelephoneNumberFromDiscriminatorValue(parseNode:ParseNode):AssignedTelephoneNumber github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createEffectivePolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):EffectivePolicyAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createPolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):PolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createPolicyIdentifierDetailFromDiscriminatorValue(parseNode:ParseNode):PolicyIdentifierDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsAdminRootFromDiscriminatorValue(parseNode:ParseNode):TeamsAdminRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsPolicyAssignmentFromDiscriminatorValue(parseNode:ParseNode):TeamsPolicyAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TeamsPolicyUserAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsPolicyUserAssignmentFromDiscriminatorValue(parseNode:ParseNode):TeamsPolicyUserAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsUserConfigurationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TeamsUserConfigurationCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTeamsUserConfigurationFromDiscriminatorValue(parseNode:ParseNode):TeamsUserConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoAssignedTelephoneNumber(AssignedTelephoneNumber:AssignedTelephoneNumber={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoEffectivePolicyAssignment(EffectivePolicyAssignment:EffectivePolicyAssignment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoPolicyAssignment(PolicyAssignment:PolicyAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoPolicyIdentifierDetail(PolicyIdentifierDetail:PolicyIdentifierDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsAdminRoot(TeamsAdminRoot:TeamsAdminRoot={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsPolicyAssignment(TeamsPolicyAssignment:TeamsPolicyAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsPolicyUserAssignment(TeamsPolicyUserAssignment:TeamsPolicyUserAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsPolicyUserAssignmentCollectionResponse(TeamsPolicyUserAssignmentCollectionResponse:TeamsPolicyUserAssignmentCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsUserConfiguration(TeamsUserConfiguration:TeamsUserConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTeamsUserConfigurationCollectionResponse(TeamsUserConfigurationCollectionResponse:TeamsUserConfigurationCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeAssignedTelephoneNumber(writer:SerializationWriter; AssignedTelephoneNumber:AssignedTelephoneNumber={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeEffectivePolicyAssignment(writer:SerializationWriter; EffectivePolicyAssignment:EffectivePolicyAssignment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializePolicyAssignment(writer:SerializationWriter; PolicyAssignment:PolicyAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializePolicyIdentifierDetail(writer:SerializationWriter; PolicyIdentifierDetail:PolicyIdentifierDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsAdminRoot(writer:SerializationWriter; TeamsAdminRoot:TeamsAdminRoot={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsPolicyAssignment(writer:SerializationWriter; TeamsPolicyAssignment:TeamsPolicyAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsPolicyUserAssignment(writer:SerializationWriter; TeamsPolicyUserAssignment:TeamsPolicyUserAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsPolicyUserAssignmentCollectionResponse(writer:SerializationWriter; TeamsPolicyUserAssignmentCollectionResponse:TeamsPolicyUserAssignmentCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsUserConfiguration(writer:SerializationWriter; TeamsUserConfiguration:TeamsUserConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTeamsUserConfigurationCollectionResponse(writer:SerializationWriter; TeamsUserConfigurationCollectionResponse:TeamsUserConfigurationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|appDefinitions:TeamsAppDefinition[] @@ -89715,7 +89922,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.templateScenarios::0004 github.com/microsoftgraph/msgraph-sdk-typescript/.models.templateScenarios::0005-emergingThreats github.com/microsoftgraph/msgraph-sdk-typescript/.models.templateScenarios::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.templateScenariosObject -github.com/microsoftgraph/msgraph-sdk-typescript/.models.TemporaryAccessPassAuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.TemporaryAccessPassAuthenticationMethod::|public|isUsable:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TemporaryAccessPassAuthenticationMethod::|public|isUsableOnce:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TemporaryAccessPassAuthenticationMethod::|public|lifetimeInMinutes:number @@ -90666,7 +90872,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0016-userD github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0017-encryptedProtectionTypeNotSupportedException github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0018-purviewClaimsChallengeNotSupportedException github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0019-exception -github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0020-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0020-labelNotFoundException +github.com/microsoftgraph/msgraph-sdk-typescript/.models.usageRights::0021-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|ownerEmail:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.UsageRightsIncluded::|public|userEmail:string @@ -92628,7 +92835,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsFirewallNetworkP github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsFirewallNetworkProfile::|public|stealthModeBlocked:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsFirewallNetworkProfile::|public|unicastResponsesToMulticastBroadcastsBlocked:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsFirewallNetworkProfile~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsHelloForBusinessAuthenticationMethod::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsHelloForBusinessAuthenticationMethod::|public|device:Device github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsHelloForBusinessAuthenticationMethod::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.WindowsHelloForBusinessAuthenticationMethod::|public|keyStrength:AuthenticationMethodKeyStrength @@ -93765,8 +93971,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementFilePro github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementFileVersionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AgreementFileVersionCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementFileVersionFromDiscriminatorValue(parseNode:ParseNode):AgreementFileVersion github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementFromDiscriminatorValue(parseNode:ParseNode):Agreement +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiAgentInfoFromDiscriminatorValue(parseNode:ParseNode):AiAgentInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionAttachmentFromDiscriminatorValue(parseNode:ParseNode):AiInteractionAttachment github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionContextFromDiscriminatorValue(parseNode:ParseNode):AiInteractionContext +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionEntityFromDiscriminatorValue(parseNode:ParseNode):AiInteractionEntity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionFromDiscriminatorValue(parseNode:ParseNode):AiInteraction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionHistoryFromDiscriminatorValue(parseNode:ParseNode):AiInteractionHistory github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAiInteractionLinkFromDiscriminatorValue(parseNode:ParseNode):AiInteractionLink @@ -94597,6 +94805,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtensionFromDis github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtensionPropertyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExtensionPropertyCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtensionPropertyFromDiscriminatorValue(parseNode:ParseNode):ExtensionProperty github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExtensionSchemaPropertyFromDiscriminatorValue(parseNode:ParseNode):ExtensionSchemaProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ExternalAuthenticationMethodCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalAuthenticationMethodFromDiscriminatorValue(parseNode:ParseNode):ExternalAuthenticationMethod github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalDomainFederationFromDiscriminatorValue(parseNode:ParseNode):ExternalDomainFederation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalDomainNameFromDiscriminatorValue(parseNode:ParseNode):ExternalDomainName github.com/microsoftgraph/msgraph-sdk-typescript/.models::createExternalLinkFromDiscriminatorValue(parseNode:ParseNode):ExternalLink @@ -95043,6 +95253,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createObjectMappingMet github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOfferShiftRequestCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):OfferShiftRequestCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOfferShiftRequestFromDiscriminatorValue(parseNode:ParseNode):OfferShiftRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOfficeGraphInsightsFromDiscriminatorValue(parseNode:ParseNode):OfficeGraphInsights +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcAddressInboundClaimsFromDiscriminatorValue(parseNode:ParseNode):OidcAddressInboundClaims +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcClientAuthenticationFromDiscriminatorValue(parseNode:ParseNode):OidcClientAuthentication +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcClientSecretAuthenticationFromDiscriminatorValue(parseNode:ParseNode):OidcClientSecretAuthentication +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcIdentityProviderFromDiscriminatorValue(parseNode:ParseNode):OidcIdentityProvider +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcInboundClaimMappingOverrideFromDiscriminatorValue(parseNode:ParseNode):OidcInboundClaimMappingOverride +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOidcPrivateJwtKeyClientAuthenticationFromDiscriminatorValue(parseNode:ParseNode):OidcPrivateJwtKeyClientAuthentication github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOmaSettingBase64FromDiscriminatorValue(parseNode:ParseNode):OmaSettingBase64 github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOmaSettingBooleanFromDiscriminatorValue(parseNode:ParseNode):OmaSettingBoolean github.com/microsoftgraph/msgraph-sdk-typescript/.models::createOmaSettingDateTimeFromDiscriminatorValue(parseNode:ParseNode):OmaSettingDateTime @@ -95396,6 +95612,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRequiredResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResellerDelegatedAdminRelationshipFromDiscriminatorValue(parseNode:ParseNode):ResellerDelegatedAdminRelationship github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReservablePlaceModeFromDiscriminatorValue(parseNode:ParseNode):ReservablePlaceMode github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResetPasscodeActionResultFromDiscriminatorValue(parseNode:ParseNode):ResetPasscodeActionResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccessDetailFromDiscriminatorValue(parseNode:ParseNode):ResourceAccessDetail github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceAccessFromDiscriminatorValue(parseNode:ParseNode):ResourceAccess github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceActionFromDiscriminatorValue(parseNode:ParseNode):ResourceAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createResourceLinkFromDiscriminatorValue(parseNode:ParseNode):ResourceLink @@ -96321,9 +96538,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreeme github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreementFileProperties(AgreementFileProperties:AgreementFileProperties={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreementFileVersion(AgreementFileVersion:AgreementFileVersion={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreementFileVersionCollectionResponse(AgreementFileVersionCollectionResponse:AgreementFileVersionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiAgentInfo(AiAgentInfo:AiAgentInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteraction(AiInteraction:AiInteraction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionAttachment(AiInteractionAttachment:AiInteractionAttachment={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionContext(AiInteractionContext:AiInteractionContext={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionEntity(AiInteractionEntity:AiInteractionEntity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionHistory(AiInteractionHistory:AiInteractionHistory={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionLink(AiInteractionLink:AiInteractionLink={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAiInteractionMention(AiInteractionMention:AiInteractionMention={}):Record void> @@ -97153,6 +97372,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtensi github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtensionProperty(ExtensionProperty:ExtensionProperty={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtensionPropertyCollectionResponse(ExtensionPropertyCollectionResponse:ExtensionPropertyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExtensionSchemaProperty(ExtensionSchemaProperty:ExtensionSchemaProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalAuthenticationMethod(ExternalAuthenticationMethod:ExternalAuthenticationMethod={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalAuthenticationMethodCollectionResponse(ExternalAuthenticationMethodCollectionResponse:ExternalAuthenticationMethodCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalDomainFederation(ExternalDomainFederation:ExternalDomainFederation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalDomainName(ExternalDomainName:ExternalDomainName={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoExternalLink(ExternalLink:ExternalLink={}):Record void> @@ -97599,6 +97820,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoObjectM github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOfferShiftRequest(OfferShiftRequest:OfferShiftRequest={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOfferShiftRequestCollectionResponse(OfferShiftRequestCollectionResponse:OfferShiftRequestCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOfficeGraphInsights(OfficeGraphInsights:OfficeGraphInsights={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcAddressInboundClaims(OidcAddressInboundClaims:OidcAddressInboundClaims={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcClientAuthentication(OidcClientAuthentication:OidcClientAuthentication={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcClientSecretAuthentication(OidcClientSecretAuthentication:OidcClientSecretAuthentication={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcIdentityProvider(OidcIdentityProvider:OidcIdentityProvider={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcInboundClaimMappingOverride(OidcInboundClaimMappingOverride:OidcInboundClaimMappingOverride={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOidcPrivateJwtKeyClientAuthentication(OidcPrivateJwtKeyClientAuthentication:OidcPrivateJwtKeyClientAuthentication={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOmaSetting(OmaSetting:OmaSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOmaSettingBase64(OmaSettingBase64:OmaSettingBase64={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoOmaSettingBoolean(OmaSettingBoolean:OmaSettingBoolean={}):Record void> @@ -97953,6 +98180,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReselle github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReservablePlaceMode(ReservablePlaceMode:ReservablePlaceMode={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResetPasscodeActionResult(ResetPasscodeActionResult:ResetPasscodeActionResult={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccess(ResourceAccess:ResourceAccess={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAccessDetail(ResourceAccessDetail:ResourceAccessDetail={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceAction(ResourceAction:ResourceAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceLink(ResourceLink:ResourceLink={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoResourceOperation(ResourceOperation:ResourceOperation={}):Record void> @@ -98877,9 +99105,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreementFile github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreementFileProperties(writer:SerializationWriter; AgreementFileProperties:AgreementFileProperties={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreementFileVersion(writer:SerializationWriter; AgreementFileVersion:AgreementFileVersion={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreementFileVersionCollectionResponse(writer:SerializationWriter; AgreementFileVersionCollectionResponse:AgreementFileVersionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiAgentInfo(writer:SerializationWriter; AiAgentInfo:AiAgentInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteraction(writer:SerializationWriter; AiInteraction:AiInteraction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionAttachment(writer:SerializationWriter; AiInteractionAttachment:AiInteractionAttachment={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionContext(writer:SerializationWriter; AiInteractionContext:AiInteractionContext={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionEntity(writer:SerializationWriter; AiInteractionEntity:AiInteractionEntity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionHistory(writer:SerializationWriter; AiInteractionHistory:AiInteractionHistory={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionLink(writer:SerializationWriter; AiInteractionLink:AiInteractionLink={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAiInteractionMention(writer:SerializationWriter; AiInteractionMention:AiInteractionMention={}; isSerializingDerivedType?:boolean=false):void @@ -99709,6 +99939,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtensionColl github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtensionProperty(writer:SerializationWriter; ExtensionProperty:ExtensionProperty={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtensionPropertyCollectionResponse(writer:SerializationWriter; ExtensionPropertyCollectionResponse:ExtensionPropertyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExtensionSchemaProperty(writer:SerializationWriter; ExtensionSchemaProperty:ExtensionSchemaProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalAuthenticationMethod(writer:SerializationWriter; ExternalAuthenticationMethod:ExternalAuthenticationMethod={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalAuthenticationMethodCollectionResponse(writer:SerializationWriter; ExternalAuthenticationMethodCollectionResponse:ExternalAuthenticationMethodCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalDomainFederation(writer:SerializationWriter; ExternalDomainFederation:ExternalDomainFederation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalDomainName(writer:SerializationWriter; ExternalDomainName:ExternalDomainName={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeExternalLink(writer:SerializationWriter; ExternalLink:ExternalLink={}; isSerializingDerivedType?:boolean=false):void @@ -100155,6 +100387,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeObjectMapping github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOfferShiftRequest(writer:SerializationWriter; OfferShiftRequest:OfferShiftRequest={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOfferShiftRequestCollectionResponse(writer:SerializationWriter; OfferShiftRequestCollectionResponse:OfferShiftRequestCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOfficeGraphInsights(writer:SerializationWriter; OfficeGraphInsights:OfficeGraphInsights={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcAddressInboundClaims(writer:SerializationWriter; OidcAddressInboundClaims:OidcAddressInboundClaims={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcClientAuthentication(writer:SerializationWriter; OidcClientAuthentication:OidcClientAuthentication={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcClientSecretAuthentication(writer:SerializationWriter; OidcClientSecretAuthentication:OidcClientSecretAuthentication={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcIdentityProvider(writer:SerializationWriter; OidcIdentityProvider:OidcIdentityProvider={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcInboundClaimMappingOverride(writer:SerializationWriter; OidcInboundClaimMappingOverride:OidcInboundClaimMappingOverride={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOidcPrivateJwtKeyClientAuthentication(writer:SerializationWriter; OidcPrivateJwtKeyClientAuthentication:OidcPrivateJwtKeyClientAuthentication={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOmaSetting(writer:SerializationWriter; OmaSetting:OmaSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOmaSettingBase64(writer:SerializationWriter; OmaSettingBase64:OmaSettingBase64={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeOmaSettingBoolean(writer:SerializationWriter; OmaSettingBoolean:OmaSettingBoolean={}; isSerializingDerivedType?:boolean=false):void @@ -100509,6 +100747,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResellerDeleg github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReservablePlaceMode(writer:SerializationWriter; ReservablePlaceMode:ReservablePlaceMode={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResetPasscodeActionResult(writer:SerializationWriter; ResetPasscodeActionResult:ResetPasscodeActionResult={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccess(writer:SerializationWriter; ResourceAccess:ResourceAccess={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAccessDetail(writer:SerializationWriter; ResourceAccessDetail:ResourceAccessDetail={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceAction(writer:SerializationWriter; ResourceAction:ResourceAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceLink(writer:SerializationWriter; ResourceLink:ResourceLink={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeResourceOperation(writer:SerializationWriter; ResourceOperation:ResourceOperation={}; isSerializingDerivedType?:boolean=false):void @@ -133477,6 +133716,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.assignLicense::dese github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.assignLicense::serializeAssignLicensePostRequestBody(writer:SerializationWriter; AssignLicensePostRequestBody:AssignLicensePostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|emailMethods:EmailMethodsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|externalAuthenticationMethods:ExternalAuthenticationMethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|fido2Methods:Fido2MethodsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Authentication github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.authenticationRequestBuilder::|public|methods:MethodsRequestBuilder @@ -133538,6 +133778,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.emai github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.emailMethods.item.emailAuthenticationMethodItemRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.emailMethods.item.emailAuthenticationMethodItemRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.emailMethods.item.EmailAuthenticationMethodItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|byExternalAuthenticationMethodId(externalAuthenticationMethodId:string):ExternalAuthenticationMethodItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ExternalAuthenticationMethodCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|post(body:ExternalAuthenticationMethod; requestConfiguration?:RequestConfiguration):ExternalAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder::|public|toPostRequestInformation(body:ExternalAuthenticationMethod; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.externalAuthenticationMethodsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ExternalAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|patch(body:ExternalAuthenticationMethod; requestConfiguration?:RequestConfiguration):ExternalAuthenticationMethod +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder::|public|toPatchRequestInformation(body:ExternalAuthenticationMethod; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.externalAuthenticationMethodItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.externalAuthenticationMethodItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.externalAuthenticationMethodItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.externalAuthenticationMethods.item.ExternalAuthenticationMethodItemRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.fido2Methods.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.fido2Methods.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.authentication.fido2Methods.count.CountRequestBuilderGetQueryParameters::|public|filter:string diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 8f7c24d7f83..9168ef1d559 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "B02CED4D519DAD7AEE3434A50C96EA210737F35497DEDEB8E7604CCBC9B0E4C9C9387FBD5AA8BDCD61AF3F723790969091A25F0BB6E7AF2D2ED117718910B5FC", + "descriptionHash": "EE655C46667963A6B56284D80428908D898ADF7596E1B9840E2353EEE838BF5BDD1519D02373734226B3D8607AA86D05BD7FA51B4D709F95127054A6D86E6D4D", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.30.0", + "kiotaVersion": "1.31.0", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-sdk-admin/admin/teams/index.ts b/packages/msgraph-sdk-admin/admin/teams/index.ts index f8425afc9ac..01eee89bae9 100644 --- a/packages/msgraph-sdk-admin/admin/teams/index.ts +++ b/packages/msgraph-sdk-admin/admin/teams/index.ts @@ -6,6 +6,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { createTeamsAdminRootFromDiscriminatorValue, serializeTeamsAdminRoot, type TeamsAdminRoot } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; // @ts-ignore +import { PolicyRequestBuilderNavigationMetadata, PolicyRequestBuilderRequestsMetadata, type PolicyRequestBuilder } from './policy/index.js'; +// @ts-ignore import { type UserConfigurationsRequestBuilder, UserConfigurationsRequestBuilderNavigationMetadata, UserConfigurationsRequestBuilderRequestsMetadata } from './userConfigurations/index.js'; // @ts-ignore import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; @@ -14,6 +16,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the teams property of the microsoft.graph.admin entity. */ export interface TeamsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + */ + get policy(): PolicyRequestBuilder; /** * Provides operations to manage the userConfigurations property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. */ @@ -25,7 +31,7 @@ export interface TeamsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Represents a collection of user configurations. + * A container for Teams administration functionalities, such as user configurations and policy assignments. * @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 @@ -46,7 +52,7 @@ export interface TeamsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Represents a collection of user configurations. + * A container for Teams administration functionalities, such as user configurations and policy assignments. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +66,7 @@ export interface TeamsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Represents a collection of user configurations. + * A container for Teams administration functionalities, such as user configurations and policy assignments. */ export interface TeamsRequestBuilderGetQueryParameters { /** @@ -87,6 +93,10 @@ const TeamsRequestBuilderGetQueryParametersMapper: Record = { * Metadata for all the navigation properties in the request builder. */ export const TeamsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + policy: { + requestsMetadata: PolicyRequestBuilderRequestsMetadata, + navigationMetadata: PolicyRequestBuilderNavigationMetadata, + }, userConfigurations: { requestsMetadata: UserConfigurationsRequestBuilderRequestsMetadata, navigationMetadata: UserConfigurationsRequestBuilderNavigationMetadata, diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/index.ts new file mode 100644 index 00000000000..8e864c35a4e --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/index.ts @@ -0,0 +1,144 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsPolicyAssignmentFromDiscriminatorValue, serializeTeamsPolicyAssignment, type TeamsPolicyAssignment } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder } from './microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName/index.js'; +// @ts-ignore +import { type UserAssignmentsRequestBuilder, UserAssignmentsRequestBuilderNavigationMetadata, UserAssignmentsRequestBuilderRequestsMetadata } from './userAssignments/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the policy property of the microsoft.graph.teamsAdministration.teamsAdminRoot entity. + */ +export interface PolicyRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the userAssignments property of the microsoft.graph.teamsAdministration.teamsPolicyAssignment entity. + */ + get userAssignments(): UserAssignmentsRequestBuilder; + /** + * Delete navigation property policy for admin + * @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 + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents a navigation property to the Teams policy assignment 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 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Provides operations to call the getPolicyId method. + * @param name Usage: name='{name}' + * @param type Usage: type='{type}' + * @returns {MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder} + */ + microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName(name: string | undefined, type: string | undefined) : MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder; + /** + * Update the navigation property policy in admin + * @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 + */ + patch(body: TeamsPolicyAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property policy for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents a navigation property to the Teams policy assignment 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 policy in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TeamsPolicyAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents a navigation property to the Teams policy assignment object. + */ +export interface PolicyRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PolicyRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PolicyRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PolicyRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName: { + requestsMetadata: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderRequestsMetadata, + pathParametersMappings: ["name", "type"], + }, + userAssignments: { + requestsMetadata: UserAssignmentsRequestBuilderRequestsMetadata, + navigationMetadata: UserAssignmentsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PolicyRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyAssignmentFromDiscriminatorValue, + queryParametersMapper: PolicyRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PolicyRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsPolicyAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName/index.ts new file mode 100644 index 00000000000..6c0343b2c62 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/microsoftGraphTeamsAdministrationGetPolicyIdWithTypeWithName/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPolicyIdentifierDetailFromDiscriminatorValue, serializePolicyIdentifierDetail, type PolicyIdentifierDetail } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * 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 {GetPolicyIdWithTypeWithNameGetResponse} + */ +// @ts-ignore +export function createGetPolicyIdWithTypeWithNameGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGetPolicyIdWithTypeWithNameGetResponse; +} +/** + * The deserialization information for the current model + * @param GetPolicyIdWithTypeWithNameGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGetPolicyIdWithTypeWithNameGetResponse(getPolicyIdWithTypeWithNameGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(getPolicyIdWithTypeWithNameGetResponse), + "value": n => { getPolicyIdWithTypeWithNameGetResponse.value = n.getCollectionOfObjectValues(createPolicyIdentifierDetailFromDiscriminatorValue); }, + } +} +export interface GetPolicyIdWithTypeWithNameGetResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: PolicyIdentifierDetail[] | null; +} +/** + * Provides operations to call the getPolicyId method. + */ +export interface MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilder extends BaseRequestBuilder { + /** + * Get the policy ID for a given policy name and policy type within Teams administration. + * @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/teamsadministration-teamspolicyassignment-getpolicyid?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the policy ID for a given policy name and policy type within Teams administration. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the policy ID for a given policy name and policy type within Teams administration. + */ +export interface MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Serializes information the current object + * @param GetPolicyIdWithTypeWithNameGetResponse 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 serializeGetPolicyIdWithTypeWithNameGetResponse(writer: SerializationWriter, getPolicyIdWithTypeWithNameGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!getPolicyIdWithTypeWithNameGetResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, getPolicyIdWithTypeWithNameGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", getPolicyIdWithTypeWithNameGetResponse.value, serializePolicyIdentifierDetail); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/microsoft.graph.teamsAdministration.getPolicyId(type='{type}',name='{name}'){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGetPolicyIdWithTypeWithNameGetResponseFromDiscriminatorValue, + queryParametersMapper: MicrosoftGraphTeamsAdministrationGetPolicyIdWithTypeWithNameRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/count/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/count/index.ts new file mode 100644 index 00000000000..b99d568a31c --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @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 the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/userAssignments/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/index.ts new file mode 100644 index 00000000000..a6c32ecdc20 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue, createTeamsPolicyUserAssignmentFromDiscriminatorValue, serializeTeamsPolicyUserAssignment, type TeamsPolicyUserAssignment, type TeamsPolicyUserAssignmentCollectionResponse } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { TeamsPolicyUserAssignmentItemRequestBuilderRequestsMetadata, type TeamsPolicyUserAssignmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationAssignRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationAssignRequestBuilder } from './microsoftGraphTeamsAdministrationAssign/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationUnassignRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationUnassignRequestBuilder } from './microsoftGraphTeamsAdministrationUnassign/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the userAssignments property of the microsoft.graph.teamsAdministration.teamsPolicyAssignment entity. + */ +export interface UserAssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the assign method. + */ + get microsoftGraphTeamsAdministrationAssign(): MicrosoftGraphTeamsAdministrationAssignRequestBuilder; + /** + * Provides operations to call the unassign method. + */ + get microsoftGraphTeamsAdministrationUnassign(): MicrosoftGraphTeamsAdministrationUnassignRequestBuilder; + /** + * Provides operations to manage the userAssignments property of the microsoft.graph.teamsAdministration.teamsPolicyAssignment entity. + * @param teamsPolicyUserAssignmentId The unique identifier of teamsPolicyUserAssignment + * @returns {TeamsPolicyUserAssignmentItemRequestBuilder} + */ + byTeamsPolicyUserAssignmentId(teamsPolicyUserAssignmentId: string) : TeamsPolicyUserAssignmentItemRequestBuilder; + /** + * The collection of user policy assignments. + * @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; + /** + * Create new navigation property to userAssignments for admin + * @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 + */ + post(body: TeamsPolicyUserAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of user policy assignments. + * @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 userAssignments for admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: TeamsPolicyUserAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of user policy assignments. + */ +export interface UserAssignmentsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const UserAssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/userAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const UserAssignmentsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const UserAssignmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTeamsPolicyUserAssignmentId: { + requestsMetadata: TeamsPolicyUserAssignmentItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["teamsPolicyUserAssignment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + microsoftGraphTeamsAdministrationAssign: { + requestsMetadata: MicrosoftGraphTeamsAdministrationAssignRequestBuilderRequestsMetadata, + }, + microsoftGraphTeamsAdministrationUnassign: { + requestsMetadata: MicrosoftGraphTeamsAdministrationUnassignRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const UserAssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: UserAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: UserAssignmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: UserAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyUserAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsPolicyUserAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/item/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/item/index.ts new file mode 100644 index 00000000000..000348ba3c7 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsPolicyUserAssignmentFromDiscriminatorValue, serializeTeamsPolicyUserAssignment, type TeamsPolicyUserAssignment } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the userAssignments property of the microsoft.graph.teamsAdministration.teamsPolicyAssignment entity. + */ +export interface TeamsPolicyUserAssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property userAssignments for admin + * @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 + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of user policy assignments. + * @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; + /** + * Update the navigation property userAssignments in admin + * @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 + */ + patch(body: TeamsPolicyUserAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property userAssignments for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The collection of user policy assignments. + * @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 userAssignments in admin + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TeamsPolicyUserAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of user policy assignments. + */ +export interface TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TeamsPolicyUserAssignmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/userAssignments/{teamsPolicyUserAssignment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TeamsPolicyUserAssignmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TeamsPolicyUserAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TeamsPolicyUserAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyUserAssignmentFromDiscriminatorValue, + queryParametersMapper: TeamsPolicyUserAssignmentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TeamsPolicyUserAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTeamsPolicyUserAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTeamsPolicyUserAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationAssign/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationAssign/index.ts new file mode 100644 index 00000000000..79c68b170c5 --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationAssign/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsPolicyUserAssignmentFromDiscriminatorValue, serializeTeamsPolicyUserAssignment, type TeamsPolicyUserAssignment } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +export interface AssignPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The value property + */ + value?: TeamsPolicyUserAssignment[] | null; +} +/** + * 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 {AssignPostRequestBody} + */ +// @ts-ignore +export function createAssignPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignPostRequestBody; +} +/** + * The deserialization information for the current model + * @param AssignPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignPostRequestBody(assignPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { assignPostRequestBody.backingStoreEnabled = true; }, + "value": n => { assignPostRequestBody.value = n.getCollectionOfObjectValues(createTeamsPolicyUserAssignmentFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the assign method. + */ +export interface MicrosoftGraphTeamsAdministrationAssignRequestBuilder extends BaseRequestBuilder { + /** + * Assign a Teams policy to a user using the user ID, policy type, and policy ID. + * @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/teamsadministration-teamspolicyuserassignment-assign?view=graph-rest-1.0|Find more info here} + */ + post(body: AssignPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Assign a Teams policy to a user using the user ID, policy type, and policy ID. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AssignPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param AssignPostRequestBody 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 serializeAssignPostRequestBody(writer: SerializationWriter, assignPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("value", assignPostRequestBody.value, serializeTeamsPolicyUserAssignment); + writer.writeAdditionalData(assignPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationAssignRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/userAssignments/microsoft.graph.teamsAdministration.assign"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationAssignRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphTeamsAdministrationAssignRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationUnassign/index.ts b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationUnassign/index.ts new file mode 100644 index 00000000000..9475609671a --- /dev/null +++ b/packages/msgraph-sdk-admin/admin/teams/policy/userAssignments/microsoftGraphTeamsAdministrationUnassign/index.ts @@ -0,0 +1,95 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTeamsPolicyUserAssignmentFromDiscriminatorValue, serializeTeamsPolicyUserAssignment, type TeamsPolicyUserAssignment } from '@microsoft/msgraph-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; + +/** + * 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 {UnassignPostRequestBody} + */ +// @ts-ignore +export function createUnassignPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnassignPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UnassignPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnassignPostRequestBody(unassignPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { unassignPostRequestBody.backingStoreEnabled = true; }, + "value": n => { unassignPostRequestBody.value = n.getCollectionOfObjectValues(createTeamsPolicyUserAssignmentFromDiscriminatorValue); }, + } +} +/** + * Provides operations to call the unassign method. + */ +export interface MicrosoftGraphTeamsAdministrationUnassignRequestBuilder extends BaseRequestBuilder { + /** + * Unassign a Teams policy from a user using the user ID and policy type. + * @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/teamsadministration-teamspolicyuserassignment-unassign?view=graph-rest-1.0|Find more info here} + */ + post(body: UnassignPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Unassign a Teams policy from a user using the user ID and policy type. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnassignPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnassignPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnassignPostRequestBody(writer: SerializationWriter, unassignPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unassignPostRequestBody || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("value", unassignPostRequestBody.value, serializeTeamsPolicyUserAssignment); + writer.writeAdditionalData(unassignPostRequestBody.additionalData); +} +export interface UnassignPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The value property + */ + value?: TeamsPolicyUserAssignment[] | null; +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUnassignRequestBuilderUriTemplate = "{+baseurl}/admin/teams/policy/userAssignments/microsoft.graph.teamsAdministration.unassign"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUnassignRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphTeamsAdministrationUnassignRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnassignPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts index 56a379a0c93..30d1c5950f9 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/answer/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createIncomingCallOptionsFromDiscriminatorValue, createMediaConfigFromDiscriminatorValue, Modality, ModalityObject, serializeIncomingCallOptions, serializeMediaConfig, type IncomingCallOptions, type MediaConfig } from '@microsoft/msgraph-sdk/models/index.js'; +import { createIncomingCallOptionsFromDiscriminatorValue, createMediaConfigFromDiscriminatorValue, ModalityObject, serializeIncomingCallOptions, serializeMediaConfig, type IncomingCallOptions, type MediaConfig, type Modality } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts index fbc9a7128ef..4e2ba74b9e5 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/changeScreenSharingRole/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { ScreenSharingRole, ScreenSharingRoleObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { ScreenSharingRoleObject, type ScreenSharingRole } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts index dc18f1bb92a..d33ccccfbff 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/reject/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { RejectReason, RejectReasonObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { RejectReasonObject, type RejectReason } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts index e4133b06da8..03c52193266 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/sendDtmfTones/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createSendDtmfTonesOperationFromDiscriminatorValue, serializeSendDtmfTonesOperation, Tone, ToneObject, type SendDtmfTonesOperation } from '@microsoft/msgraph-sdk/models/index.js'; +import { createSendDtmfTonesOperationFromDiscriminatorValue, serializeSendDtmfTonesOperation, ToneObject, type SendDtmfTonesOperation, type Tone } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts b/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts index 0a6b332b147..18864a357ff 100644 --- a/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts +++ b/packages/msgraph-sdk-communications/communications/calls/item/updateRecordingStatus/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createUpdateRecordingStatusOperationFromDiscriminatorValue, RecordingStatus, RecordingStatusObject, serializeUpdateRecordingStatusOperation, type UpdateRecordingStatusOperation } from '@microsoft/msgraph-sdk/models/index.js'; +import { createUpdateRecordingStatusOperationFromDiscriminatorValue, RecordingStatusObject, serializeUpdateRecordingStatusOperation, type RecordingStatus, type UpdateRecordingStatusOperation } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentReminderSms/index.ts b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentReminderSms/index.ts index 4ece7f442e7..6cd05240ff5 100644 --- a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentReminderSms/index.ts +++ b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentReminderSms/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createAttendeeNotificationInfoFromDiscriminatorValue, RemindBeforeTimeInMinutesType, RemindBeforeTimeInMinutesTypeObject, serializeAttendeeNotificationInfo, type AttendeeNotificationInfo } from '@microsoft/msgraph-sdk/models/index.js'; +import { createAttendeeNotificationInfoFromDiscriminatorValue, RemindBeforeTimeInMinutesTypeObject, serializeAttendeeNotificationInfo, type AttendeeNotificationInfo, type RemindBeforeTimeInMinutesType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentSms/index.ts b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentSms/index.ts index f34b3f1d402..5963f26c3a0 100644 --- a/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentSms/index.ts +++ b/packages/msgraph-sdk-communications/communications/onlineMeetings/item/sendVirtualAppointmentSms/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createAttendeeNotificationInfoFromDiscriminatorValue, serializeAttendeeNotificationInfo, type AttendeeNotificationInfo, VirtualAppointmentMessageType, VirtualAppointmentMessageTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { createAttendeeNotificationInfoFromDiscriminatorValue, serializeAttendeeNotificationInfo, type AttendeeNotificationInfo, type VirtualAppointmentMessageType, VirtualAppointmentMessageTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts index c0eeb838994..ca4eac1b42e 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/setAutomaticLocation/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { type WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts b/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts index 6da2e4934b8..9ec85d284e6 100644 --- a/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts +++ b/packages/msgraph-sdk-communications/communications/presences/item/setManualLocation/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { type WorkLocationType, WorkLocationTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts index aceb9c7e9f7..6b009953595 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/targetedManagedAppConfigurations/item/targetApps/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createManagedMobileAppFromDiscriminatorValue, serializeManagedMobileApp, TargetedManagedAppGroupType, TargetedManagedAppGroupTypeObject, type ManagedMobileApp } from '@microsoft/msgraph-sdk/models/index.js'; +import { createManagedMobileAppFromDiscriminatorValue, serializeManagedMobileApp, TargetedManagedAppGroupTypeObject, type ManagedMobileApp, type TargetedManagedAppGroupType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts index 784cb27a19c..5bd03c0267c 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/exchangeConnectors/item/sync/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { DeviceManagementExchangeConnectorSyncType, DeviceManagementExchangeConnectorSyncTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { DeviceManagementExchangeConnectorSyncTypeObject, type DeviceManagementExchangeConnectorSyncType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/reprovision/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/reprovision/index.ts index 94f01ffc388..d078d30e628 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/reprovision/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/cloudPCs/item/reprovision/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { CloudPcOperatingSystem, CloudPcOperatingSystemObject, CloudPcUserAccountType, CloudPcUserAccountTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { CloudPcOperatingSystemObject, CloudPcUserAccountTypeObject, type CloudPcOperatingSystem, type CloudPcUserAccountType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts index 775e1bc115b..16fc1baaee1 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/virtualEndpoint/report/retrieveCloudPcRecommendationReports/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { CloudPcRecommendationReportType, CloudPcRecommendationReportTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { CloudPcRecommendationReportTypeObject, type CloudPcRecommendationReportType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts index 9f6e77aea7e..975579ccf1c 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/assignSensitivityLabel/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { SensitivityLabelAssignmentMethod, SensitivityLabelAssignmentMethodObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { SensitivityLabelAssignmentMethodObject, type SensitivityLabelAssignmentMethod } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts b/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts index 40c0f5e3c32..621c6ce7052 100644 --- a/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/calendar/allowedCalendarSharingRolesWithUser/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { CalendarRoleType, CalendarRoleTypeObject, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse } from '@microsoft/msgraph-sdk/models/index.js'; +import { CalendarRoleTypeObject, deserializeIntoBaseCollectionPaginationCountResponse, serializeBaseCollectionPaginationCountResponse, type BaseCollectionPaginationCountResponse, type CalendarRoleType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts b/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts index 72892234949..cfad5f22850 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/clone/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { ClonableTeamParts, ClonableTeamPartsObject, TeamVisibilityType, TeamVisibilityTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { ClonableTeamPartsObject, TeamVisibilityTypeObject, type ClonableTeamParts, type TeamVisibilityType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts index 2d87ed9fe4e..098ad54fdcb 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/authenticationStrength/policies/item/updateAllowedCombinations/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { AuthenticationMethodModes, AuthenticationMethodModesObject, createUpdateAllowedCombinationsResultFromDiscriminatorValue, serializeUpdateAllowedCombinationsResult, type UpdateAllowedCombinationsResult } from '@microsoft/msgraph-sdk/models/index.js'; +import { AuthenticationMethodModesObject, createUpdateAllowedCombinationsResultFromDiscriminatorValue, serializeUpdateAllowedCombinationsResult, type AuthenticationMethodModes, type UpdateAllowedCombinationsResult } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/index.ts b/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/index.ts index 1a1e72c52be..f7e118cb292 100644 --- a/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/index.ts +++ b/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/index.ts @@ -27,7 +27,7 @@ export interface AuthenticationMethodConfigurationsRequestBuilder extends BaseRe */ byAuthenticationMethodConfigurationId(authenticationMethodConfigurationId: string) : AuthenticationMethodConfigurationItemRequestBuilder; /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration 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 @@ -42,7 +42,7 @@ export interface AuthenticationMethodConfigurationsRequestBuilder extends BaseRe */ post(body: AuthenticationMethodConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface AuthenticationMethodConfigurationsRequestBuilder extends BaseRe toPostRequestInformation(body: AuthenticationMethodConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration object. */ export interface AuthenticationMethodConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/item/index.ts b/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/item/index.ts index 304635ac27a..5d0e6246c18 100644 --- a/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/item/index.ts +++ b/packages/msgraph-sdk-policies/policies/authenticationMethodsPolicy/authenticationMethodConfigurations/item/index.ts @@ -13,40 +13,43 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface AuthenticationMethodConfigurationItemRequestBuilder extends BaseRequestBuilder { /** - * Delete navigation property authenticationMethodConfigurations for policies + * Delete an externalAuthenticationMethodConfiguration object. * @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/externalauthenticationmethodconfiguration-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration 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/externalauthenticationmethodconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property authenticationMethodConfigurations in policies + * Update the properties of an externalAuthenticationMethodConfiguration 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/externalauthenticationmethodconfiguration-update?view=graph-rest-1.0|Find more info here} */ patch(body: AuthenticationMethodConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Delete navigation property authenticationMethodConfigurations for policies + * Delete an externalAuthenticationMethodConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration 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 authenticationMethodConfigurations in policies + * Update the properties of an externalAuthenticationMethodConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -54,7 +57,7 @@ export interface AuthenticationMethodConfigurationItemRequestBuilder extends Bas toPatchRequestInformation(body: AuthenticationMethodConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Represents the settings for each authentication method. Automatically expanded on GET /policies/authenticationMethodsPolicy. + * Read the properties and relationships of an externalAuthenticationMethodConfiguration object. */ export interface AuthenticationMethodConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts index bf6cea4c1d9..3b2079bf97f 100644 --- a/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts +++ b/packages/msgraph-sdk-policies/policies/authenticationStrengthPolicies/item/updateAllowedCombinations/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { AuthenticationMethodModes, AuthenticationMethodModesObject, createUpdateAllowedCombinationsResultFromDiscriminatorValue, serializeUpdateAllowedCombinationsResult, type UpdateAllowedCombinationsResult } from '@microsoft/msgraph-sdk/models/index.js'; +import { AuthenticationMethodModesObject, createUpdateAllowedCombinationsResultFromDiscriminatorValue, serializeUpdateAllowedCombinationsResult, type AuthenticationMethodModes, type UpdateAllowedCombinationsResult } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/billed/microsoftGraphPartnersBillingExport/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/billed/microsoftGraphPartnersBillingExport/index.ts index 6ab2c1f3e0b..725e8fd77c8 100644 --- a/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/billed/microsoftGraphPartnersBillingExport/index.ts +++ b/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/billed/microsoftGraphPartnersBillingExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AttributeSet, AttributeSetObject, createOperationFromDiscriminatorValue, serializeOperation, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +import { AttributeSetObject, createOperationFromDiscriminatorValue, serializeOperation, type AttributeSet, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/unbilled/microsoftGraphPartnersBillingExport/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/unbilled/microsoftGraphPartnersBillingExport/index.ts index 0e7777eed1f..dc7556e08d1 100644 --- a/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/unbilled/microsoftGraphPartnersBillingExport/index.ts +++ b/packages/msgraph-sdk-reports/reports/partners/billing/reconciliation/unbilled/microsoftGraphPartnersBillingExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AttributeSet, AttributeSetObject, BillingPeriod, BillingPeriodObject, createOperationFromDiscriminatorValue, serializeOperation, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +import { AttributeSetObject, BillingPeriodObject, createOperationFromDiscriminatorValue, serializeOperation, type AttributeSet, type BillingPeriod, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/usage/billed/microsoftGraphPartnersBillingExport/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/usage/billed/microsoftGraphPartnersBillingExport/index.ts index 78437619b51..9f38efbd5dc 100644 --- a/packages/msgraph-sdk-reports/reports/partners/billing/usage/billed/microsoftGraphPartnersBillingExport/index.ts +++ b/packages/msgraph-sdk-reports/reports/partners/billing/usage/billed/microsoftGraphPartnersBillingExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AttributeSet, AttributeSetObject, createOperationFromDiscriminatorValue, serializeOperation, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +import { AttributeSetObject, createOperationFromDiscriminatorValue, serializeOperation, type AttributeSet, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-reports/reports/partners/billing/usage/unbilled/microsoftGraphPartnersBillingExport/index.ts b/packages/msgraph-sdk-reports/reports/partners/billing/usage/unbilled/microsoftGraphPartnersBillingExport/index.ts index 367eee9ecb8..f4bc3af327a 100644 --- a/packages/msgraph-sdk-reports/reports/partners/billing/usage/unbilled/microsoftGraphPartnersBillingExport/index.ts +++ b/packages/msgraph-sdk-reports/reports/partners/billing/usage/unbilled/microsoftGraphPartnersBillingExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AttributeSet, AttributeSetObject, BillingPeriod, BillingPeriodObject, createOperationFromDiscriminatorValue, serializeOperation, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; +import { AttributeSetObject, BillingPeriodObject, createOperationFromDiscriminatorValue, serializeOperation, type AttributeSet, type BillingPeriod, type Operation } from '@microsoft/msgraph-sdk/models/partners/billing/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts index c214bd5da68..5567da6fd02 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityAddToReviewSet/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AdditionalDataOptions, AdditionalDataOptionsObject, CloudAttachmentVersion, CloudAttachmentVersionObject, createEdiscoverySearchFromDiscriminatorValue, DocumentVersion, DocumentVersionObject, ItemsToInclude, ItemsToIncludeObject, serializeEdiscoverySearch, type EdiscoverySearch } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { AdditionalDataOptionsObject, CloudAttachmentVersionObject, createEdiscoverySearchFromDiscriminatorValue, DocumentVersionObject, ItemsToIncludeObject, serializeEdiscoverySearch, type AdditionalDataOptions, type CloudAttachmentVersion, type DocumentVersion, type EdiscoverySearch, type ItemsToInclude } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts index 6faea9e41d3..1098e48b8e2 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/microsoftGraphSecurityExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { ExportFileStructure, ExportFileStructureObject, ExportOptions, ExportOptionsObject } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { ExportFileStructureObject, ExportOptionsObject, type ExportFileStructure, type ExportOptions } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts index c39c485d918..3ab6b8be4d0 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/reviewSets/item/queries/item/microsoftGraphSecurityExport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { ExportFileStructure, ExportFileStructureObject, ExportOptions, ExportOptionsObject } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { ExportFileStructureObject, ExportOptionsObject, type ExportFileStructure, type ExportOptions } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportReport/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportReport/index.ts index 2cadac750c6..8c688669b57 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportReport/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportReport/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AdditionalOptions, AdditionalOptionsObject, CloudAttachmentVersion, CloudAttachmentVersionObject, DocumentVersion, DocumentVersionObject, ExportCriteria, ExportCriteriaObject, ExportLocation, ExportLocationObject } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { AdditionalOptionsObject, CloudAttachmentVersionObject, DocumentVersionObject, ExportCriteriaObject, ExportLocationObject, type AdditionalOptions, type CloudAttachmentVersion, type DocumentVersion, type ExportCriteria, type ExportLocation } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts index 573fc8220fd..520c7e04585 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityExportResult/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { AdditionalOptions, AdditionalOptionsObject, CloudAttachmentVersion, CloudAttachmentVersionObject, DocumentVersion, DocumentVersionObject, ExportCriteria, ExportCriteriaObject, ExportFormat, ExportFormatObject, ExportLocation, ExportLocationObject } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { AdditionalOptionsObject, CloudAttachmentVersionObject, DocumentVersionObject, ExportCriteriaObject, ExportFormatObject, ExportLocationObject, type AdditionalOptions, type CloudAttachmentVersion, type DocumentVersion, type ExportCriteria, type ExportFormat, type ExportLocation } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts index ea2efa5cc00..9135ff7a9dd 100644 --- a/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts +++ b/packages/msgraph-sdk-security/security/cases/ediscoveryCases/item/searches/item/microsoftGraphSecurityPurgeData/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { PurgeAreas, PurgeAreasObject, PurgeType, PurgeTypeObject } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { PurgeAreasObject, PurgeTypeObject, type PurgeAreas, type PurgeType } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts index bf55d8e53af..2552520db88 100644 --- a/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts +++ b/packages/msgraph-sdk-security/security/dataSecurityAndGovernance/protectionScopes/compute/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createDeviceMetadataFromDiscriminatorValue, createIntegratedApplicationMetadataFromDiscriminatorValue, createPolicyLocationFromDiscriminatorValue, createPolicyTenantScopeFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, PolicyPivotProperty, PolicyPivotPropertyObject, serializeBaseCollectionPaginationCountResponse, serializeDeviceMetadata, serializeIntegratedApplicationMetadata, serializePolicyLocation, serializePolicyTenantScope, type BaseCollectionPaginationCountResponse, type DeviceMetadata, type IntegratedApplicationMetadata, type PolicyLocation, type PolicyTenantScope, UserActivityTypes, UserActivityTypesObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { createDeviceMetadataFromDiscriminatorValue, createIntegratedApplicationMetadataFromDiscriminatorValue, createPolicyLocationFromDiscriminatorValue, createPolicyTenantScopeFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, PolicyPivotPropertyObject, serializeBaseCollectionPaginationCountResponse, serializeDeviceMetadata, serializeIntegratedApplicationMetadata, serializePolicyLocation, serializePolicyTenantScope, type BaseCollectionPaginationCountResponse, type DeviceMetadata, type IntegratedApplicationMetadata, type PolicyLocation, type PolicyPivotProperty, type PolicyTenantScope, type UserActivityTypes, UserActivityTypesObject } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-security/security/identities/identityAccounts/item/microsoftGraphSecurityInvokeAction/index.ts b/packages/msgraph-sdk-security/security/identities/identityAccounts/item/microsoftGraphSecurityInvokeAction/index.ts index 456e1cddd89..ae42d246634 100644 --- a/packages/msgraph-sdk-security/security/identities/identityAccounts/item/microsoftGraphSecurityInvokeAction/index.ts +++ b/packages/msgraph-sdk-security/security/identities/identityAccounts/item/microsoftGraphSecurityInvokeAction/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore -import { Action, ActionObject, createInvokeActionResultFromDiscriminatorValue, IdentityProvider, IdentityProviderObject, serializeInvokeActionResult, type InvokeActionResult } from '@microsoft/msgraph-sdk/models/security/index.js'; +import { ActionObject, createInvokeActionResultFromDiscriminatorValue, IdentityProviderObject, serializeInvokeActionResult, type Action, type IdentityProvider, type InvokeActionResult } from '@microsoft/msgraph-sdk/models/security/index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type BaseRequestBuilder, type Parsable, type ParsableFactory, type ParseNode, type RequestConfiguration, type RequestInformation, type RequestsMetadata, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts index 5538cd9fe86..a8572e0bd70 100644 --- a/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts +++ b/packages/msgraph-sdk-solutions/solutions/backupRestore/restorePoints/search/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createArtifactQueryFromDiscriminatorValue, createRestorePointSearchResponseFromDiscriminatorValue, createTimePeriodFromDiscriminatorValue, RestorePointPreference, RestorePointPreferenceObject, RestorePointTags, RestorePointTagsObject, serializeArtifactQuery, serializeRestorePointSearchResponse, serializeTimePeriod, type ArtifactQuery, type RestorePointSearchResponse, type TimePeriod } from '@microsoft/msgraph-sdk/models/index.js'; +import { createArtifactQueryFromDiscriminatorValue, createRestorePointSearchResponseFromDiscriminatorValue, createTimePeriodFromDiscriminatorValue, RestorePointPreferenceObject, RestorePointTagsObject, serializeArtifactQuery, serializeRestorePointSearchResponse, serializeTimePeriod, type ArtifactQuery, type RestorePointPreference, type RestorePointSearchResponse, type RestorePointTags, type TimePeriod } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-teams/teams/item/clone/index.ts b/packages/msgraph-sdk-teams/teams/item/clone/index.ts index a38d2a60e8c..f72b141432e 100644 --- a/packages/msgraph-sdk-teams/teams/item/clone/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/clone/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { ClonableTeamParts, ClonableTeamPartsObject, TeamVisibilityType, TeamVisibilityTypeObject } from '@microsoft/msgraph-sdk/models/index.js'; +import { ClonableTeamPartsObject, TeamVisibilityTypeObject, type ClonableTeamParts, type TeamVisibilityType } from '@microsoft/msgraph-sdk/models/index.js'; // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore diff --git a/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/count/index.ts b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/count/index.ts new file mode 100644 index 00000000000..91db9bad20f --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @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 the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/externalAuthenticationMethods/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/index.ts b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/index.ts new file mode 100644 index 00000000000..acd2f8c5603 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExternalAuthenticationMethodCollectionResponseFromDiscriminatorValue, createExternalAuthenticationMethodFromDiscriminatorValue, serializeExternalAuthenticationMethod, type ExternalAuthenticationMethod, type ExternalAuthenticationMethodCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ExternalAuthenticationMethodItemRequestBuilderRequestsMetadata, type ExternalAuthenticationMethodItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type NavigationMetadata, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalAuthenticationMethods property of the microsoft.graph.authentication entity. + */ +export interface ExternalAuthenticationMethodsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the externalAuthenticationMethods property of the microsoft.graph.authentication entity. + * @param externalAuthenticationMethodId The unique identifier of externalAuthenticationMethod + * @returns {ExternalAuthenticationMethodItemRequestBuilder} + */ + byExternalAuthenticationMethodId(externalAuthenticationMethodId: string) : ExternalAuthenticationMethodItemRequestBuilder; + /** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + * @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; + /** + * Create a new externalAuthenticationMethod object. This API doesn't support self-service operations. + * @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/authentication-post-externalauthenticationmethods?view=graph-rest-1.0|Find more info here} + */ + post(body: ExternalAuthenticationMethod, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Create a new externalAuthenticationMethod object. This API doesn't support self-service operations. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ExternalAuthenticationMethod, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + */ +export interface ExternalAuthenticationMethodsRequestBuilderGetQueryParameters { + /** + * Include count of items + */ + count?: boolean; + /** + * Expand related entities + */ + expand?: string[]; + /** + * Filter items by property values + */ + filter?: string; + /** + * Order items by property values + */ + orderby?: string[]; + /** + * Search items by search phrases + */ + search?: string; + /** + * Select properties to be returned + */ + select?: string[]; + /** + * Skip the first n items + */ + skip?: number; + /** + * Show only the first n items + */ + top?: number; +} +/** + * Uri template for the request builder. + */ +export const ExternalAuthenticationMethodsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/externalAuthenticationMethods{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalAuthenticationMethodsRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const ExternalAuthenticationMethodsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byExternalAuthenticationMethodId: { + requestsMetadata: ExternalAuthenticationMethodItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["externalAuthenticationMethod%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalAuthenticationMethodsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ExternalAuthenticationMethodsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalAuthenticationMethodCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExternalAuthenticationMethodsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ExternalAuthenticationMethodsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalAuthenticationMethodFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExternalAuthenticationMethod, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/item/index.ts b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/item/index.ts new file mode 100644 index 00000000000..e701dbd2068 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/authentication/externalAuthenticationMethods/item/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExternalAuthenticationMethodFromDiscriminatorValue, serializeExternalAuthenticationMethod, type ExternalAuthenticationMethod } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the externalAuthenticationMethods property of the microsoft.graph.authentication entity. + */ +export interface ExternalAuthenticationMethodItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete an externalAuthenticationMethod object. This API doesn't support self-service operations. + * @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/authentication-delete-externalauthenticationmethods?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + * @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; + /** + * Update the navigation property externalAuthenticationMethods in users + * @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 + */ + patch(body: ExternalAuthenticationMethod, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete an externalAuthenticationMethod object. This API doesn't support self-service operations. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + * @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 externalAuthenticationMethods in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ExternalAuthenticationMethod, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents the external authentication methods registered to a user for authentication using an external identity provider. + */ +export interface ExternalAuthenticationMethodItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ExternalAuthenticationMethodItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/authentication/externalAuthenticationMethods/{externalAuthenticationMethod%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExternalAuthenticationMethodItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExternalAuthenticationMethodItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ExternalAuthenticationMethodItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ExternalAuthenticationMethodItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalAuthenticationMethodFromDiscriminatorValue, + queryParametersMapper: ExternalAuthenticationMethodItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ExternalAuthenticationMethodItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExternalAuthenticationMethodFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExternalAuthenticationMethod, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/authentication/index.ts b/packages/msgraph-sdk-users/users/item/authentication/index.ts index 1ee7d5e8373..5e2fb9daaae 100644 --- a/packages/msgraph-sdk-users/users/item/authentication/index.ts +++ b/packages/msgraph-sdk-users/users/item/authentication/index.ts @@ -8,6 +8,8 @@ import { createODataErrorFromDiscriminatorValue, type ODataError } from '@micros // @ts-ignore import { EmailMethodsRequestBuilderNavigationMetadata, EmailMethodsRequestBuilderRequestsMetadata, type EmailMethodsRequestBuilder } from './emailMethods/index.js'; // @ts-ignore +import { ExternalAuthenticationMethodsRequestBuilderNavigationMetadata, ExternalAuthenticationMethodsRequestBuilderRequestsMetadata, type ExternalAuthenticationMethodsRequestBuilder } from './externalAuthenticationMethods/index.js'; +// @ts-ignore import { Fido2MethodsRequestBuilderNavigationMetadata, Fido2MethodsRequestBuilderRequestsMetadata, type Fido2MethodsRequestBuilder } from './fido2Methods/index.js'; // @ts-ignore import { MethodsRequestBuilderNavigationMetadata, MethodsRequestBuilderRequestsMetadata, type MethodsRequestBuilder } from './methods/index.js'; @@ -38,6 +40,10 @@ export interface AuthenticationRequestBuilder extends BaseRequestBuilder Record void>) { return deserializeIntoAgreement; } +/** + * 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 {AiAgentInfo} + */ +// @ts-ignore +export function createAiAgentInfoFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAiAgentInfo; +} /** * 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 @@ -13518,6 +13543,28 @@ export function createAiInteractionAttachmentFromDiscriminatorValue(parseNode: P export function createAiInteractionContextFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAiInteractionContext; } +/** + * 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 {AiInteractionEntity} + */ +// @ts-ignore +export function createAiInteractionEntityFromDiscriminatorValue(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.aiAgentInfo": + return deserializeIntoAiAgentInfo; + case "#microsoft.graph.aiInteractionPlugin": + return deserializeIntoAiInteractionPlugin; + } + } + } + return deserializeIntoAiInteractionEntity; +} /** * 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 @@ -15183,6 +15230,8 @@ export function createAuthenticationMethodFromDiscriminatorValue(parseNode: Pars switch (mappingValue) { case "#microsoft.graph.emailAuthenticationMethod": return deserializeIntoEmailAuthenticationMethod; + case "#microsoft.graph.externalAuthenticationMethod": + return deserializeIntoExternalAuthenticationMethod; case "#microsoft.graph.fido2AuthenticationMethod": return deserializeIntoFido2AuthenticationMethod; case "#microsoft.graph.microsoftAuthenticatorAuthenticationMethod": @@ -22609,6 +22658,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoExtension; case "#microsoft.graph.extensionProperty": return deserializeIntoExtensionProperty; + case "#microsoft.graph.externalAuthenticationMethod": + return deserializeIntoExternalAuthenticationMethod; case "#microsoft.graph.externalConnectors.connectionOperation": return deserializeIntoConnectionOperation; case "#microsoft.graph.externalConnectors.externalActivity": @@ -22979,6 +23030,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoOfferShiftRequest; case "#microsoft.graph.officeGraphInsights": return deserializeIntoOfficeGraphInsights; + case "#microsoft.graph.oidcIdentityProvider": + return deserializeIntoOidcIdentityProvider; case "#microsoft.graph.onAttributeCollectionListener": return deserializeIntoOnAttributeCollectionListener; case "#microsoft.graph.onAttributeCollectionStartCustomExtension": @@ -23633,8 +23686,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTeam; case "#microsoft.graph.teamInfo": return deserializeIntoTeamInfo; + case "#microsoft.graph.teamsAdministration.policyIdentifierDetail": + return deserializeIntoPolicyIdentifierDetail; case "#microsoft.graph.teamsAdministration.teamsAdminRoot": return deserializeIntoTeamsAdminRoot; + case "#microsoft.graph.teamsAdministration.teamsPolicyAssignment": + return deserializeIntoTeamsPolicyAssignment; + case "#microsoft.graph.teamsAdministration.teamsPolicyUserAssignment": + return deserializeIntoTeamsPolicyUserAssignment; case "#microsoft.graph.teamsAdministration.teamsUserConfiguration": return deserializeIntoTeamsUserConfiguration; case "#microsoft.graph.teamsApp": @@ -24357,6 +24416,24 @@ export function createExtensionPropertyFromDiscriminatorValue(parseNode: ParseNo export function createExtensionSchemaPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoExtensionSchemaProperty; } +/** + * 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 {ExternalAuthenticationMethodCollectionResponse} + */ +// @ts-ignore +export function createExternalAuthenticationMethodCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExternalAuthenticationMethodCollectionResponse; +} +/** + * 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 {ExternalAuthenticationMethod} + */ +// @ts-ignore +export function createExternalAuthenticationMethodFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoExternalAuthenticationMethod; +} /** * 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 @@ -25373,6 +25450,8 @@ export function createIdentityProviderBaseFromDiscriminatorValue(parseNode: Pars return deserializeIntoBuiltInIdentityProvider; case "#microsoft.graph.internalDomainFederation": return deserializeIntoInternalDomainFederation; + case "#microsoft.graph.oidcIdentityProvider": + return deserializeIntoOidcIdentityProvider; case "#microsoft.graph.samlOrWsFedExternalDomainFederation": return deserializeIntoSamlOrWsFedExternalDomainFederation; case "#microsoft.graph.samlOrWsFedProvider": @@ -29051,6 +29130,73 @@ export function createOfficeGraphInsightsFromDiscriminatorValue(parseNode: Parse } return deserializeIntoOfficeGraphInsights; } +/** + * 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 {OidcAddressInboundClaims} + */ +// @ts-ignore +export function createOidcAddressInboundClaimsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOidcAddressInboundClaims; +} +/** + * 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 {OidcClientAuthentication} + */ +// @ts-ignore +export function createOidcClientAuthenticationFromDiscriminatorValue(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.oidcClientSecretAuthentication": + return deserializeIntoOidcClientSecretAuthentication; + case "#microsoft.graph.oidcPrivateJwtKeyClientAuthentication": + return deserializeIntoOidcPrivateJwtKeyClientAuthentication; + } + } + } + return deserializeIntoOidcClientAuthentication; +} +/** + * 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 {OidcClientSecretAuthentication} + */ +// @ts-ignore +export function createOidcClientSecretAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOidcClientSecretAuthentication; +} +/** + * 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 {OidcIdentityProvider} + */ +// @ts-ignore +export function createOidcIdentityProviderFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOidcIdentityProvider; +} +/** + * 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 {OidcInboundClaimMappingOverride} + */ +// @ts-ignore +export function createOidcInboundClaimMappingOverrideFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOidcInboundClaimMappingOverride; +} +/** + * 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 {OidcPrivateJwtKeyClientAuthentication} + */ +// @ts-ignore +export function createOidcPrivateJwtKeyClientAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoOidcPrivateJwtKeyClientAuthentication; +} /** * 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 @@ -32775,6 +32921,15 @@ export function createReservablePlaceModeFromDiscriminatorValue(parseNode: Parse export function createResetPasscodeActionResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoResetPasscodeActionResult; } +/** + * 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 {ResourceAccessDetail} + */ +// @ts-ignore +export function createResourceAccessDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoResourceAccessDetail; +} /** * 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 @@ -43584,6 +43739,18 @@ export function deserializeIntoAgreementFileVersionCollectionResponse(agreementF "value": n => { agreementFileVersionCollectionResponse.value = n.getCollectionOfObjectValues(createAgreementFileVersionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AiAgentInfo The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAiAgentInfo(aiAgentInfo: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAiInteractionEntity(aiAgentInfo), + "blueprintId": n => { aiAgentInfo.blueprintId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AiInteraction The instance to deserialize into. @@ -43641,6 +43808,21 @@ export function deserializeIntoAiInteractionContext(aiInteractionContext: Partia "@odata.type": n => { aiInteractionContext.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param AiInteractionEntity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAiInteractionEntity(aiInteractionEntity: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { aiInteractionEntity.backingStoreEnabled = true; }, + "identifier": n => { aiInteractionEntity.identifier = n.getStringValue(); }, + "name": n => { aiInteractionEntity.name = n.getStringValue(); }, + "@odata.type": n => { aiInteractionEntity.odataType = n.getStringValue(); }, + "version": n => { aiInteractionEntity.version = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AiInteractionHistory The instance to deserialize into. @@ -43703,11 +43885,7 @@ export function deserializeIntoAiInteractionMentionedIdentitySet(aiInteractionMe // @ts-ignore export function deserializeIntoAiInteractionPlugin(aiInteractionPlugin: Partial | undefined = {}) : Record void> { return { - "backingStoreEnabled": n => { aiInteractionPlugin.backingStoreEnabled = true; }, - "identifier": n => { aiInteractionPlugin.identifier = n.getStringValue(); }, - "name": n => { aiInteractionPlugin.name = n.getStringValue(); }, - "@odata.type": n => { aiInteractionPlugin.odataType = n.getStringValue(); }, - "version": n => { aiInteractionPlugin.version = n.getStringValue(); }, + ...deserializeIntoAiInteractionEntity(aiInteractionPlugin), } } /** @@ -45854,6 +46032,7 @@ export function deserializeIntoAuthentication(authentication: Partial { authentication.emailMethods = n.getCollectionOfObjectValues(createEmailAuthenticationMethodFromDiscriminatorValue); }, + "externalAuthenticationMethods": n => { authentication.externalAuthenticationMethods = n.getCollectionOfObjectValues(createExternalAuthenticationMethodFromDiscriminatorValue); }, "fido2Methods": n => { authentication.fido2Methods = n.getCollectionOfObjectValues(createFido2AuthenticationMethodFromDiscriminatorValue); }, "methods": n => { authentication.methods = n.getCollectionOfObjectValues(createAuthenticationMethodFromDiscriminatorValue); }, "microsoftAuthenticatorMethods": n => { authentication.microsoftAuthenticatorMethods = n.getCollectionOfObjectValues(createMicrosoftAuthenticatorAuthenticationMethodFromDiscriminatorValue); }, @@ -46148,6 +46327,7 @@ export function deserializeIntoAuthenticationFlowsPolicy(authenticationFlowsPoli export function deserializeIntoAuthenticationMethod(authenticationMethod: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(authenticationMethod), + "createdDateTime": n => { authenticationMethod.createdDateTime = n.getDateValue(); }, } } /** @@ -56284,6 +56464,31 @@ export function deserializeIntoExtensionSchemaProperty(extensionSchemaProperty: "type": n => { extensionSchemaProperty.type = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ExternalAuthenticationMethod The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExternalAuthenticationMethod(externalAuthenticationMethod: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAuthenticationMethod(externalAuthenticationMethod), + "configurationId": n => { externalAuthenticationMethod.configurationId = n.getStringValue(); }, + "displayName": n => { externalAuthenticationMethod.displayName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param ExternalAuthenticationMethodCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoExternalAuthenticationMethodCollectionResponse(externalAuthenticationMethodCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(externalAuthenticationMethodCollectionResponse), + "value": n => { externalAuthenticationMethodCollectionResponse.value = n.getCollectionOfObjectValues(createExternalAuthenticationMethodFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param ExternalDomainFederation The instance to deserialize into. @@ -56469,7 +56674,6 @@ export function deserializeIntoFido2AuthenticationMethod(fido2AuthenticationMeth "aaGuid": n => { fido2AuthenticationMethod.aaGuid = n.getStringValue(); }, "attestationCertificates": n => { fido2AuthenticationMethod.attestationCertificates = n.getCollectionOfPrimitiveValues(); }, "attestationLevel": n => { fido2AuthenticationMethod.attestationLevel = n.getEnumValue(AttestationLevelObject); }, - "createdDateTime": n => { fido2AuthenticationMethod.createdDateTime = n.getDateValue(); }, "displayName": n => { fido2AuthenticationMethod.displayName = n.getStringValue(); }, "model": n => { fido2AuthenticationMethod.model = n.getStringValue(); }, } @@ -62032,7 +62236,6 @@ export function deserializeIntoMicrosoftAccountUserConversationMember(microsoftA export function deserializeIntoMicrosoftAuthenticatorAuthenticationMethod(microsoftAuthenticatorAuthenticationMethod: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethod(microsoftAuthenticatorAuthenticationMethod), - "createdDateTime": n => { microsoftAuthenticatorAuthenticationMethod.createdDateTime = n.getDateValue(); }, "device": n => { microsoftAuthenticatorAuthenticationMethod.device = n.getObjectValue(createDeviceFromDiscriminatorValue); }, "deviceTag": n => { microsoftAuthenticatorAuthenticationMethod.deviceTag = n.getStringValue(); }, "displayName": n => { microsoftAuthenticatorAuthenticationMethod.displayName = n.getStringValue(); }, @@ -63024,6 +63227,97 @@ export function deserializeIntoOfficeGraphInsights(officeGraphInsights: Partial< "used": n => { officeGraphInsights.used = n.getCollectionOfObjectValues(createUsedInsightFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param OidcAddressInboundClaims The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcAddressInboundClaims(oidcAddressInboundClaims: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { oidcAddressInboundClaims.backingStoreEnabled = true; }, + "country": n => { oidcAddressInboundClaims.country = n.getStringValue(); }, + "locality": n => { oidcAddressInboundClaims.locality = n.getStringValue(); }, + "@odata.type": n => { oidcAddressInboundClaims.odataType = n.getStringValue(); }, + "postal_code": n => { oidcAddressInboundClaims.postalCode = n.getStringValue(); }, + "region": n => { oidcAddressInboundClaims.region = n.getStringValue(); }, + "street_address": n => { oidcAddressInboundClaims.streetAddress = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OidcClientAuthentication The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcClientAuthentication(oidcClientAuthentication: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { oidcClientAuthentication.backingStoreEnabled = true; }, + "@odata.type": n => { oidcClientAuthentication.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OidcClientSecretAuthentication The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcClientSecretAuthentication(oidcClientSecretAuthentication: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoOidcClientAuthentication(oidcClientSecretAuthentication), + "clientSecret": n => { oidcClientSecretAuthentication.clientSecret = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OidcIdentityProvider The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcIdentityProvider(oidcIdentityProvider: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoIdentityProviderBase(oidcIdentityProvider), + "clientAuthentication": n => { oidcIdentityProvider.clientAuthentication = n.getObjectValue(createOidcClientAuthenticationFromDiscriminatorValue); }, + "clientId": n => { oidcIdentityProvider.clientId = n.getStringValue(); }, + "inboundClaimMapping": n => { oidcIdentityProvider.inboundClaimMapping = n.getObjectValue(createOidcInboundClaimMappingOverrideFromDiscriminatorValue); }, + "issuer": n => { oidcIdentityProvider.issuer = n.getStringValue(); }, + "responseType": n => { oidcIdentityProvider.responseType = n.getCollectionOfEnumValues(OidcResponseTypeObject); }, + "scope": n => { oidcIdentityProvider.scope = n.getStringValue(); }, + "wellKnownEndpoint": n => { oidcIdentityProvider.wellKnownEndpoint = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OidcInboundClaimMappingOverride The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcInboundClaimMappingOverride(oidcInboundClaimMappingOverride: Partial | undefined = {}) : Record void> { + return { + "address": n => { oidcInboundClaimMappingOverride.address = n.getObjectValue(createOidcAddressInboundClaimsFromDiscriminatorValue); }, + "backingStoreEnabled": n => { oidcInboundClaimMappingOverride.backingStoreEnabled = true; }, + "email": n => { oidcInboundClaimMappingOverride.email = n.getStringValue(); }, + "email_verified": n => { oidcInboundClaimMappingOverride.emailVerified = n.getStringValue(); }, + "family_name": n => { oidcInboundClaimMappingOverride.familyName = n.getStringValue(); }, + "given_name": n => { oidcInboundClaimMappingOverride.givenName = n.getStringValue(); }, + "name": n => { oidcInboundClaimMappingOverride.name = n.getStringValue(); }, + "@odata.type": n => { oidcInboundClaimMappingOverride.odataType = n.getStringValue(); }, + "phone_number": n => { oidcInboundClaimMappingOverride.phoneNumber = n.getStringValue(); }, + "phone_number_verified": n => { oidcInboundClaimMappingOverride.phoneNumberVerified = n.getStringValue(); }, + "sub": n => { oidcInboundClaimMappingOverride.sub = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param OidcPrivateJwtKeyClientAuthentication The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoOidcPrivateJwtKeyClientAuthentication(oidcPrivateJwtKeyClientAuthentication: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoOidcClientAuthentication(oidcPrivateJwtKeyClientAuthentication), + } +} /** * The deserialization information for the current model * @param OmaSetting The instance to deserialize into. @@ -64706,7 +65000,6 @@ export function deserializeIntoPartners(partners: Partial | undefined export function deserializeIntoPasswordAuthenticationMethod(passwordAuthenticationMethod: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethod(passwordAuthenticationMethod), - "createdDateTime": n => { passwordAuthenticationMethod.createdDateTime = n.getDateValue(); }, "password": n => { passwordAuthenticationMethod.password = n.getStringValue(); }, } } @@ -65649,7 +65942,6 @@ export function deserializeIntoPlannerUserIds(plannerUserIds: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethod(platformCredentialAuthenticationMethod), - "createdDateTime": n => { platformCredentialAuthenticationMethod.createdDateTime = n.getDateValue(); }, "device": n => { platformCredentialAuthenticationMethod.device = n.getObjectValue(createDeviceFromDiscriminatorValue); }, "displayName": n => { platformCredentialAuthenticationMethod.displayName = n.getStringValue(); }, "keyStrength": n => { platformCredentialAuthenticationMethod.keyStrength = n.getEnumValue(AuthenticationMethodKeyStrengthObject); }, @@ -67050,6 +67342,8 @@ export function deserializeIntoProcessConversationMetadata(processConversationMe return { ...deserializeIntoProcessContentMetadataBase(processConversationMetadata), "accessedResources": n => { processConversationMetadata.accessedResources = n.getCollectionOfPrimitiveValues(); }, + "accessedResources_v2": n => { processConversationMetadata.accessedResourcesV2 = n.getCollectionOfObjectValues(createResourceAccessDetailFromDiscriminatorValue); }, + "agents": n => { processConversationMetadata.agents = n.getCollectionOfObjectValues(createAiAgentInfoFromDiscriminatorValue); }, "parentMessageId": n => { processConversationMetadata.parentMessageId = n.getStringValue(); }, "plugins": n => { processConversationMetadata.plugins = n.getCollectionOfObjectValues(createAiInteractionPluginFromDiscriminatorValue); }, } @@ -68333,6 +68627,26 @@ export function deserializeIntoResourceAccess(resourceAccess: Partial { resourceAccess.type = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ResourceAccessDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoResourceAccessDetail(resourceAccessDetail: Partial | undefined = {}) : Record void> { + return { + "accessType": n => { resourceAccessDetail.accessType = n.getCollectionOfEnumValues(ResourceAccessTypeObject); }, + "backingStoreEnabled": n => { resourceAccessDetail.backingStoreEnabled = true; }, + "identifier": n => { resourceAccessDetail.identifier = n.getStringValue(); }, + "isCrossPromptInjectionDetected": n => { resourceAccessDetail.isCrossPromptInjectionDetected = n.getBooleanValue(); }, + "labelId": n => { resourceAccessDetail.labelId = n.getStringValue(); }, + "name": n => { resourceAccessDetail.name = n.getStringValue(); }, + "@odata.type": n => { resourceAccessDetail.odataType = n.getStringValue(); }, + "status": n => { resourceAccessDetail.status = n.getEnumValue(ResourceAccessStatusObject); }, + "storageId": n => { resourceAccessDetail.storageId = n.getStringValue(); }, + "url": n => { resourceAccessDetail.url = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ResourceAction The instance to deserialize into. @@ -73870,7 +74184,6 @@ export function deserializeIntoTeleconferenceDeviceVideoQuality(teleconferenceDe export function deserializeIntoTemporaryAccessPassAuthenticationMethod(temporaryAccessPassAuthenticationMethod: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethod(temporaryAccessPassAuthenticationMethod), - "createdDateTime": n => { temporaryAccessPassAuthenticationMethod.createdDateTime = n.getDateValue(); }, "isUsable": n => { temporaryAccessPassAuthenticationMethod.isUsable = n.getBooleanValue(); }, "isUsableOnce": n => { temporaryAccessPassAuthenticationMethod.isUsableOnce = n.getBooleanValue(); }, "lifetimeInMinutes": n => { temporaryAccessPassAuthenticationMethod.lifetimeInMinutes = n.getNumberValue(); }, @@ -78962,7 +79275,6 @@ export function deserializeIntoWindowsFirewallNetworkProfile(windowsFirewallNetw export function deserializeIntoWindowsHelloForBusinessAuthenticationMethod(windowsHelloForBusinessAuthenticationMethod: Partial | undefined = {}) : Record void> { return { ...deserializeIntoAuthenticationMethod(windowsHelloForBusinessAuthenticationMethod), - "createdDateTime": n => { windowsHelloForBusinessAuthenticationMethod.createdDateTime = n.getDateValue(); }, "device": n => { windowsHelloForBusinessAuthenticationMethod.device = n.getObjectValue(createDeviceFromDiscriminatorValue); }, "displayName": n => { windowsHelloForBusinessAuthenticationMethod.displayName = n.getStringValue(); }, "keyStrength": n => { windowsHelloForBusinessAuthenticationMethod.keyStrength = n.getEnumValue(AuthenticationMethodKeyStrengthObject); }, @@ -87148,6 +87460,22 @@ export interface ExtensionSchemaProperty extends AdditionalDataHolder, BackedMod type?: string | null; } export type ExternalAudienceScope = (typeof ExternalAudienceScopeObject)[keyof typeof ExternalAudienceScopeObject]; +export interface ExternalAuthenticationMethod extends AuthenticationMethod, Parsable { + /** + * A unique identifier used to manage the external auth method within Microsoft Entra ID. + */ + configurationId?: string | null; + /** + * Custom name given to the registered external authentication method. + */ + displayName?: string | null; +} +export interface ExternalAuthenticationMethodCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ExternalAuthenticationMethod[] | null; +} export interface ExternalDomainFederation extends IdentitySource, Parsable { /** * The name of the identity source, typically also the domain name. Read only. @@ -87322,10 +87650,6 @@ export interface Fido2AuthenticationMethod extends AuthenticationMethod, Parsabl * The attestation level of this FIDO2 security key. The possible values are: attested, or notAttested. */ attestationLevel?: AttestationLevel | null; - /** - * The timestamp when this key was registered to the user. - */ - createdDateTime?: Date | null; /** * The display name of the key as given by the user. */ @@ -95071,10 +95395,6 @@ export interface MicrosoftAccountUserConversationMember extends ConversationMemb userId?: string | null; } export interface MicrosoftAuthenticatorAuthenticationMethod extends AuthenticationMethod, Parsable { - /** - * The date and time that this app was registered. This property is null if the device isn't registered for passwordless Phone Sign-In. - */ - createdDateTime?: Date | null; /** * The registered device on which Microsoft Authenticator resides. This property is null if the device isn't registered for passwordless Phone Sign-In. */ @@ -96320,6 +96640,131 @@ export interface OfficeGraphInsights extends Entity, Parsable { */ used?: UsedInsight[] | null; } +export interface OidcAddressInboundClaims extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The country property + */ + country?: string | null; + /** + * The locality property + */ + locality?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The postal_code property + */ + postalCode?: string | null; + /** + * The region property + */ + region?: string | null; + /** + * The street_address property + */ + streetAddress?: string | null; +} +export interface OidcClientAuthentication extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface OidcClientSecretAuthentication extends OidcClientAuthentication, Parsable { + /** + * The clientSecret property + */ + clientSecret?: string | null; +} +export interface OidcIdentityProvider extends IdentityProviderBase, Parsable { + /** + * The clientAuthentication property + */ + clientAuthentication?: OidcClientAuthentication | null; + /** + * The clientId property + */ + clientId?: string | null; + /** + * The inboundClaimMapping property + */ + inboundClaimMapping?: OidcInboundClaimMappingOverride | null; + /** + * The issuer property + */ + issuer?: string | null; + /** + * The responseType property + */ + responseType?: OidcResponseType[] | null; + /** + * The scope property + */ + scope?: string | null; + /** + * The wellKnownEndpoint property + */ + wellKnownEndpoint?: string | null; +} +export interface OidcInboundClaimMappingOverride extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The address property + */ + address?: OidcAddressInboundClaims | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The email property + */ + email?: string | null; + /** + * The email_verified property + */ + emailVerified?: string | null; + /** + * The family_name property + */ + familyName?: string | null; + /** + * The given_name property + */ + givenName?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The phone_number property + */ + phoneNumber?: string | null; + /** + * The phone_number_verified property + */ + phoneNumberVerified?: string | null; + /** + * The sub property + */ + sub?: string | null; +} +export interface OidcPrivateJwtKeyClientAuthentication extends OidcClientAuthentication, Parsable { +} +export type OidcResponseType = (typeof OidcResponseTypeObject)[keyof typeof OidcResponseTypeObject]; /** * OMA Settings definition. */ @@ -98342,10 +98787,6 @@ export interface Partners extends Entity, Parsable { } export type PartnerTenantType = (typeof PartnerTenantTypeObject)[keyof typeof PartnerTenantTypeObject]; export interface PasswordAuthenticationMethod extends AuthenticationMethod, Parsable { - /** - * The date and time when this password was last updated. This property is currently not populated. Read-only. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. - */ - createdDateTime?: Date | null; /** * For security, the password is always returned as null from a LIST or GET operation. */ @@ -99668,10 +100109,6 @@ export interface PlannerUserIds extends AdditionalDataHolder, BackedModel, Parsa odataType?: string | null; } export interface PlatformCredentialAuthenticationMethod extends AuthenticationMethod, Parsable { - /** - * The date and time that this Platform Credential Key was registered. - */ - createdDateTime?: Date | null; /** * The registered device on which this Platform Credential resides. Supports $expand. When you get a user's Platform Credential registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/platformCredentialAuthenticationMethod/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device. */ @@ -101584,6 +102021,14 @@ export interface ProcessConversationMetadata extends Parsable, ProcessContentMet * List of resources (for example, file URLs, web URLs) accessed during the generation of this message (relevant for bot interactions). */ accessedResources?: string[] | null; + /** + * The accessedResources_v2 property + */ + accessedResourcesV2?: ResourceAccessDetail[] | null; + /** + * The agents property + */ + agents?: AiAgentInfo[] | null; /** * Identifier of the parent message in a threaded conversation, if applicable. */ @@ -103362,6 +103807,50 @@ export interface ResourceAccess extends AdditionalDataHolder, BackedModel, Parsa */ type?: string | null; } +export interface ResourceAccessDetail extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The accessType property + */ + accessType?: ResourceAccessType[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The identifier property + */ + identifier?: string | null; + /** + * The isCrossPromptInjectionDetected property + */ + isCrossPromptInjectionDetected?: boolean | null; + /** + * The labelId property + */ + labelId?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The status property + */ + status?: ResourceAccessStatus | null; + /** + * The storageId property + */ + storageId?: string | null; + /** + * The url property + */ + url?: string | null; +} +export type ResourceAccessStatus = (typeof ResourceAccessStatusObject)[keyof typeof ResourceAccessStatusObject]; +export type ResourceAccessType = (typeof ResourceAccessTypeObject)[keyof typeof ResourceAccessTypeObject]; /** * Set of allowed and not allowed actions for a resource. */ @@ -107483,6 +107972,18 @@ export function serializeAgreementFileVersionCollectionResponse(writer: Serializ serializeBaseCollectionPaginationCountResponse(writer, agreementFileVersionCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", agreementFileVersionCollectionResponse.value, serializeAgreementFileVersion); } +/** + * Serializes information the current object + * @param AiAgentInfo 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 serializeAiAgentInfo(writer: SerializationWriter, aiAgentInfo: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!aiAgentInfo || isSerializingDerivedType) { return; } + serializeAiInteractionEntity(writer, aiAgentInfo, isSerializingDerivedType) + writer.writeStringValue("blueprintId", aiAgentInfo.blueprintId); +} /** * Serializes information the current object * @param AiInteraction The instance to serialize from. @@ -107540,6 +108041,29 @@ export function serializeAiInteractionContext(writer: SerializationWriter, aiInt writer.writeStringValue("@odata.type", aiInteractionContext.odataType); writer.writeAdditionalData(aiInteractionContext.additionalData); } +/** + * Serializes information the current object + * @param AiInteractionEntity 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 serializeAiInteractionEntity(writer: SerializationWriter, aiInteractionEntity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!aiInteractionEntity || isSerializingDerivedType) { return; } + writer.writeStringValue("identifier", aiInteractionEntity.identifier); + writer.writeStringValue("name", aiInteractionEntity.name); + writer.writeStringValue("@odata.type", aiInteractionEntity.odataType); + writer.writeStringValue("version", aiInteractionEntity.version); + writer.writeAdditionalData(aiInteractionEntity.additionalData); + switch (aiInteractionEntity.odataType) { + case "#microsoft.graph.aiAgentInfo": + serializeAiAgentInfo(writer, aiInteractionEntity, true); + break; + case "#microsoft.graph.aiInteractionPlugin": + serializeAiInteractionPlugin(writer, aiInteractionEntity, true); + break; + } +} /** * Serializes information the current object * @param AiInteractionHistory The instance to serialize from. @@ -107603,11 +108127,7 @@ export function serializeAiInteractionMentionedIdentitySet(writer: Serialization // @ts-ignore export function serializeAiInteractionPlugin(writer: SerializationWriter, aiInteractionPlugin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!aiInteractionPlugin || isSerializingDerivedType) { return; } - writer.writeStringValue("identifier", aiInteractionPlugin.identifier); - writer.writeStringValue("name", aiInteractionPlugin.name); - writer.writeStringValue("@odata.type", aiInteractionPlugin.odataType); - writer.writeStringValue("version", aiInteractionPlugin.version); - writer.writeAdditionalData(aiInteractionPlugin.additionalData); + serializeAiInteractionEntity(writer, aiInteractionPlugin, isSerializingDerivedType) } /** * Serializes information the current object @@ -109803,6 +110323,7 @@ export function serializeAuthentication(writer: SerializationWriter, authenticat if (!authentication || isSerializingDerivedType) { return; } serializeEntity(writer, authentication, isSerializingDerivedType) writer.writeCollectionOfObjectValues("emailMethods", authentication.emailMethods, serializeEmailAuthenticationMethod); + writer.writeCollectionOfObjectValues("externalAuthenticationMethods", authentication.externalAuthenticationMethods, serializeExternalAuthenticationMethod); writer.writeCollectionOfObjectValues("fido2Methods", authentication.fido2Methods, serializeFido2AuthenticationMethod); writer.writeCollectionOfObjectValues("methods", authentication.methods, serializeAuthenticationMethod); writer.writeCollectionOfObjectValues("microsoftAuthenticatorMethods", authentication.microsoftAuthenticatorMethods, serializeMicrosoftAuthenticatorAuthenticationMethod); @@ -110140,10 +110661,14 @@ export function serializeAuthenticationFlowsPolicy(writer: SerializationWriter, export function serializeAuthenticationMethod(writer: SerializationWriter, authenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!authenticationMethod || isSerializingDerivedType) { return; } serializeEntity(writer, authenticationMethod, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", authenticationMethod.createdDateTime); switch (authenticationMethod.odataType) { case "#microsoft.graph.emailAuthenticationMethod": serializeEmailAuthenticationMethod(writer, authenticationMethod, true); break; + case "#microsoft.graph.externalAuthenticationMethod": + serializeExternalAuthenticationMethod(writer, authenticationMethod, true); + break; case "#microsoft.graph.fido2AuthenticationMethod": serializeFido2AuthenticationMethod(writer, authenticationMethod, true); break; @@ -121769,6 +122294,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!externalAuthenticationMethod || isSerializingDerivedType) { return; } + serializeAuthenticationMethod(writer, externalAuthenticationMethod, isSerializingDerivedType) + writer.writeStringValue("configurationId", externalAuthenticationMethod.configurationId); + writer.writeStringValue("displayName", externalAuthenticationMethod.displayName); +} +/** + * Serializes information the current object + * @param ExternalAuthenticationMethodCollectionResponse 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 serializeExternalAuthenticationMethodCollectionResponse(writer: SerializationWriter, externalAuthenticationMethodCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!externalAuthenticationMethodCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, externalAuthenticationMethodCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", externalAuthenticationMethodCollectionResponse.value, serializeExternalAuthenticationMethod); +} /** * Serializes information the current object * @param ExternalDomainFederation The instance to serialize from. @@ -124582,7 +125147,6 @@ export function serializeFido2AuthenticationMethod(writer: SerializationWriter, writer.writeStringValue("aaGuid", fido2AuthenticationMethod.aaGuid); writer.writeCollectionOfPrimitiveValues("attestationCertificates", fido2AuthenticationMethod.attestationCertificates); writer.writeEnumValue("attestationLevel", fido2AuthenticationMethod.attestationLevel); - writer.writeDateValue("createdDateTime", fido2AuthenticationMethod.createdDateTime); writer.writeStringValue("displayName", fido2AuthenticationMethod.displayName); writer.writeStringValue("model", fido2AuthenticationMethod.model); } @@ -125953,6 +126517,9 @@ export function serializeIdentityProviderBase(writer: SerializationWriter, ident case "#microsoft.graph.internalDomainFederation": serializeInternalDomainFederation(writer, identityProviderBase, true); break; + case "#microsoft.graph.oidcIdentityProvider": + serializeOidcIdentityProvider(writer, identityProviderBase, true); + break; case "#microsoft.graph.samlOrWsFedExternalDomainFederation": serializeSamlOrWsFedExternalDomainFederation(writer, identityProviderBase, true); break; @@ -130478,7 +131045,6 @@ export function serializeMicrosoftAccountUserConversationMember(writer: Serializ export function serializeMicrosoftAuthenticatorAuthenticationMethod(writer: SerializationWriter, microsoftAuthenticatorAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!microsoftAuthenticatorAuthenticationMethod || isSerializingDerivedType) { return; } serializeAuthenticationMethod(writer, microsoftAuthenticatorAuthenticationMethod, isSerializingDerivedType) - writer.writeDateValue("createdDateTime", microsoftAuthenticatorAuthenticationMethod.createdDateTime); writer.writeObjectValue("device", microsoftAuthenticatorAuthenticationMethod.device, serializeDevice); writer.writeStringValue("deviceTag", microsoftAuthenticatorAuthenticationMethod.deviceTag); writer.writeStringValue("displayName", microsoftAuthenticatorAuthenticationMethod.displayName); @@ -131617,6 +132183,105 @@ export function serializeOfficeGraphInsights(writer: SerializationWriter, office break; } } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcAddressInboundClaims The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcAddressInboundClaims(writer: SerializationWriter, oidcAddressInboundClaims: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcAddressInboundClaims || isSerializingDerivedType) { return; } + writer.writeStringValue("country", oidcAddressInboundClaims.country); + writer.writeStringValue("locality", oidcAddressInboundClaims.locality); + writer.writeStringValue("@odata.type", oidcAddressInboundClaims.odataType); + writer.writeStringValue("postal_code", oidcAddressInboundClaims.postalCode); + writer.writeStringValue("region", oidcAddressInboundClaims.region); + writer.writeStringValue("street_address", oidcAddressInboundClaims.streetAddress); + writer.writeAdditionalData(oidcAddressInboundClaims.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcClientAuthentication The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcClientAuthentication(writer: SerializationWriter, oidcClientAuthentication: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcClientAuthentication || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", oidcClientAuthentication.odataType); + writer.writeAdditionalData(oidcClientAuthentication.additionalData); + switch (oidcClientAuthentication.odataType) { + case "#microsoft.graph.oidcClientSecretAuthentication": + serializeOidcClientSecretAuthentication(writer, oidcClientAuthentication, true); + break; + case "#microsoft.graph.oidcPrivateJwtKeyClientAuthentication": + serializeOidcPrivateJwtKeyClientAuthentication(writer, oidcClientAuthentication, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcClientSecretAuthentication The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcClientSecretAuthentication(writer: SerializationWriter, oidcClientSecretAuthentication: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcClientSecretAuthentication || isSerializingDerivedType) { return; } + serializeOidcClientAuthentication(writer, oidcClientSecretAuthentication, isSerializingDerivedType) + writer.writeStringValue("clientSecret", oidcClientSecretAuthentication.clientSecret); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcIdentityProvider The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcIdentityProvider(writer: SerializationWriter, oidcIdentityProvider: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcIdentityProvider || isSerializingDerivedType) { return; } + serializeIdentityProviderBase(writer, oidcIdentityProvider, isSerializingDerivedType) + writer.writeObjectValue("clientAuthentication", oidcIdentityProvider.clientAuthentication, serializeOidcClientAuthentication); + writer.writeStringValue("clientId", oidcIdentityProvider.clientId); + writer.writeObjectValue("inboundClaimMapping", oidcIdentityProvider.inboundClaimMapping, serializeOidcInboundClaimMappingOverride); + writer.writeStringValue("issuer", oidcIdentityProvider.issuer); + writer.writeEnumValue("responseType", oidcIdentityProvider.responseType); + writer.writeStringValue("scope", oidcIdentityProvider.scope); + writer.writeStringValue("wellKnownEndpoint", oidcIdentityProvider.wellKnownEndpoint); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcInboundClaimMappingOverride The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcInboundClaimMappingOverride(writer: SerializationWriter, oidcInboundClaimMappingOverride: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcInboundClaimMappingOverride || isSerializingDerivedType) { return; } + writer.writeObjectValue("address", oidcInboundClaimMappingOverride.address, serializeOidcAddressInboundClaims); + writer.writeStringValue("email", oidcInboundClaimMappingOverride.email); + writer.writeStringValue("email_verified", oidcInboundClaimMappingOverride.emailVerified); + writer.writeStringValue("family_name", oidcInboundClaimMappingOverride.familyName); + writer.writeStringValue("given_name", oidcInboundClaimMappingOverride.givenName); + writer.writeStringValue("name", oidcInboundClaimMappingOverride.name); + writer.writeStringValue("@odata.type", oidcInboundClaimMappingOverride.odataType); + writer.writeStringValue("phone_number", oidcInboundClaimMappingOverride.phoneNumber); + writer.writeStringValue("phone_number_verified", oidcInboundClaimMappingOverride.phoneNumberVerified); + writer.writeStringValue("sub", oidcInboundClaimMappingOverride.sub); + writer.writeAdditionalData(oidcInboundClaimMappingOverride.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param OidcPrivateJwtKeyClientAuthentication The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeOidcPrivateJwtKeyClientAuthentication(writer: SerializationWriter, oidcPrivateJwtKeyClientAuthentication: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!oidcPrivateJwtKeyClientAuthentication || isSerializingDerivedType) { return; } + serializeOidcClientAuthentication(writer, oidcPrivateJwtKeyClientAuthentication, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -133465,7 +134130,6 @@ export function serializePartners(writer: SerializationWriter, partners: Partial export function serializePasswordAuthenticationMethod(writer: SerializationWriter, passwordAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!passwordAuthenticationMethod || isSerializingDerivedType) { return; } serializeAuthenticationMethod(writer, passwordAuthenticationMethod, isSerializingDerivedType) - writer.writeDateValue("createdDateTime", passwordAuthenticationMethod.createdDateTime); writer.writeStringValue("password", passwordAuthenticationMethod.password); } /** @@ -134450,7 +135114,6 @@ export function serializePlannerUserIds(writer: SerializationWriter, plannerUser export function serializePlatformCredentialAuthenticationMethod(writer: SerializationWriter, platformCredentialAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!platformCredentialAuthenticationMethod || isSerializingDerivedType) { return; } serializeAuthenticationMethod(writer, platformCredentialAuthenticationMethod, isSerializingDerivedType) - writer.writeDateValue("createdDateTime", platformCredentialAuthenticationMethod.createdDateTime); writer.writeObjectValue("device", platformCredentialAuthenticationMethod.device, serializeDevice); writer.writeStringValue("displayName", platformCredentialAuthenticationMethod.displayName); writer.writeEnumValue("keyStrength", platformCredentialAuthenticationMethod.keyStrength); @@ -135972,6 +136635,8 @@ export function serializeProcessConversationMetadata(writer: SerializationWriter if (!processConversationMetadata || isSerializingDerivedType) { return; } serializeProcessContentMetadataBase(writer, processConversationMetadata, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("accessedResources", processConversationMetadata.accessedResources); + writer.writeCollectionOfObjectValues("accessedResources_v2", processConversationMetadata.accessedResourcesV2, serializeResourceAccessDetail); + writer.writeCollectionOfObjectValues("agents", processConversationMetadata.agents, serializeAiAgentInfo); writer.writeStringValue("parentMessageId", processConversationMetadata.parentMessageId); writer.writeCollectionOfObjectValues("plugins", processConversationMetadata.plugins, serializeAiInteractionPlugin); } @@ -137332,6 +137997,26 @@ export function serializeResourceAccess(writer: SerializationWriter, resourceAcc writer.writeStringValue("type", resourceAccess.type); writer.writeAdditionalData(resourceAccess.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param ResourceAccessDetail The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeResourceAccessDetail(writer: SerializationWriter, resourceAccessDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!resourceAccessDetail || isSerializingDerivedType) { return; } + writer.writeEnumValue("accessType", resourceAccessDetail.accessType); + writer.writeStringValue("identifier", resourceAccessDetail.identifier); + writer.writeBooleanValue("isCrossPromptInjectionDetected", resourceAccessDetail.isCrossPromptInjectionDetected); + writer.writeStringValue("labelId", resourceAccessDetail.labelId); + writer.writeStringValue("name", resourceAccessDetail.name); + writer.writeStringValue("@odata.type", resourceAccessDetail.odataType); + writer.writeEnumValue("status", resourceAccessDetail.status); + writer.writeStringValue("storageId", resourceAccessDetail.storageId); + writer.writeStringValue("url", resourceAccessDetail.url); + writer.writeAdditionalData(resourceAccessDetail.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -143169,7 +143854,6 @@ export function serializeTeleconferenceDeviceVideoQuality(writer: SerializationW export function serializeTemporaryAccessPassAuthenticationMethod(writer: SerializationWriter, temporaryAccessPassAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!temporaryAccessPassAuthenticationMethod || isSerializingDerivedType) { return; } serializeAuthenticationMethod(writer, temporaryAccessPassAuthenticationMethod, isSerializingDerivedType) - writer.writeDateValue("createdDateTime", temporaryAccessPassAuthenticationMethod.createdDateTime); writer.writeBooleanValue("isUsable", temporaryAccessPassAuthenticationMethod.isUsable); writer.writeBooleanValue("isUsableOnce", temporaryAccessPassAuthenticationMethod.isUsableOnce); writer.writeNumberValue("lifetimeInMinutes", temporaryAccessPassAuthenticationMethod.lifetimeInMinutes); @@ -148403,7 +149087,6 @@ export function serializeWindowsFirewallNetworkProfile(writer: SerializationWrit export function serializeWindowsHelloForBusinessAuthenticationMethod(writer: SerializationWriter, windowsHelloForBusinessAuthenticationMethod: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!windowsHelloForBusinessAuthenticationMethod || isSerializingDerivedType) { return; } serializeAuthenticationMethod(writer, windowsHelloForBusinessAuthenticationMethod, isSerializingDerivedType) - writer.writeDateValue("createdDateTime", windowsHelloForBusinessAuthenticationMethod.createdDateTime); writer.writeObjectValue("device", windowsHelloForBusinessAuthenticationMethod.device, serializeDevice); writer.writeStringValue("displayName", windowsHelloForBusinessAuthenticationMethod.displayName); writer.writeEnumValue("keyStrength", windowsHelloForBusinessAuthenticationMethod.keyStrength); @@ -155485,10 +156168,6 @@ export interface TeleconferenceDeviceVideoQuality extends Parsable, Teleconferen export type TemplateApplicationLevel = (typeof TemplateApplicationLevelObject)[keyof typeof TemplateApplicationLevelObject]; export type TemplateScenarios = (typeof TemplateScenariosObject)[keyof typeof TemplateScenariosObject]; export interface TemporaryAccessPassAuthenticationMethod extends AuthenticationMethod, Parsable { - /** - * The date and time when the Temporary Access Pass was created. - */ - createdDateTime?: Date | null; /** * The state of the authentication method that indicates whether it's currently usable by the user. */ @@ -163328,10 +164007,6 @@ export interface WindowsFirewallNetworkProfile extends AdditionalDataHolder, Bac unicastResponsesToMulticastBroadcastsBlocked?: boolean | null; } export interface WindowsHelloForBusinessAuthenticationMethod extends AuthenticationMethod, Parsable { - /** - * The date and time that this Windows Hello for Business key was registered. - */ - createdDateTime?: Date | null; /** * The registered device on which this Windows Hello for Business key resides. Supports $expand. When you get a user's Windows Hello for Business registration information, this property is returned only on a single GET and when you specify ?$expand. For example, GET /users/admin@contoso.com/authentication/windowsHelloForBusinessMethods/_jpuR-TGZtk6aQCLF3BQjA2?$expand=device. */ @@ -169245,6 +169920,12 @@ export const ObjectMappingMetadataObject = { ExcludeFromReporting: "ExcludeFromReporting", Unsynchronized: "Unsynchronized", } as const; +export const OidcResponseTypeObject = { + Code: "code", + Id_token: "id_token", + Token: "token", + UnknownFutureValue: "unknownFutureValue", +} as const; export const OnenotePatchActionTypeObject = { Replace: "Replace", Append: "Append", @@ -171105,6 +171786,19 @@ export const RequiredPasswordTypeObject = { /** Numeric password required. */ Numeric: "numeric", } as const; +export const ResourceAccessStatusObject = { + None: "none", + Failure: "failure", + Success: "success", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const ResourceAccessTypeObject = { + None: "none", + Read: "read", + Write: "write", + Create: "create", + UnknownFutureValue: "unknownFutureValue", +} as const; export const ResourceLinkTypeObject = { Url: "url", UnknownFutureValue: "unknownFutureValue", @@ -172119,6 +172813,7 @@ export const UsageRightsObject = { EncryptedProtectionTypeNotSupportedException: "encryptedProtectionTypeNotSupportedException", PurviewClaimsChallengeNotSupportedException: "purviewClaimsChallengeNotSupportedException", Exception: "exception", + LabelNotFoundException: "labelNotFoundException", UnknownFutureValue: "unknownFutureValue", } as const; export const UserAccountSecurityTypeObject = { diff --git a/packages/msgraph-sdk/models/partners/billing/index.ts b/packages/msgraph-sdk/models/partners/billing/index.ts index 0346a237593..7320cffb732 100644 --- a/packages/msgraph-sdk/models/partners/billing/index.ts +++ b/packages/msgraph-sdk/models/partners/billing/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createPublicErrorFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, LongRunningOperationStatus, LongRunningOperationStatusObject, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializePublicError, type BaseCollectionPaginationCountResponse, type Entity, type PublicError } from '../../index.js'; +import { createPublicErrorFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, LongRunningOperationStatusObject, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializePublicError, type BaseCollectionPaginationCountResponse, type Entity, type LongRunningOperationStatus, type PublicError } from '../../index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk/models/search/index.ts b/packages/msgraph-sdk/models/search/index.ts index d36ad1b9c2f..343bdc3f90c 100644 --- a/packages/msgraph-sdk/models/search/index.ts +++ b/packages/msgraph-sdk/models/search/index.ts @@ -2,7 +2,7 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, DevicePlatformType, DevicePlatformTypeObject, serializeBaseCollectionPaginationCountResponse, serializeEntity, type BaseCollectionPaginationCountResponse, type Entity } from '../index.js'; +import { deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, DevicePlatformTypeObject, serializeBaseCollectionPaginationCountResponse, serializeEntity, type BaseCollectionPaginationCountResponse, type DevicePlatformType, type Entity } from '../index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; diff --git a/packages/msgraph-sdk/models/security/index.ts b/packages/msgraph-sdk/models/security/index.ts index accf4f28ba2..e6fe1f8dde5 100644 --- a/packages/msgraph-sdk/models/security/index.ts +++ b/packages/msgraph-sdk/models/security/index.ts @@ -4170,6 +4170,7 @@ export function deserializeIntoEdiscoveryNoncustodialDataSourceCollectionRespons export function deserializeIntoEdiscoveryPurgeDataOperation(ediscoveryPurgeDataOperation: Partial | undefined = {}) : Record void> { return { ...deserializeIntoCaseOperation(ediscoveryPurgeDataOperation), + "reportFileMetadata": n => { ediscoveryPurgeDataOperation.reportFileMetadata = n.getCollectionOfObjectValues(createReportFileMetadataFromDiscriminatorValue); }, } } /** @@ -7069,6 +7070,10 @@ export interface EdiscoveryNoncustodialDataSourceCollectionResponse extends Base value?: EdiscoveryNoncustodialDataSource[] | null; } export interface EdiscoveryPurgeDataOperation extends CaseOperation, Parsable { + /** + * The purge job report file metadata. It contains the properties for report file metadata, including downloadUrl, fileName, and size. + */ + reportFileMetadata?: ReportFileMetadata[] | null; } export interface EdiscoveryReviewSet extends DataSet, Parsable { /** @@ -8264,7 +8269,7 @@ export interface Incident extends Entity, Parsable { */ lastUpdateDateTime?: Date | null; /** - * The priorityScore property + * A priority score for the incident from 0 to 100, with > 85 being the top priority, 15 - 85 medium priority, and < 15 low priority. This score is generated using machine learning and is based on multiple factors, including severity, disruption impact, threat intelligence, alert types, asset criticality, threat analytics, incident rarity, and additional priority signals. The value can also be null which indicates the feature is not open for the tenant or the value of the score is pending calculation. */ priorityScore?: number | null; /** @@ -10784,6 +10789,7 @@ export function serializeEdiscoveryNoncustodialDataSourceCollectionResponse(writ export function serializeEdiscoveryPurgeDataOperation(writer: SerializationWriter, ediscoveryPurgeDataOperation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!ediscoveryPurgeDataOperation || isSerializingDerivedType) { return; } serializeCaseOperation(writer, ediscoveryPurgeDataOperation, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("reportFileMetadata", ediscoveryPurgeDataOperation.reportFileMetadata, serializeReportFileMetadata); } /** * Serializes information the current object diff --git a/packages/msgraph-sdk/models/teamsAdministration/index.ts b/packages/msgraph-sdk/models/teamsAdministration/index.ts index 57c54599752..7cc9f170df0 100644 --- a/packages/msgraph-sdk/models/teamsAdministration/index.ts +++ b/packages/msgraph-sdk/models/teamsAdministration/index.ts @@ -54,6 +54,15 @@ export function createEffectivePolicyAssignmentFromDiscriminatorValue(parseNode: export function createPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPolicyAssignment; } +/** + * 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 {PolicyIdentifierDetail} + */ +// @ts-ignore +export function createPolicyIdentifierDetailFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyIdentifierDetail; +} /** * 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 @@ -63,6 +72,33 @@ export function createPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNod export function createTeamsAdminRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsAdminRoot; } +/** + * 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 {TeamsPolicyAssignment} + */ +// @ts-ignore +export function createTeamsPolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsPolicyAssignment; +} +/** + * 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 {TeamsPolicyUserAssignmentCollectionResponse} + */ +// @ts-ignore +export function createTeamsPolicyUserAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsPolicyUserAssignmentCollectionResponse; +} +/** + * 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 {TeamsPolicyUserAssignment} + */ +// @ts-ignore +export function createTeamsPolicyUserAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTeamsPolicyUserAssignment; +} /** * 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 @@ -125,6 +161,19 @@ export function deserializeIntoPolicyAssignment(policyAssignment: Partial { policyAssignment.policyId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param PolicyIdentifierDetail The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyIdentifierDetail(policyIdentifierDetail: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(policyIdentifierDetail), + "name": n => { policyIdentifierDetail.name = n.getStringValue(); }, + "policyId": n => { policyIdentifierDetail.policyId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param TeamsAdminRoot The instance to deserialize into. @@ -134,9 +183,48 @@ export function deserializeIntoPolicyAssignment(policyAssignment: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(teamsAdminRoot), + "policy": n => { teamsAdminRoot.policy = n.getObjectValue(createTeamsPolicyAssignmentFromDiscriminatorValue); }, "userConfigurations": n => { teamsAdminRoot.userConfigurations = n.getCollectionOfObjectValues(createTeamsUserConfigurationFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TeamsPolicyAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsPolicyAssignment(teamsPolicyAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(teamsPolicyAssignment), + "userAssignments": n => { teamsPolicyAssignment.userAssignments = n.getCollectionOfObjectValues(createTeamsPolicyUserAssignmentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TeamsPolicyUserAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsPolicyUserAssignment(teamsPolicyUserAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(teamsPolicyUserAssignment), + "policyId": n => { teamsPolicyUserAssignment.policyId = n.getStringValue(); }, + "policyType": n => { teamsPolicyUserAssignment.policyType = n.getStringValue(); }, + "userId": n => { teamsPolicyUserAssignment.userId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param TeamsPolicyUserAssignmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTeamsPolicyUserAssignmentCollectionResponse(teamsPolicyUserAssignmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(teamsPolicyUserAssignmentCollectionResponse), + "value": n => { teamsPolicyUserAssignmentCollectionResponse.value = n.getCollectionOfObjectValues(createTeamsPolicyUserAssignmentFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param TeamsUserConfiguration The instance to deserialize into. @@ -214,6 +302,16 @@ export interface PolicyAssignment extends AdditionalDataHolder, BackedModel, Par */ policyId?: string | null; } +export interface PolicyIdentifierDetail extends Entity, Parsable { + /** + * The display name of the policy instance. + */ + name?: string | null; + /** + * The unique ID associated with the policy instance. + */ + policyId?: string | null; +} /** * Serializes information the current object * @param AssignedTelephoneNumber The instance to serialize from. @@ -258,6 +356,19 @@ export function serializePolicyAssignment(writer: SerializationWriter, policyAss writer.writeStringValue("policyId", policyAssignment.policyId); writer.writeAdditionalData(policyAssignment.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyIdentifierDetail The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyIdentifierDetail(writer: SerializationWriter, policyIdentifierDetail: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyIdentifierDetail || isSerializingDerivedType) { return; } + serializeEntity(writer, policyIdentifierDetail, isSerializingDerivedType) + writer.writeStringValue("name", policyIdentifierDetail.name); + writer.writeStringValue("policyId", policyIdentifierDetail.policyId); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -268,8 +379,47 @@ export function serializePolicyAssignment(writer: SerializationWriter, policyAss export function serializeTeamsAdminRoot(writer: SerializationWriter, teamsAdminRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!teamsAdminRoot || isSerializingDerivedType) { return; } serializeEntity(writer, teamsAdminRoot, isSerializingDerivedType) + writer.writeObjectValue("policy", teamsAdminRoot.policy, serializeTeamsPolicyAssignment); writer.writeCollectionOfObjectValues("userConfigurations", teamsAdminRoot.userConfigurations, serializeTeamsUserConfiguration); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsPolicyAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsPolicyAssignment(writer: SerializationWriter, teamsPolicyAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsPolicyAssignment || isSerializingDerivedType) { return; } + serializeEntity(writer, teamsPolicyAssignment, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("userAssignments", teamsPolicyAssignment.userAssignments, serializeTeamsPolicyUserAssignment); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsPolicyUserAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsPolicyUserAssignment(writer: SerializationWriter, teamsPolicyUserAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsPolicyUserAssignment || isSerializingDerivedType) { return; } + serializeEntity(writer, teamsPolicyUserAssignment, isSerializingDerivedType) + writer.writeStringValue("policyId", teamsPolicyUserAssignment.policyId); + writer.writeStringValue("policyType", teamsPolicyUserAssignment.policyType); + writer.writeStringValue("userId", teamsPolicyUserAssignment.userId); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TeamsPolicyUserAssignmentCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTeamsPolicyUserAssignmentCollectionResponse(writer: SerializationWriter, teamsPolicyUserAssignmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!teamsPolicyUserAssignmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, teamsPolicyUserAssignmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", teamsPolicyUserAssignmentCollectionResponse.value, serializeTeamsPolicyUserAssignment); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -305,10 +455,40 @@ export function serializeTeamsUserConfigurationCollectionResponse(writer: Serial } export interface TeamsAdminRoot extends Entity, Parsable { /** - * Represents the configuration information of users who have accounts hosted on Microsoft Teams. + * Represents a navigation property to the Teams policy assignment object. + */ + policy?: TeamsPolicyAssignment | null; + /** + * Represents the configuration information of users who have accounts hosted on Microsoft Teams */ userConfigurations?: TeamsUserConfiguration[] | null; } +export interface TeamsPolicyAssignment extends Entity, Parsable { + /** + * The collection of user policy assignments. + */ + userAssignments?: TeamsPolicyUserAssignment[] | null; +} +export interface TeamsPolicyUserAssignment extends Entity, Parsable { + /** + * The unique identifier (GUID) of the policy within the specified policy type. + */ + policyId?: string | null; + /** + * The type of Teams policy assigned or unassigned, such as teamsMeetingBroadcastPolicy. + */ + policyType?: string | null; + /** + * The unique identifier (GUID) of the user. + */ + userId?: string | null; +} +export interface TeamsPolicyUserAssignmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TeamsPolicyUserAssignment[] | null; +} export interface TeamsUserConfiguration extends Entity, Parsable { /** * The accountType property