From 9eec7e4873a705800c24a552047dccf9ce5a8482 Mon Sep 17 00:00:00 2001 From: Microsoft Graph DevX Tooling Date: Tue, 21 Oct 2025 11:24:25 +0000 Subject: [PATCH] feat(generation): update request builders and models Update generated files with build 200882 --- packages/kiota-dom-export.txt | 765 +++++++++++- packages/kiota-lock.json | 2 +- .../admin/teams/index.ts | 10 + .../teams/telephoneNumberManagement/index.ts | 141 +++ .../numberAssignments/count/index.ts | 67 ++ .../numberAssignments/index.ts | 180 +++ .../numberAssignments/item/index.ts | 116 ++ .../index.ts | 119 ++ .../index.ts | 101 ++ .../index.ts | 111 ++ .../operations/count/index.ts | 67 ++ .../operations/index.ts | 152 +++ .../operations/item/index.ts | 117 ++ .../virtualEndpoint/externalPartners/index.ts | 12 +- .../externalPartners/item/index.ts | 12 +- .../drives/item/items/item/restore/index.ts | 4 +- .../versions/item/restoreVersion/index.ts | 6 +- .../fraudProtectionProviders/index.ts | 11 +- .../fraudProtectionProviders/item/index.ts | 6 +- .../identity/riskPrevention/index.ts | 6 +- .../workflows/item/executionScope/index.ts | 6 +- .../item/executionScope/item/index.ts | 6 +- .../workflows/item/executionScope/index.ts | 6 +- .../item/executionScope/item/index.ts | 6 +- .../places/graphRoom/index.ts | 6 +- .../places/item/graphRoom/index.ts | 6 +- .../security/identities/index.ts | 10 + .../autoAuditingConfiguration/index.ts | 116 ++ .../security/identities/settings/index.ts | 130 ++ .../security/index.ts | 10 + .../security/securityCopilot/index.ts | 131 ++ .../securityCopilot/workspaces/count/index.ts | 67 ++ .../securityCopilot/workspaces/index.ts | 153 +++ .../securityCopilot/workspaces/item/index.ts | 141 +++ .../workspaces/item/plugins/count/index.ts | 67 ++ .../workspaces/item/plugins/index.ts | 152 +++ .../workspaces/item/plugins/item/index.ts | 116 ++ .../workspaces/item/sessions/count/index.ts | 67 ++ .../workspaces/item/sessions/index.ts | 153 +++ .../workspaces/item/sessions/item/index.ts | 131 ++ .../item/sessions/item/prompts/count/index.ts | 67 ++ .../item/sessions/item/prompts/index.ts | 153 +++ .../prompts/item/evaluations/count/index.ts | 67 ++ .../item/prompts/item/evaluations/index.ts | 152 +++ .../prompts/item/evaluations/item/index.ts | 116 ++ .../item/sessions/item/prompts/item/index.ts | 131 ++ .../users/item/cloudPCs/index.ts | 6 +- .../users/item/cloudPCs/item/index.ts | 6 +- .../models/identityGovernance/index.ts | 2 +- packages/msgraph-beta-sdk/models/index.ts | 315 ++++- .../models/networkaccess/index.ts | 2 + .../msgraph-beta-sdk/models/security/index.ts | 90 +- .../models/security/securityCopilot/index.ts | 1066 +++++++++++++++++ .../models/teamsAdministration/index.ts | 440 ++++++- 54 files changed, 6006 insertions(+), 92 deletions(-) create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/item/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationAssignNumber/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUnassignNumber/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/count/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/index.ts create mode 100644 packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/identities/settings/autoAuditingConfiguration/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/identities/settings/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/count/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/item/index.ts create mode 100644 packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/index.ts create mode 100644 packages/msgraph-beta-sdk/models/security/securityCopilot/index.ts diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 2538064b4f..796bb89830 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -2115,6 +2115,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilde 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|telephoneNumberManagement:TelephoneNumberManagementRequestBuilder 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 @@ -2126,6 +2127,146 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.teamsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):NumberAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|patch(body:NumberAssignment; requestConfiguration?:RequestConfiguration):NumberAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:NumberAssignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.numberAssignmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.numberAssignmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.numberAssignmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.item.NumberAssignmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|assignmentCategory:AssignmentCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|assignmentTargetId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|locationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|numberType:NumberType +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody::|public|telephoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.AssignNumberPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.microsoftGraphTeamsAdministrationAssignNumberRequestBuilder::|public|post(body:AssignNumberPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.microsoftGraphTeamsAdministrationAssignNumberRequestBuilder::|public|toPostRequestInformation(body:AssignNumberPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.microsoftGraphTeamsAdministrationAssignNumberRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.microsoftGraphTeamsAdministrationAssignNumberRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber.microsoftGraphTeamsAdministrationAssignNumberRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber::createAssignNumberPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AssignNumberPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber::deserializeIntoAssignNumberPostRequestBody(AssignNumberPostRequestBody:AssignNumberPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationAssignNumber::serializeAssignNumberPostRequestBody(writer:SerializationWriter; AssignNumberPostRequestBody:AssignNumberPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.microsoftGraphTeamsAdministrationUnassignNumberRequestBuilder::|public|post(body:UnassignNumberPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.microsoftGraphTeamsAdministrationUnassignNumberRequestBuilder::|public|toPostRequestInformation(body:UnassignNumberPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.microsoftGraphTeamsAdministrationUnassignNumberRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.microsoftGraphTeamsAdministrationUnassignNumberRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.microsoftGraphTeamsAdministrationUnassignNumberRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.UnassignNumberPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.UnassignNumberPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.UnassignNumberPostRequestBody::|public|numberType:NumberType +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.UnassignNumberPostRequestBody::|public|telephoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber.UnassignNumberPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber::createUnassignNumberPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UnassignNumberPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber::deserializeIntoUnassignNumberPostRequestBody(UnassignNumberPostRequestBody:UnassignNumberPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUnassignNumber::serializeUnassignNumberPostRequestBody(writer:SerializationWriter; UnassignNumberPostRequestBody:UnassignNumberPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.microsoftGraphTeamsAdministrationUpdateNumberRequestBuilder::|public|post(body:UpdateNumberPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.microsoftGraphTeamsAdministrationUpdateNumberRequestBuilder::|public|toPostRequestInformation(body:UpdateNumberPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.microsoftGraphTeamsAdministrationUpdateNumberRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.microsoftGraphTeamsAdministrationUpdateNumberRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.microsoftGraphTeamsAdministrationUpdateNumberRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|locationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|networkSiteId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|reverseNumberLookupOptions:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody::|public|telephoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber.UpdateNumberPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber::createUpdateNumberPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):UpdateNumberPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber::deserializeIntoUpdateNumberPostRequestBody(UpdateNumberPostRequestBody:UpdateNumberPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.microsoftGraphTeamsAdministrationUpdateNumber::serializeUpdateNumberPostRequestBody(writer:SerializationWriter; UpdateNumberPostRequestBody:UpdateNumberPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|byNumberAssignmentId(numberAssignmentId:string):NumberAssignmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):NumberAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|microsoftGraphTeamsAdministrationAssignNumber:MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|microsoftGraphTeamsAdministrationUnassignNumber:MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|microsoftGraphTeamsAdministrationUpdateNumber:MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|post(body:NumberAssignment; requestConfiguration?:RequestConfiguration):NumberAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder::|public|toPostRequestInformation(body:NumberAssignment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.numberAssignments.numberAssignmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TelephoneNumberLongRunningOperation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|patch(body:TelephoneNumberLongRunningOperation; requestConfiguration?:RequestConfiguration):TelephoneNumberLongRunningOperation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder::|public|toPatchRequestInformation(body:TelephoneNumberLongRunningOperation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.telephoneNumberLongRunningOperationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.telephoneNumberLongRunningOperationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.telephoneNumberLongRunningOperationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.item.TelephoneNumberLongRunningOperationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|byTelephoneNumberLongRunningOperationId(telephoneNumberLongRunningOperationId:string):TelephoneNumberLongRunningOperationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TelephoneNumberLongRunningOperationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|post(body:TelephoneNumberLongRunningOperation; requestConfiguration?:RequestConfiguration):TelephoneNumberLongRunningOperation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder::|public|toPostRequestInformation(body:TelephoneNumberLongRunningOperation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.operations.operationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TelephoneNumberManagementRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|numberAssignments:NumberAssignmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|operations:OperationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|patch(body:TelephoneNumberManagementRoot; requestConfiguration?:RequestConfiguration):TelephoneNumberManagementRoot +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder::|public|toPatchRequestInformation(body:TelephoneNumberManagementRoot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.telephoneNumberManagement.telephoneNumberManagementRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.teams.userConfigurations.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -110257,6 +110398,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentic.agentTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentic::createAgentSignInFromDiscriminatorValue(parseNode:ParseNode):AgentSignIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentic::deserializeIntoAgentSignIn(AgentSignIn:AgentSignIn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentic::serializeAgentSignIn(writer:SerializationWriter; AgentSignIn:AgentSignIn={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|agentAppId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|agentIdentityBlueprintId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity~~>Parsable; ServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentStatus::0000-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentStatus::0001-inactive github.com/microsoftgraph/msgraph-sdk-typescript/.models.agentStatusObject @@ -118798,23 +118944,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|inactivationReason:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|lastModifiedBy:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|mode:MonitorMode github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|monitorRunFrequencyInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|parameters:OpenComplexDictionaryType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|runAsUTCMServicePrincipal:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|runningOnBehalfOf:IdentitySet github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|status:MonitorStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitor::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitorCollectionResponse::|public|value:ConfigurationMonitor[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitorCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|driftsCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|driftsFixed:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|errorDetails:ErrorDetail[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|monitorId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runCompletionDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runInitiationDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runStatus:MonitorRunStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|runType:MonitorRunType github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResult::|public|tenantId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResultCollectionResponse::|public|value:ConfigurationMonitoringResult[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ConfigurationMonitoringResultCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable @@ -135865,18 +136016,25 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty::|public|oldValue:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ModifiedProperty~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0000-monitorOnly -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0000-monitorOnce +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0001-monitorOnly +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0002-applyOnceAndMonitorContinuous +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0003-applyOnce +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0004-applyContinuous +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorMode::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorModeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0000-successful github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0001-partiallySuccessful github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0002-failed github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatus::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0000-monitor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0001-apply +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorRunTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0000-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0001-inactive -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0002-inactivatedBySystem -github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatus::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.monitorStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.MonthlyInactiveUsersByApplicationMetric::|public|inactiveCalendarMonthCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.MonthlyInactiveUsersByApplicationMetric::|public|OdataType:string @@ -137121,6 +137279,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertif github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatus::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatus::0004-expiring github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatus::0005-expired +github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatus::0006-enabled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatus::0007-disabled github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.tlsCertificateStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.TlsInspectionDestination::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.networkaccess.TlsInspectionDestination::|public|backingStoreEnabled:boolean @@ -146990,6 +147150,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTempl github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse::|public|value:AuthorityTemplate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AuthorityTemplate~~>FilePlanDescriptorTemplate; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|isAutomatic:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutoAuditingConfiguration~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.AutonomousSystem::|public|name:string @@ -148521,6 +148684,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContai github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContainer::|public|sensorCandidateActivationConfiguration:SensorCandidateActivationConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContainer::|public|sensorCandidates:SensorCandidate[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContainer::|public|sensors:Sensor[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContainer::|public|settings:SettingsContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.IdentityContainer~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.identityProvider::0000-entraID github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.identityProvider::0001-activeDirectory @@ -149572,6 +149736,230 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityCompli github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityComplianceRBACAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityComplianceUserChangeAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityComplianceUserChangeAuditRecord~~>AuditData; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|completedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|executionCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|isCancelled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|result:EvaluationResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|runStartDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation::|public|state:EvaluationState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationCollectionResponse::|public|value:Evaluation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|content:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|previewState:SkillPreviewState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult::|public|type:EvaluationResultType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0001-success +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0002-errorEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0003-needAdditionalClaims +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0004-rejected +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0005-timedOut +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0006-capacityExceeded +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultType::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationResultTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.EvaluationResult~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0001-created +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0002-running +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0003-completed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0004-cancelled +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0005-pending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0006-deferred +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0007-waitingForInput +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationState::0008-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.evaluationStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Evaluation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|authorization:PluginAuth +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|catalogScope:PluginCatalogScope +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|category:PluginCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|isEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|previewState:PluginPreviewStates +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|settings:PluginSetting[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin::|public|supportedAuthTypes:PluginAuthTypes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginAuth::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginAuth::|public|authType:PluginAuthTypes +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginAuth::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginAuth::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0001-basic +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0002-aPIKey +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0003-oAuthAuthorizationCodeFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0004-oAuthClientCredentialsFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0005-aad +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0006-serviceHttp +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0007-aadDelegated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0008-oAuthPasswordGrantFlow +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypes::0009-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginAuthTypesObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginAuth~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0001-user +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0002-workspace +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0003-tenant +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0004-global +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0005-geoGlobal +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0006-userWorkspace +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScope::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCatalogScopeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0000-hidden +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0001-microsoft +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0002-microsoftConnectors +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0003-other +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0004-web +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0005-testing +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0006-plugin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategory::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginCollectionResponse::|public|value:Plugin[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginPreviewStates::0000-ga +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginPreviewStates::0001-public +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginPreviewStates::0002-private +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginPreviewStates::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginPreviewStatesObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|acceptableValues:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|defaultValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|displayType:PluginSettingDisplayType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|hintText:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|isRequired:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|label:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|settingValue:PluginSettingType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting::|public|value:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayType::0000-none +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayType::0001-textbox +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayType::0002-checkbox +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayType::0003-dropdown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingDisplayTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0000-string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0001-bool +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0002-array +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0003-enumEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0004-secretString +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.pluginSettingTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PluginSetting~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Plugin~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|content:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|evaluations:Evaluation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|inputs:Dictionary +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|skillInputDescriptors:SkillInputDescriptor[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|skillName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt::|public|type:PromptType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PromptCollectionResponse::|public|value:Prompt[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.PromptCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0000-unknown +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0001-context +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0002-prompt +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0003-skill +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0004-feedback +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptType::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.promptTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Prompt~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session::|public|prompts:Prompt[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SessionCollectionResponse::|public|value:Session[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SessionCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Session~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillInputDescriptor::|public|defaultValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillInputDescriptor::|public|isRequired:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillInputDescriptor::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillInputDescriptor::|public|placeholderValue:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillInputDescriptor~~>Parsable; SkillVariableDescriptor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.skillPreviewState::0000-ga +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.skillPreviewState::0001-public +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.skillPreviewState::0002-private +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.skillPreviewState::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.skillPreviewStateObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillTypeDescriptor::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillTypeDescriptor::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillTypeDescriptor::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillTypeDescriptor::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillTypeDescriptor~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor::|public|type:SkillTypeDescriptor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.SkillVariableDescriptor~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Workspace::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Workspace::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Workspace::|public|plugins:Plugin[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Workspace::|public|sessions:Session[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.WorkspaceCollectionResponse::|public|value:Workspace[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.WorkspaceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot.Workspace~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createEvaluationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):EvaluationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createEvaluationFromDiscriminatorValue(parseNode:ParseNode):Evaluation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createEvaluationResultFromDiscriminatorValue(parseNode:ParseNode):EvaluationResult +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPluginAuthFromDiscriminatorValue(parseNode:ParseNode):PluginAuth +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPluginCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PluginCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPluginFromDiscriminatorValue(parseNode:ParseNode):Plugin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPluginSettingFromDiscriminatorValue(parseNode:ParseNode):PluginSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPromptCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PromptCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createPromptFromDiscriminatorValue(parseNode:ParseNode):Prompt +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createSessionCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):SessionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createSessionFromDiscriminatorValue(parseNode:ParseNode):Session +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createSkillInputDescriptorFromDiscriminatorValue(parseNode:ParseNode):SkillInputDescriptor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createSkillTypeDescriptorFromDiscriminatorValue(parseNode:ParseNode):SkillTypeDescriptor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createSkillVariableDescriptorFromDiscriminatorValue(parseNode:ParseNode):SkillVariableDescriptor +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createWorkspaceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):WorkspaceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::createWorkspaceFromDiscriminatorValue(parseNode:ParseNode):Workspace +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoEvaluation(Evaluation:Evaluation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoEvaluationCollectionResponse(EvaluationCollectionResponse:EvaluationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoEvaluationResult(EvaluationResult:EvaluationResult={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPlugin(Plugin:Plugin={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPluginAuth(PluginAuth:PluginAuth={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPluginCollectionResponse(PluginCollectionResponse:PluginCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPluginSetting(PluginSetting:PluginSetting={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPrompt(Prompt:Prompt={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoPromptCollectionResponse(PromptCollectionResponse:PromptCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoSession(Session:Session={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoSessionCollectionResponse(SessionCollectionResponse:SessionCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoSkillInputDescriptor(SkillInputDescriptor:SkillInputDescriptor={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoSkillTypeDescriptor(SkillTypeDescriptor:SkillTypeDescriptor={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoSkillVariableDescriptor(SkillVariableDescriptor:SkillVariableDescriptor={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoWorkspace(Workspace:Workspace={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::deserializeIntoWorkspaceCollectionResponse(WorkspaceCollectionResponse:WorkspaceCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeEvaluation(writer:SerializationWriter; Evaluation:Evaluation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeEvaluationCollectionResponse(writer:SerializationWriter; EvaluationCollectionResponse:EvaluationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeEvaluationResult(writer:SerializationWriter; EvaluationResult:EvaluationResult={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePlugin(writer:SerializationWriter; Plugin:Plugin={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePluginAuth(writer:SerializationWriter; PluginAuth:PluginAuth={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePluginCollectionResponse(writer:SerializationWriter; PluginCollectionResponse:PluginCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePluginSetting(writer:SerializationWriter; PluginSetting:PluginSetting={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePrompt(writer:SerializationWriter; Prompt:Prompt={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializePromptCollectionResponse(writer:SerializationWriter; PromptCollectionResponse:PromptCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeSession(writer:SerializationWriter; Session:Session={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeSessionCollectionResponse(writer:SerializationWriter; SessionCollectionResponse:SessionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeSkillInputDescriptor(writer:SerializationWriter; SkillInputDescriptor:SkillInputDescriptor={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeSkillTypeDescriptor(writer:SerializationWriter; SkillTypeDescriptor:SkillTypeDescriptor={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeSkillVariableDescriptor(writer:SerializationWriter; SkillVariableDescriptor:SkillVariableDescriptor={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeWorkspace(writer:SerializationWriter; Workspace:Workspace={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.securityCopilot::serializeWorkspaceCollectionResponse(writer:SerializationWriter; WorkspaceCollectionResponse:WorkspaceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|activeDirectoryObjectGuid:Guid github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SecurityGroupEvidence::|public|distinguishedName:string @@ -149679,6 +150067,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource: github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0012-microsoftInsiderRiskManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSource::0013-microsoftThreatIntelligence github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.serviceSourceObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|autoAuditingConfiguration:AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SettingsContainer~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointAppPermissionOperationAuditRecord::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointAppPermissionOperationAuditRecord~~>AuditData; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.security.SharePointAuditRecord::|public|OdataType:string @@ -150427,6 +150818,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditLo github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuditSearchAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AuditSearchAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAuthorityTemplateFromDiscriminatorValue(parseNode:ParseNode):AuthorityTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutoAuditingConfigurationFromDiscriminatorValue(parseNode:ParseNode):AutoAuditingConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAutonomousSystemFromDiscriminatorValue(parseNode:ParseNode):AutonomousSystem github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAccountLogonAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAccountLogonAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createAzureActiveDirectoryAuditRecordFromDiscriminatorValue(parseNode:ParseNode):AzureActiveDirectoryAuditRecord @@ -150903,6 +151295,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSensorD github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSensorFromDiscriminatorValue(parseNode:ParseNode):Sensor github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSensorSettingsFromDiscriminatorValue(parseNode:ParseNode):SensorSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createServicePrincipalEvidenceFromDiscriminatorValue(parseNode:ParseNode):ServicePrincipalEvidence +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSettingsContainerFromDiscriminatorValue(parseNode:ParseNode):SettingsContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointAppPermissionOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointAppPermissionOperationAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointAuditRecord github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::createSharePointCommentOperationAuditRecordFromDiscriminatorValue(parseNode:ParseNode):SharePointCommentOperationAuditRecord @@ -151061,6 +151454,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuditSearchAuditRecord(AuditSearchAuditRecord:AuditSearchAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplate(AuthorityTemplate:AuthorityTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAuthorityTemplateCollectionResponse(AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutoAuditingConfiguration(AutoAuditingConfiguration:AutoAuditingConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAutonomousSystem(AutonomousSystem:AutonomousSystem={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAccountLogonAuditRecord(AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoAzureActiveDirectoryAuditRecord(AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}):Record void> @@ -151537,6 +151931,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIn github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSensorDeploymentPackage(SensorDeploymentPackage:SensorDeploymentPackage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSensorSettings(SensorSettings:SensorSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoServicePrincipalEvidence(ServicePrincipalEvidence:ServicePrincipalEvidence={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSettingsContainer(SettingsContainer:SettingsContainer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointAppPermissionOperationAuditRecord(SharePointAppPermissionOperationAuditRecord:SharePointAppPermissionOperationAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointAuditRecord(SharePointAuditRecord:SharePointAuditRecord={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::deserializeIntoSharePointCommentOperationAuditRecord(SharePointCommentOperationAuditRecord:SharePointCommentOperationAuditRecord={}):Record void> @@ -151695,6 +152090,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAudi github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuditSearchAuditRecord(writer:SerializationWriter; AuditSearchAuditRecord:AuditSearchAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplate(writer:SerializationWriter; AuthorityTemplate:AuthorityTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAuthorityTemplateCollectionResponse(writer:SerializationWriter; AuthorityTemplateCollectionResponse:AuthorityTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutoAuditingConfiguration(writer:SerializationWriter; AutoAuditingConfiguration:AutoAuditingConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAutonomousSystem(writer:SerializationWriter; AutonomousSystem:AutonomousSystem={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAccountLogonAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAccountLogonAuditRecord:AzureActiveDirectoryAccountLogonAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeAzureActiveDirectoryAuditRecord(writer:SerializationWriter; AzureActiveDirectoryAuditRecord:AzureActiveDirectoryAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -152171,6 +152567,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSens github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSensorDeploymentPackage(writer:SerializationWriter; SensorDeploymentPackage:SensorDeploymentPackage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSensorSettings(writer:SerializationWriter; SensorSettings:SensorSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeServicePrincipalEvidence(writer:SerializationWriter; ServicePrincipalEvidence:ServicePrincipalEvidence={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSettingsContainer(writer:SerializationWriter; SettingsContainer:SettingsContainer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointAppPermissionOperationAuditRecord(writer:SerializationWriter; SharePointAppPermissionOperationAuditRecord:SharePointAppPermissionOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointAuditRecord(writer:SerializationWriter; SharePointAuditRecord:SharePointAuditRecord={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.security::serializeSharePointCommentOperationAuditRecord(writer:SerializationWriter; SharePointCommentOperationAuditRecord:SharePointCommentOperationAuditRecord={}; isSerializingDerivedType?:boolean=false):void @@ -152306,6 +152703,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|rules github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|secureScoreControlProfiles:SecureScoreControlProfile[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|secureScores:SecureScore[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|securityActions:SecurityAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|securityCopilot:SecurityCopilot github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|subjectRightsRequests:SubjectRightsRequest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|threatIntelligence:ThreatIntelligence github.com/microsoftgraph/msgraph-sdk-typescript/.models.Security::|public|threatSubmission:ThreatSubmissionRoot @@ -152409,6 +152807,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityConfigurationTa github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityConfigurationTask::|public|managedDevices:VulnerableManagedDevice[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityConfigurationTask::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityConfigurationTask~~>DeviceAppManagementTask; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityCopilot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityCopilot::|public|workspaces:I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.SecurityCopilot~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.securityNetworkProtocol::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.securityNetworkProtocol::0001-ip github.com/microsoftgraph/msgraph-sdk-typescript/.models.securityNetworkProtocol::0002-icmp @@ -154225,6 +154626,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.StorageSettings~~>Entit github.com/microsoftgraph/msgraph-sdk-typescript/.models.Storage~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringCollectionResponse::|public|value:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringDictionary::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringDictionary~~>Dictionary; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.StringKeyAttributeMappingSourceValuePair::|public|key:string @@ -154957,6 +155360,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.acc github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0005-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountType::0006-ineligibleUser github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.accountTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0000-activated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0001-assignmentPending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0002-assignmentFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0003-updatePending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0004-updateFailed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationState::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.activationStateObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|assignmentCategory:AssignmentCategory github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.AssignedTelephoneNumber::|public|backingStoreEnabled:boolean @@ -154968,16 +155378,66 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.ass github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0002-alternate github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategory::0003-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentCategoryObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0000-unassigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0001-internalError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0002-userAssigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0003-conferenceAssigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0004-voiceApplicationAssigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0005-thirdPartyAppAssigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0006-policyAssigned +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatus::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0000-direct github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0001-group github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentType::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.assignmentTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.customerAction::0000-locationUpdate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.customerAction::0001-release +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.customerAction::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.customerActionObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|policyAssignment:PolicyAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment::|public|policyType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.EffectivePolicyAssignment~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|activationState:ActivationState +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|assignmentCategory:AssignmentCategory +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|assignmentStatus:AssignmentStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|assignmentTargetId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|capabilities:NumberCapability[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|city:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|civicAddressId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|isoCountryCode:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|locationId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|networkSiteId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|numberSource:NumberSource +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|numberType:NumberType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|operatorId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|portInStatus:PortInStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|reverseNumberLookupOptions:ReverseNumberLookupOption[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|supportedCustomerActions:CustomerAction[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment::|public|telephoneNumber:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignmentCollectionResponse::|public|value:NumberAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignmentCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.NumberAssignment~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapability::0000-conferenceAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapability::0001-voiceApplicationAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapability::0002-userAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapability::0003-teamsPhoneMobile +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapability::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberCapabilityObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberSource::0000-online +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberSource::0001-onPremises +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberSource::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberSourceObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberType::0000-internalError +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberType::0001-directRouting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberType::0002-callingPlan +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberType::0003-operatorConnect +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.numberTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|assignmentType:AssignmentType github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.PolicyAssignment::|public|backingStoreEnabled:boolean @@ -154990,8 +155450,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.Pol 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.portInStatus::0000-completed +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.portInStatus::0001-firmOrderCommitmentAccepted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.portInStatus::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.portInStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.reverseNumberLookupOption::0000-skipInternalVoip +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.reverseNumberLookupOption::0001-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.reverseNumberLookupOptionObject 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|telephoneNumberManagement:TelephoneNumberManagementRoot 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 @@ -155018,8 +155486,28 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.Tea github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfigurationCollectionResponse::|public|value:TeamsUserConfiguration[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfigurationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TeamsUserConfiguration~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperation::|public|createdDateTime:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperation::|public|numbers:TelephoneNumberLongRunningOperationDetails[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperation::|public|status:LongRunningOperationStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationCollectionResponse::|public|value:TelephoneNumberLongRunningOperation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|resourceLocation:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|status:LongRunningOperationStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails::|public|statusDetail:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperationDetails~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberLongRunningOperation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberManagementRoot::|public|numberAssignments:NumberAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberManagementRoot::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberManagementRoot::|public|operations:TelephoneNumberLongRunningOperation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration.TelephoneNumberManagementRoot~~>Entity; Parsable 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::createNumberAssignmentCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):NumberAssignmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createNumberAssignmentFromDiscriminatorValue(parseNode:ParseNode):NumberAssignment 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 @@ -155028,8 +155516,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::cr 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::createTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TelephoneNumberLongRunningOperationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue(parseNode:ParseNode):TelephoneNumberLongRunningOperationDetails +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTelephoneNumberLongRunningOperationFromDiscriminatorValue(parseNode:ParseNode):TelephoneNumberLongRunningOperation +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::createTelephoneNumberManagementRootFromDiscriminatorValue(parseNode:ParseNode):TelephoneNumberManagementRoot 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::deserializeIntoNumberAssignment(NumberAssignment:NumberAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoNumberAssignmentCollectionResponse(NumberAssignmentCollectionResponse:NumberAssignmentCollectionResponse={}):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> @@ -155038,8 +155532,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::de 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::deserializeIntoTelephoneNumberLongRunningOperation(TelephoneNumberLongRunningOperation:TelephoneNumberLongRunningOperation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTelephoneNumberLongRunningOperationCollectionResponse(TelephoneNumberLongRunningOperationCollectionResponse:TelephoneNumberLongRunningOperationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTelephoneNumberLongRunningOperationDetails(TelephoneNumberLongRunningOperationDetails:TelephoneNumberLongRunningOperationDetails={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::deserializeIntoTelephoneNumberManagementRoot(TelephoneNumberManagementRoot:TelephoneNumberManagementRoot={}):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::serializeNumberAssignment(writer:SerializationWriter; NumberAssignment:NumberAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeNumberAssignmentCollectionResponse(writer:SerializationWriter; NumberAssignmentCollectionResponse:NumberAssignmentCollectionResponse={}; 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 @@ -155048,6 +155548,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::se 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.teamsAdministration::serializeTelephoneNumberLongRunningOperation(writer:SerializationWriter; TelephoneNumberLongRunningOperation:TelephoneNumberLongRunningOperation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTelephoneNumberLongRunningOperationCollectionResponse(writer:SerializationWriter; TelephoneNumberLongRunningOperationCollectionResponse:TelephoneNumberLongRunningOperationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTelephoneNumberLongRunningOperationDetails(writer:SerializationWriter; TelephoneNumberLongRunningOperationDetails:TelephoneNumberLongRunningOperationDetails={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.teamsAdministration::serializeTelephoneNumberManagementRoot(writer:SerializationWriter; TelephoneNumberManagementRoot:TelephoneNumberManagementRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|appDefinitions:TeamsAppDefinition[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TeamsApp::|public|distributionMethod:TeamsAppDistributionMethod @@ -163801,6 +164305,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgedAccountsPaya github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgedAccountsPayableFromDiscriminatorValue(parseNode:ParseNode):AgedAccountsPayable github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgedAccountsReceivableCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AgedAccountsReceivableCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgedAccountsReceivableFromDiscriminatorValue(parseNode:ParseNode):AgedAccountsReceivable +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgentIdentityFromDiscriminatorValue(parseNode:ParseNode):AgentIdentity github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAggregationOptionFromDiscriminatorValue(parseNode:ParseNode):AggregationOption github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementAcceptanceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AgreementAcceptanceCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAgreementAcceptanceFromDiscriminatorValue(parseNode:ParseNode):AgreementAcceptance @@ -167203,6 +167708,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityBaseline github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityBaselineStateSummaryFromDiscriminatorValue(parseNode:ParseNode):SecurityBaselineStateSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityBaselineTemplateFromDiscriminatorValue(parseNode:ParseNode):SecurityBaselineTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityConfigurationTaskFromDiscriminatorValue(parseNode:ParseNode):SecurityConfigurationTask +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityCopilotFromDiscriminatorValue(parseNode:ParseNode):SecurityCopilot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityFromDiscriminatorValue(parseNode:ParseNode):Security github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityReportsRootFromDiscriminatorValue(parseNode:ParseNode):SecurityReportsRoot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createSecurityResourceFromDiscriminatorValue(parseNode:ParseNode):SecurityResource @@ -167441,6 +167947,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStoragePlanInfor github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStorageQuotaBreakdownFromDiscriminatorValue(parseNode:ParseNode):StorageQuotaBreakdown github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStorageSettingsFromDiscriminatorValue(parseNode:ParseNode):StorageSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):StringCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringDictionaryFromDiscriminatorValue(parseNode:ParseNode):StringDictionary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyAttributeMappingSourceValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyAttributeMappingSourceValuePair github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyLongValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyLongValuePair github.com/microsoftgraph/msgraph-sdk-typescript/.models::createStringKeyObjectValuePairFromDiscriminatorValue(parseNode:ParseNode):StringKeyObjectValuePair @@ -168564,6 +169071,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgedAcc github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgedAccountsPayableCollectionResponse(AgedAccountsPayableCollectionResponse:AgedAccountsPayableCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgedAccountsReceivable(AgedAccountsReceivable:AgedAccountsReceivable={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgedAccountsReceivableCollectionResponse(AgedAccountsReceivableCollectionResponse:AgedAccountsReceivableCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgentIdentity(AgentIdentity:AgentIdentity={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAggregationOption(AggregationOption:AggregationOption={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreement(Agreement:Agreement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAgreementAcceptance(AgreementAcceptance:AgreementAcceptance={}):Record void> @@ -171967,6 +172475,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurit github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityBaselineStateSummary(SecurityBaselineStateSummary:SecurityBaselineStateSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityBaselineTemplate(SecurityBaselineTemplate:SecurityBaselineTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityConfigurationTask(SecurityConfigurationTask:SecurityConfigurationTask={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityCopilot(SecurityCopilot:SecurityCopilot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityReportsRoot(SecurityReportsRoot:SecurityReportsRoot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityResource(SecurityResource:SecurityResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoSecurityToolAwsResourceAdministratorFinding(SecurityToolAwsResourceAdministratorFinding:SecurityToolAwsResourceAdministratorFinding={}):Record void> @@ -172204,6 +172713,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorage github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorageQuotaBreakdown(StorageQuotaBreakdown:StorageQuotaBreakdown={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStorageSettings(StorageSettings:StorageSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringCollectionResponse(StringCollectionResponse:StringCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringDictionary(StringDictionary:StringDictionary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyAttributeMappingSourceValuePair(StringKeyAttributeMappingSourceValuePair:StringKeyAttributeMappingSourceValuePair={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyLongValuePair(StringKeyLongValuePair:StringKeyLongValuePair={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoStringKeyObjectValuePair(StringKeyObjectValuePair:StringKeyObjectValuePair={}):Record void> @@ -173327,6 +173837,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgedAccountsP github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgedAccountsPayableCollectionResponse(writer:SerializationWriter; AgedAccountsPayableCollectionResponse:AgedAccountsPayableCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgedAccountsReceivable(writer:SerializationWriter; AgedAccountsReceivable:AgedAccountsReceivable={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgedAccountsReceivableCollectionResponse(writer:SerializationWriter; AgedAccountsReceivableCollectionResponse:AgedAccountsReceivableCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgentIdentity(writer:SerializationWriter; AgentIdentity:AgentIdentity={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAggregationOption(writer:SerializationWriter; AggregationOption:AggregationOption={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreement(writer:SerializationWriter; Agreement:Agreement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAgreementAcceptance(writer:SerializationWriter; AgreementAcceptance:AgreementAcceptance={}; isSerializingDerivedType?:boolean=false):void @@ -176730,6 +177241,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityBasel github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityBaselineStateSummary(writer:SerializationWriter; SecurityBaselineStateSummary:SecurityBaselineStateSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityBaselineTemplate(writer:SerializationWriter; SecurityBaselineTemplate:SecurityBaselineTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityConfigurationTask(writer:SerializationWriter; SecurityConfigurationTask:SecurityConfigurationTask={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityCopilot(writer:SerializationWriter; SecurityCopilot:SecurityCopilot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityReportsRoot(writer:SerializationWriter; SecurityReportsRoot:SecurityReportsRoot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityResource(writer:SerializationWriter; SecurityResource:SecurityResource={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeSecurityToolAwsResourceAdministratorFinding(writer:SerializationWriter; SecurityToolAwsResourceAdministratorFinding:SecurityToolAwsResourceAdministratorFinding={}; isSerializingDerivedType?:boolean=false):void @@ -176967,6 +177479,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStoragePlanIn github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStorageQuotaBreakdown(writer:SerializationWriter; StorageQuotaBreakdown:StorageQuotaBreakdown={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStorageSettings(writer:SerializationWriter; StorageSettings:StorageSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringCollectionResponse(writer:SerializationWriter; StringCollectionResponse:StringCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringDictionary(writer:SerializationWriter; StringDictionary:StringDictionary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyAttributeMappingSourceValuePair(writer:SerializationWriter; StringKeyAttributeMappingSourceValuePair:StringKeyAttributeMappingSourceValuePair={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyLongValuePair(writer:SerializationWriter; StringKeyLongValuePair:StringKeyLongValuePair={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeStringKeyObjectValuePair(writer:SerializationWriter; StringKeyObjectValuePair:StringKeyObjectValuePair={}; isSerializingDerivedType?:boolean=false):void @@ -200258,6 +200771,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identities github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|sensorCandidateActivationConfiguration:SensorCandidateActivationConfigurationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|sensorCandidates:SensorCandidatesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|sensors:SensorsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|settings:SettingsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.identitiesRequestBuilder::|public|toPatchRequestInformation(body:IdentityContainer; requestConfiguration?:RequestConfiguration):RequestInformation @@ -200479,6 +200993,32 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.se github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.sensors.sensorsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|patch(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):AutoAuditingConfiguration +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder::|public|toPatchRequestInformation(body:AutoAuditingConfiguration; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.autoAuditingConfiguration.autoAuditingConfigurationRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|autoAuditingConfiguration:AutoAuditingConfigurationRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SettingsContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|patch(body:SettingsContainer; requestConfiguration?:RequestConfiguration):SettingsContainer +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder::|public|toPatchRequestInformation(body:SettingsContainer; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.identities.settings.settingsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.security.incidents.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -201633,6 +202173,222 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityActions.secur github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityActions.securityActionsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityActions.securityActionsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityActions.securityActionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SecurityCopilot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|patch(body:SecurityCopilot; requestConfiguration?:RequestConfiguration):SecurityCopilot +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|toPatchRequestInformation(body:SecurityCopilot; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder::|public|workspaces:WorkspacesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.securityCopilotRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Plugin +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|patch(body:Plugin; requestConfiguration?:RequestConfiguration):Plugin +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder::|public|toPatchRequestInformation(body:Plugin; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.pluginNameItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.pluginNameItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.pluginNameItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.item.PluginNameItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|byPluginName(pluginName:string):PluginNameItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PluginCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|post(body:Plugin; requestConfiguration?:RequestConfiguration):Plugin +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder::|public|toPostRequestInformation(body:Plugin; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.plugins.pluginsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|byEvaluationId(evaluationId:string):EvaluationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):EvaluationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|post(body:Evaluation; requestConfiguration?:RequestConfiguration):Evaluation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder::|public|toPostRequestInformation(body:Evaluation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.evaluationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Evaluation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|patch(body:Evaluation; requestConfiguration?:RequestConfiguration):Evaluation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder::|public|toPatchRequestInformation(body:Evaluation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.evaluationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.evaluationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.evaluationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.evaluations.item.EvaluationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|evaluations:EvaluationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Prompt +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|patch(body:Prompt; requestConfiguration?:RequestConfiguration):Prompt +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder::|public|toPatchRequestInformation(body:Prompt; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.promptItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.promptItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.promptItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.promptItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.item.PromptItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|byPromptId(promptId:string):PromptItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PromptCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|post(body:Prompt; requestConfiguration?:RequestConfiguration):Prompt +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder::|public|toPostRequestInformation(body:Prompt; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.prompts.promptsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Session +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|patch(body:Session; requestConfiguration?:RequestConfiguration):Session +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|prompts:PromptsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder::|public|toPatchRequestInformation(body:Session; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.sessionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.sessionItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.sessionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.sessionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.item.SessionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|bySessionId(sessionId:string):SessionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):SessionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|post(body:Session; requestConfiguration?:RequestConfiguration):Session +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder::|public|toPostRequestInformation(body:Session; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.sessions.sessionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Workspace +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|patch(body:Workspace; requestConfiguration?:RequestConfiguration):Workspace +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|plugins:PluginsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|sessions:SessionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder::|public|toPatchRequestInformation(body:Workspace; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.workspaceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.workspaceItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.workspaceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.workspaceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.item.WorkspaceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|byWorkspaceId(workspaceId:string):WorkspaceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):WorkspaceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|post(body:Workspace; requestConfiguration?:RequestConfiguration):Workspace +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder::|public|toPostRequestInformation(body:Workspace; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityCopilot.workspaces.workspacesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|alerts:AlertsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|alerts_v2:Alerts_v2RequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|attackSimulation:AttackSimulationRequestBuilder @@ -201660,6 +202416,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilde github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|secureScoreControlProfiles:SecureScoreControlProfilesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|secureScores:SecureScoresRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|securityActions:SecurityActionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|securityCopilot:SecurityCopilotRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|subjectRightsRequests:SubjectRightsRequestsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|threatIntelligence:ThreatIntelligenceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.security.securityRequestBuilder::|public|threatSubmission:ThreatSubmissionRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index cf248f0939..ff76ff506e 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "F2C5ED6C8B2FD4B16893049E6068C2C92DE33A33B457676A7B43C60DF09A4248608BD4D1929DAD9C69017AD4D6724FE0D1C5FBE9CE92271AFFDE28EB8DFBCDBB", + "descriptionHash": "8FA90BEDCB9CCD2D4685E6D000DF208C6CD711397A6F9DF9CDC3749C473F5252CBB84CC670D97C08A984DCB16191EB9483EB22D6EEF7FA7DB260DED6192AB61A", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.29.0", diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/index.ts index 3c7fda79c0..f8d34e594c 100644 --- a/packages/msgraph-beta-sdk-admin/admin/teams/index.ts +++ b/packages/msgraph-beta-sdk-admin/admin/teams/index.ts @@ -8,6 +8,8 @@ import { createTeamsAdminRootFromDiscriminatorValue, serializeTeamsAdminRoot, ty // @ts-ignore import { PolicyRequestBuilderNavigationMetadata, PolicyRequestBuilderRequestsMetadata, type PolicyRequestBuilder } from './policy/index.js'; // @ts-ignore +import { TelephoneNumberManagementRequestBuilderNavigationMetadata, TelephoneNumberManagementRequestBuilderRequestsMetadata, type TelephoneNumberManagementRequestBuilder } from './telephoneNumberManagement/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'; @@ -20,6 +22,10 @@ export interface TeamsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the numberAssignments property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ + get numberAssignments(): NumberAssignmentsRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ + get operations(): OperationsRequestBuilder; + /** + * Delete navigation property telephoneNumberManagement 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 collection of available telephone number management operations. + * @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 telephoneNumberManagement 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: TelephoneNumberManagementRoot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property telephoneNumberManagement 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 collection of available telephone number management operations. + * @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 telephoneNumberManagement 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: TelephoneNumberManagementRoot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents a collection of available telephone number management operations. + */ +export interface TelephoneNumberManagementRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TelephoneNumberManagementRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TelephoneNumberManagementRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TelephoneNumberManagementRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + numberAssignments: { + requestsMetadata: NumberAssignmentsRequestBuilderRequestsMetadata, + navigationMetadata: NumberAssignmentsRequestBuilderNavigationMetadata, + }, + operations: { + requestsMetadata: OperationsRequestBuilderRequestsMetadata, + navigationMetadata: OperationsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TelephoneNumberManagementRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TelephoneNumberManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TelephoneNumberManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberManagementRootFromDiscriminatorValue, + queryParametersMapper: TelephoneNumberManagementRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TelephoneNumberManagementRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberManagementRootFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTelephoneNumberManagementRoot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/count/index.ts new file mode 100644 index 0000000000..50d8f73a2d --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/telephoneNumberManagement/numberAssignments/$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-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/index.ts new file mode 100644 index 0000000000..fc2feccf41 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/index.ts @@ -0,0 +1,180 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createNumberAssignmentCollectionResponseFromDiscriminatorValue, createNumberAssignmentFromDiscriminatorValue, serializeNumberAssignment, type NumberAssignment, type NumberAssignmentCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { NumberAssignmentItemRequestBuilderRequestsMetadata, type NumberAssignmentItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilder } from './microsoftGraphTeamsAdministrationAssignNumber/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilder } from './microsoftGraphTeamsAdministrationUnassignNumber/index.js'; +// @ts-ignore +import { MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilderRequestsMetadata, type MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilder } from './microsoftGraphTeamsAdministrationUpdateNumber/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 numberAssignments property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ +export interface NumberAssignmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the assignNumber method. + */ + get microsoftGraphTeamsAdministrationAssignNumber(): MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilder; + /** + * Provides operations to call the unassignNumber method. + */ + get microsoftGraphTeamsAdministrationUnassignNumber(): MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilder; + /** + * Provides operations to call the updateNumber method. + */ + get microsoftGraphTeamsAdministrationUpdateNumber(): MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilder; + /** + * Provides operations to manage the numberAssignments property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + * @param numberAssignmentId The unique identifier of numberAssignment + * @returns {NumberAssignmentItemRequestBuilder} + */ + byNumberAssignmentId(numberAssignmentId: string) : NumberAssignmentItemRequestBuilder; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.numberAssignment 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/teamsadministration-telephonenumbermanagementroot-list-numberassignments?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to numberAssignments 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: NumberAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.numberAssignment object. + * @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 numberAssignments 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: NumberAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of microsoft.graph.teamsAdministration.numberAssignment object. + */ +export interface NumberAssignmentsRequestBuilderGetQueryParameters { + /** + * 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 NumberAssignmentsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/numberAssignments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const NumberAssignmentsRequestBuilderGetQueryParametersMapper: 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 NumberAssignmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byNumberAssignmentId: { + requestsMetadata: NumberAssignmentItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["numberAssignment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + microsoftGraphTeamsAdministrationAssignNumber: { + requestsMetadata: MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilderRequestsMetadata, + }, + microsoftGraphTeamsAdministrationUnassignNumber: { + requestsMetadata: MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilderRequestsMetadata, + }, + microsoftGraphTeamsAdministrationUpdateNumber: { + requestsMetadata: MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const NumberAssignmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: NumberAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNumberAssignmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: NumberAssignmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: NumberAssignmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNumberAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeNumberAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/item/index.ts new file mode 100644 index 0000000000..a4b2ad2966 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createNumberAssignmentFromDiscriminatorValue, serializeNumberAssignment, type NumberAssignment } from '@microsoft/msgraph-beta-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 numberAssignments property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ +export interface NumberAssignmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property numberAssignments 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 collection of synchronous telephone number management operations. + * @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 numberAssignments 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: NumberAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property numberAssignments 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 collection of synchronous telephone number management operations. + * @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 numberAssignments 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: NumberAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Represents a collection of synchronous telephone number management operations. + */ +export interface NumberAssignmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const NumberAssignmentItemRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/numberAssignments/{numberAssignment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const NumberAssignmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const NumberAssignmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: NumberAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: NumberAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNumberAssignmentFromDiscriminatorValue, + queryParametersMapper: NumberAssignmentItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: NumberAssignmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNumberAssignmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeNumberAssignment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationAssignNumber/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationAssignNumber/index.ts new file mode 100644 index 0000000000..6ada1f70b6 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationAssignNumber/index.ts @@ -0,0 +1,119 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AssignmentCategory, AssignmentCategoryObject, NumberType, NumberTypeObject } from '@microsoft/msgraph-beta-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 AssignNumberPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The assignmentCategory property + */ + assignmentCategory?: AssignmentCategory | null; + /** + * The assignmentTargetId property + */ + assignmentTargetId?: string | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The locationId property + */ + locationId?: string | null; + /** + * The numberType property + */ + numberType?: NumberType | null; + /** + * The telephoneNumber property + */ + telephoneNumber?: string | 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 {AssignNumberPostRequestBody} + */ +// @ts-ignore +export function createAssignNumberPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAssignNumberPostRequestBody; +} +/** + * The deserialization information for the current model + * @param AssignNumberPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAssignNumberPostRequestBody(assignNumberPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "assignmentCategory": n => { assignNumberPostRequestBody.assignmentCategory = n.getEnumValue(AssignmentCategoryObject); }, + "assignmentTargetId": n => { assignNumberPostRequestBody.assignmentTargetId = n.getStringValue(); }, + "backingStoreEnabled": n => { assignNumberPostRequestBody.backingStoreEnabled = true; }, + "locationId": n => { assignNumberPostRequestBody.locationId = n.getStringValue(); }, + "numberType": n => { assignNumberPostRequestBody.numberType = n.getEnumValue(NumberTypeObject); }, + "telephoneNumber": n => { assignNumberPostRequestBody.telephoneNumber = n.getStringValue(); }, + } +} +/** + * Provides operations to call the assignNumber method. + */ +export interface MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilder extends BaseRequestBuilder { + /** + * Creates an asynchronous order to assign a telephone number to a user account. + * @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-numberassignment-assignnumber?view=graph-rest-beta|Find more info here} + */ + post(body: AssignNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Creates an asynchronous order to assign a telephone number to a user account. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AssignNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param AssignNumberPostRequestBody 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 serializeAssignNumberPostRequestBody(writer: SerializationWriter, assignNumberPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!assignNumberPostRequestBody || isSerializingDerivedType) { return; } + writer.writeEnumValue("assignmentCategory", assignNumberPostRequestBody.assignmentCategory); + writer.writeStringValue("assignmentTargetId", assignNumberPostRequestBody.assignmentTargetId); + writer.writeStringValue("locationId", assignNumberPostRequestBody.locationId); + writer.writeEnumValue("numberType", assignNumberPostRequestBody.numberType); + writer.writeStringValue("telephoneNumber", assignNumberPostRequestBody.telephoneNumber); + writer.writeAdditionalData(assignNumberPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/numberAssignments/microsoft.graph.teamsAdministration.assignNumber"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphTeamsAdministrationAssignNumberRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeAssignNumberPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUnassignNumber/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUnassignNumber/index.ts new file mode 100644 index 0000000000..1ae6b60a52 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUnassignNumber/index.ts @@ -0,0 +1,101 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { NumberType, NumberTypeObject } from '@microsoft/msgraph-beta-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 {UnassignNumberPostRequestBody} + */ +// @ts-ignore +export function createUnassignNumberPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUnassignNumberPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UnassignNumberPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUnassignNumberPostRequestBody(unassignNumberPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { unassignNumberPostRequestBody.backingStoreEnabled = true; }, + "numberType": n => { unassignNumberPostRequestBody.numberType = n.getEnumValue(NumberTypeObject); }, + "telephoneNumber": n => { unassignNumberPostRequestBody.telephoneNumber = n.getStringValue(); }, + } +} +/** + * Provides operations to call the unassignNumber method. + */ +export interface MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilder extends BaseRequestBuilder { + /** + * Creates an asynchronous order to unassign a telephone number from a user account. + * @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-numberassignment-unassignnumber?view=graph-rest-beta|Find more info here} + */ + post(body: UnassignNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Creates an asynchronous order to unassign a telephone number from a user account. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UnassignNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UnassignNumberPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUnassignNumberPostRequestBody(writer: SerializationWriter, unassignNumberPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!unassignNumberPostRequestBody || isSerializingDerivedType) { return; } + writer.writeEnumValue("numberType", unassignNumberPostRequestBody.numberType); + writer.writeStringValue("telephoneNumber", unassignNumberPostRequestBody.telephoneNumber); + writer.writeAdditionalData(unassignNumberPostRequestBody.additionalData); +} +export interface UnassignNumberPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The numberType property + */ + numberType?: NumberType | null; + /** + * The telephoneNumber property + */ + telephoneNumber?: string | null; +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/numberAssignments/microsoft.graph.teamsAdministration.unassignNumber"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphTeamsAdministrationUnassignNumberRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUnassignNumberPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts new file mode 100644 index 0000000000..0ee1e90f0f --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/numberAssignments/microsoftGraphTeamsAdministrationUpdateNumber/index.ts @@ -0,0 +1,111 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/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 {UpdateNumberPostRequestBody} + */ +// @ts-ignore +export function createUpdateNumberPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoUpdateNumberPostRequestBody; +} +/** + * The deserialization information for the current model + * @param UpdateNumberPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoUpdateNumberPostRequestBody(updateNumberPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { updateNumberPostRequestBody.backingStoreEnabled = true; }, + "locationId": n => { updateNumberPostRequestBody.locationId = n.getStringValue(); }, + "networkSiteId": n => { updateNumberPostRequestBody.networkSiteId = n.getStringValue(); }, + "reverseNumberLookupOptions": n => { updateNumberPostRequestBody.reverseNumberLookupOptions = n.getCollectionOfPrimitiveValues(); }, + "telephoneNumber": n => { updateNumberPostRequestBody.telephoneNumber = n.getStringValue(); }, + } +} +/** + * Provides operations to call the updateNumber method. + */ +export interface MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilder extends BaseRequestBuilder { + /** + * This method is used to update an existing number with optional attributes. Currently supported attributes are locationId, networkSiteId, and reverseNumberLookupOptions. + * @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-numberassignment-updatenumber?view=graph-rest-beta|Find more info here} + */ + post(body: UpdateNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * This method is used to update an existing number with optional attributes. Currently supported attributes are locationId, networkSiteId, and reverseNumberLookupOptions. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: UpdateNumberPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param UpdateNumberPostRequestBody The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeUpdateNumberPostRequestBody(writer: SerializationWriter, updateNumberPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!updateNumberPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("locationId", updateNumberPostRequestBody.locationId); + writer.writeStringValue("networkSiteId", updateNumberPostRequestBody.networkSiteId); + writer.writeCollectionOfPrimitiveValues("reverseNumberLookupOptions", updateNumberPostRequestBody.reverseNumberLookupOptions); + writer.writeStringValue("telephoneNumber", updateNumberPostRequestBody.telephoneNumber); + writer.writeAdditionalData(updateNumberPostRequestBody.additionalData); +} +export interface UpdateNumberPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The locationId property + */ + locationId?: string | null; + /** + * The networkSiteId property + */ + networkSiteId?: string | null; + /** + * The reverseNumberLookupOptions property + */ + reverseNumberLookupOptions?: string[] | null; + /** + * The telephoneNumber property + */ + telephoneNumber?: string | null; +} +/** + * Uri template for the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/numberAssignments/microsoft.graph.teamsAdministration.updateNumber"; +/** + * Metadata for all the requests in the request builder. + */ +export const MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: MicrosoftGraphTeamsAdministrationUpdateNumberRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeUpdateNumberPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/count/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/count/index.ts new file mode 100644 index 0000000000..88536ef94b --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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/telephoneNumberManagement/operations/$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-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/index.ts new file mode 100644 index 0000000000..906e0755ef --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue, createTelephoneNumberLongRunningOperationFromDiscriminatorValue, serializeTelephoneNumberLongRunningOperation, type TelephoneNumberLongRunningOperation, type TelephoneNumberLongRunningOperationCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/teamsAdministration/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { TelephoneNumberLongRunningOperationItemRequestBuilderRequestsMetadata, type TelephoneNumberLongRunningOperationItemRequestBuilder } 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 operations property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ +export interface OperationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the operations property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + * @param telephoneNumberLongRunningOperationId The unique identifier of telephoneNumberLongRunningOperation + * @returns {TelephoneNumberLongRunningOperationItemRequestBuilder} + */ + byTelephoneNumberLongRunningOperationId(telephoneNumberLongRunningOperationId: string) : TelephoneNumberLongRunningOperationItemRequestBuilder; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + * @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 operations 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: TelephoneNumberLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + * @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 operations 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: TelephoneNumberLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + */ +export interface OperationsRequestBuilderGetQueryParameters { + /** + * 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 OperationsRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/operations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const OperationsRequestBuilderGetQueryParametersMapper: 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 OperationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTelephoneNumberLongRunningOperationId: { + requestsMetadata: TelephoneNumberLongRunningOperationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["telephoneNumberLongRunningOperation%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const OperationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: OperationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: OperationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: OperationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTelephoneNumberLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/item/index.ts b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/item/index.ts new file mode 100644 index 0000000000..2af4285b08 --- /dev/null +++ b/packages/msgraph-beta-sdk-admin/admin/teams/telephoneNumberManagement/operations/item/index.ts @@ -0,0 +1,117 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createTelephoneNumberLongRunningOperationFromDiscriminatorValue, serializeTelephoneNumberLongRunningOperation, type TelephoneNumberLongRunningOperation } from '@microsoft/msgraph-beta-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 operations property of the microsoft.graph.teamsAdministration.telephoneNumberManagementRoot entity. + */ +export interface TelephoneNumberLongRunningOperationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property operations 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; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + * @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-telephonenumberlongrunningoperation-get?view=graph-rest-beta|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property operations 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: TelephoneNumberLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property operations for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + * @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 operations 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: TelephoneNumberLongRunningOperation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Read the properties and relationships of microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation object. This method is used to query the status of an assign or unassign number action using Graph API. This link is returned in the Location response header found in assign or unassign operation result. + */ +export interface TelephoneNumberLongRunningOperationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TelephoneNumberLongRunningOperationItemRequestBuilderUriTemplate = "{+baseurl}/admin/teams/telephoneNumberManagement/operations/{telephoneNumberLongRunningOperation%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TelephoneNumberLongRunningOperationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TelephoneNumberLongRunningOperationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TelephoneNumberLongRunningOperationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TelephoneNumberLongRunningOperationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberLongRunningOperationFromDiscriminatorValue, + queryParametersMapper: TelephoneNumberLongRunningOperationItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TelephoneNumberLongRunningOperationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTelephoneNumberLongRunningOperationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTelephoneNumberLongRunningOperation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/index.ts index b0749ab195..e16f0f1862 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/index.ts @@ -27,28 +27,30 @@ export interface ExternalPartnersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code + * @see {@link https://learn.microsoft.com/graph/api/virtualendpoint-list-externalpartners?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create new navigation property to externalPartners for deviceManagement + * Create a new cloudPcExternalPartner 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/virtualendpoint-post-externalpartners?view=graph-rest-beta|Find more info here} */ post(body: CloudPcExternalPartner, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get externalPartners from deviceManagement + * Get a list of the cloudPcExternalPartner objects and their properties. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create new navigation property to externalPartners for deviceManagement + * Create a new cloudPcExternalPartner object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +58,7 @@ export interface ExternalPartnersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get externalPartners from deviceManagement + * Get a list of the cloudPcExternalPartner objects and their properties. */ export interface ExternalPartnersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/item/index.ts b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/item/index.ts index 78a5517a43..9a258dcee6 100644 --- a/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/item/index.ts +++ b/packages/msgraph-beta-sdk-deviceManagement/deviceManagement/virtualEndpoint/externalPartners/item/index.ts @@ -19,18 +19,20 @@ export interface CloudPcExternalPartnerItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get externalPartners from deviceManagement + * Read the properties and relationships of a cloudPcExternalPartner 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/cloudpcexternalpartner-get?view=graph-rest-beta|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the navigation property externalPartners in deviceManagement + * Update the properties of a cloudPcExternalPartner 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/cloudpcexternalpartner-update?view=graph-rest-beta|Find more info here} */ patch(body: CloudPcExternalPartner, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,13 +42,13 @@ export interface CloudPcExternalPartnerItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get externalPartners from deviceManagement + * Read the properties and relationships of a cloudPcExternalPartner 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 externalPartners in deviceManagement + * Update the properties of a cloudPcExternalPartner object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -54,7 +56,7 @@ export interface CloudPcExternalPartnerItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: CloudPcExternalPartner, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get externalPartners from deviceManagement + * Read the properties and relationships of a cloudPcExternalPartner object. */ export interface CloudPcExternalPartnerItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/restore/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/restore/index.ts index a061fc29b6..4a2a59898c 100644 --- a/packages/msgraph-beta-sdk-drives/drives/item/items/item/restore/index.ts +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/restore/index.ts @@ -49,7 +49,7 @@ export interface RestorePostRequestBody extends AdditionalDataHolder, BackedMode */ export interface RestoreRequestBuilder extends BaseRequestBuilder { /** - * Restore a driveItem that has been deleted and is currently in the recycle bin. + * Restore a deleted driveItem that is currently in the recycle bin. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} @@ -58,7 +58,7 @@ export interface RestoreRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Restore a driveItem that has been deleted and is currently in the recycle bin. + * Restore a deleted driveItem that is currently in the recycle bin. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-beta-sdk-drives/drives/item/items/item/versions/item/restoreVersion/index.ts b/packages/msgraph-beta-sdk-drives/drives/item/items/item/versions/item/restoreVersion/index.ts index 2b6d24607e..73b5948c6d 100644 --- a/packages/msgraph-beta-sdk-drives/drives/item/items/item/versions/item/restoreVersion/index.ts +++ b/packages/msgraph-beta-sdk-drives/drives/item/items/item/versions/item/restoreVersion/index.ts @@ -11,14 +11,14 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface RestoreVersionRequestBuilder extends BaseRequestBuilder { /** - * Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. + * Restore a previous version of a driveItem to be the current version. This operation creates a new version with the contents of the previous version, and it preserves all existing versions of the file. * @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/driveitemversion-restore?view=graph-rest-beta|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/driveitemversion-restoreversion?view=graph-rest-beta|Find more info here} */ post(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Restore a previous version of a DriveItem to be the current version. This will create a new version with the contents of the previous version, but preserves all existing versions of the file. + * Restore a previous version of a driveItem to be the current version. This operation creates a new version with the contents of the previous version, and it preserves all existing versions of the file. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/index.ts b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/index.ts index 70f769bc28..33b4c4c0c1 100644 --- a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/index.ts @@ -27,28 +27,29 @@ export interface FraudProtectionProvidersRequestBuilder extends BaseRequestBuild */ byFraudProtectionProviderId(fraudProtectionProviderId: string) : FraudProtectionProviderItemRequestBuilder; /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. * @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 fraudProtectionProviders for identity + * Create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. * @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/riskpreventioncontainer-post-fraudprotectionproviders?view=graph-rest-beta|Find more info here} */ post(body: FraudProtectionProvider, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. * @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 fraudProtectionProviders for identity + * Create a new fraudProtectionProvider object. You can create one of the following subtypes that are derived from fraudProtectionProvider. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -56,7 +57,7 @@ export interface FraudProtectionProvidersRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: FraudProtectionProvider, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. */ export interface FraudProtectionProvidersRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/item/index.ts b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/item/index.ts index cca35a3783..4ba3c9b9bb 100644 --- a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/item/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/fraudProtectionProviders/item/index.ts @@ -19,7 +19,7 @@ export interface FraudProtectionProviderItemRequestBuilder extends BaseRequestBu */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -40,7 +40,7 @@ export interface FraudProtectionProviderItemRequestBuilder extends BaseRequestBu */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -54,7 +54,7 @@ export interface FraudProtectionProviderItemRequestBuilder extends BaseRequestBu toPatchRequestInformation(body: FraudProtectionProvider, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get fraudProtectionProviders from identity + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. */ export interface FraudProtectionProviderItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/index.ts b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/index.ts index 5f01bf7fb0..8b2173ecae 100644 --- a/packages/msgraph-beta-sdk-identity/identity/riskPrevention/index.ts +++ b/packages/msgraph-beta-sdk-identity/identity/riskPrevention/index.ts @@ -25,7 +25,7 @@ export interface RiskPreventionRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get riskPrevention from identity + * Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. * @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 +46,7 @@ export interface RiskPreventionRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get riskPrevention from identity + * Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -60,7 +60,7 @@ export interface RiskPreventionRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get riskPrevention from identity + * Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. */ export interface RiskPreventionRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/index.ts index 0cb2ec37ad..f76d9900f4 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/index.ts @@ -27,21 +27,21 @@ export interface ExecutionScopeRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. */ export interface ExecutionScopeRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/item/index.ts index 9bd95531f6..bb4ff72fa9 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/deletedItems/workflows/item/executionScope/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UserProcessingResultItemRequestBuilder extends BaseRequestBuilder { /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @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; /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. */ export interface UserProcessingResultItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/index.ts index 1f9f715daf..0b505e4c0d 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/index.ts @@ -27,21 +27,21 @@ export interface ExecutionScopeRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. */ export interface ExecutionScopeRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/item/index.ts b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/item/index.ts index 84d1e6a689..775d09c345 100644 --- a/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/item/index.ts +++ b/packages/msgraph-beta-sdk-identityGovernance/identityGovernance/lifecycleWorkflows/workflows/item/executionScope/item/index.ts @@ -13,21 +13,21 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface UserProcessingResultItemRequestBuilder extends BaseRequestBuilder { /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @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; /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. */ export interface UserProcessingResultItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/graphRoom/index.ts b/packages/msgraph-beta-sdk-places/places/graphRoom/index.ts index 1cc8c0e8e1..ecd87304fb 100644 --- a/packages/msgraph-beta-sdk-places/places/graphRoom/index.ts +++ b/packages/msgraph-beta-sdk-places/places/graphRoom/index.ts @@ -19,7 +19,7 @@ export interface GraphRoomRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -27,14 +27,14 @@ export interface GraphRoomRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. */ export interface GraphRoomRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-places/places/item/graphRoom/index.ts b/packages/msgraph-beta-sdk-places/places/item/graphRoom/index.ts index c8d3b02777..75afc13fa5 100644 --- a/packages/msgraph-beta-sdk-places/places/item/graphRoom/index.ts +++ b/packages/msgraph-beta-sdk-places/places/item/graphRoom/index.ts @@ -19,7 +19,7 @@ export interface GraphRoomRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -27,14 +27,14 @@ export interface GraphRoomRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. By default, this operation returns up to 100 rooms, workspaces, and room lists per page, and 1,000 buildings, floors, sections, and desks per page. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. + * Get a collection of the specified type of place objects defined in a tenant. You can do the following for a given tenant:- List all buildings.- List all floors.- List all sections.- List all desks.- List all rooms.- List all workspaces.- List all room lists.- List rooms in a specific room list.- List workspaces in a specific room list. Compared with the findRooms and findRoomLists functions, this operation returns a richer payload for rooms and room lists. For details about how they compare, see Using the places API. */ export interface GraphRoomRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-security/security/identities/index.ts b/packages/msgraph-beta-sdk-security/security/identities/index.ts index ac8b1a30d1..70e6da9c18 100644 --- a/packages/msgraph-beta-sdk-security/security/identities/index.ts +++ b/packages/msgraph-beta-sdk-security/security/identities/index.ts @@ -16,6 +16,8 @@ import { SensorCandidatesRequestBuilderNavigationMetadata, SensorCandidatesReque // @ts-ignore import { SensorsRequestBuilderNavigationMetadata, SensorsRequestBuilderRequestsMetadata, type SensorsRequestBuilder } from './sensors/index.js'; // @ts-ignore +import { SettingsRequestBuilderNavigationMetadata, SettingsRequestBuilderRequestsMetadata, type SettingsRequestBuilder } from './settings/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'; /** @@ -42,6 +44,10 @@ export interface IdentitiesRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property autoAuditingConfiguration for security + * @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; + /** + * Get autoAuditingConfiguration from security + * @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 autoAuditingConfiguration in security + * @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: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property autoAuditingConfiguration for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get autoAuditingConfiguration from security + * @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 autoAuditingConfiguration in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: AutoAuditingConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get autoAuditingConfiguration from security + */ +export interface AutoAuditingConfigurationRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AutoAuditingConfigurationRequestBuilderUriTemplate = "{+baseurl}/security/identities/settings/autoAuditingConfiguration{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AutoAuditingConfigurationRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, + queryParametersMapper: AutoAuditingConfigurationRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: AutoAuditingConfigurationRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAutoAuditingConfigurationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAutoAuditingConfiguration, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts new file mode 100644 index 0000000000..38cd13544b --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/identities/settings/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createSettingsContainerFromDiscriminatorValue, serializeSettingsContainer, type SettingsContainer } from '@microsoft/msgraph-beta-sdk/models/security/index.js'; +// @ts-ignore +import { AutoAuditingConfigurationRequestBuilderRequestsMetadata, type AutoAuditingConfigurationRequestBuilder } from './autoAuditingConfiguration/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 settings property of the microsoft.graph.security.identityContainer entity. + */ +export interface SettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the autoAuditingConfiguration property of the microsoft.graph.security.settingsContainer entity. + */ + get autoAuditingConfiguration(): AutoAuditingConfigurationRequestBuilder; + /** + * Delete navigation property settings for security + * @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; + /** + * Get settings from security + * @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 settings in security + * @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: SettingsContainer, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property settings for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get settings from security + * @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 settings in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: SettingsContainer, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get settings from security + */ +export interface SettingsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const SettingsRequestBuilderUriTemplate = "{+baseurl}/security/identities/settings{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SettingsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const SettingsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + autoAuditingConfiguration: { + requestsMetadata: AutoAuditingConfigurationRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SettingsRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: SettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: SettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSettingsContainerFromDiscriminatorValue, + queryParametersMapper: SettingsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSettingsContainerFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSettingsContainer, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/index.ts b/packages/msgraph-beta-sdk-security/security/index.ts index 114d82cc23..5211376a01 100644 --- a/packages/msgraph-beta-sdk-security/security/index.ts +++ b/packages/msgraph-beta-sdk-security/security/index.ts @@ -56,6 +56,8 @@ import { SecureScoresRequestBuilderNavigationMetadata, SecureScoresRequestBuilde // @ts-ignore import { SecurityActionsRequestBuilderNavigationMetadata, SecurityActionsRequestBuilderRequestsMetadata, type SecurityActionsRequestBuilder } from './securityActions/index.js'; // @ts-ignore +import { SecurityCopilotRequestBuilderNavigationMetadata, SecurityCopilotRequestBuilderRequestsMetadata, type SecurityCopilotRequestBuilder } from './securityCopilot/index.js'; +// @ts-ignore import { SubjectRightsRequestsRequestBuilderNavigationMetadata, SubjectRightsRequestsRequestBuilderRequestsMetadata, type SubjectRightsRequestsRequestBuilder } from './subjectRightsRequests/index.js'; // @ts-ignore import { ThreatIntelligenceRequestBuilderNavigationMetadata, ThreatIntelligenceRequestBuilderRequestsMetadata, type ThreatIntelligenceRequestBuilder } from './threatIntelligence/index.js'; @@ -176,6 +178,10 @@ export interface SecurityRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the workspaces property of the microsoft.graph.securityCopilot entity. + */ + get workspaces(): WorkspacesRequestBuilder; + /** + * Delete navigation property securityCopilot for security + * @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; + /** + * Get securityCopilot from security + * @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 securityCopilot in security + * @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: SecurityCopilot, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property securityCopilot for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get securityCopilot from security + * @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 securityCopilot in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: SecurityCopilot, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get securityCopilot from security + */ +export interface SecurityCopilotRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const SecurityCopilotRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SecurityCopilotRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const SecurityCopilotRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + workspaces: { + requestsMetadata: WorkspacesRequestBuilderRequestsMetadata, + navigationMetadata: WorkspacesRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SecurityCopilotRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: SecurityCopilotRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: SecurityCopilotRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSecurityCopilotFromDiscriminatorValue, + queryParametersMapper: SecurityCopilotRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SecurityCopilotRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSecurityCopilotFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSecurityCopilot, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/count/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/count/index.ts new file mode 100644 index 0000000000..54ee883003 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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}/security/securityCopilot/workspaces/$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-beta-sdk-security/security/securityCopilot/workspaces/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/index.ts new file mode 100644 index 0000000000..bea31086d7 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createWorkspaceCollectionResponseFromDiscriminatorValue, createWorkspaceFromDiscriminatorValue, serializeWorkspace, type Workspace, type WorkspaceCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { type WorkspaceItemRequestBuilder, WorkspaceItemRequestBuilderNavigationMetadata, WorkspaceItemRequestBuilderRequestsMetadata } 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 workspaces property of the microsoft.graph.securityCopilot entity. + */ +export interface WorkspacesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the workspaces property of the microsoft.graph.securityCopilot entity. + * @param workspaceId The unique identifier of workspace + * @returns {WorkspaceItemRequestBuilder} + */ + byWorkspaceId(workspaceId: string) : WorkspaceItemRequestBuilder; + /** + * Get workspaces from security + * @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 workspaces for security + * @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: Workspace, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get workspaces from security + * @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 workspaces for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Workspace, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get workspaces from security + */ +export interface WorkspacesRequestBuilderGetQueryParameters { + /** + * 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 WorkspacesRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorkspacesRequestBuilderGetQueryParametersMapper: 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 WorkspacesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byWorkspaceId: { + requestsMetadata: WorkspaceItemRequestBuilderRequestsMetadata, + navigationMetadata: WorkspaceItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["workspace%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorkspacesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: WorkspacesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkspaceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: WorkspacesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: WorkspacesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkspaceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkspace, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/index.ts new file mode 100644 index 0000000000..c379d1dc00 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createWorkspaceFromDiscriminatorValue, serializeWorkspace, type Workspace } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { PluginsRequestBuilderNavigationMetadata, PluginsRequestBuilderRequestsMetadata, type PluginsRequestBuilder } from './plugins/index.js'; +// @ts-ignore +import { SessionsRequestBuilderNavigationMetadata, SessionsRequestBuilderRequestsMetadata, type SessionsRequestBuilder } from './sessions/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 workspaces property of the microsoft.graph.securityCopilot entity. + */ +export interface WorkspaceItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the plugins property of the microsoft.graph.security.securityCopilot.workspace entity. + */ + get plugins(): PluginsRequestBuilder; + /** + * Provides operations to manage the sessions property of the microsoft.graph.security.securityCopilot.workspace entity. + */ + get sessions(): SessionsRequestBuilder; + /** + * Delete navigation property workspaces for security + * @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; + /** + * Get workspaces from security + * @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 workspaces in security + * @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: Workspace, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property workspaces for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get workspaces from security + * @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 workspaces in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Workspace, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get workspaces from security + */ +export interface WorkspaceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const WorkspaceItemRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const WorkspaceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const WorkspaceItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + plugins: { + requestsMetadata: PluginsRequestBuilderRequestsMetadata, + navigationMetadata: PluginsRequestBuilderNavigationMetadata, + }, + sessions: { + requestsMetadata: SessionsRequestBuilderRequestsMetadata, + navigationMetadata: SessionsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const WorkspaceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: WorkspaceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: WorkspaceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkspaceFromDiscriminatorValue, + queryParametersMapper: WorkspaceItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: WorkspaceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createWorkspaceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeWorkspace, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/count/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/count/index.ts new file mode 100644 index 0000000000..f18e8f5fa5 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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}/security/securityCopilot/workspaces/{workspace%2Did}/plugins/$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-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/index.ts new file mode 100644 index 0000000000..636bd1c779 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPluginCollectionResponseFromDiscriminatorValue, createPluginFromDiscriminatorValue, serializePlugin, type Plugin, type PluginCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { PluginNameItemRequestBuilderRequestsMetadata, type PluginNameItemRequestBuilder } 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 plugins property of the microsoft.graph.security.securityCopilot.workspace entity. + */ +export interface PluginsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the plugins property of the microsoft.graph.security.securityCopilot.workspace entity. + * @param pluginName The unique identifier of plugin + * @returns {PluginNameItemRequestBuilder} + */ + byPluginName(pluginName: string) : PluginNameItemRequestBuilder; + /** + * Get plugins from security + * @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 plugins for security + * @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: Plugin, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get plugins from security + * @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 plugins for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Plugin, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get plugins from security + */ +export interface PluginsRequestBuilderGetQueryParameters { + /** + * 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 PluginsRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/plugins{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PluginsRequestBuilderGetQueryParametersMapper: 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 PluginsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byPluginName: { + requestsMetadata: PluginNameItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["plugin%2Dname"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PluginsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PluginsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPluginCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PluginsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: PluginsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPluginFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePlugin, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/item/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/item/index.ts new file mode 100644 index 0000000000..437079874b --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/plugins/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPluginFromDiscriminatorValue, serializePlugin, type Plugin } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/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 plugins property of the microsoft.graph.security.securityCopilot.workspace entity. + */ +export interface PluginNameItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property plugins for security + * @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; + /** + * Get plugins from security + * @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 plugins in security + * @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: Plugin, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property plugins for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get plugins from security + * @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 plugins in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Plugin, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get plugins from security + */ +export interface PluginNameItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PluginNameItemRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/plugins/{plugin%2Dname}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PluginNameItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PluginNameItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PluginNameItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PluginNameItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPluginFromDiscriminatorValue, + queryParametersMapper: PluginNameItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PluginNameItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPluginFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePlugin, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/count/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/count/index.ts new file mode 100644 index 0000000000..e169c428a2 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/$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-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/index.ts new file mode 100644 index 0000000000..f05f72e1ee --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createSessionCollectionResponseFromDiscriminatorValue, createSessionFromDiscriminatorValue, serializeSession, type Session, type SessionCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { SessionItemRequestBuilderNavigationMetadata, SessionItemRequestBuilderRequestsMetadata, type SessionItemRequestBuilder } 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 sessions property of the microsoft.graph.security.securityCopilot.workspace entity. + */ +export interface SessionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the sessions property of the microsoft.graph.security.securityCopilot.workspace entity. + * @param sessionId The unique identifier of session + * @returns {SessionItemRequestBuilder} + */ + bySessionId(sessionId: string) : SessionItemRequestBuilder; + /** + * Get sessions from security + * @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 sessions for security + * @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: Session, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get sessions from security + * @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 sessions for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Session, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get sessions from security + */ +export interface SessionsRequestBuilderGetQueryParameters { + /** + * 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 SessionsRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SessionsRequestBuilderGetQueryParametersMapper: 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 SessionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + bySessionId: { + requestsMetadata: SessionItemRequestBuilderRequestsMetadata, + navigationMetadata: SessionItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["session%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SessionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: SessionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSessionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: SessionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: SessionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSessionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSession, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/index.ts new file mode 100644 index 0000000000..496e7f1a67 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createSessionFromDiscriminatorValue, serializeSession, type Session } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { PromptsRequestBuilderNavigationMetadata, PromptsRequestBuilderRequestsMetadata, type PromptsRequestBuilder } from './prompts/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 sessions property of the microsoft.graph.security.securityCopilot.workspace entity. + */ +export interface SessionItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the prompts property of the microsoft.graph.security.securityCopilot.session entity. + */ + get prompts(): PromptsRequestBuilder; + /** + * Delete navigation property sessions for security + * @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; + /** + * Get sessions from security + * @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 sessions in security + * @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: Session, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property sessions for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get sessions from security + * @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 sessions in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Session, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get sessions from security + */ +export interface SessionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const SessionItemRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const SessionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const SessionItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + prompts: { + requestsMetadata: PromptsRequestBuilderRequestsMetadata, + navigationMetadata: PromptsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const SessionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: SessionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: SessionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSessionFromDiscriminatorValue, + queryParametersMapper: SessionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SessionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createSessionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeSession, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/count/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/count/index.ts new file mode 100644 index 0000000000..7f9a1b9392 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts/$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-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/index.ts new file mode 100644 index 0000000000..16680cfd75 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPromptCollectionResponseFromDiscriminatorValue, createPromptFromDiscriminatorValue, serializePrompt, type Prompt, type PromptCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { PromptItemRequestBuilderNavigationMetadata, PromptItemRequestBuilderRequestsMetadata, type PromptItemRequestBuilder } 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 prompts property of the microsoft.graph.security.securityCopilot.session entity. + */ +export interface PromptsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the prompts property of the microsoft.graph.security.securityCopilot.session entity. + * @param promptId The unique identifier of prompt + * @returns {PromptItemRequestBuilder} + */ + byPromptId(promptId: string) : PromptItemRequestBuilder; + /** + * Get prompts from security + * @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 prompts for security + * @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: Prompt, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get prompts from security + * @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 prompts for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Prompt, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get prompts from security + */ +export interface PromptsRequestBuilderGetQueryParameters { + /** + * 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 PromptsRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PromptsRequestBuilderGetQueryParametersMapper: 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 PromptsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byPromptId: { + requestsMetadata: PromptItemRequestBuilderRequestsMetadata, + navigationMetadata: PromptItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["prompt%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PromptsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: PromptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPromptCollectionResponseFromDiscriminatorValue, + queryParametersMapper: PromptsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: PromptsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPromptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePrompt, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/count/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/count/index.ts new file mode 100644 index 0000000000..4993614769 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-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}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts/{prompt%2Did}/evaluations/$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-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/index.ts new file mode 100644 index 0000000000..182b7de47c --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEvaluationCollectionResponseFromDiscriminatorValue, createEvaluationFromDiscriminatorValue, serializeEvaluation, type Evaluation, type EvaluationCollectionResponse } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { EvaluationItemRequestBuilderRequestsMetadata, type EvaluationItemRequestBuilder } 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 evaluations property of the microsoft.graph.security.securityCopilot.prompt entity. + */ +export interface EvaluationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the evaluations property of the microsoft.graph.security.securityCopilot.prompt entity. + * @param evaluationId The unique identifier of evaluation + * @returns {EvaluationItemRequestBuilder} + */ + byEvaluationId(evaluationId: string) : EvaluationItemRequestBuilder; + /** + * Get evaluations from security + * @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 evaluations for security + * @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: Evaluation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get evaluations from security + * @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 evaluations for security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Evaluation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get evaluations from security + */ +export interface EvaluationsRequestBuilderGetQueryParameters { + /** + * 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 EvaluationsRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts/{prompt%2Did}/evaluations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EvaluationsRequestBuilderGetQueryParametersMapper: 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 EvaluationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byEvaluationId: { + requestsMetadata: EvaluationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["evaluation%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EvaluationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: EvaluationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEvaluationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: EvaluationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: EvaluationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEvaluationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEvaluation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/item/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/item/index.ts new file mode 100644 index 0000000000..b6f0066745 --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/evaluations/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createEvaluationFromDiscriminatorValue, serializeEvaluation, type Evaluation } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/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 evaluations property of the microsoft.graph.security.securityCopilot.prompt entity. + */ +export interface EvaluationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property evaluations for security + * @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; + /** + * Get evaluations from security + * @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 evaluations in security + * @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: Evaluation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property evaluations for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get evaluations from security + * @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 evaluations in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Evaluation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get evaluations from security + */ +export interface EvaluationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const EvaluationItemRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts/{prompt%2Did}/evaluations/{evaluation%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const EvaluationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const EvaluationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: EvaluationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: EvaluationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEvaluationFromDiscriminatorValue, + queryParametersMapper: EvaluationItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: EvaluationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createEvaluationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeEvaluation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/index.ts b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/index.ts new file mode 100644 index 0000000000..1a467eadaa --- /dev/null +++ b/packages/msgraph-beta-sdk-security/security/securityCopilot/workspaces/item/sessions/item/prompts/item/index.ts @@ -0,0 +1,131 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-beta-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { createPromptFromDiscriminatorValue, serializePrompt, type Prompt } from '@microsoft/msgraph-beta-sdk/models/security/securityCopilot/index.js'; +// @ts-ignore +import { EvaluationsRequestBuilderNavigationMetadata, EvaluationsRequestBuilderRequestsMetadata, type EvaluationsRequestBuilder } from './evaluations/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 prompts property of the microsoft.graph.security.securityCopilot.session entity. + */ +export interface PromptItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the evaluations property of the microsoft.graph.security.securityCopilot.prompt entity. + */ + get evaluations(): EvaluationsRequestBuilder; + /** + * Delete navigation property prompts for security + * @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; + /** + * Get prompts from security + * @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 prompts in security + * @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: Prompt, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property prompts for security + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get prompts from security + * @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 prompts in security + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Prompt, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get prompts from security + */ +export interface PromptItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const PromptItemRequestBuilderUriTemplate = "{+baseurl}/security/securityCopilot/workspaces/{workspace%2Did}/sessions/{session%2Did}/prompts/{prompt%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const PromptItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const PromptItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + evaluations: { + requestsMetadata: EvaluationsRequestBuilderRequestsMetadata, + navigationMetadata: EvaluationsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const PromptItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: PromptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: PromptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPromptFromDiscriminatorValue, + queryParametersMapper: PromptItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: PromptItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createPromptFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializePrompt, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk-users/users/item/cloudPCs/index.ts b/packages/msgraph-beta-sdk-users/users/item/cloudPCs/index.ts index 913acc9b80..a4a5d1fc63 100644 --- a/packages/msgraph-beta-sdk-users/users/item/cloudPCs/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/cloudPCs/index.ts @@ -41,7 +41,7 @@ export interface CloudPCsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code @@ -63,7 +63,7 @@ export interface CloudPCsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get cloudPCs from users + * The user's Cloud PCs. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -77,7 +77,7 @@ export interface CloudPCsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get cloudPCs from users + * The user's Cloud PCs. Read-only. Nullable. */ export interface CloudPCsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk-users/users/item/cloudPCs/item/index.ts b/packages/msgraph-beta-sdk-users/users/item/cloudPCs/item/index.ts index 4e2760d3dd..e7d64bcdef 100644 --- a/packages/msgraph-beta-sdk-users/users/item/cloudPCs/item/index.ts +++ b/packages/msgraph-beta-sdk-users/users/item/cloudPCs/item/index.ts @@ -151,7 +151,7 @@ export interface CloudPCItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get cloudPCs from users + * The user's Cloud PCs. Read-only. Nullable. * @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 @@ -172,7 +172,7 @@ export interface CloudPCItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get cloudPCs from users + * The user's Cloud PCs. Read-only. Nullable. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -186,7 +186,7 @@ export interface CloudPCItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get cloudPCs from users + * The user's Cloud PCs. Read-only. Nullable. */ export interface CloudPCItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-beta-sdk/models/identityGovernance/index.ts b/packages/msgraph-beta-sdk/models/identityGovernance/index.ts index cac843943f..3f35cc715a 100644 --- a/packages/msgraph-beta-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-beta-sdk/models/identityGovernance/index.ts @@ -2821,7 +2821,7 @@ export interface Workflow extends Parsable, WorkflowBase { */ deletedDateTime?: Date | null; /** - * The unique identifier of the Microsoft Entra identity that last modified the workflow object. + * The list of users that meet the workflowExecutionConditions of a workflow. */ executionScope?: UserProcessingResult[] | null; /** diff --git a/packages/msgraph-beta-sdk/models/index.ts b/packages/msgraph-beta-sdk/models/index.ts index 8ce8e373ed..4cf232e99a 100644 --- a/packages/msgraph-beta-sdk/models/index.ts +++ b/packages/msgraph-beta-sdk/models/index.ts @@ -4,7 +4,7 @@ // @ts-ignore import { createAgentSignInFromDiscriminatorValue, serializeAgentSignIn, type AgentSignIn } from './agentic/index.js'; // @ts-ignore -import { createCallRecordFromDiscriminatorValue, deserializeIntoCallRecord, deserializeIntoCallRecordCollectionResponse, deserializeIntoOrganizer, deserializeIntoParticipantBase, deserializeIntoSegment, deserializeIntoSegmentCollectionResponse, deserializeIntoSession, deserializeIntoSessionCollectionResponse, serializeCallRecord, serializeCallRecordCollectionResponse, serializeOrganizer, serializeParticipantBase, serializeSegment, serializeSegmentCollectionResponse, serializeSession, serializeSessionCollectionResponse, type CallRecord, type Organizer, type ParticipantBase, type Segment, type Session } from './callRecords/index.js'; +import { createCallRecordFromDiscriminatorValue, deserializeIntoCallRecord, deserializeIntoCallRecordCollectionResponse, deserializeIntoOrganizer, deserializeIntoParticipantBase, deserializeIntoSegment, deserializeIntoSegmentCollectionResponse, deserializeIntoSession as I3517b952a48cb827cb3fc20556928c29b92325984f84af90a78ad46168cf2c1e, deserializeIntoSessionCollectionResponse as I93439b1072010c4339d1bcc8ef304d161d6d3a38284c0e57fc5d7afa2742b9e8, serializeCallRecord, serializeCallRecordCollectionResponse, serializeOrganizer, serializeParticipantBase, serializeSegment, serializeSegmentCollectionResponse, serializeSession as I389e39357f1ee00e61eec21c340a8d074e9a58979de0a8eda51bff2d72666d69, serializeSessionCollectionResponse as Ibe0a96a627b1c510bec16bd4f70eae868f92358b8b51eeac6f44af8cf5192d8e, type CallRecord, type Organizer, type ParticipantBase, type Segment, type Session as If93e66f4c9fb87dfdc1b31b737304bb69bd3ab859b5c9519a55c0e3b46038c55 } from './callRecords/index.js'; // @ts-ignore import { createGroupCloudLicensingFromDiscriminatorValue, createUserCloudLicensingFromDiscriminatorValue, serializeGroupCloudLicensing, serializeUserCloudLicensing, type GroupCloudLicensing, type UserCloudLicensing } from './cloudLicensing/index.js'; // @ts-ignore @@ -30,9 +30,11 @@ import { createBillingFromDiscriminatorValue, deserializeIntoAzureUsage, deseria // @ts-ignore import { createAcronymFromDiscriminatorValue, createBookmarkFromDiscriminatorValue, createQnaFromDiscriminatorValue, deserializeIntoAcronym, deserializeIntoAcronymCollectionResponse, deserializeIntoBookmark, deserializeIntoBookmarkCollectionResponse, deserializeIntoQna, deserializeIntoQnaCollectionResponse, deserializeIntoSearchAnswer, serializeAcronym, serializeAcronymCollectionResponse, serializeBookmark, serializeBookmarkCollectionResponse, serializeQna, serializeQnaCollectionResponse, serializeSearchAnswer, type Acronym, type Bookmark, type Qna, type SearchAnswer } from './search/index.js'; // @ts-ignore -import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; +import { BehaviorDuringRetentionPeriod, BehaviorDuringRetentionPeriodObject, createAuditCoreRootFromDiscriminatorValue, createCasesRootFromDiscriminatorValue, createCollaborationRootFromDiscriminatorValue, createDataDiscoveryRootFromDiscriminatorValue, createIdentityContainerFromDiscriminatorValue as I935b7de91425579f950e93b26ee70d12698bf4d797e21a9ad70489ad679cdff9, createIncidentFromDiscriminatorValue, createIncidentTaskFromDiscriminatorValue, createInformationProtectionFromDiscriminatorValue as I29567e88919b84838bcb9de6ac6aed5fb7672bbadd4b9d369765bbc64280daf8, createLabelsRootFromDiscriminatorValue, createRulesRootFromDiscriminatorValue, createSecurityFromDiscriminatorValue as Iffdb2cda44bc5ab6877020005d1740cb4b0e1e898ef9cb214dd8c6fd1334365d, createThreatIntelligenceFromDiscriminatorValue, createThreatSubmissionRootFromDiscriminatorValue, createTriggersRootFromDiscriminatorValue, createTriggerTypesRootFromDiscriminatorValue, deserializeIntoAnalyzedEmail, deserializeIntoAnalyzedEmailCollectionResponse, deserializeIntoArticle, deserializeIntoArticleCollectionResponse, deserializeIntoArticleIndicator, deserializeIntoArticleIndicatorCollectionResponse, deserializeIntoArtifact, deserializeIntoAuditCoreRoot, deserializeIntoAuditLogQuery, deserializeIntoAuditLogQueryCollectionResponse, deserializeIntoAuditLogRecord, deserializeIntoAuditLogRecordCollectionResponse, deserializeIntoAuthorityTemplate, deserializeIntoAuthorityTemplateCollectionResponse, deserializeIntoAutoAuditingConfiguration, deserializeIntoCaseEscaped as I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3, deserializeIntoCaseOperation as Ic7fc14404ab53fe64b5f3c4aec5766fb4dc12f4590d27d4a33ac86b5f25d61e3, deserializeIntoCaseOperationCollectionResponse as I5dba1b0e6b9d4d78f8fd55011480832595236ac97b8f4ccc545175d75149e8aa, deserializeIntoCasesRoot, deserializeIntoCategoryTemplate, deserializeIntoCategoryTemplateCollectionResponse, deserializeIntoCitationTemplate, deserializeIntoCitationTemplateCollectionResponse, deserializeIntoCloudAppDiscoveryReport, deserializeIntoCloudAppDiscoveryReportCollectionResponse, deserializeIntoCollaborationRoot, deserializeIntoDataDiscoveryReport, deserializeIntoDataDiscoveryRoot, deserializeIntoDataSet, deserializeIntoDataSource as I6764027d80f48c9d5833bbb7a2a8591f0d176557d1aa80ded99330970e84e01d, deserializeIntoDataSourceCollectionResponse as Ib4de7b5be5a4bd464a47b80513c06f85c009826444a46e693c687e3146cbd6d0, deserializeIntoDataSourceContainer as I4ad910a241bf46874f6248db90afbe3d14c7bf79d9cfe2dc4b21e77819c3eb80, deserializeIntoDepartmentTemplate, deserializeIntoDepartmentTemplateCollectionResponse, deserializeIntoDetectionRule, deserializeIntoDetectionRuleCollectionResponse, deserializeIntoDiscoveredCloudAppDetail, deserializeIntoDiscoveredCloudAppInfo, deserializeIntoDispositionReviewStage, deserializeIntoDispositionReviewStageCollectionResponse, deserializeIntoEdiscoveryAddToReviewSetOperation, deserializeIntoEdiscoveryCase, deserializeIntoEdiscoveryCaseCollectionResponse, deserializeIntoEdiscoveryCaseMember, deserializeIntoEdiscoveryCaseMemberCollectionResponse, deserializeIntoEdiscoveryCaseSettings, deserializeIntoEdiscoveryCustodian, deserializeIntoEdiscoveryCustodianCollectionResponse, deserializeIntoEdiscoveryEstimateOperation, deserializeIntoEdiscoveryExportOperation, deserializeIntoEdiscoveryFile, deserializeIntoEdiscoveryFileCollectionResponse, deserializeIntoEdiscoveryHoldOperation, deserializeIntoEdiscoveryHoldPolicy, deserializeIntoEdiscoveryHoldPolicyCollectionResponse, deserializeIntoEdiscoveryHoldPolicySyncOperation, deserializeIntoEdiscoveryIndexOperation, deserializeIntoEdiscoveryNoncustodialDataSource, deserializeIntoEdiscoveryNoncustodialDataSourceCollectionResponse, deserializeIntoEdiscoveryPurgeDataOperation, deserializeIntoEdiscoveryReviewSet, deserializeIntoEdiscoveryReviewSetCollectionResponse, deserializeIntoEdiscoveryReviewSetQuery, deserializeIntoEdiscoveryReviewSetQueryCollectionResponse, deserializeIntoEdiscoveryReviewTag, deserializeIntoEdiscoveryReviewTagCollectionResponse, deserializeIntoEdiscoverySearch, deserializeIntoEdiscoverySearchCollectionResponse, deserializeIntoEdiscoverySearchExportOperation, deserializeIntoEdiscoveryTagOperation, deserializeIntoEmailContentThreatSubmission, deserializeIntoEmailThreatSubmission, deserializeIntoEmailThreatSubmissionCollectionResponse, deserializeIntoEmailThreatSubmissionPolicy, deserializeIntoEmailThreatSubmissionPolicyCollectionResponse, deserializeIntoEmailUrlThreatSubmission, deserializeIntoEndpointDiscoveredCloudAppDetail, deserializeIntoFile as I240c6b818003ed34cc38a37c81b71cc92da4312fb1c408b723d2e5bf3856b01f, deserializeIntoFileContentThreatSubmission, deserializeIntoFilePlanDescriptor, deserializeIntoFilePlanDescriptorTemplate, deserializeIntoFilePlanReferenceTemplate, deserializeIntoFilePlanReferenceTemplateCollectionResponse, deserializeIntoFileThreatSubmission, deserializeIntoFileThreatSubmissionCollectionResponse, deserializeIntoFileUrlThreatSubmission, deserializeIntoHealthIssue, deserializeIntoHealthIssueCollectionResponse, deserializeIntoHost, deserializeIntoHostCollectionResponse, deserializeIntoHostComponent, deserializeIntoHostComponentCollectionResponse, deserializeIntoHostCookie, deserializeIntoHostCookieCollectionResponse, deserializeIntoHostname, deserializeIntoHostPair, deserializeIntoHostPairCollectionResponse, deserializeIntoHostPort, deserializeIntoHostPortCollectionResponse, deserializeIntoHostReputation, deserializeIntoHostSslCertificate, deserializeIntoHostSslCertificateCollectionResponse, deserializeIntoHostTracker, deserializeIntoHostTrackerCollectionResponse, deserializeIntoIdentityAccounts, deserializeIntoIdentityAccountsCollectionResponse, deserializeIntoIdentityContainer as I90803dec2358ad502c7ebfe37f3e561f4f130540169ee094ea1028c76d07e622, deserializeIntoIncident, deserializeIntoIncidentCollectionResponse, deserializeIntoIncidentTask, deserializeIntoIncidentTaskCollectionResponse, deserializeIntoIndicator, deserializeIntoInformationProtectionPolicySetting, deserializeIntoIntelligenceProfile, deserializeIntoIntelligenceProfileCollectionResponse, deserializeIntoIntelligenceProfileIndicator, deserializeIntoIntelligenceProfileIndicatorCollectionResponse, deserializeIntoIpAddress, deserializeIntoLabelsRoot, deserializeIntoNetworkAdapter, deserializeIntoPassiveDnsRecord, deserializeIntoPassiveDnsRecordCollectionResponse, deserializeIntoProtectionRule, deserializeIntoRetentionEvent, deserializeIntoRetentionEventCollectionResponse, deserializeIntoRetentionEventType, deserializeIntoRetentionEventTypeCollectionResponse, deserializeIntoRetentionLabel, deserializeIntoRetentionLabelCollectionResponse, deserializeIntoRulesRoot, deserializeIntoSearch, deserializeIntoSecurity as I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f, deserializeIntoSensor, deserializeIntoSensorCandidate, deserializeIntoSensorCandidateActivationConfiguration, deserializeIntoSensorCandidateCollectionResponse, deserializeIntoSensorCollectionResponse, deserializeIntoSettingsContainer, deserializeIntoSiteSource as Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e, deserializeIntoSiteSourceCollectionResponse as I7c7a4e7cb55bb6f496cd941eafb70e3d711cd3a65e3900d0064ca42c52c7ad1a, deserializeIntoSslCertificate, deserializeIntoSslCertificateCollectionResponse, deserializeIntoSubcategoryTemplate, deserializeIntoSubcategoryTemplateCollectionResponse, deserializeIntoSubdomain, deserializeIntoSubdomainCollectionResponse, deserializeIntoSubmissionUserIdentity, deserializeIntoTag as If7361e3f090f866e47c2f4454422a8cbc5da89b706bd8b86ab14bab6b1b1852b, deserializeIntoThreatIntelligence, deserializeIntoThreatSubmission, deserializeIntoThreatSubmissionRoot, deserializeIntoTriggersRoot, deserializeIntoTriggerTypesRoot, deserializeIntoUnclassifiedArtifact, deserializeIntoUnifiedGroupSource as Id5bebad9041422ea6f2798b51493f0ef7d6efd10a8240b6475b9e9b7ff726a0d, deserializeIntoUnifiedGroupSourceCollectionResponse as Ib2e906d2bc8d71c3fa1735d6a53cf413e435cb0aa9c3d445dbcf3fdbd9950efc, deserializeIntoUrlThreatSubmission, deserializeIntoUrlThreatSubmissionCollectionResponse, deserializeIntoUserSource as Ia71c2d9e855b3d1388e40751103c759a038121625caac1d7126da2341e17fef5, deserializeIntoUserSourceCollectionResponse as I4eff6e33032e7abdc8ea2d7ffadb6d12eec701adfa3896af85da8c50812b3dca, deserializeIntoVulnerability, deserializeIntoVulnerabilityCollectionResponse, deserializeIntoVulnerabilityComponent, deserializeIntoVulnerabilityComponentCollectionResponse, deserializeIntoWhoisBaseRecord, deserializeIntoWhoisHistoryRecord, deserializeIntoWhoisHistoryRecordCollectionResponse, deserializeIntoWhoisRecord, deserializeIntoWhoisRecordCollectionResponse, serializeAnalyzedEmail, serializeAnalyzedEmailCollectionResponse, serializeArticle, serializeArticleCollectionResponse, serializeArticleIndicator, serializeArticleIndicatorCollectionResponse, serializeArtifact, serializeAuditCoreRoot, serializeAuditLogQuery, serializeAuditLogQueryCollectionResponse, serializeAuditLogRecord, serializeAuditLogRecordCollectionResponse, serializeAuthorityTemplate, serializeAuthorityTemplateCollectionResponse, serializeAutoAuditingConfiguration, serializeCaseEscaped as I4ce96f9785b1e7bb2c910192e6c90fa6a9809626608a571742fa3c6ca3ce735a, serializeCaseOperation as I17af4545be477c7c205a818544e0b5624037bef98a75439ff9eddd73ddf64919, serializeCaseOperationCollectionResponse as I85b648fa1963d8dd4ca49dde648c7d588b5021346b962fd9764213877e604f5c, serializeCasesRoot, serializeCategoryTemplate, serializeCategoryTemplateCollectionResponse, serializeCitationTemplate, serializeCitationTemplateCollectionResponse, serializeCloudAppDiscoveryReport, serializeCloudAppDiscoveryReportCollectionResponse, serializeCollaborationRoot, serializeDataDiscoveryReport, serializeDataDiscoveryRoot, serializeDataSet, serializeDataSource as I61429c5ad93e2401c67bbf0ea33bc60e4bb5dfd0b6cb6164d049256a1919ba2d, serializeDataSourceCollectionResponse as If9eab94848b219776cabcd9ca5117580c33d6fd2ce132dc60e794d32d65276cb, serializeDataSourceContainer as Iae068f6369794e2551051d64a6d454b446382fd1e0d6a879e9c9d184f7287e52, serializeDepartmentTemplate, serializeDepartmentTemplateCollectionResponse, serializeDetectionRule, serializeDetectionRuleCollectionResponse, serializeDiscoveredCloudAppDetail, serializeDiscoveredCloudAppInfo, serializeDispositionReviewStage, serializeDispositionReviewStageCollectionResponse, serializeEdiscoveryAddToReviewSetOperation, serializeEdiscoveryCase, serializeEdiscoveryCaseCollectionResponse, serializeEdiscoveryCaseMember, serializeEdiscoveryCaseMemberCollectionResponse, serializeEdiscoveryCaseSettings, serializeEdiscoveryCustodian, serializeEdiscoveryCustodianCollectionResponse, serializeEdiscoveryEstimateOperation, serializeEdiscoveryExportOperation, serializeEdiscoveryFile, serializeEdiscoveryFileCollectionResponse, serializeEdiscoveryHoldOperation, serializeEdiscoveryHoldPolicy, serializeEdiscoveryHoldPolicyCollectionResponse, serializeEdiscoveryHoldPolicySyncOperation, serializeEdiscoveryIndexOperation, serializeEdiscoveryNoncustodialDataSource, serializeEdiscoveryNoncustodialDataSourceCollectionResponse, serializeEdiscoveryPurgeDataOperation, serializeEdiscoveryReviewSet, serializeEdiscoveryReviewSetCollectionResponse, serializeEdiscoveryReviewSetQuery, serializeEdiscoveryReviewSetQueryCollectionResponse, serializeEdiscoveryReviewTag, serializeEdiscoveryReviewTagCollectionResponse, serializeEdiscoverySearch, serializeEdiscoverySearchCollectionResponse, serializeEdiscoverySearchExportOperation, serializeEdiscoveryTagOperation, serializeEmailContentThreatSubmission, serializeEmailThreatSubmission, serializeEmailThreatSubmissionCollectionResponse, serializeEmailThreatSubmissionPolicy, serializeEmailThreatSubmissionPolicyCollectionResponse, serializeEmailUrlThreatSubmission, serializeEndpointDiscoveredCloudAppDetail, serializeFile as I721205f3364a718cac1cc6da243319c8d586d329c96f76da5e77f154eb0ad07f, serializeFileContentThreatSubmission, serializeFilePlanDescriptor, serializeFilePlanDescriptorTemplate, serializeFilePlanReferenceTemplate, serializeFilePlanReferenceTemplateCollectionResponse, serializeFileThreatSubmission, serializeFileThreatSubmissionCollectionResponse, serializeFileUrlThreatSubmission, serializeHealthIssue, serializeHealthIssueCollectionResponse, serializeHost, serializeHostCollectionResponse, serializeHostComponent, serializeHostComponentCollectionResponse, serializeHostCookie, serializeHostCookieCollectionResponse, serializeHostname, serializeHostPair, serializeHostPairCollectionResponse, serializeHostPort, serializeHostPortCollectionResponse, serializeHostReputation, serializeHostSslCertificate, serializeHostSslCertificateCollectionResponse, serializeHostTracker, serializeHostTrackerCollectionResponse, serializeIdentityAccounts, serializeIdentityAccountsCollectionResponse, serializeIdentityContainer as I3578b2bed1b5c0dc75d4936caf82e6213a17e94d1aa9efb2f5f64827fd00f3f1, serializeIncident, serializeIncidentCollectionResponse, serializeIncidentTask, serializeIncidentTaskCollectionResponse, serializeIndicator, serializeInformationProtection as I93ca880702affc3dda968f7715f3b19a02570d0887ca6afbba9fed4e57f269d5, serializeInformationProtectionPolicySetting, serializeIntelligenceProfile, serializeIntelligenceProfileCollectionResponse, serializeIntelligenceProfileIndicator, serializeIntelligenceProfileIndicatorCollectionResponse, serializeIpAddress, serializeLabelsRoot, serializeNetworkAdapter, serializePassiveDnsRecord, serializePassiveDnsRecordCollectionResponse, serializeProtectionRule, serializeRetentionEvent, serializeRetentionEventCollectionResponse, serializeRetentionEventType, serializeRetentionEventTypeCollectionResponse, serializeRetentionLabel, serializeRetentionLabelCollectionResponse, serializeRulesRoot, serializeSearch, serializeSecurity as If791ff3f9c7169a721a08334f4c2309ead8644142fa63e427351a2f36115bf88, serializeSensor, serializeSensorCandidate, serializeSensorCandidateActivationConfiguration, serializeSensorCandidateCollectionResponse, serializeSensorCollectionResponse, serializeSettingsContainer, serializeSiteSource as I70ae13414f0d8148f5340ef2713068adc3447c516492f563e7c4494b9143cf58, serializeSiteSourceCollectionResponse as Id67be58e26ed6b4b00d8e887fea94c1f4e872346f285740b615bac8443743293, serializeSslCertificate, serializeSslCertificateCollectionResponse, serializeSubcategoryTemplate, serializeSubcategoryTemplateCollectionResponse, serializeSubdomain, serializeSubdomainCollectionResponse, serializeSubmissionUserIdentity, serializeTag as Iffdc035be4ca6313a13637ccd9a1b0863f153a68506db3e539455709ace28d27, serializeThreatIntelligence, serializeThreatSubmission, serializeThreatSubmissionRoot, serializeTriggersRoot, serializeTriggerTypesRoot, serializeUnclassifiedArtifact, serializeUnifiedGroupSource as I25f30adc25b7d648aabb506b63e72ea4d81734d896e32fb24f60e42186226aa2, serializeUnifiedGroupSourceCollectionResponse as If5621ea2d471e7fd95d6acf06591eeeadfc904b2fa21ab7fd9f5e9b9929cfcc3, serializeUrlThreatSubmission, serializeUrlThreatSubmissionCollectionResponse, serializeUserSource as Idfb570f0991582b033c5003396673437aadd8b1c838af8243cacfaad8a0711ca, serializeUserSourceCollectionResponse as I46b212f84fc3201569f0f3e0dd0582a662d10f9d388261f08e001b503b905489, serializeVulnerability, serializeVulnerabilityCollectionResponse, serializeVulnerabilityComponent, serializeVulnerabilityComponentCollectionResponse, serializeWhoisBaseRecord, serializeWhoisHistoryRecord, serializeWhoisHistoryRecordCollectionResponse, serializeWhoisRecord, serializeWhoisRecordCollectionResponse, type AnalyzedEmail, type Article, type ArticleIndicator, type Artifact, type AuditCoreRoot, type AuditLogQuery, type AuditLogRecord, type AuthorityTemplate, type AutoAuditingConfiguration, type CaseEscaped as I9f016e9b41a7830748f2b34f66d44283fe4c00f074af45e06929c5170a72b705, type CaseOperation as I05dcf80759167514d0e94514aaaf1cc6ede8d170428d48571519dae3ed10e30a, type CasesRoot, type CategoryTemplate, type CitationTemplate, type CloudAppDiscoveryReport, type CollaborationRoot, type DataDiscoveryReport, type DataDiscoveryRoot, type DataSet, type DataSource as I1c674a0a81c0ab2915bc59be64c103a6a21c3256971210ac739066c28d34d8d4, type DataSourceContainer as I45c045f0173550102b5aa7cc7ca58977db594acb263e74887c9933bd2229269e, type DepartmentTemplate, type DetectionRule, type DiscoveredCloudAppDetail, type DiscoveredCloudAppInfo, type DispositionReviewStage, type EdiscoveryAddToReviewSetOperation, type EdiscoveryCase, type EdiscoveryCaseMember, type EdiscoveryCaseSettings, type EdiscoveryCustodian, type EdiscoveryEstimateOperation, type EdiscoveryExportOperation, type EdiscoveryFile, type EdiscoveryHoldOperation, type EdiscoveryHoldPolicy, type EdiscoveryHoldPolicySyncOperation, type EdiscoveryIndexOperation, type EdiscoveryNoncustodialDataSource, type EdiscoveryPurgeDataOperation, type EdiscoveryReviewSet, type EdiscoveryReviewSetQuery, type EdiscoveryReviewTag, type EdiscoverySearch, type EdiscoverySearchExportOperation, type EdiscoveryTagOperation, type EmailContentThreatSubmission, type EmailThreatSubmission, type EmailThreatSubmissionPolicy, type EmailUrlThreatSubmission, type EndpointDiscoveredCloudAppDetail, type File as Ie72f94029f32bba6a6b01e7a92ffccbcd83fd56a926d22f4b197829f100b43d8, type FileContentThreatSubmission, type FilePlanDescriptor, type FilePlanDescriptorTemplate, type FilePlanReferenceTemplate, type FileThreatSubmission, type FileUrlThreatSubmission, type HealthIssue, type Host, type HostComponent, type HostCookie, type Hostname, type HostPair, type HostPort, type HostReputation, type HostSslCertificate, type HostTracker, type IdentityAccounts, type IdentityContainer as I2b88f0c27d7fd9c000e7e4e78cc3161590db07c518949b504f8a27680ed1200f, type Incident, type IncidentTask, type Indicator, type InformationProtection as I4e59ad7f33a80062e65e44cb0388f1dd8c3f3946f41528003b4efb43cd7aa41a, type InformationProtectionPolicySetting, type IntelligenceProfile, type IntelligenceProfileIndicator, type IpAddress, type LabelsRoot, type NetworkAdapter, type PassiveDnsRecord, type ProtectionRule, type RetentionEvent, type RetentionEventType, type RetentionLabel, type RulesRoot, type Search, type Security as I74bd4c4a15534de8ea85f48f0c772cb06bf0e1613540a31fcc8cff6c4cb0c5f9, type Sensor, type SensorCandidate, type SensorCandidateActivationConfiguration, type SettingsContainer, type SiteSource as I5488320f785cc5051d511ccdd4225665d35e4b7a5c4df77cb25f5f43175a8d97, type SslCertificate, type SubcategoryTemplate, type Subdomain, type SubmissionUserIdentity, type Tag as Ib6895f1bd6bc89c9b311d5754c93b3bafbca6623699736f9acdcb075677a0005, type ThreatIntelligence, type ThreatSubmission, type ThreatSubmissionRoot, type TriggersRoot, type TriggerTypesRoot, type UnclassifiedArtifact, type UnifiedGroupSource as I65c939dc9740509d908bbe39178c1baa58cd49b256e5b276e567bee0d906a61a, type UrlThreatSubmission, type UserSource as Ia506c9a3ca498d100b740e1f302bfa6da6a2bb97bed9b679bb3228da89ae1156, type Vulnerability, type VulnerabilityComponent, type WhoisBaseRecord, type WhoisHistoryRecord, type WhoisRecord } from './security/index.js'; // @ts-ignore -import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoPolicyIdentifierDetail, deserializeIntoTeamsAdminRoot, deserializeIntoTeamsPolicyAssignment, deserializeIntoTeamsPolicyUserAssignment, deserializeIntoTeamsPolicyUserAssignmentCollectionResponse, deserializeIntoTeamsUserConfiguration, deserializeIntoTeamsUserConfigurationCollectionResponse, serializePolicyIdentifierDetail, serializeTeamsAdminRoot, serializeTeamsPolicyAssignment, serializeTeamsPolicyUserAssignment, serializeTeamsPolicyUserAssignmentCollectionResponse, serializeTeamsUserConfiguration, serializeTeamsUserConfigurationCollectionResponse, type PolicyIdentifierDetail, type TeamsAdminRoot, type TeamsPolicyAssignment, type TeamsPolicyUserAssignment, type TeamsUserConfiguration } from './teamsAdministration/index.js'; +import { createWorkspaceFromDiscriminatorValue as I52c369b65cbb4c3d7ac9e9161c0612b7bd1c0463103ed1a4332c5aded1b865af, deserializeIntoEvaluation, deserializeIntoEvaluationCollectionResponse, deserializeIntoPluginCollectionResponse, deserializeIntoPrompt as Id2fc71fe65df2f675faf5c88078697e64c3a8eabe38ce435038e9fbc48a85e43, deserializeIntoPromptCollectionResponse, deserializeIntoSession as I48b1fed3501978d592c20ff9b92b4e8650a84b9b1ce3d1fa64e90f8839d84138, deserializeIntoSessionCollectionResponse as I93ca25e00180fda93515129903acde9aee26fd1ca4eed7d55e83f177dc05a212, serializeEvaluation, serializeEvaluationCollectionResponse, serializePluginCollectionResponse, serializePrompt as Iaca44f85e3581a528d62dacd72c053dcf1c9892643496260d5f36b6c87001ba1, serializePromptCollectionResponse, serializeSession as I928353f33122a2d0606ad89ae71a78966053c6caa9e1e3811f437a809eae8a2f, serializeSessionCollectionResponse as I889651bf44f94b9481e0fd47ecabce002a809014a96ce4bf863f1e84a6f58550, serializeWorkspace as Ie6f1e5db5d52c286dee9172507865028402383ba5387548ce9b0dcf35d4dfd35, type Evaluation, type Prompt as Ie762aa7c1b41ba3900a6eedaba19f747e255726af92dde0cf26a584bf9285e1d, type Session as I16f2e1c40566d8bc69b988bf538fd38482efe09ef39f44ecbd757873511952df, type Workspace as I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564 } from './security/securityCopilot/index.js'; +// @ts-ignore +import { createTeamsAdminRootFromDiscriminatorValue, deserializeIntoNumberAssignment, deserializeIntoNumberAssignmentCollectionResponse, deserializeIntoPolicyIdentifierDetail, deserializeIntoTeamsAdminRoot, deserializeIntoTeamsPolicyAssignment, deserializeIntoTeamsPolicyUserAssignment, deserializeIntoTeamsPolicyUserAssignmentCollectionResponse, deserializeIntoTeamsUserConfiguration, deserializeIntoTeamsUserConfigurationCollectionResponse, deserializeIntoTelephoneNumberLongRunningOperation, deserializeIntoTelephoneNumberLongRunningOperationCollectionResponse, deserializeIntoTelephoneNumberManagementRoot, serializeNumberAssignment, serializeNumberAssignmentCollectionResponse, serializePolicyIdentifierDetail, serializeTeamsAdminRoot, serializeTeamsPolicyAssignment, serializeTeamsPolicyUserAssignment, serializeTeamsPolicyUserAssignmentCollectionResponse, serializeTeamsUserConfiguration, serializeTeamsUserConfigurationCollectionResponse, serializeTelephoneNumberLongRunningOperation, serializeTelephoneNumberLongRunningOperationCollectionResponse, serializeTelephoneNumberManagementRoot, type NumberAssignment, type PolicyIdentifierDetail, type TeamsAdminRoot, type TeamsPolicyAssignment, type TeamsPolicyUserAssignment, type TeamsUserConfiguration, type TelephoneNumberLongRunningOperation, type TelephoneNumberManagementRoot } from './teamsAdministration/index.js'; // @ts-ignore import { createSetFromDiscriminatorValue, createStoreFromDiscriminatorValue, createTermFromDiscriminatorValue, deserializeIntoRelation, deserializeIntoRelationCollectionResponse, deserializeIntoSet, deserializeIntoSetCollectionResponse, deserializeIntoStore, deserializeIntoTerm, deserializeIntoTermCollectionResponse, serializeRelation, serializeRelationCollectionResponse, serializeSet, serializeSetCollectionResponse, serializeStore, serializeTerm, serializeTermCollectionResponse, type Relation, type Set, type Store, type Term } from './termStore/index.js'; // @ts-ignore @@ -3072,6 +3074,20 @@ export interface AgedAccountsReceivableCollectionResponse extends BaseCollection */ value?: AgedAccountsReceivable[] | null; } +export interface AgentIdentity extends Parsable, ServicePrincipal { + /** + * The agentAppId property + */ + agentAppId?: string | null; + /** + * The agentIdentityBlueprintId property + */ + agentIdentityBlueprintId?: string | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; +} export type AgentStatus = (typeof AgentStatusObject)[keyof typeof AgentStatusObject]; export interface AggregationOption extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -10264,19 +10280,19 @@ export interface ArchivedPrintJob extends AdditionalDataHolder, BackedModel, Par } export interface ArkoseFraudProtectionProvider extends FraudProtectionProvider, Parsable { /** - * The clientSubDomain property + * Used to invoke the Arkose service from the client application. Request from your Arkose Customer Success Manager or use the default client-api value. */ clientSubDomain?: string | null; /** - * The privateKey property + * The private key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. */ privateKey?: string | null; /** - * The publicKey property + * The public key available on the Arkose Portal. Contact your Arkose Customer Success Manager for assistance with your keys. */ publicKey?: string | null; /** - * The verifySubDomain property + * Used to invoke the Arkose service from the Microsoft authentication server. Request from your Arkose Customer Success Manager or use the default verify-api value. */ verifySubDomain?: string | null; } @@ -12216,7 +12232,7 @@ export interface AuthenticationEventListener extends Entity, Parsable { */ conditions?: AuthenticationConditions | null; /** - * The displayName property + * The display name of the listener. */ displayName?: string | null; /** @@ -12320,7 +12336,7 @@ export interface AuthenticationMethod extends Entity, Parsable { */ createdDateTime?: Date | null; /** - * The lastUsedDateTime property + * The date and time the authentication method was last used by the user. Read-only. Optional. This optional value is null if the authentication method doesn't populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ lastUsedDateTime?: Date | null; } @@ -16127,7 +16143,7 @@ export interface CallEvent extends Entity, Parsable { */ callEventType?: CallEventType | null; /** - * The time when event occurred. + * The date and time when the event occurred. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ eventDateTime?: Date | null; /** @@ -18473,7 +18489,7 @@ export interface CloudPC extends Entity, Parsable { */ servicePlanType?: CloudPcServicePlanType | null; /** - * Indicates the Cloud PC device details (for example, assignedToUserPrincipalName) associated with the frontline shared service plan. + * Indicates the Cloud PC device details associated with the frontline shared service plan, including the user's UPN and the session start date and time. */ sharedDeviceDetail?: CloudPcFrontlineSharedDeviceDetail | null; /** @@ -19346,19 +19362,19 @@ export interface CloudPcExternalPartner extends Entity, Parsable { */ connectionStatus?: CloudPcExternalPartnerStatus | null; /** - * The enableConnection property + * Enable or disable the connection to an external partner. If true, an external partner API accepts incoming calls from external partners. Required. Supports $filter (eq). */ enableConnection?: boolean | null; /** - * The lastSyncDateTime property + * Last data sync time for this external partner. The timeStamp type represents date and time information in ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 looks like this: '2014-01-01T00:00:00Z'. */ lastSyncDateTime?: Date | null; /** - * The partnerId property + * The partner identifier used to identify the external partner. When the Cloud PC service is ready to integrate with a new external partner, it generates a GUID to represent this partner. The Cloud PC service provides this partner ID to the partner, which can then use it to call this Microsoft Graph API and external partner APIs. Read-only. */ partnerId?: string | null; /** - * The statusDetails property + * Status details message. Read-only. */ statusDetails?: string | null; } @@ -19422,11 +19438,11 @@ export interface CloudPcFrontLineServicePlan extends Entity, Parsable { */ allotmentLicensesCount?: number | null; /** - * The display name of the front-line service plan. For example, 2vCPU/8GB/128GB Front-line or 4vCPU/16GB/256GB Front-line. + * The display name of the frontline service plan. For example, 2vCPU/8GB/128GB Front-line or 4vCPU/16GB/256GB Front-line. */ displayName?: string | null; /** - * The total number of front-line service plans purchased by the customer. + * The total number of frontline service plans purchased by the customer. */ totalCount?: number | null; /** @@ -22716,6 +22732,14 @@ export interface ConfigurationMonitor extends Entity, Parsable { * The displayName property */ displayName?: string | null; + /** + * The inactivationReason property + */ + inactivationReason?: string | null; + /** + * The lastModifiedBy property + */ + lastModifiedBy?: IdentitySet | null; /** * The lastModifiedDateTime property */ @@ -22732,6 +22756,10 @@ export interface ConfigurationMonitor extends Entity, Parsable { * The parameters property */ parameters?: OpenComplexDictionaryType | null; + /** + * The runAsUTCMServicePrincipal property + */ + runAsUTCMServicePrincipal?: boolean | null; /** * The runningOnBehalfOf property */ @@ -22756,6 +22784,10 @@ export interface ConfigurationMonitoringResult extends Entity, Parsable { * The driftsCount property */ driftsCount?: number | null; + /** + * The driftsFixed property + */ + driftsFixed?: number | null; /** * The errorDetails property */ @@ -22776,6 +22808,10 @@ export interface ConfigurationMonitoringResult extends Entity, Parsable { * The runStatus property */ runStatus?: MonitorRunStatus | null; + /** + * The runType property + */ + runType?: MonitorRunType | null; /** * The tenantId property */ @@ -25661,6 +25697,15 @@ export function createAgedAccountsReceivableCollectionResponseFromDiscriminatorV export function createAgedAccountsReceivableFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAgedAccountsReceivable; } +/** + * 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 {AgentIdentity} + */ +// @ts-ignore +export function createAgentIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAgentIdentity; +} /** * 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 @@ -40714,6 +40759,8 @@ export function createDictionaryFromDiscriminatorValue(parseNode: ParseNode | un return deserializeIntoPlannerFormsDictionary; case "#microsoft.graph.resultTemplateDictionary": return deserializeIntoResultTemplateDictionary; + case "#microsoft.graph.stringDictionary": + return deserializeIntoStringDictionary; case "#microsoft.graph.wafAllowedHeadersDictionary": return deserializeIntoWafAllowedHeadersDictionary; } @@ -40828,6 +40875,8 @@ export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode return deserializeIntoActivityBasedTimeoutPolicy; case "#microsoft.graph.administrativeUnit": return deserializeIntoAdministrativeUnit; + case "#microsoft.graph.agentIdentity": + return deserializeIntoAgentIdentity; case "#microsoft.graph.application": return deserializeIntoApplication; case "#microsoft.graph.appManagementPolicy": @@ -43461,6 +43510,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAdvancedThreatProtectionOnboardingDeviceSettingState; case "#microsoft.graph.advancedThreatProtectionOnboardingStateSummary": return deserializeIntoAdvancedThreatProtectionOnboardingStateSummary; + case "#microsoft.graph.agentIdentity": + return deserializeIntoAgentIdentity; case "#microsoft.graph.agreement": return deserializeIntoAgreement; case "#microsoft.graph.agreementAcceptance": @@ -43942,7 +43993,7 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi case "#microsoft.graph.callRecords.segment": return deserializeIntoSegment; case "#microsoft.graph.callRecords.session": - return deserializeIntoSession; + return I3517b952a48cb827cb3fc20556928c29b92325984f84af90a78ad46168cf2c1e; case "#microsoft.graph.callSettings": return deserializeIntoCallSettings; case "#microsoft.graph.callTranscript": @@ -46407,6 +46458,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAuditLogRecord; case "#microsoft.graph.security.authorityTemplate": return deserializeIntoAuthorityTemplate; + case "#microsoft.graph.security.autoAuditingConfiguration": + return deserializeIntoAutoAuditingConfiguration; case "#microsoft.graph.security.case": return I5f4dfdf5ddd11dae1f0582bb584b53a761da392c2a7af4c5ca28624a701a1fb3; case "#microsoft.graph.security.caseOperation": @@ -46567,6 +46620,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSearch; case "#microsoft.graph.security.security": return I9bd931e87177628201e820f7b9530d2e0a93e523fa59c0a2fe1faeb3424e471f; + case "#microsoft.graph.security.securityCopilot.evaluation": + return deserializeIntoEvaluation; + case "#microsoft.graph.security.securityCopilot.prompt": + return Id2fc71fe65df2f675faf5c88078697e64c3a8eabe38ce435038e9fbc48a85e43; + case "#microsoft.graph.security.securityCopilot.session": + return I48b1fed3501978d592c20ff9b92b4e8650a84b9b1ce3d1fa64e90f8839d84138; + case "#microsoft.graph.security.securityCopilot.workspace": + return deserializeIntoWorkspace; case "#microsoft.graph.security.sensitivityLabel": return deserializeIntoSensitivityLabel; case "#microsoft.graph.security.sensor": @@ -46575,6 +46636,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSensorCandidate; case "#microsoft.graph.security.sensorCandidateActivationConfiguration": return deserializeIntoSensorCandidateActivationConfiguration; + case "#microsoft.graph.security.settingsContainer": + return deserializeIntoSettingsContainer; case "#microsoft.graph.security.siteSource": return Ic34d773de4d3986a0a72c7bc54623cad35ecc69593337a1f449d3c21fdd5731e; case "#microsoft.graph.security.sslCertificate": @@ -46631,6 +46694,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoSecurityBaselineTemplate; case "#microsoft.graph.securityConfigurationTask": return deserializeIntoSecurityConfigurationTask; + case "#microsoft.graph.securityCopilot": + return deserializeIntoSecurityCopilot; case "#microsoft.graph.securityReportsRoot": return deserializeIntoSecurityReportsRoot; case "#microsoft.graph.securityToolAwsResourceAdministratorFinding": @@ -46867,6 +46932,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTeam; case "#microsoft.graph.teamInfo": return deserializeIntoTeamInfo; + case "#microsoft.graph.teamsAdministration.numberAssignment": + return deserializeIntoNumberAssignment; case "#microsoft.graph.teamsAdministration.policyIdentifierDetail": return deserializeIntoPolicyIdentifierDetail; case "#microsoft.graph.teamsAdministration.teamsAdminRoot": @@ -46877,6 +46944,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTeamsPolicyUserAssignment; case "#microsoft.graph.teamsAdministration.teamsUserConfiguration": return deserializeIntoTeamsUserConfiguration; + case "#microsoft.graph.teamsAdministration.telephoneNumberLongRunningOperation": + return deserializeIntoTelephoneNumberLongRunningOperation; + case "#microsoft.graph.teamsAdministration.telephoneNumberManagementRoot": + return deserializeIntoTelephoneNumberManagementRoot; case "#microsoft.graph.teamsApp": return deserializeIntoTeamsApp; case "#microsoft.graph.teamsAppDashboardCardDefinition": @@ -66215,6 +66286,15 @@ export function createSecurityBaselineTemplateFromDiscriminatorValue(parseNode: export function createSecurityConfigurationTaskFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoSecurityConfigurationTask; } +/** + * 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 {SecurityCopilot} + */ +// @ts-ignore +export function createSecurityCopilotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSecurityCopilot; +} /** * 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 @@ -66736,6 +66816,17 @@ export function createServicePrincipalCreationPolicyFromDiscriminatorValue(parse */ // @ts-ignore export function createServicePrincipalFromDiscriminatorValue(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.agentIdentity": + return deserializeIntoAgentIdentity; + } + } + } return deserializeIntoServicePrincipal; } /** @@ -68550,6 +68641,15 @@ export function createStorageSettingsFromDiscriminatorValue(parseNode: ParseNode export function createStringCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoStringCollectionResponse; } +/** + * 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 {StringDictionary} + */ +// @ts-ignore +export function createStringDictionaryFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoStringDictionary; +} /** * 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 @@ -83595,6 +83695,20 @@ export function deserializeIntoAgedAccountsReceivableCollectionResponse(agedAcco "value": n => { agedAccountsReceivableCollectionResponse.value = n.getCollectionOfObjectValues(createAgedAccountsReceivableFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AgentIdentity The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAgentIdentity(agentIdentity: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoServicePrincipal(agentIdentity), + "agentAppId": n => { agentIdentity.agentAppId = n.getStringValue(); }, + "agentIdentityBlueprintId": n => { agentIdentity.agentIdentityBlueprintId = n.getStringValue(); }, + "createdDateTime": n => { agentIdentity.createdDateTime = n.getDateValue(); }, + } +} /** * The deserialization information for the current model * @param AggregationOption The instance to deserialize into. @@ -96825,10 +96939,13 @@ export function deserializeIntoConfigurationMonitor(configurationMonitor: Partia "createdDateTime": n => { configurationMonitor.createdDateTime = n.getDateValue(); }, "description": n => { configurationMonitor.description = n.getStringValue(); }, "displayName": n => { configurationMonitor.displayName = n.getStringValue(); }, + "inactivationReason": n => { configurationMonitor.inactivationReason = n.getStringValue(); }, + "lastModifiedBy": n => { configurationMonitor.lastModifiedBy = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "lastModifiedDateTime": n => { configurationMonitor.lastModifiedDateTime = n.getDateValue(); }, "mode": n => { configurationMonitor.mode = n.getEnumValue(MonitorModeObject); }, "monitorRunFrequencyInHours": n => { configurationMonitor.monitorRunFrequencyInHours = n.getNumberValue(); }, "parameters": n => { configurationMonitor.parameters = n.getObjectValue(createOpenComplexDictionaryTypeFromDiscriminatorValue); }, + "runAsUTCMServicePrincipal": n => { configurationMonitor.runAsUTCMServicePrincipal = n.getBooleanValue(); }, "runningOnBehalfOf": n => { configurationMonitor.runningOnBehalfOf = n.getObjectValue(createIdentitySetFromDiscriminatorValue); }, "status": n => { configurationMonitor.status = n.getEnumValue(MonitorStatusObject); }, "tenantId": n => { configurationMonitor.tenantId = n.getStringValue(); }, @@ -96856,11 +96973,13 @@ export function deserializeIntoConfigurationMonitoringResult(configurationMonito return { ...deserializeIntoEntity(configurationMonitoringResult), "driftsCount": n => { configurationMonitoringResult.driftsCount = n.getNumberValue(); }, + "driftsFixed": n => { configurationMonitoringResult.driftsFixed = n.getNumberValue(); }, "errorDetails": n => { configurationMonitoringResult.errorDetails = n.getCollectionOfObjectValues(createErrorDetailFromDiscriminatorValue); }, "monitorId": n => { configurationMonitoringResult.monitorId = n.getStringValue(); }, "runCompletionDateTime": n => { configurationMonitoringResult.runCompletionDateTime = n.getDateValue(); }, "runInitiationDateTime": n => { configurationMonitoringResult.runInitiationDateTime = n.getDateValue(); }, "runStatus": n => { configurationMonitoringResult.runStatus = n.getEnumValue(MonitorRunStatusObject); }, + "runType": n => { configurationMonitoringResult.runType = n.getEnumValue(MonitorRunTypeObject); }, "tenantId": n => { configurationMonitoringResult.tenantId = n.getStringValue(); }, } } @@ -136117,6 +136236,7 @@ export function deserializeIntoSecurity(security: Partial | undefined "secureScoreControlProfiles": n => { security.secureScoreControlProfiles = n.getCollectionOfObjectValues(createSecureScoreControlProfileFromDiscriminatorValue); }, "secureScores": n => { security.secureScores = n.getCollectionOfObjectValues(createSecureScoreFromDiscriminatorValue); }, "securityActions": n => { security.securityActions = n.getCollectionOfObjectValues(createSecurityActionFromDiscriminatorValue); }, + "securityCopilot": n => { security.securityCopilot = n.getObjectValue(createSecurityCopilotFromDiscriminatorValue); }, "subjectRightsRequests": n => { security.subjectRightsRequests = n.getCollectionOfObjectValues(createSubjectRightsRequestFromDiscriminatorValue); }, "threatIntelligence": n => { security.threatIntelligence = n.getObjectValue(createThreatIntelligenceFromDiscriminatorValue); }, "threatSubmission": n => { security.threatSubmission = n.getObjectValue(createThreatSubmissionRootFromDiscriminatorValue); }, @@ -136330,6 +136450,18 @@ export function deserializeIntoSecurityConfigurationTask(securityConfigurationTa "managedDevices": n => { securityConfigurationTask.managedDevices = n.getCollectionOfObjectValues(createVulnerableManagedDeviceFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param SecurityCopilot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSecurityCopilot(securityCopilot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(securityCopilot), + "workspaces": n => { securityCopilot.workspaces = n.getCollectionOfObjectValues(I52c369b65cbb4c3d7ac9e9161c0612b7bd1c0463103ed1a4332c5aded1b865af); }, + } +} /** * The deserialization information for the current model * @param SecurityReportsRoot The instance to deserialize into. @@ -139906,6 +140038,17 @@ export function deserializeIntoStringCollectionResponse(stringCollectionResponse "value": n => { stringCollectionResponse.value = n.getCollectionOfPrimitiveValues(); }, } } +/** + * The deserialization information for the current model + * @param StringDictionary The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoStringDictionary(stringDictionary: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDictionary(stringDictionary), + } +} /** * The deserialization information for the current model * @param StringKeyAttributeMappingSourceValuePair The instance to deserialize into. @@ -164297,7 +164440,7 @@ export interface DocumentSetVersionItem extends AdditionalDataHolder, BackedMode } export interface Domain extends Entity, Parsable { /** - * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Microsoft Entra ID performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. To update this property in delegated scenarios, the calling app must be assigned the Directory.AccessAsUser.All delegated permission. + * Indicates the configured authentication type for the domain. The value is either Managed or Federated. Managed indicates a cloud managed domain where Microsoft Entra ID performs user authentication. Federated indicates authentication is federated with an identity provider such as the tenant's on-premises Active Directory via Active Directory Federation Services. Not nullable. To update this property in delegated scenarios, the calling app must be assigned the Domain-InternalFederation.ReadWrite.All permission. */ authenticationType?: string | null; /** @@ -167138,7 +167281,7 @@ export interface EmergencyCallEvent extends CallEvent, Parsable { */ emergencyNumberDialed?: string | null; /** - * The policy name for emergency call event. + * The policy name for the emergency call event. */ policyName?: string | null; } @@ -170523,7 +170666,7 @@ export interface FraudProtectionConfiguration extends AdditionalDataHolder, Back } export interface FraudProtectionProvider extends Entity, Parsable { /** - * The displayName property + * The display name of the fraud protection provider configuration. */ displayName?: string | null; } @@ -173035,7 +173178,7 @@ export interface HardwareOathTokenAuthenticationMethodDevice extends Authenticat */ hashFunction?: HardwareOathTokenHashFunction | null; /** - * The lastUsedDateTime property + * The date and time the authentication method was last used by the user. Read-only. Optional. This optional value is null if the authentication method doesn't populate it. The timestamp type represents date and time information using ISO 8601 format and is always in UTC. For example, midnight UTC on Jan 1, 2014 is 2014-01-01T00:00:00Z. */ lastUsedDateTime?: Date | null; /** @@ -173353,11 +173496,11 @@ export interface HttpRequestEndpoint extends CustomExtensionEndpointConfiguratio } export interface HumanSecurityFraudProtectionProvider extends FraudProtectionProvider, Parsable { /** - * The appId property + * Unique identifier for an individual application. You can retrieve this from the HUMAN Security admin console or request it from your HUMAN Security Customer Success Manager. */ appId?: string | null; /** - * The serverToken property + * Unique identifier used to authenticate API calls between the Server side integration and the HUMAN platform. You can retrieve this from the HUMAN Security admin console or request it from your HUMAN Security Customer Success Manager. */ serverToken?: string | null; } @@ -173536,7 +173679,7 @@ export interface IdentityContainer extends AdditionalDataHolder, BackedModel, Pa */ odataType?: string | null; /** - * The riskPrevention property + * Represents the entry point for fraud and risk prevention configurations in Microsoft Entra External ID, including third-party provider settings. */ riskPrevention?: RiskPreventionContainer | null; /** @@ -188466,6 +188609,7 @@ export interface ModifiedProperty extends AdditionalDataHolder, BackedModel, Par } export type MonitorMode = (typeof MonitorModeObject)[keyof typeof MonitorModeObject]; export type MonitorRunStatus = (typeof MonitorRunStatusObject)[keyof typeof MonitorRunStatusObject]; +export type MonitorRunType = (typeof MonitorRunTypeObject)[keyof typeof MonitorRunTypeObject]; export type MonitorStatus = (typeof MonitorStatusObject)[keyof typeof MonitorStatusObject]; export interface MonthlyInactiveUsersByApplicationMetric extends InactiveUsersByApplicationMetricBase, Parsable { /** @@ -190660,7 +190804,7 @@ export type OnenoteSourceService = (typeof OnenoteSourceServiceObject)[keyof typ export type OnenoteUserRole = (typeof OnenoteUserRoleObject)[keyof typeof OnenoteUserRoleObject]; export interface OnFraudProtectionLoadStartExternalUsersAuthHandler extends OnFraudProtectionLoadStartHandler, Parsable { /** - * The signUp property + * Specifies the configuration of the fraud protection configuration for sign-up events. */ signUp?: FraudProtectionConfiguration | null; } @@ -190676,7 +190820,7 @@ export interface OnFraudProtectionLoadStartHandler extends AdditionalDataHolder, } export interface OnFraudProtectionLoadStartListener extends AuthenticationEventListener, Parsable { /** - * The handler property + * Configuration for what to invoke if the event resolves to this listener. */ handler?: OnFraudProtectionLoadStartHandler | null; } @@ -203661,7 +203805,7 @@ export interface RiskPreventionContainer extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The fraudProtectionProviders property + * Represents entry point for fraud protection provider configurations for Microsoft Entra External ID tenants. */ fraudProtectionProviders?: FraudProtectionProvider[] | null; /** @@ -206566,6 +206710,10 @@ export interface Security extends AdditionalDataHolder, BackedModel, Parsable { * The securityActions property */ securityActions?: SecurityAction[] | null; + /** + * The securityCopilot property + */ + securityCopilot?: SecurityCopilot | null; /** * The subjectRightsRequests property */ @@ -206899,6 +207047,12 @@ export interface SecurityConfigurationTask extends DeviceAppManagementTask, Pars */ managedDevices?: VulnerableManagedDevice[] | null; } +export interface SecurityCopilot extends Entity, Parsable { + /** + * The workspaces property + */ + workspaces?: I3153a6fda2dad4b1f6037ae2a004d00e43226913d15f96a55854b11bfb0cb564[] | null; +} export type SecurityNetworkProtocol = (typeof SecurityNetworkProtocolObject)[keyof typeof SecurityNetworkProtocolObject]; export interface SecurityReportsRoot extends Entity, Parsable { } @@ -209746,6 +209900,20 @@ export function serializeAgedAccountsReceivableCollectionResponse(writer: Serial serializeBaseCollectionPaginationCountResponse(writer, agedAccountsReceivableCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", agedAccountsReceivableCollectionResponse.value, serializeAgedAccountsReceivable); } +/** + * Serializes information the current object + * @param AgentIdentity 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 serializeAgentIdentity(writer: SerializationWriter, agentIdentity: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!agentIdentity || isSerializingDerivedType) { return; } + serializeServicePrincipal(writer, agentIdentity, isSerializingDerivedType) + writer.writeStringValue("agentAppId", agentIdentity.agentAppId); + writer.writeStringValue("agentIdentityBlueprintId", agentIdentity.agentIdentityBlueprintId); + writer.writeDateValue("createdDateTime", agentIdentity.createdDateTime); +} /** * Serializes information the current object * @param AggregationOption The instance to serialize from. @@ -223869,8 +224037,11 @@ export function serializeConfigurationMonitor(writer: SerializationWriter, confi writer.writeObjectValue("createdBy", configurationMonitor.createdBy, serializeIdentitySet); writer.writeStringValue("description", configurationMonitor.description); writer.writeStringValue("displayName", configurationMonitor.displayName); + writer.writeObjectValue("lastModifiedBy", configurationMonitor.lastModifiedBy, serializeIdentitySet); writer.writeEnumValue("mode", configurationMonitor.mode); + writer.writeNumberValue("monitorRunFrequencyInHours", configurationMonitor.monitorRunFrequencyInHours); writer.writeObjectValue("parameters", configurationMonitor.parameters, serializeOpenComplexDictionaryType); + writer.writeBooleanValue("runAsUTCMServicePrincipal", configurationMonitor.runAsUTCMServicePrincipal); writer.writeObjectValue("runningOnBehalfOf", configurationMonitor.runningOnBehalfOf, serializeIdentitySet); writer.writeEnumValue("status", configurationMonitor.status); } @@ -223897,6 +224068,7 @@ export function serializeConfigurationMonitoringResult(writer: SerializationWrit if (!configurationMonitoringResult || isSerializingDerivedType) { return; } serializeEntity(writer, configurationMonitoringResult, isSerializingDerivedType) writer.writeEnumValue("runStatus", configurationMonitoringResult.runStatus); + writer.writeEnumValue("runType", configurationMonitoringResult.runType); } /** * Serializes information the current object @@ -233707,6 +233879,9 @@ export function serializeDictionary(writer: SerializationWriter, dictionary: Par case "#microsoft.graph.resultTemplateDictionary": serializeResultTemplateDictionary(writer, dictionary, true); break; + case "#microsoft.graph.stringDictionary": + serializeStringDictionary(writer, dictionary, true); + break; case "#microsoft.graph.wafAllowedHeadersDictionary": serializeWafAllowedHeadersDictionary(writer, dictionary, true); break; @@ -233884,6 +234059,9 @@ export function serializeDirectoryObject(writer: SerializationWriter, directoryO case "#microsoft.graph.administrativeUnit": serializeAdministrativeUnit(writer, directoryObject, true); break; + case "#microsoft.graph.agentIdentity": + serializeAgentIdentity(writer, directoryObject, true); + break; case "#microsoft.graph.application": serializeApplication(writer, directoryObject, true); break; @@ -237791,6 +237969,9 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("secureScoreControlProfiles", security.secureScoreControlProfiles, serializeSecureScoreControlProfile); writer.writeCollectionOfObjectValues("secureScores", security.secureScores, serializeSecureScore); writer.writeCollectionOfObjectValues("securityActions", security.securityActions, serializeSecurityAction); + writer.writeObjectValue("securityCopilot", security.securityCopilot, serializeSecurityCopilot); writer.writeCollectionOfObjectValues("subjectRightsRequests", security.subjectRightsRequests, serializeSubjectRightsRequest); writer.writeObjectValue("threatIntelligence", security.threatIntelligence, serializeThreatIntelligence); writer.writeObjectValue("threatSubmission", security.threatSubmission, serializeThreatSubmissionRoot); @@ -273512,6 +273724,18 @@ export function serializeSecurityConfigurationTask(writer: SerializationWriter, writer.writeNumberValue("managedDeviceCount", securityConfigurationTask.managedDeviceCount); writer.writeCollectionOfObjectValues("managedDevices", securityConfigurationTask.managedDevices, serializeVulnerableManagedDevice); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SecurityCopilot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSecurityCopilot(writer: SerializationWriter, securityCopilot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!securityCopilot || isSerializingDerivedType) { return; } + serializeEntity(writer, securityCopilot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("workspaces", securityCopilot.workspaces, Ie6f1e5db5d52c286dee9172507865028402383ba5387548ce9b0dcf35d4dfd35); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -274287,6 +274511,11 @@ export function serializeServicePrincipal(writer: SerializationWriter, servicePr writer.writeCollectionOfObjectValues("tokenLifetimePolicies", servicePrincipal.tokenLifetimePolicies, serializeTokenLifetimePolicy); writer.writeCollectionOfObjectValues("transitiveMemberOf", servicePrincipal.transitiveMemberOf, serializeDirectoryObject); writer.writeObjectValue("verifiedPublisher", servicePrincipal.verifiedPublisher, serializeVerifiedPublisher); + switch (servicePrincipal.odataType) { + case "#microsoft.graph.agentIdentity": + serializeAgentIdentity(writer, servicePrincipal, true); + break; + } } /** * Serializes information the current object @@ -277218,6 +277447,17 @@ export function serializeStringCollectionResponse(writer: SerializationWriter, s serializeBaseCollectionPaginationCountResponse(writer, stringCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfPrimitiveValues("value", stringCollectionResponse.value); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param StringDictionary The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeStringDictionary(writer: SerializationWriter, stringDictionary: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!stringDictionary || isSerializingDerivedType) { return; } + serializeDictionary(writer, stringDictionary, isSerializingDerivedType) +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -297729,6 +297969,8 @@ export interface StringCollectionResponse extends BaseCollectionPaginationCountR */ value?: string[] | null; } +export interface StringDictionary extends Dictionary, Parsable { +} export interface StringKeyAttributeMappingSourceValuePair extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -305087,7 +305329,7 @@ export interface User extends DirectoryObject, Parsable { */ cloudLicensing?: UserCloudLicensing | null; /** - * The cloudPCs property + * The user's Cloud PCs. Read-only. Nullable. */ cloudPCs?: CloudPC[] | null; /** @@ -309704,7 +309946,7 @@ export interface VirtualEndpoint extends Entity, Parsable { */ deviceImages?: CloudPcDeviceImage[] | null; /** - * The externalPartners property + * The external partners on a Cloud PC. */ externalPartners?: CloudPcExternalPartner[] | null; /** @@ -330465,7 +330707,11 @@ export const ModalityObject = { UnknownFutureValue: "unknownFutureValue", } as const; export const MonitorModeObject = { + MonitorOnce: "monitorOnce", MonitorOnly: "monitorOnly", + ApplyOnceAndMonitorContinuous: "applyOnceAndMonitorContinuous", + ApplyOnce: "applyOnce", + ApplyContinuous: "applyContinuous", /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; @@ -330476,10 +330722,15 @@ export const MonitorRunStatusObject = { /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; +export const MonitorRunTypeObject = { + Monitor: "monitor", + Apply: "apply", + /** A marker value for members added after the release of this API. */ + UnknownFutureValue: "unknownFutureValue", +} as const; export const MonitorStatusObject = { Active: "active", Inactive: "inactive", - InactivatedBySystem: "inactivatedBySystem", /** A marker value for members added after the release of this API. */ UnknownFutureValue: "unknownFutureValue", } as const; diff --git a/packages/msgraph-beta-sdk/models/networkaccess/index.ts b/packages/msgraph-beta-sdk/models/networkaccess/index.ts index 85c1b76a3b..f33eb92126 100644 --- a/packages/msgraph-beta-sdk/models/networkaccess/index.ts +++ b/packages/msgraph-beta-sdk/models/networkaccess/index.ts @@ -8650,6 +8650,8 @@ export const TlsCertificateStatusObject = { UnknownFutureValue: "unknownFutureValue", Expiring: "expiring", Expired: "expired", + Enabled: "enabled", + Disabled: "disabled", } as const; export const TrafficForwardingTypeObject = { M365: "m365", diff --git a/packages/msgraph-beta-sdk/models/security/index.ts b/packages/msgraph-beta-sdk/models/security/index.ts index 2dbc8c423f..04dfa90db6 100644 --- a/packages/msgraph-beta-sdk/models/security/index.ts +++ b/packages/msgraph-beta-sdk/models/security/index.ts @@ -1126,6 +1126,12 @@ export interface AuthorityTemplateCollectionResponse extends BaseCollectionPagin */ value?: AuthorityTemplate[] | null; } +export interface AutoAuditingConfiguration extends Entity, Parsable { + /** + * The isAutomatic property + */ + isAutomatic?: boolean | null; +} export interface AutonomousSystem extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -1256,7 +1262,7 @@ export interface CaseInvestigation extends AuditData, Parsable { } export interface CaseOperation extends Entity, Parsable { /** - * The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult. + * The type of action the operation represents. Possible values are: contentExport, applyTags, convertToPdf, index, estimateStatistics, addToReviewSet, holdUpdate, unknownFutureValue, purgeData, exportReport, exportResult, holdPolicySync. Use the Prefer: include-unknown-enum-members request header to get the following values from this evolvable enum: purgeData, exportReport, exportResult, holdPolicySync. */ action?: CaseAction | null; /** @@ -1280,7 +1286,7 @@ export interface CaseOperation extends Entity, Parsable { */ resultInfo?: ResultInfo | null; /** - * The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed. + * The status of the case operation. Possible values are: notStarted, submissionFailed, running, succeeded, partiallySucceeded, failed, unknownFutureValue. */ status?: CaseOperationStatus | null; } @@ -2821,6 +2827,15 @@ export function createAuthorityTemplateCollectionResponseFromDiscriminatorValue( export function createAuthorityTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAuthorityTemplate; } +/** + * 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 {AutoAuditingConfiguration} + */ +// @ts-ignore +export function createAutoAuditingConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAutoAuditingConfiguration; +} /** * 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 @@ -7519,6 +7534,15 @@ export function createSensorSettingsFromDiscriminatorValue(parseNode: ParseNode export function createServicePrincipalEvidenceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoServicePrincipalEvidence; } +/** + * 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 {SettingsContainer} + */ +// @ts-ignore +export function createSettingsContainerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSettingsContainer; +} /** * 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 @@ -9489,6 +9513,18 @@ export function deserializeIntoAuthorityTemplateCollectionResponse(authorityTemp "value": n => { authorityTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createAuthorityTemplateFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AutoAuditingConfiguration The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAutoAuditingConfiguration(autoAuditingConfiguration: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(autoAuditingConfiguration), + "isAutomatic": n => { autoAuditingConfiguration.isAutomatic = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param AutonomousSystem The instance to deserialize into. @@ -12773,6 +12809,7 @@ export function deserializeIntoIdentityContainer(identityContainer: Partial { identityContainer.sensorCandidateActivationConfiguration = n.getObjectValue(createSensorCandidateActivationConfigurationFromDiscriminatorValue); }, "sensorCandidates": n => { identityContainer.sensorCandidates = n.getCollectionOfObjectValues(createSensorCandidateFromDiscriminatorValue); }, "sensors": n => { identityContainer.sensors = n.getCollectionOfObjectValues(createSensorFromDiscriminatorValue); }, + "settings": n => { identityContainer.settings = n.getObjectValue(createSettingsContainerFromDiscriminatorValue); }, } } /** @@ -15770,6 +15807,18 @@ export function deserializeIntoServicePrincipalEvidence(servicePrincipalEvidence "tenantId": n => { servicePrincipalEvidence.tenantId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param SettingsContainer The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSettingsContainer(settingsContainer: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(settingsContainer), + "autoAuditingConfiguration": n => { settingsContainer.autoAuditingConfiguration = n.getObjectValue(createAutoAuditingConfigurationFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param SharePointAppPermissionOperationAuditRecord The instance to deserialize into. @@ -18277,7 +18326,7 @@ export interface EdiscoveryHoldPolicyCollectionResponse extends BaseCollectionPa } export interface EdiscoveryHoldPolicySyncOperation extends CaseOperation, Parsable { /** - * The reportFileMetadata property + * Contains the properties for report file metadata, including downloadUrl, fileName, and size. */ reportFileMetadata?: ReportFileMetadata[] | null; } @@ -19709,6 +19758,10 @@ export interface IdentityContainer extends Entity, Parsable { * Represents a customer's Microsoft Defender for Identity sensors. */ sensors?: Sensor[] | null; + /** + * The settings property + */ + settings?: SettingsContainer | null; } export type IdentityProvider = (typeof IdentityProviderObject)[keyof typeof IdentityProviderObject]; export interface ImpactedAsset extends AdditionalDataHolder, BackedModel, Parsable { @@ -23653,6 +23706,18 @@ export function serializeAuthorityTemplateCollectionResponse(writer: Serializati serializeBaseCollectionPaginationCountResponse(writer, authorityTemplateCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", authorityTemplateCollectionResponse.value, serializeAuthorityTemplate); } +/** + * Serializes information the current object + * @param AutoAuditingConfiguration 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 serializeAutoAuditingConfiguration(writer: SerializationWriter, autoAuditingConfiguration: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!autoAuditingConfiguration || isSerializingDerivedType) { return; } + serializeEntity(writer, autoAuditingConfiguration, isSerializingDerivedType) + writer.writeBooleanValue("isAutomatic", autoAuditingConfiguration.isAutomatic); +} /** * Serializes information the current object * @param AutonomousSystem The instance to serialize from. @@ -27078,6 +27143,7 @@ export function serializeIdentityContainer(writer: SerializationWriter, identity writer.writeObjectValue("sensorCandidateActivationConfiguration", identityContainer.sensorCandidateActivationConfiguration, serializeSensorCandidateActivationConfiguration); writer.writeCollectionOfObjectValues("sensorCandidates", identityContainer.sensorCandidates, serializeSensorCandidate); writer.writeCollectionOfObjectValues("sensors", identityContainer.sensors, serializeSensor); + writer.writeObjectValue("settings", identityContainer.settings, serializeSettingsContainer); } /** * Serializes information the current object @@ -30305,6 +30371,18 @@ export function serializeServicePrincipalEvidence(writer: SerializationWriter, s writer.writeEnumValue("servicePrincipalType", servicePrincipalEvidence.servicePrincipalType); writer.writeStringValue("tenantId", servicePrincipalEvidence.tenantId); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SettingsContainer The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSettingsContainer(writer: SerializationWriter, settingsContainer: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!settingsContainer || isSerializingDerivedType) { return; } + serializeEntity(writer, settingsContainer, isSerializingDerivedType) + writer.writeObjectValue("autoAuditingConfiguration", settingsContainer.autoAuditingConfiguration, serializeAutoAuditingConfiguration); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -31786,6 +31864,12 @@ export interface ServicePrincipalEvidence extends AlertEvidence, Parsable { } export type ServicePrincipalType = (typeof ServicePrincipalTypeObject)[keyof typeof ServicePrincipalTypeObject]; export type ServiceSource = (typeof ServiceSourceObject)[keyof typeof ServiceSourceObject]; +export interface SettingsContainer extends Entity, Parsable { + /** + * The autoAuditingConfiguration property + */ + autoAuditingConfiguration?: AutoAuditingConfiguration | null; +} export interface SharePointAppPermissionOperationAuditRecord extends AuditData, Parsable { } export interface SharePointAuditRecord extends AuditData, Parsable { diff --git a/packages/msgraph-beta-sdk/models/security/securityCopilot/index.ts b/packages/msgraph-beta-sdk/models/security/securityCopilot/index.ts new file mode 100644 index 0000000000..766f74f0b5 --- /dev/null +++ b/packages/msgraph-beta-sdk/models/security/securityCopilot/index.ts @@ -0,0 +1,1066 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createDictionaryFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeDictionary, serializeEntity, type BaseCollectionPaginationCountResponse, type Dictionary, type Entity } from '../../index.js'; +// @ts-ignore +import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, 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 {EvaluationCollectionResponse} + */ +// @ts-ignore +export function createEvaluationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEvaluationCollectionResponse; +} +/** + * 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 {Evaluation} + */ +// @ts-ignore +export function createEvaluationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEvaluation; +} +/** + * 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 {EvaluationResult} + */ +// @ts-ignore +export function createEvaluationResultFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoEvaluationResult; +} +/** + * 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 {PluginAuth} + */ +// @ts-ignore +export function createPluginAuthFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPluginAuth; +} +/** + * 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 {PluginCollectionResponse} + */ +// @ts-ignore +export function createPluginCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPluginCollectionResponse; +} +/** + * 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 {Plugin} + */ +// @ts-ignore +export function createPluginFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPlugin; +} +/** + * 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 {PluginSetting} + */ +// @ts-ignore +export function createPluginSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPluginSetting; +} +/** + * 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 {PromptCollectionResponse} + */ +// @ts-ignore +export function createPromptCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPromptCollectionResponse; +} +/** + * 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 {Prompt} + */ +// @ts-ignore +export function createPromptFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPrompt; +} +/** + * 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 {SessionCollectionResponse} + */ +// @ts-ignore +export function createSessionCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSessionCollectionResponse; +} +/** + * 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 {Session} + */ +// @ts-ignore +export function createSessionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSession; +} +/** + * 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 {SkillInputDescriptor} + */ +// @ts-ignore +export function createSkillInputDescriptorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSkillInputDescriptor; +} +/** + * 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 {SkillTypeDescriptor} + */ +// @ts-ignore +export function createSkillTypeDescriptorFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoSkillTypeDescriptor; +} +/** + * 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 {SkillVariableDescriptor} + */ +// @ts-ignore +export function createSkillVariableDescriptorFromDiscriminatorValue(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.security.securityCopilot.skillInputDescriptor": + return deserializeIntoSkillInputDescriptor; + } + } + } + return deserializeIntoSkillVariableDescriptor; +} +/** + * 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 {WorkspaceCollectionResponse} + */ +// @ts-ignore +export function createWorkspaceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkspaceCollectionResponse; +} +/** + * 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 {Workspace} + */ +// @ts-ignore +export function createWorkspaceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoWorkspace; +} +/** + * The deserialization information for the current model + * @param Evaluation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEvaluation(evaluation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(evaluation), + "completedDateTime": n => { evaluation.completedDateTime = n.getDateValue(); }, + "createdDateTime": n => { evaluation.createdDateTime = n.getDateValue(); }, + "executionCount": n => { evaluation.executionCount = n.getNumberValue(); }, + "isCancelled": n => { evaluation.isCancelled = n.getBooleanValue(); }, + "lastModifiedDateTime": n => { evaluation.lastModifiedDateTime = n.getDateValue(); }, + "result": n => { evaluation.result = n.getObjectValue(createEvaluationResultFromDiscriminatorValue); }, + "runStartDateTime": n => { evaluation.runStartDateTime = n.getDateValue(); }, + "state": n => { evaluation.state = n.getEnumValue(EvaluationStateObject); }, + } +} +/** + * The deserialization information for the current model + * @param EvaluationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEvaluationCollectionResponse(evaluationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(evaluationCollectionResponse), + "value": n => { evaluationCollectionResponse.value = n.getCollectionOfObjectValues(createEvaluationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param EvaluationResult The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoEvaluationResult(evaluationResult: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { evaluationResult.backingStoreEnabled = true; }, + "content": n => { evaluationResult.content = n.getStringValue(); }, + "@odata.type": n => { evaluationResult.odataType = n.getStringValue(); }, + "previewState": n => { evaluationResult.previewState = n.getEnumValue(SkillPreviewStateObject); }, + "type": n => { evaluationResult.type = n.getEnumValue(EvaluationResultTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param Plugin The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPlugin(plugin: Partial | undefined = {}) : Record void> { + return { + "authorization": n => { plugin.authorization = n.getObjectValue(createPluginAuthFromDiscriminatorValue); }, + "backingStoreEnabled": n => { plugin.backingStoreEnabled = true; }, + "catalogScope": n => { plugin.catalogScope = n.getEnumValue(PluginCatalogScopeObject); }, + "category": n => { plugin.category = n.getEnumValue(PluginCategoryObject); }, + "description": n => { plugin.description = n.getStringValue(); }, + "displayName": n => { plugin.displayName = n.getStringValue(); }, + "isEnabled": n => { plugin.isEnabled = n.getBooleanValue(); }, + "name": n => { plugin.name = n.getStringValue(); }, + "@odata.type": n => { plugin.odataType = n.getStringValue(); }, + "previewState": n => { plugin.previewState = n.getEnumValue(PluginPreviewStatesObject); }, + "settings": n => { plugin.settings = n.getCollectionOfObjectValues(createPluginSettingFromDiscriminatorValue); }, + "supportedAuthTypes": n => { plugin.supportedAuthTypes = n.getEnumValue(PluginAuthTypesObject); }, + } +} +/** + * The deserialization information for the current model + * @param PluginAuth The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPluginAuth(pluginAuth: Partial | undefined = {}) : Record void> { + return { + "authType": n => { pluginAuth.authType = n.getEnumValue(PluginAuthTypesObject); }, + "backingStoreEnabled": n => { pluginAuth.backingStoreEnabled = true; }, + "@odata.type": n => { pluginAuth.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param PluginCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPluginCollectionResponse(pluginCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(pluginCollectionResponse), + "value": n => { pluginCollectionResponse.value = n.getCollectionOfObjectValues(createPluginFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param PluginSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPluginSetting(pluginSetting: Partial | undefined = {}) : Record void> { + return { + "acceptableValues": n => { pluginSetting.acceptableValues = n.getCollectionOfPrimitiveValues(); }, + "backingStoreEnabled": n => { pluginSetting.backingStoreEnabled = true; }, + "defaultValue": n => { pluginSetting.defaultValue = n.getStringValue(); }, + "description": n => { pluginSetting.description = n.getStringValue(); }, + "displayType": n => { pluginSetting.displayType = n.getEnumValue(PluginSettingDisplayTypeObject); }, + "hintText": n => { pluginSetting.hintText = n.getStringValue(); }, + "isRequired": n => { pluginSetting.isRequired = n.getBooleanValue(); }, + "label": n => { pluginSetting.label = n.getStringValue(); }, + "name": n => { pluginSetting.name = n.getStringValue(); }, + "@odata.type": n => { pluginSetting.odataType = n.getStringValue(); }, + "settingValue": n => { pluginSetting.settingValue = n.getEnumValue(PluginSettingTypeObject); }, + "value": n => { pluginSetting.value = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param Prompt The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPrompt(prompt: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(prompt), + "content": n => { prompt.content = n.getStringValue(); }, + "createdDateTime": n => { prompt.createdDateTime = n.getDateValue(); }, + "evaluations": n => { prompt.evaluations = n.getCollectionOfObjectValues(createEvaluationFromDiscriminatorValue); }, + "inputs": n => { prompt.inputs = n.getObjectValue(createDictionaryFromDiscriminatorValue); }, + "lastModifiedDateTime": n => { prompt.lastModifiedDateTime = n.getDateValue(); }, + "skillInputDescriptors": n => { prompt.skillInputDescriptors = n.getCollectionOfObjectValues(createSkillInputDescriptorFromDiscriminatorValue); }, + "skillName": n => { prompt.skillName = n.getStringValue(); }, + "type": n => { prompt.type = n.getEnumValue(PromptTypeObject); }, + } +} +/** + * The deserialization information for the current model + * @param PromptCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPromptCollectionResponse(promptCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(promptCollectionResponse), + "value": n => { promptCollectionResponse.value = n.getCollectionOfObjectValues(createPromptFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param Session The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSession(session: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(session), + "createdDateTime": n => { session.createdDateTime = n.getDateValue(); }, + "displayName": n => { session.displayName = n.getStringValue(); }, + "lastModifiedDateTime": n => { session.lastModifiedDateTime = n.getDateValue(); }, + "prompts": n => { session.prompts = n.getCollectionOfObjectValues(createPromptFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param SessionCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSessionCollectionResponse(sessionCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(sessionCollectionResponse), + "value": n => { sessionCollectionResponse.value = n.getCollectionOfObjectValues(createSessionFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param SkillInputDescriptor The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSkillInputDescriptor(skillInputDescriptor: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoSkillVariableDescriptor(skillInputDescriptor), + "defaultValue": n => { skillInputDescriptor.defaultValue = n.getStringValue(); }, + "isRequired": n => { skillInputDescriptor.isRequired = n.getBooleanValue(); }, + "placeholderValue": n => { skillInputDescriptor.placeholderValue = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param SkillTypeDescriptor The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSkillTypeDescriptor(skillTypeDescriptor: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { skillTypeDescriptor.backingStoreEnabled = true; }, + "name": n => { skillTypeDescriptor.name = n.getStringValue(); }, + "@odata.type": n => { skillTypeDescriptor.odataType = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param SkillVariableDescriptor The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoSkillVariableDescriptor(skillVariableDescriptor: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { skillVariableDescriptor.backingStoreEnabled = true; }, + "description": n => { skillVariableDescriptor.description = n.getStringValue(); }, + "name": n => { skillVariableDescriptor.name = n.getStringValue(); }, + "@odata.type": n => { skillVariableDescriptor.odataType = n.getStringValue(); }, + "type": n => { skillVariableDescriptor.type = n.getObjectValue(createSkillTypeDescriptorFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param Workspace The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkspace(workspace: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(workspace), + "displayName": n => { workspace.displayName = n.getStringValue(); }, + "plugins": n => { workspace.plugins = n.getCollectionOfObjectValues(createPluginFromDiscriminatorValue); }, + "sessions": n => { workspace.sessions = n.getCollectionOfObjectValues(createSessionFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param WorkspaceCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoWorkspaceCollectionResponse(workspaceCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(workspaceCollectionResponse), + "value": n => { workspaceCollectionResponse.value = n.getCollectionOfObjectValues(createWorkspaceFromDiscriminatorValue); }, + } +} +export interface Evaluation extends Entity, Parsable { + /** + * The completedDateTime property + */ + completedDateTime?: Date | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The executionCount property + */ + executionCount?: number | null; + /** + * The isCancelled property + */ + isCancelled?: boolean | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; + /** + * The result property + */ + result?: EvaluationResult | null; + /** + * The runStartDateTime property + */ + runStartDateTime?: Date | null; + /** + * The state property + */ + state?: EvaluationState | null; +} +export interface EvaluationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Evaluation[] | null; +} +export interface EvaluationResult extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The content property + */ + content?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The previewState property + */ + previewState?: SkillPreviewState | null; + /** + * The type property + */ + type?: EvaluationResultType | null; +} +export type EvaluationResultType = (typeof EvaluationResultTypeObject)[keyof typeof EvaluationResultTypeObject]; +export type EvaluationState = (typeof EvaluationStateObject)[keyof typeof EvaluationStateObject]; +export interface Plugin extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The authorization property + */ + authorization?: PluginAuth | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The catalogScope property + */ + catalogScope?: PluginCatalogScope | null; + /** + * The category property + */ + category?: PluginCategory | null; + /** + * The description property + */ + description?: string | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The isEnabled property + */ + isEnabled?: boolean | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The previewState property + */ + previewState?: PluginPreviewStates | null; + /** + * The settings property + */ + settings?: PluginSetting[] | null; + /** + * The supportedAuthTypes property + */ + supportedAuthTypes?: PluginAuthTypes | null; +} +export interface PluginAuth extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The authType property + */ + authType?: PluginAuthTypes | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export type PluginAuthTypes = (typeof PluginAuthTypesObject)[keyof typeof PluginAuthTypesObject]; +export type PluginCatalogScope = (typeof PluginCatalogScopeObject)[keyof typeof PluginCatalogScopeObject]; +export type PluginCategory = (typeof PluginCategoryObject)[keyof typeof PluginCategoryObject]; +export interface PluginCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Plugin[] | null; +} +export type PluginPreviewStates = (typeof PluginPreviewStatesObject)[keyof typeof PluginPreviewStatesObject]; +export interface PluginSetting extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The acceptableValues property + */ + acceptableValues?: string[] | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The defaultValue property + */ + defaultValue?: string | null; + /** + * The description property + */ + description?: string | null; + /** + * The displayType property + */ + displayType?: PluginSettingDisplayType | null; + /** + * The hintText property + */ + hintText?: string | null; + /** + * The isRequired property + */ + isRequired?: boolean | null; + /** + * The label property + */ + label?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The settingValue property + */ + settingValue?: PluginSettingType | null; + /** + * The value property + */ + value?: string | null; +} +export type PluginSettingDisplayType = (typeof PluginSettingDisplayTypeObject)[keyof typeof PluginSettingDisplayTypeObject]; +export type PluginSettingType = (typeof PluginSettingTypeObject)[keyof typeof PluginSettingTypeObject]; +export interface Prompt extends Entity, Parsable { + /** + * The content property + */ + content?: string | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The evaluations property + */ + evaluations?: Evaluation[] | null; + /** + * The inputs property + */ + inputs?: Dictionary | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; + /** + * The skillInputDescriptors property + */ + skillInputDescriptors?: SkillInputDescriptor[] | null; + /** + * The skillName property + */ + skillName?: string | null; + /** + * The type property + */ + type?: PromptType | null; +} +export interface PromptCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Prompt[] | null; +} +export type PromptType = (typeof PromptTypeObject)[keyof typeof PromptTypeObject]; +/** + * Serializes information the current object + * @param Evaluation 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 serializeEvaluation(writer: SerializationWriter, evaluation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!evaluation || isSerializingDerivedType) { return; } + serializeEntity(writer, evaluation, isSerializingDerivedType) + writer.writeDateValue("completedDateTime", evaluation.completedDateTime); + writer.writeDateValue("createdDateTime", evaluation.createdDateTime); + writer.writeNumberValue("executionCount", evaluation.executionCount); + writer.writeBooleanValue("isCancelled", evaluation.isCancelled); + writer.writeDateValue("lastModifiedDateTime", evaluation.lastModifiedDateTime); + writer.writeObjectValue("result", evaluation.result, serializeEvaluationResult); + writer.writeDateValue("runStartDateTime", evaluation.runStartDateTime); + writer.writeEnumValue("state", evaluation.state); +} +/** + * Serializes information the current object + * @param EvaluationCollectionResponse 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 serializeEvaluationCollectionResponse(writer: SerializationWriter, evaluationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!evaluationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, evaluationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", evaluationCollectionResponse.value, serializeEvaluation); +} +/** + * Serializes information the current object + * @param EvaluationResult 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 serializeEvaluationResult(writer: SerializationWriter, evaluationResult: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!evaluationResult || isSerializingDerivedType) { return; } + writer.writeStringValue("content", evaluationResult.content); + writer.writeStringValue("@odata.type", evaluationResult.odataType); + writer.writeEnumValue("previewState", evaluationResult.previewState); + writer.writeEnumValue("type", evaluationResult.type); + writer.writeAdditionalData(evaluationResult.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Plugin The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePlugin(writer: SerializationWriter, plugin: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!plugin || isSerializingDerivedType) { return; } + writer.writeObjectValue("authorization", plugin.authorization, serializePluginAuth); + writer.writeEnumValue("catalogScope", plugin.catalogScope); + writer.writeEnumValue("category", plugin.category); + writer.writeStringValue("description", plugin.description); + writer.writeStringValue("displayName", plugin.displayName); + writer.writeBooleanValue("isEnabled", plugin.isEnabled); + writer.writeStringValue("name", plugin.name); + writer.writeStringValue("@odata.type", plugin.odataType); + writer.writeEnumValue("previewState", plugin.previewState); + writer.writeCollectionOfObjectValues("settings", plugin.settings, serializePluginSetting); + writer.writeEnumValue("supportedAuthTypes", plugin.supportedAuthTypes); + writer.writeAdditionalData(plugin.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PluginAuth The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePluginAuth(writer: SerializationWriter, pluginAuth: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!pluginAuth || isSerializingDerivedType) { return; } + writer.writeEnumValue("authType", pluginAuth.authType); + writer.writeStringValue("@odata.type", pluginAuth.odataType); + writer.writeAdditionalData(pluginAuth.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PluginCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePluginCollectionResponse(writer: SerializationWriter, pluginCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!pluginCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, pluginCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", pluginCollectionResponse.value, serializePlugin); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PluginSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePluginSetting(writer: SerializationWriter, pluginSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!pluginSetting || isSerializingDerivedType) { return; } + writer.writeCollectionOfPrimitiveValues("acceptableValues", pluginSetting.acceptableValues); + writer.writeStringValue("defaultValue", pluginSetting.defaultValue); + writer.writeStringValue("description", pluginSetting.description); + writer.writeEnumValue("displayType", pluginSetting.displayType); + writer.writeStringValue("hintText", pluginSetting.hintText); + writer.writeBooleanValue("isRequired", pluginSetting.isRequired); + writer.writeStringValue("label", pluginSetting.label); + writer.writeStringValue("name", pluginSetting.name); + writer.writeStringValue("@odata.type", pluginSetting.odataType); + writer.writeEnumValue("settingValue", pluginSetting.settingValue); + writer.writeStringValue("value", pluginSetting.value); + writer.writeAdditionalData(pluginSetting.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Prompt The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePrompt(writer: SerializationWriter, prompt: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!prompt || isSerializingDerivedType) { return; } + serializeEntity(writer, prompt, isSerializingDerivedType) + writer.writeStringValue("content", prompt.content); + writer.writeDateValue("createdDateTime", prompt.createdDateTime); + writer.writeCollectionOfObjectValues("evaluations", prompt.evaluations, serializeEvaluation); + writer.writeObjectValue("inputs", prompt.inputs, serializeDictionary); + writer.writeDateValue("lastModifiedDateTime", prompt.lastModifiedDateTime); + writer.writeCollectionOfObjectValues("skillInputDescriptors", prompt.skillInputDescriptors, serializeSkillInputDescriptor); + writer.writeStringValue("skillName", prompt.skillName); + writer.writeEnumValue("type", prompt.type); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PromptCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePromptCollectionResponse(writer: SerializationWriter, promptCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!promptCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, promptCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", promptCollectionResponse.value, serializePrompt); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Session The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSession(writer: SerializationWriter, session: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!session || isSerializingDerivedType) { return; } + serializeEntity(writer, session, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", session.createdDateTime); + writer.writeStringValue("displayName", session.displayName); + writer.writeDateValue("lastModifiedDateTime", session.lastModifiedDateTime); + writer.writeCollectionOfObjectValues("prompts", session.prompts, serializePrompt); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SessionCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSessionCollectionResponse(writer: SerializationWriter, sessionCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!sessionCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, sessionCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", sessionCollectionResponse.value, serializeSession); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SkillInputDescriptor The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSkillInputDescriptor(writer: SerializationWriter, skillInputDescriptor: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!skillInputDescriptor || isSerializingDerivedType) { return; } + serializeSkillVariableDescriptor(writer, skillInputDescriptor, isSerializingDerivedType) + writer.writeStringValue("defaultValue", skillInputDescriptor.defaultValue); + writer.writeBooleanValue("isRequired", skillInputDescriptor.isRequired); + writer.writeStringValue("placeholderValue", skillInputDescriptor.placeholderValue); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SkillTypeDescriptor The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSkillTypeDescriptor(writer: SerializationWriter, skillTypeDescriptor: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!skillTypeDescriptor || isSerializingDerivedType) { return; } + writer.writeStringValue("name", skillTypeDescriptor.name); + writer.writeStringValue("@odata.type", skillTypeDescriptor.odataType); + writer.writeAdditionalData(skillTypeDescriptor.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param SkillVariableDescriptor The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeSkillVariableDescriptor(writer: SerializationWriter, skillVariableDescriptor: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!skillVariableDescriptor || isSerializingDerivedType) { return; } + writer.writeStringValue("description", skillVariableDescriptor.description); + writer.writeStringValue("name", skillVariableDescriptor.name); + writer.writeStringValue("@odata.type", skillVariableDescriptor.odataType); + writer.writeObjectValue("type", skillVariableDescriptor.type, serializeSkillTypeDescriptor); + writer.writeAdditionalData(skillVariableDescriptor.additionalData); + switch (skillVariableDescriptor.odataType) { + case "#microsoft.graph.security.securityCopilot.skillInputDescriptor": + serializeSkillInputDescriptor(writer, skillVariableDescriptor, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Workspace The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkspace(writer: SerializationWriter, workspace: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workspace || isSerializingDerivedType) { return; } + serializeEntity(writer, workspace, isSerializingDerivedType) + writer.writeStringValue("displayName", workspace.displayName); + writer.writeCollectionOfObjectValues("plugins", workspace.plugins, serializePlugin); + writer.writeCollectionOfObjectValues("sessions", workspace.sessions, serializeSession); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param WorkspaceCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeWorkspaceCollectionResponse(writer: SerializationWriter, workspaceCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!workspaceCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, workspaceCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", workspaceCollectionResponse.value, serializeWorkspace); +} +export interface Session extends Entity, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; + /** + * The prompts property + */ + prompts?: Prompt[] | null; +} +export interface SessionCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Session[] | null; +} +export interface SkillInputDescriptor extends Parsable, SkillVariableDescriptor { + /** + * The defaultValue property + */ + defaultValue?: string | null; + /** + * The isRequired property + */ + isRequired?: boolean | null; + /** + * The placeholderValue property + */ + placeholderValue?: string | null; +} +export type SkillPreviewState = (typeof SkillPreviewStateObject)[keyof typeof SkillPreviewStateObject]; +export interface SkillTypeDescriptor extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} +export interface SkillVariableDescriptor extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The description property + */ + description?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The type property + */ + type?: SkillTypeDescriptor | null; +} +export interface Workspace extends Entity, Parsable { + /** + * The displayName property + */ + displayName?: string | null; + /** + * The plugins property + */ + plugins?: Plugin[] | null; + /** + * The sessions property + */ + sessions?: Session[] | null; +} +export interface WorkspaceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Workspace[] | null; +} +export const EvaluationResultTypeObject = { + Unknown: "unknown", + Success: "success", + ErrorEscaped: "error", + NeedAdditionalClaims: "needAdditionalClaims", + Rejected: "rejected", + TimedOut: "timedOut", + CapacityExceeded: "capacityExceeded", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const EvaluationStateObject = { + Unknown: "unknown", + Created: "created", + Running: "running", + Completed: "completed", + Cancelled: "cancelled", + Pending: "pending", + Deferred: "deferred", + WaitingForInput: "waitingForInput", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginAuthTypesObject = { + None: "none", + Basic: "basic", + APIKey: "aPIKey", + OAuthAuthorizationCodeFlow: "oAuthAuthorizationCodeFlow", + OAuthClientCredentialsFlow: "oAuthClientCredentialsFlow", + Aad: "aad", + ServiceHttp: "serviceHttp", + AadDelegated: "aadDelegated", + OAuthPasswordGrantFlow: "oAuthPasswordGrantFlow", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginCatalogScopeObject = { + None: "none", + User: "user", + Workspace: "workspace", + Tenant: "tenant", + Global: "global", + GeoGlobal: "geoGlobal", + UserWorkspace: "userWorkspace", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginCategoryObject = { + Hidden: "hidden", + Microsoft: "microsoft", + MicrosoftConnectors: "microsoftConnectors", + Other: "other", + Web: "web", + Testing: "testing", + Plugin: "plugin", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginPreviewStatesObject = { + Ga: "ga", + Public: "public", + Private: "private", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginSettingDisplayTypeObject = { + None: "none", + Textbox: "textbox", + Checkbox: "checkbox", + Dropdown: "dropdown", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PluginSettingTypeObject = { + String: "string", + Bool: "bool", + Array: "array", + EnumEscaped: "enum", + SecretString: "secretString", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PromptTypeObject = { + Unknown: "unknown", + Context: "context", + Prompt: "prompt", + Skill: "skill", + Feedback: "feedback", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const SkillPreviewStateObject = { + Ga: "ga", + Public: "public", + Private: "private", + UnknownFutureValue: "unknownFutureValue", +} as const; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts b/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts index bb0390567a..491739f33a 100644 --- a/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts +++ b/packages/msgraph-beta-sdk/models/teamsAdministration/index.ts @@ -2,11 +2,12 @@ /* eslint-disable */ // Generated by Microsoft Kiota // @ts-ignore -import { createUserFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializeUser, type BaseCollectionPaginationCountResponse, type Entity, type User } from '../index.js'; +import { createUserFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, deserializeIntoEntity, LongRunningOperationStatus, LongRunningOperationStatusObject, serializeBaseCollectionPaginationCountResponse, serializeEntity, serializeUser, type BaseCollectionPaginationCountResponse, type Entity, type User } from '../index.js'; // @ts-ignore import { type AdditionalDataHolder, type BackedModel, type BackingStore, type Parsable, type ParseNode, type SerializationWriter } from '@microsoft/kiota-abstractions'; export type AccountType = (typeof AccountTypeObject)[keyof typeof AccountTypeObject]; +export type ActivationState = (typeof ActivationStateObject)[keyof typeof ActivationStateObject]; export interface AssignedTelephoneNumber extends AdditionalDataHolder, BackedModel, Parsable { /** * The assignmentCategory property @@ -26,6 +27,7 @@ export interface AssignedTelephoneNumber extends AdditionalDataHolder, BackedMod telephoneNumber?: string | null; } export type AssignmentCategory = (typeof AssignmentCategoryObject)[keyof typeof AssignmentCategoryObject]; +export type AssignmentStatus = (typeof AssignmentStatusObject)[keyof typeof AssignmentStatusObject]; export type AssignmentType = (typeof AssignmentTypeObject)[keyof typeof AssignmentTypeObject]; /** * Creates a new instance of the appropriate class based on discriminator value @@ -45,6 +47,24 @@ export function createAssignedTelephoneNumberFromDiscriminatorValue(parseNode: P export function createEffectivePolicyAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoEffectivePolicyAssignment; } +/** + * 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 {NumberAssignmentCollectionResponse} + */ +// @ts-ignore +export function createNumberAssignmentCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoNumberAssignmentCollectionResponse; +} +/** + * 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 {NumberAssignment} + */ +// @ts-ignore +export function createNumberAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoNumberAssignment; +} /** * 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 @@ -117,6 +137,43 @@ export function createTeamsUserConfigurationCollectionResponseFromDiscriminatorV export function createTeamsUserConfigurationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTeamsUserConfiguration; } +/** + * 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 {TelephoneNumberLongRunningOperationCollectionResponse} + */ +// @ts-ignore +export function createTelephoneNumberLongRunningOperationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTelephoneNumberLongRunningOperationCollectionResponse; +} +/** + * 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 {TelephoneNumberLongRunningOperationDetails} + */ +// @ts-ignore +export function createTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTelephoneNumberLongRunningOperationDetails; +} +/** + * 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 {TelephoneNumberLongRunningOperation} + */ +// @ts-ignore +export function createTelephoneNumberLongRunningOperationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTelephoneNumberLongRunningOperation; +} +/** + * 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 {TelephoneNumberManagementRoot} + */ +// @ts-ignore +export function createTelephoneNumberManagementRootFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTelephoneNumberManagementRoot; +} +export type CustomerAction = (typeof CustomerActionObject)[keyof typeof CustomerActionObject]; /** * The deserialization information for the current model * @param AssignedTelephoneNumber The instance to deserialize into. @@ -145,6 +202,46 @@ export function deserializeIntoEffectivePolicyAssignment(effectivePolicyAssignme "policyType": n => { effectivePolicyAssignment.policyType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param NumberAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoNumberAssignment(numberAssignment: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(numberAssignment), + "activationState": n => { numberAssignment.activationState = n.getEnumValue(ActivationStateObject); }, + "assignmentCategory": n => { numberAssignment.assignmentCategory = n.getEnumValue(AssignmentCategoryObject); }, + "assignmentStatus": n => { numberAssignment.assignmentStatus = n.getEnumValue(AssignmentStatusObject); }, + "assignmentTargetId": n => { numberAssignment.assignmentTargetId = n.getStringValue(); }, + "capabilities": n => { numberAssignment.capabilities = n.getCollectionOfEnumValues(NumberCapabilityObject); }, + "city": n => { numberAssignment.city = n.getStringValue(); }, + "civicAddressId": n => { numberAssignment.civicAddressId = n.getStringValue(); }, + "isoCountryCode": n => { numberAssignment.isoCountryCode = n.getStringValue(); }, + "locationId": n => { numberAssignment.locationId = n.getStringValue(); }, + "networkSiteId": n => { numberAssignment.networkSiteId = n.getStringValue(); }, + "numberSource": n => { numberAssignment.numberSource = n.getEnumValue(NumberSourceObject); }, + "numberType": n => { numberAssignment.numberType = n.getEnumValue(NumberTypeObject); }, + "operatorId": n => { numberAssignment.operatorId = n.getStringValue(); }, + "portInStatus": n => { numberAssignment.portInStatus = n.getEnumValue(PortInStatusObject); }, + "reverseNumberLookupOptions": n => { numberAssignment.reverseNumberLookupOptions = n.getCollectionOfEnumValues(ReverseNumberLookupOptionObject); }, + "supportedCustomerActions": n => { numberAssignment.supportedCustomerActions = n.getCollectionOfEnumValues(CustomerActionObject); }, + "telephoneNumber": n => { numberAssignment.telephoneNumber = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param NumberAssignmentCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoNumberAssignmentCollectionResponse(numberAssignmentCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(numberAssignmentCollectionResponse), + "value": n => { numberAssignmentCollectionResponse.value = n.getCollectionOfObjectValues(createNumberAssignmentFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param PolicyAssignment The instance to deserialize into. @@ -184,6 +281,7 @@ export function deserializeIntoTeamsAdminRoot(teamsAdminRoot: Partial { teamsAdminRoot.policy = n.getObjectValue(createTeamsPolicyAssignmentFromDiscriminatorValue); }, + "telephoneNumberManagement": n => { teamsAdminRoot.telephoneNumberManagement = n.getObjectValue(createTelephoneNumberManagementRootFromDiscriminatorValue); }, "userConfigurations": n => { teamsAdminRoot.userConfigurations = n.getCollectionOfObjectValues(createTeamsUserConfigurationFromDiscriminatorValue); }, } } @@ -258,6 +356,60 @@ export function deserializeIntoTeamsUserConfigurationCollectionResponse(teamsUse "value": n => { teamsUserConfigurationCollectionResponse.value = n.getCollectionOfObjectValues(createTeamsUserConfigurationFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TelephoneNumberLongRunningOperation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTelephoneNumberLongRunningOperation(telephoneNumberLongRunningOperation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(telephoneNumberLongRunningOperation), + "createdDateTime": n => { telephoneNumberLongRunningOperation.createdDateTime = n.getStringValue(); }, + "numbers": n => { telephoneNumberLongRunningOperation.numbers = n.getCollectionOfObjectValues(createTelephoneNumberLongRunningOperationDetailsFromDiscriminatorValue); }, + "status": n => { telephoneNumberLongRunningOperation.status = n.getEnumValue(LongRunningOperationStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param TelephoneNumberLongRunningOperationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTelephoneNumberLongRunningOperationCollectionResponse(telephoneNumberLongRunningOperationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(telephoneNumberLongRunningOperationCollectionResponse), + "value": n => { telephoneNumberLongRunningOperationCollectionResponse.value = n.getCollectionOfObjectValues(createTelephoneNumberLongRunningOperationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TelephoneNumberLongRunningOperationDetails The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTelephoneNumberLongRunningOperationDetails(telephoneNumberLongRunningOperationDetails: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { telephoneNumberLongRunningOperationDetails.backingStoreEnabled = true; }, + "@odata.type": n => { telephoneNumberLongRunningOperationDetails.odataType = n.getStringValue(); }, + "resourceLocation": n => { telephoneNumberLongRunningOperationDetails.resourceLocation = n.getStringValue(); }, + "status": n => { telephoneNumberLongRunningOperationDetails.status = n.getEnumValue(LongRunningOperationStatusObject); }, + "statusDetail": n => { telephoneNumberLongRunningOperationDetails.statusDetail = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param TelephoneNumberManagementRoot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTelephoneNumberManagementRoot(telephoneNumberManagementRoot: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(telephoneNumberManagementRoot), + "numberAssignments": n => { telephoneNumberManagementRoot.numberAssignments = n.getCollectionOfObjectValues(createNumberAssignmentFromDiscriminatorValue); }, + "operations": n => { telephoneNumberManagementRoot.operations = n.getCollectionOfObjectValues(createTelephoneNumberLongRunningOperationFromDiscriminatorValue); }, + } +} export interface EffectivePolicyAssignment extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -276,6 +428,85 @@ export interface EffectivePolicyAssignment extends AdditionalDataHolder, BackedM */ policyType?: string | null; } +export interface NumberAssignment extends Entity, Parsable { + /** + * The activationState property + */ + activationState?: ActivationState | null; + /** + * Contains the assignment category such as Primary or Private. The possible values are: primary, private, alternate, unknownFutureValue. + */ + assignmentCategory?: AssignmentCategory | null; + /** + * The assignment status of the phone number. The possible values are: unassigned, internalError, userAssigned, conferenceAssigned, voiceApplicationAssigned, thirdPartyAppAssigned, policyAssigned, unknownFutureValue. + */ + assignmentStatus?: AssignmentStatus | null; + /** + * The ID of the object the phone number is assigned to, either the ObjectId of a user or resource account, or the policy instance ID of a Teams shared calling routing policy instance. + */ + assignmentTargetId?: string | null; + /** + * The list of capabilities assigned to the phone number. + */ + capabilities?: NumberCapability[] | null; + /** + * The city where the phone number is located or associated with. + */ + city?: string | null; + /** + * The ID of the civic address assigned to the phone number. + */ + civicAddressId?: string | null; + /** + * The ISO country code assigned to the phone number. + */ + isoCountryCode?: string | null; + /** + * The ID of the location assigned to the phone number. + */ + locationId?: string | null; + /** + * This property is reserved for internal Microsoft use. + */ + networkSiteId?: string | null; + /** + * The source of the phone number. online is used for phone numbers assigned in Microsoft 365, and onPremises is used for phone numbers assigned in AD on-premises, which are synchronized into Microsoft 365. The possible values are: online, onPremises, unknownFutureValue. + */ + numberSource?: NumberSource | null; + /** + * The numberType property + */ + numberType?: NumberType | null; + /** + * The ID of the operator. + */ + operatorId?: string | null; + /** + * The status of any port in order covering the phone number. The possible values are: completed, firmOrderCommitmentAccepted, unknownFutureValue. + */ + portInStatus?: PortInStatus | null; + /** + * Status of Reverse Number Lookup (RNL). If set to skipInternalVoip, calls are routed through the external Public Switched Telephone Network (PSTN) instead of using internal VoIP resolution. + */ + reverseNumberLookupOptions?: ReverseNumberLookupOption[] | null; + /** + * Indicates what customer actions are available to modify the number. + */ + supportedCustomerActions?: CustomerAction[] | null; + /** + * The telephone number in the record. The recorded telephone number is always displayed with a '+' prefix, regardless of whether it was originally assigned with one. + */ + telephoneNumber?: string | null; +} +export interface NumberAssignmentCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: NumberAssignment[] | null; +} +export type NumberCapability = (typeof NumberCapabilityObject)[keyof typeof NumberCapabilityObject]; +export type NumberSource = (typeof NumberSourceObject)[keyof typeof NumberSourceObject]; +export type NumberType = (typeof NumberTypeObject)[keyof typeof NumberTypeObject]; export interface PolicyAssignment extends AdditionalDataHolder, BackedModel, Parsable { /** * The assignmentType property @@ -312,6 +543,8 @@ export interface PolicyIdentifierDetail extends Entity, Parsable { */ policyId?: string | null; } +export type PortInStatus = (typeof PortInStatusObject)[keyof typeof PortInStatusObject]; +export type ReverseNumberLookupOption = (typeof ReverseNumberLookupOptionObject)[keyof typeof ReverseNumberLookupOptionObject]; /** * Serializes information the current object * @param AssignedTelephoneNumber The instance to serialize from. @@ -340,6 +573,49 @@ export function serializeEffectivePolicyAssignment(writer: SerializationWriter, writer.writeStringValue("policyType", effectivePolicyAssignment.policyType); writer.writeAdditionalData(effectivePolicyAssignment.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param NumberAssignment The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeNumberAssignment(writer: SerializationWriter, numberAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!numberAssignment || isSerializingDerivedType) { return; } + serializeEntity(writer, numberAssignment, isSerializingDerivedType) + writer.writeEnumValue("activationState", numberAssignment.activationState); + writer.writeEnumValue("assignmentCategory", numberAssignment.assignmentCategory); + writer.writeEnumValue("assignmentStatus", numberAssignment.assignmentStatus); + writer.writeStringValue("assignmentTargetId", numberAssignment.assignmentTargetId); + if(numberAssignment.capabilities) + writer.writeCollectionOfEnumValues("capabilities", numberAssignment.capabilities); + writer.writeStringValue("city", numberAssignment.city); + writer.writeStringValue("civicAddressId", numberAssignment.civicAddressId); + writer.writeStringValue("isoCountryCode", numberAssignment.isoCountryCode); + writer.writeStringValue("locationId", numberAssignment.locationId); + writer.writeStringValue("networkSiteId", numberAssignment.networkSiteId); + writer.writeEnumValue("numberSource", numberAssignment.numberSource); + writer.writeEnumValue("numberType", numberAssignment.numberType); + writer.writeStringValue("operatorId", numberAssignment.operatorId); + writer.writeEnumValue("portInStatus", numberAssignment.portInStatus); + if(numberAssignment.reverseNumberLookupOptions) + writer.writeCollectionOfEnumValues("reverseNumberLookupOptions", numberAssignment.reverseNumberLookupOptions); + if(numberAssignment.supportedCustomerActions) + writer.writeCollectionOfEnumValues("supportedCustomerActions", numberAssignment.supportedCustomerActions); + writer.writeStringValue("telephoneNumber", numberAssignment.telephoneNumber); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param NumberAssignmentCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeNumberAssignmentCollectionResponse(writer: SerializationWriter, numberAssignmentCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!numberAssignmentCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, numberAssignmentCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", numberAssignmentCollectionResponse.value, serializeNumberAssignment); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -380,6 +656,7 @@ export function serializeTeamsAdminRoot(writer: SerializationWriter, teamsAdminR if (!teamsAdminRoot || isSerializingDerivedType) { return; } serializeEntity(writer, teamsAdminRoot, isSerializingDerivedType) writer.writeObjectValue("policy", teamsAdminRoot.policy, serializeTeamsPolicyAssignment); + writer.writeObjectValue("telephoneNumberManagement", teamsAdminRoot.telephoneNumberManagement, serializeTelephoneNumberManagementRoot); writer.writeCollectionOfObjectValues("userConfigurations", teamsAdminRoot.userConfigurations, serializeTeamsUserConfiguration); } /** @@ -453,11 +730,69 @@ export function serializeTeamsUserConfigurationCollectionResponse(writer: Serial serializeBaseCollectionPaginationCountResponse(writer, teamsUserConfigurationCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", teamsUserConfigurationCollectionResponse.value, serializeTeamsUserConfiguration); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TelephoneNumberLongRunningOperation The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTelephoneNumberLongRunningOperation(writer: SerializationWriter, telephoneNumberLongRunningOperation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!telephoneNumberLongRunningOperation || isSerializingDerivedType) { return; } + serializeEntity(writer, telephoneNumberLongRunningOperation, isSerializingDerivedType) + writer.writeStringValue("createdDateTime", telephoneNumberLongRunningOperation.createdDateTime); + writer.writeCollectionOfObjectValues("numbers", telephoneNumberLongRunningOperation.numbers, serializeTelephoneNumberLongRunningOperationDetails); + writer.writeEnumValue("status", telephoneNumberLongRunningOperation.status); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TelephoneNumberLongRunningOperationCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTelephoneNumberLongRunningOperationCollectionResponse(writer: SerializationWriter, telephoneNumberLongRunningOperationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!telephoneNumberLongRunningOperationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, telephoneNumberLongRunningOperationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", telephoneNumberLongRunningOperationCollectionResponse.value, serializeTelephoneNumberLongRunningOperation); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TelephoneNumberLongRunningOperationDetails The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTelephoneNumberLongRunningOperationDetails(writer: SerializationWriter, telephoneNumberLongRunningOperationDetails: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!telephoneNumberLongRunningOperationDetails || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", telephoneNumberLongRunningOperationDetails.odataType); + writer.writeStringValue("resourceLocation", telephoneNumberLongRunningOperationDetails.resourceLocation); + writer.writeEnumValue("status", telephoneNumberLongRunningOperationDetails.status); + writer.writeStringValue("statusDetail", telephoneNumberLongRunningOperationDetails.statusDetail); + writer.writeAdditionalData(telephoneNumberLongRunningOperationDetails.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TelephoneNumberManagementRoot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTelephoneNumberManagementRoot(writer: SerializationWriter, telephoneNumberManagementRoot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!telephoneNumberManagementRoot || isSerializingDerivedType) { return; } + serializeEntity(writer, telephoneNumberManagementRoot, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("numberAssignments", telephoneNumberManagementRoot.numberAssignments, serializeNumberAssignment); + writer.writeCollectionOfObjectValues("operations", telephoneNumberManagementRoot.operations, serializeTelephoneNumberLongRunningOperation); +} export interface TeamsAdminRoot extends Entity, Parsable { /** * Represents a navigation property to the Teams policy assignment object. */ policy?: TeamsPolicyAssignment | null; + /** + * Represents a collection of available telephone number management operations. + */ + telephoneNumberManagement?: TelephoneNumberManagementRoot | null; /** * Represents the configuration information of users who have accounts hosted on Microsoft Teams. */ @@ -537,6 +872,58 @@ export interface TeamsUserConfigurationCollectionResponse extends BaseCollection */ value?: TeamsUserConfiguration[] | null; } +export interface TelephoneNumberLongRunningOperation extends Entity, Parsable { + /** + * Date and time when the asynchronous operation was created. + */ + createdDateTime?: string | null; + /** + * Asynchronous operation details. + */ + numbers?: TelephoneNumberLongRunningOperationDetails[] | null; + /** + * The status property + */ + status?: LongRunningOperationStatus | null; +} +export interface TelephoneNumberLongRunningOperationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TelephoneNumberLongRunningOperation[] | null; +} +export interface TelephoneNumberLongRunningOperationDetails extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * Location of the asynchronous operation. It includes the operation identifier. + */ + resourceLocation?: string | null; + /** + * status of the asynchronous operation. The possible values are: notStarted, running, succeeded, failed, unknownFutureValue. + */ + status?: LongRunningOperationStatus | null; + /** + * Indicates the asynchronous operation details. + */ + statusDetail?: string | null; +} +export interface TelephoneNumberManagementRoot extends Entity, Parsable { + /** + * Represents a collection of synchronous telephone number management operations. + */ + numberAssignments?: NumberAssignment[] | null; + /** + * Represents a collection of asynchronous telephone number management operations. + */ + operations?: TelephoneNumberLongRunningOperation[] | null; +} export const AccountTypeObject = { User: "user", ResourceAccount: "resourceAccount", @@ -546,16 +933,67 @@ export const AccountTypeObject = { UnknownFutureValue: "unknownFutureValue", IneligibleUser: "ineligibleUser", } as const; +export const ActivationStateObject = { + Activated: "activated", + AssignmentPending: "assignmentPending", + AssignmentFailed: "assignmentFailed", + UpdatePending: "updatePending", + UpdateFailed: "updateFailed", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AssignmentCategoryObject = { Primary: "primary", Private: "private", Alternate: "alternate", UnknownFutureValue: "unknownFutureValue", } as const; +export const AssignmentStatusObject = { + Unassigned: "unassigned", + InternalError: "internalError", + UserAssigned: "userAssigned", + ConferenceAssigned: "conferenceAssigned", + VoiceApplicationAssigned: "voiceApplicationAssigned", + ThirdPartyAppAssigned: "thirdPartyAppAssigned", + PolicyAssigned: "policyAssigned", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AssignmentTypeObject = { Direct: "direct", Group: "group", UnknownFutureValue: "unknownFutureValue", } as const; +export const CustomerActionObject = { + LocationUpdate: "locationUpdate", + Release: "release", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const NumberCapabilityObject = { + ConferenceAssignment: "conferenceAssignment", + VoiceApplicationAssignment: "voiceApplicationAssignment", + UserAssignment: "userAssignment", + TeamsPhoneMobile: "teamsPhoneMobile", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const NumberSourceObject = { + Online: "online", + OnPremises: "onPremises", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const NumberTypeObject = { + InternalError: "internalError", + DirectRouting: "directRouting", + CallingPlan: "callingPlan", + OperatorConnect: "operatorConnect", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const PortInStatusObject = { + Completed: "completed", + FirmOrderCommitmentAccepted: "firmOrderCommitmentAccepted", + UnknownFutureValue: "unknownFutureValue", +} as const; +export const ReverseNumberLookupOptionObject = { + SkipInternalVoip: "skipInternalVoip", + UnknownFutureValue: "unknownFutureValue", +} as const; /* tslint:enable */ /* eslint-enable */