diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index dd24f4f6469..86237f262d9 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -516,7 +516,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxItem +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.childFolders.item.items.item.MailboxItemItemRequestBuilderGetQueryParameters::|public|select:string[] @@ -579,7 +581,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item. github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MailboxItem +github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilderGetQueryParameters::|public|expand:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.admin.exchange.mailboxes.item.folders.item.items.item.MailboxItemItemRequestBuilderGetQueryParameters::|public|select:string[] @@ -19472,6 +19476,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuil github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|remoteTenantGroups:RemoteTenantGroupsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|subscriptions:SubscriptionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|subscriptionsWithCommerceSubscriptionId(commerceSubscriptionId:string):SubscriptionsWithCommerceSubscriptionIdRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|tenantGovernance:TenantGovernanceRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilder::|public|toPatchRequestInformation(body:Directory; requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.directory.directoryRequestBuilderGetQueryParameters::|public|expand:string[] @@ -19943,6 +19948,301 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.directory.subscriptionsWithCom github.com/microsoftgraph/msgraph-sdk-typescript/.directory.subscriptionsWithCommerceSubscriptionId.subscriptionsWithCommerceSubscriptionIdRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.directory.subscriptionsWithCommerceSubscriptionId.subscriptionsWithCommerceSubscriptionIdRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.directory.subscriptionsWithCommerceSubscriptionId.subscriptionsWithCommerceSubscriptionIdRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|byGovernanceInvitationId(governanceInvitationId:string):GovernanceInvitationItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceInvitationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|post(body:GovernanceInvitation; requestConfiguration?:RequestConfiguration):GovernanceInvitation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder::|public|toPostRequestInformation(body:GovernanceInvitation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.governanceInvitationsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceInvitation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|patch(body:GovernanceInvitation; requestConfiguration?:RequestConfiguration):GovernanceInvitation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceInvitation; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.governanceInvitationItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.governanceInvitationItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.governanceInvitationItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceInvitations.item.GovernanceInvitationItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|byTenantGovernancePolicyTemplateId(tenantGovernancePolicyTemplateId:string):TenantGovernancePolicyTemplateItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantGovernancePolicyTemplateCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|post(body:TenantGovernancePolicyTemplate; requestConfiguration?:RequestConfiguration):TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder::|public|toPostRequestInformation(body:TenantGovernancePolicyTemplate; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.governancePolicyTemplatesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|patch(body:TenantGovernancePolicyTemplate; requestConfiguration?:RequestConfiguration):TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder::|public|toPatchRequestInformation(body:TenantGovernancePolicyTemplate; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.tenantGovernancePolicyTemplateItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.tenantGovernancePolicyTemplateItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.tenantGovernancePolicyTemplateItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governancePolicyTemplates.item.TenantGovernancePolicyTemplateItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|byGovernanceRelationshipId(governanceRelationshipId:string):GovernanceRelationshipItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceRelationshipCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|post(body:GovernanceRelationship; requestConfiguration?:RequestConfiguration):GovernanceRelationship +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder::|public|toPostRequestInformation(body:GovernanceRelationship; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.governanceRelationshipsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceRelationship +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|patch(body:GovernanceRelationship; requestConfiguration?:RequestConfiguration):GovernanceRelationship +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceRelationship; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.governanceRelationshipItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.governanceRelationshipItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.governanceRelationshipItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRelationships.item.GovernanceRelationshipItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|byGovernanceRequestId(governanceRequestId:string):GovernanceRequestItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceRequestCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|post(body:GovernanceRequest; requestConfiguration?:RequestConfiguration):GovernanceRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder::|public|toPostRequestInformation(body:GovernanceRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.governanceRequestsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governancePolicyTemplate.governancePolicyTemplateRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GovernanceRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|governancePolicyTemplate:GovernancePolicyTemplateRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|patch(body:GovernanceRequest; requestConfiguration?:RequestConfiguration):GovernanceRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder::|public|toPatchRequestInformation(body:GovernanceRequest; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governanceRequestItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governanceRequestItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governanceRequestItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.governanceRequestItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.governanceRequests.item.GovernanceRequestItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):B2BSignInActivityMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.appB2BSignInActivityMetrics.appB2BSignInActivityMetricsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):B2bRegistrationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BRegistrationMetrics.b2BRegistrationMetricsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):B2BSignInActivityMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.b2BSignInActivityMetrics.b2BSignInActivityMetricsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):BillingMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.billingMetrics.billingMetricsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):MultiTenantApplicationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.multiTenantApplicationMetrics.multiTenantApplicationMetricsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|appB2BSignInActivityMetrics:AppB2BSignInActivityMetricsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|b2BRegistrationMetrics:B2BRegistrationMetricsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|b2BSignInActivityMetrics:B2BSignInActivityMetricsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|billingMetrics:BillingMetricsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RelatedTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|multiTenantApplicationMetrics:MultiTenantApplicationMetricsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|patch(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RelatedTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder::|public|toPatchRequestInformation(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.relatedTenantItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.relatedTenantItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.relatedTenantItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.relatedTenantItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.item.RelatedTenantItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.refresh.refreshRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|byRelatedTenantId(relatedTenantId:string):RelatedTenantItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):RelatedTenantCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|post(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RelatedTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|refresh:RefreshRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder::|public|toPostRequestInformation(body:RelatedTenant; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.relatedTenants.relatedTenantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.enableRelatedTenants.enableRelatedTenantsRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.enableRelatedTenants.enableRelatedTenantsRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.enableRelatedTenants.enableRelatedTenantsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.enableRelatedTenants.enableRelatedTenantsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.enableRelatedTenants.enableRelatedTenantsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|enableRelatedTenants:EnableRelatedTenantsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantGovernanceSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|patch(body:TenantGovernanceSetting; requestConfiguration?:RequestConfiguration):TenantGovernanceSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder::|public|toPatchRequestInformation(body:TenantGovernanceSetting; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.settings.settingsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):TenantGovernance +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|governanceInvitations:GovernanceInvitationsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|governancePolicyTemplates:GovernancePolicyTemplatesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|governanceRelationships:GovernanceRelationshipsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|governanceRequests:GovernanceRequestsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|patch(body:TenantGovernance; requestConfiguration?:RequestConfiguration):TenantGovernance +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|relatedTenants:RelatedTenantsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|settings:SettingsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder::|public|toPatchRequestInformation(body:TenantGovernance; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.directory.tenantGovernance.tenantGovernanceRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.directoryObjects.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.directoryObjects.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.directoryObjects.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -59419,6 +59719,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.acceptRecommendations.acceptRecommendationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchApplyCustomDataProvidedResourceDecisions:BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|decisions:DecisionsRequestBuilder @@ -59444,6 +59745,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyResult:AccessReviewInstanceDecisionItemApplyResult +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|customDataProvidedResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|post(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer:SerializationWriter; BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|decision:string @@ -60110,6 +60425,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.acceptRecommendations.acceptRecommendationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchApplyCustomDataProvidedResourceDecisions:BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.AccessReviewInstanceItemRequestBuilder::|public|decisions:DecisionsRequestBuilder @@ -60135,6 +60451,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.applyDecisions.applyDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyResult:AccessReviewInstanceDecisionItemApplyResult +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|customDataProvidedResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|post(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchApplyCustomDataProvidedResourceDecisions::serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer:SerializationWriter; BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.definitions.item.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|decision:string @@ -60552,6 +60882,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.acceptRecommendations.acceptRecommendationsRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|acceptRecommendations:AcceptRecommendationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|applyDecisions:ApplyDecisionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchApplyCustomDataProvidedResourceDecisions:BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|batchRecordDecisions:BatchRecordDecisionsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|contactedReviewers:ContactedReviewersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.AccessReviewInstanceItemRequestBuilder::|public|decisions:DecisionsRequestBuilder @@ -60577,6 +60908,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessRevie github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.applyDecisions.applyDecisionsRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.applyDecisions.applyDecisionsRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.applyDecisions.applyDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|applyResult:AccessReviewInstanceDecisionItemApplyResult +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody::|public|customDataProvidedResourceId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|post(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder::|public|toPostRequestInformation(body:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions.batchApplyCustomDataProvidedResourceDecisionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions::createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions::deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchApplyCustomDataProvidedResourceDecisions::serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer:SerializationWriter; BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody:BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.accessReviews.unified.instances.item.batchRecordDecisions.BatchRecordDecisionsPostRequestBody::|public|decision:string @@ -77244,6 +77589,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedA github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|eligibilitySchedules:EligibilitySchedulesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PrivilegedAccessGroup github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|patch(body:PrivilegedAccessGroup; requestConfiguration?:RequestConfiguration):PrivilegedAccessGroup +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|resources:ResourcesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder::|public|toPatchRequestInformation(body:PrivilegedAccessGroup; requestConfiguration?:RequestConfiguration):RequestInformation @@ -77254,6 +77600,45 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedA github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.groupRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GroupResource +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|patch(body:GroupResource; requestConfiguration?:RequestConfiguration):GroupResource +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder::|public|toPatchRequestInformation(body:GroupResource; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.groupResourceItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.groupResourceItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.groupResourceItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.item.GroupResourceItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|byGroupResourceId(groupResourceId:string):GroupResourceItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):GroupResourceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|post(body:GroupResource; requestConfiguration?:RequestConfiguration):GroupResource +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder::|public|toPostRequestInformation(body:GroupResource; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.group.resources.resourcesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):PrivilegedAccessRoot github.com/microsoftgraph/msgraph-sdk-typescript/.identityGovernance.privilegedAccess.privilegedAccessRequestBuilder::|public|group:GroupRequestBuilder @@ -78302,6 +78687,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|customExtensionCalloutInstances:CustomExtensionCalloutInstance[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|justification:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|parameters:AccessPackageAssignmentRequestParameters github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|requestor:AccessPackageSubject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|requestType:AccessPackageRequestType github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequest::|public|schedule:EntitlementManagementSchedule @@ -78327,6 +78713,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignment github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestorSettings::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestorSettings::|public|onBehalfRequestors:SubjectSet[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestorSettings~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestParameters::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestParameters::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestParameters::|public|bypassApproval:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestParameters::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestParameters~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestRequirements::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestRequirements::|public|allowCustomAssignmentSchedule:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessPackageAssignmentRequestRequirements::|public|backingStoreEnabled:boolean @@ -78698,6 +79089,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDec github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|insights:GovernanceInsight[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|justification:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|permission:AccessReviewInstanceDecisionItemPermission github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|principal:Identity github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|principalLink:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItem::|public|recommendation:string @@ -78713,13 +79105,34 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDec github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAccessPackageResource::|public|accessPackageAssignmentPolicyId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAccessPackageResource::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAccessPackageResource~~>AccessReviewInstanceDecisionItemResource; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0000-newEscaped +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0001-appliedSuccessfully +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0002-appliedWithUnknownFailure +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0003-appliedSuccessfullyButObjectNotFound +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0004-applyNotSupported +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResult::0005-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.accessReviewInstanceDecisionItemApplyResultObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAzureRoleResource::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAzureRoleResource::|public|scope:AccessReviewInstanceDecisionItemResource github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemAzureRoleResource~~>AccessReviewInstanceDecisionItemResource; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCollectionResponse::|public|value:AccessReviewInstanceDecisionItem[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|customData:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|scopeDisplayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource::|public|scopeId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemCustomDataProvidedResource~~>AccessReviewInstanceDecisionItemResource; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission::|public|type:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemPermission~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|id:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AccessReviewInstanceDecisionItemResource::|public|odataType:string @@ -79000,11 +79413,13 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.advancedConfigState::00 github.com/microsoftgraph/msgraph-sdk-typescript/.models.advancedConfigStateObject 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|managerApplications:Guid[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentity::|public|sponsors:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprint::|public|inheritablePermissions:InheritablePermission[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprint::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprint::|public|sponsors:DirectoryObject[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal::|public|managerApplications:Guid[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal::|public|sponsors:DirectoryObject[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.AgentIdentityBlueprintPrincipal~~>Parsable; ServicePrincipal @@ -79729,6 +80144,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|headquarters:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationLocation~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0000-role +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0001-scope +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.applicationPermissionTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission::|public|type:ApplicationPermissionType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationResourcePermission~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationRiskFactorCertificateInfo::|public|hasBadCommonName:boolean @@ -79859,6 +80285,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrinc github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal::|public|servicePrincipal:ServicePrincipal github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationServicePrincipal~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess::|public|permissions:ApplicationResourcePermission[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess::|public|resourceAppId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationsRequiredResourceAccess~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|categories:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|deprecationDate:DateOnly github.com/microsoftgraph/msgraph-sdk-typescript/.models.ApplicationTemplate::|public|description:string @@ -80524,6 +80956,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationAttribute github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|blockAzureADGraphAccess:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|coopEnforcement:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|removeUnverifiedEmailClaim:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.AuthenticationBehaviors::|public|requireClientServicePrincipal:boolean @@ -80855,6 +81288,38 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.b2bIdentityProvidersTyp github.com/microsoftgraph/msgraph-sdk-typescript/.models.b2bIdentityProvidersType::0005-defaultConfiguredIdp github.com/microsoftgraph/msgraph-sdk-typescript/.models.b2bIdentityProvidersType::0006-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.b2bIdentityProvidersTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2bRegistrationMetrics::|public|initial:B2BRegistrationMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2bRegistrationMetrics::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2bRegistrationMetrics::|public|recent:B2BRegistrationMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsBase::|public|inboundTotalUsers:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsBase::|public|outboundTotalUsers:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsBase::|public|watermarkDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsBase~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsInitial::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsInitial::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsInitial~~>B2BRegistrationMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsRecent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsRecent::|public|updateDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BRegistrationMetricsRecent~~>B2BRegistrationMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2bRegistrationMetrics~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetrics::|public|initial:B2BSignInActivityMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetrics::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetrics::|public|recent:B2BSignInActivityMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|inboundMonthlyTotalApplications:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|inboundMonthlyTotalUsers:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|outboundMonthlyTotalApplications:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|outboundMonthlyTotalUsers:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase::|public|watermarkDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsBase~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsInitial::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsInitial::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsInitial~~>B2BSignInActivityMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsRecent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsRecent::|public|updateDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetricsRecent~~>B2BSignInActivityMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2BSignInActivityMetrics~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlow::|public|apiConnectorConfiguration:UserFlowApiConnectorConfiguration github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlow::|public|identityProviders:IdentityProvider[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.B2xIdentityUserFlow::|public|languages:UserFlowLanguageConfiguration[] @@ -80986,6 +81451,26 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.BasicAuthentication::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.BasicAuthentication::|public|password:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BasicAuthentication::|public|username:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BasicAuthentication~~>ApiAuthenticationConfigurationBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetrics::|public|initial:BillingMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetrics::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetrics::|public|recent:BillingMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|foreignAssociatedTenantBillingManagementActiveCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|foreignAssociatedTenantCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|foreignAssociatedTenantProvisioningActiveCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|localAssociatedTenantBillingManagementActiveCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|localAssociatedTenantCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|localAssociatedTenantIds:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|localAssociatedTenantProvisioningActiveCount:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase::|public|watermarkDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsBase~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsInitial::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsInitial::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsInitial~~>BillingMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsRecent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsRecent::|public|updateDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetricsRecent~~>BillingMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.BillingMetrics~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.BinaryContent::|public|data:ArrayBuffer github.com/microsoftgraph/msgraph-sdk-typescript/.models.BinaryContent::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.BinaryContent~~>ContentBase; Parsable @@ -83951,6 +84436,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|deployedTo:PackageStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|displayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|elementTypes:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|governanceMetadata:UntypedNode github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|isBlocked:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|manifestId:string @@ -83959,6 +84445,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|ownerId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|platform:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|publisher:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|requestStatus:CopilotPackageRequestStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|requestType:CopilotPackageRequestType github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|shortDescription:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|supportedHosts:string[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage::|public|type:PackageType @@ -83978,6 +84466,17 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::| github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalRunTimeInHours:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail::|public|totalSessions:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackageDetail~~>CopilotPackage; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0000-pending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0001-approved +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0002-rejected +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestStatusObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestType::0000-publish +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestType::0001-activate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestType::0002-access +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestType::0003-update +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestType::0004-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.copilotPackageRequestTypeObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotPackage~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.CopilotReportRoot~~>Entity; Parsable @@ -84529,6 +85028,20 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminCustomer: github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminCustomerCollectionResponse::|public|value:DelegatedAdminCustomer[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminCustomerCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminCustomer~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|group:Group +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|groupDisplayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment::|public|roleTemplates:RoleTemplate[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|groupDisplayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|groupId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot::|public|roleTemplates:RoleTemplate[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignmentSnapshot~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdministrationRoleAssignment~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminRelationship::|public|accessAssignments:DelegatedAdminAccessAssignment[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminRelationship::|public|accessDetails:DelegatedAdminAccessDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models.DelegatedAdminRelationship::|public|activatedDateTime:Date @@ -85536,6 +86049,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Directory::|public|publ github.com/microsoftgraph/msgraph-sdk-typescript/.models.Directory::|public|recovery:Recovery github.com/microsoftgraph/msgraph-sdk-typescript/.models.Directory::|public|remoteTenantGroups:RemoteTenantGroup[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Directory::|public|subscriptions:CompanySubscription[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Directory::|public|tenantGovernance:TenantGovernance github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryAudit::|public|activityDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryAudit::|public|activityDisplayName:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.DirectoryAudit::|public|additionalDetails:KeyValue[] @@ -85626,6 +86140,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.dlpAction::0009-sPRunti github.com/microsoftgraph/msgraph-sdk-typescript/.models.dlpAction::0010-sPSharingNotifyUser github.com/microsoftgraph/msgraph-sdk-typescript/.models.dlpAction::0011-sPSharingGenerateIncidentReport github.com/microsoftgraph/msgraph-sdk-typescript/.models.dlpAction::0012-restrictWebGrounding +github.com/microsoftgraph/msgraph-sdk-typescript/.models.dlpAction::0013-policyTip github.com/microsoftgraph/msgraph-sdk-typescript/.models.DlpActionInfo::|public|action:DlpAction github.com/microsoftgraph/msgraph-sdk-typescript/.models.DlpActionInfo::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.DlpActionInfo::|public|backingStoreEnabled:boolean @@ -87033,6 +87548,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceSta github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatus::0005-quarantined github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatus::0006-filteredAsSpam github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatus::0007-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatus::0008-recalled github.com/microsoftgraph/msgraph-sdk-typescript/.models.exchangeMessageTraceStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeMessageTrace~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.ExchangeProtectionPolicy::|public|mailboxInclusionRules:MailboxProtectionRule[] @@ -87963,6 +88479,41 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInsight::|pub github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInsightCollectionResponse::|public|value:GovernanceInsight[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInsightCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInsight~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|governedTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|governedTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|governingTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|governingTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitationCollectionResponse::|public|value:GovernanceInvitation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitationCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceInvitation~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|createdType:RelationshipCreationType +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|creationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|governedTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|governedTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|governingTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|governingTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|policySnapshot:RelationshipPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship::|public|status:RelationshipStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationshipCollectionResponse::|public|value:GovernanceRelationship[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationshipCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRelationship~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|expirationDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|governancePolicyTemplate:TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|governedTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|governedTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|governingTenantId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|governingTenantName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|policySnapshot:RelationshipPolicy +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|requestDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest::|public|status:RequestStatus +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequestCollectionResponse::|public|value:GovernanceRequest[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequestCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GovernanceRequest~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularDriveRestoreArtifact::|public|directoryObjectId:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularDriveRestoreArtifact::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GranularDriveRestoreArtifactCollectionResponse::|public|value:GranularDriveRestoreArtifact[] @@ -88099,6 +88650,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupMembers::|public|O github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupMembers~~>Parsable; SubjectSet github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupPeerOutlierRecommendationInsightSettings::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupPeerOutlierRecommendationInsightSettings~~>AccessReviewRecommendationInsightSetting; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupResource::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupResourceCollectionResponse::|public|value:GroupResource[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupResourceCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupResource~~>DirectoryObject; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupScope::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupScope~~>Parsable; ScopeBase github.com/microsoftgraph/msgraph-sdk-typescript/.models.GroupSetting::|public|displayName:string @@ -88324,6 +88879,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Dire github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet::|public|groups:Group[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GroupBasedSubjectSet~~>Parsable; SubjectSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger::|public|minimumRequiredSponsors:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.GuestSponsorTrigger~~>Parsable; WorkflowExecutionTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insights::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.Insights~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance.LifecycleManagementSettings::|public|emailSettings:EmailSettings @@ -88742,6 +89300,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::cre github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createCustomTaskExtensionResponseDataFromDiscriminatorValue(parseNode:ParseNode):CustomTaskExtensionResponseData github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createDirectoryObjectWorkflowSubjectFromDiscriminatorValue(parseNode:ParseNode):DirectoryObjectWorkflowSubject github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createGroupBasedSubjectSetFromDiscriminatorValue(parseNode:ParseNode):GroupBasedSubjectSet +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createGuestSponsorTriggerFromDiscriminatorValue(parseNode:ParseNode):GuestSponsorTrigger github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createInsightsFromDiscriminatorValue(parseNode:ParseNode):Insights github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createLifecycleManagementSettingsFromDiscriminatorValue(parseNode:ParseNode):LifecycleManagementSettings github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::createLifecycleWorkflowsContainerFromDiscriminatorValue(parseNode:ParseNode):LifecycleWorkflowsContainer @@ -88812,6 +89371,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::des github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoCustomTaskExtensionResponseData(CustomTaskExtensionResponseData:CustomTaskExtensionResponseData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoDirectoryObjectWorkflowSubject(DirectoryObjectWorkflowSubject:DirectoryObjectWorkflowSubject={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoGroupBasedSubjectSet(GroupBasedSubjectSet:GroupBasedSubjectSet={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoGuestSponsorTrigger(GuestSponsorTrigger:GuestSponsorTrigger={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoInsights(Insights:Insights={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoLifecycleManagementSettings(LifecycleManagementSettings:LifecycleManagementSettings={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::deserializeIntoLifecycleWorkflowsContainer(LifecycleWorkflowsContainer:LifecycleWorkflowsContainer={}):Record void> @@ -88882,6 +89442,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::ser github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeCustomTaskExtensionResponseData(writer:SerializationWriter; CustomTaskExtensionResponseData:CustomTaskExtensionResponseData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeDirectoryObjectWorkflowSubject(writer:SerializationWriter; DirectoryObjectWorkflowSubject:DirectoryObjectWorkflowSubject={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeGroupBasedSubjectSet(writer:SerializationWriter; GroupBasedSubjectSet:GroupBasedSubjectSet={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeGuestSponsorTrigger(writer:SerializationWriter; GuestSponsorTrigger:GuestSponsorTrigger={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeInsights(writer:SerializationWriter; Insights:Insights={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeLifecycleManagementSettings(writer:SerializationWriter; LifecycleManagementSettings:LifecycleManagementSettings={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models.identityGovernance::serializeLifecycleWorkflowsContainer(writer:SerializationWriter; LifecycleWorkflowsContainer:LifecycleWorkflowsContainer={}; isSerializingDerivedType?:boolean=false):void @@ -91513,6 +92074,37 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.multiFactorAuthConfigur github.com/microsoftgraph/msgraph-sdk-typescript/.models.multiFactorAuthConfiguration::0001-required github.com/microsoftgraph/msgraph-sdk-typescript/.models.multiFactorAuthConfiguration::0002-unknownFutureValue github.com/microsoftgraph/msgraph-sdk-typescript/.models.multiFactorAuthConfigurationObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetrics::|public|initial:MultiTenantApplicationMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetrics::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetrics::|public|recent:MultiTenantApplicationMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsBase::|public|inboundMonthlyTotalApplications:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsBase::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsBase::|public|outboundMonthlyTotalApplications:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsBase::|public|watermarkDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsBase~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsInitial::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsInitial::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsInitial~~>MultiTenantApplicationMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsRecent::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsRecent::|public|updateDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetricsRecent~~>MultiTenantApplicationMetricsBase; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationMetrics~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|appId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|objectId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision::|public|requiredResourceAccesses:ApplicationsRequiredResourceAccess[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|appId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|objectId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot::|public|requiredResourceAccesses:ApplicationsRequiredResourceAccess[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvisionSnapshot~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantApplicationsToProvision~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantOrganization::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantOrganization::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.MultiTenantOrganization::|public|displayName:string @@ -91636,6 +92228,16 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoDeviceRegistrationMem github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoDeviceRegistrationMembership~~>DeviceRegistrationMembership; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoScopes::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoScopes~~>InheritableScopes; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|attachments:Attachment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|body:ItemBody +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|bodyPreview:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|extensions:Extension[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|hasAttachments:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|isDeleted:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|multiValueExtendedProperties:MultiValueLegacyExtendedProperty[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|singleValueExtendedProperties:SingleValueLegacyExtendedProperty[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note::|public|subject:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Notebook::|public|isDefault:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Notebook::|public|isShared:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.Notebook::|public|links:NotebookLinks @@ -91654,6 +92256,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotebookLinks::|public| github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotebookLinks::|public|oneNoteWebUrl:ExternalLink github.com/microsoftgraph/msgraph-sdk-typescript/.models.NotebookLinks~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.Notebook~~>OnenoteEntityHierarchyModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoteCollectionResponse::|public|value:Note[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.NoteCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Note~~>OutlookItem; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryFrequency::0000-unknown github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryFrequency::0001-weekly github.com/microsoftgraph/msgraph-sdk-typescript/.models.notificationDeliveryFrequency::0002-biWeekly @@ -93498,6 +94103,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTemplate~~>Entity github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTenantScope::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTenantScope::|public|policyScope:PolicyBinding github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTenantScope~~>Parsable; PolicyScopeBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTipAction::|public|complianceUrl:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTipAction::|public|matchedConditionsDescription:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTipAction::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTipAction::|public|policyTip:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyTipAction~~>DlpActionInfo; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyUserScope::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.PolicyUserScope~~>Parsable; PolicyScopeBase github.com/microsoftgraph/msgraph-sdk-typescript/.models.PositiveReinforcementNotification::|public|deliveryPreference:NotificationDeliveryPreference @@ -94854,6 +95464,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup:: github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup::|public|eligibilityScheduleRequests:PrivilegedAccessGroupEligibilityScheduleRequest[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup::|public|eligibilitySchedules:PrivilegedAccessGroupEligibilitySchedule[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroup::|public|resources:GroupResource[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroupAssignmentSchedule::|public|accessId:PrivilegedAccessGroupRelationships github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroupAssignmentSchedule::|public|activatedUsing:PrivilegedAccessGroupEligibilitySchedule github.com/microsoftgraph/msgraph-sdk-typescript/.models.PrivilegedAccessGroupAssignmentSchedule::|public|assignmentType:PrivilegedAccessGroupAssignmentType @@ -95785,6 +96396,38 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedContact::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedContact::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedContact::|public|relationship:ContactRelationship github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedContact~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|appB2BSignInActivityMetrics:B2BSignInActivityMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|b2BRegistrationMetrics:B2bRegistrationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|b2BSignInActivityMetrics:B2BSignInActivityMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|billingMetrics:BillingMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|isMicrosoftInfrastructure:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|multiTenantApplicationMetrics:MultiTenantApplicationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantCollectionResponse::|public|value:RelatedTenant[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest::|public|location:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenantsRefreshRequest~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelatedTenant~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationType::0000-approvedByAdmin +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationType::0001-addOnTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationType::0002-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipCreationTypeObject +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|delegatedAdministrationRoleAssignments:DelegatedAdministrationRoleAssignmentSnapshot[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|governedTenantCanTerminate:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|multiTenantApplicationsToProvision:MultiTenantApplicationsToProvisionSnapshot[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|policyId:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy::|public|version:number +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelationshipPolicy~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipStatus::0000-active +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipStatus::0001-terminated +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipStatus::0002-terminationRequestedByGoverningTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.relationshipStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelyingPartyDetailedSummary::|public|failedSignInCount:number github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelyingPartyDetailedSummary::|public|migrationStatus:MigrationStatus github.com/microsoftgraph/msgraph-sdk-typescript/.models.RelyingPartyDetailedSummary::|public|migrationValidationDetails:KeyValuePair[] @@ -95917,6 +96560,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RequestSignatureVerific github.com/microsoftgraph/msgraph-sdk-typescript/.models.RequestSignatureVerification::|public|isSignedRequestRequired:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.RequestSignatureVerification::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RequestSignatureVerification~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.requestStatus::0000-pending +github.com/microsoftgraph/msgraph-sdk-typescript/.models.requestStatus::0001-accepted +github.com/microsoftgraph/msgraph-sdk-typescript/.models.requestStatus::0002-rejected +github.com/microsoftgraph/msgraph-sdk-typescript/.models.requestStatus::0003-unknownFutureValue +github.com/microsoftgraph/msgraph-sdk-typescript/.models.requestStatusObject github.com/microsoftgraph/msgraph-sdk-typescript/.models.Request~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.requiredPasswordType::0000-deviceDefault github.com/microsoftgraph/msgraph-sdk-typescript/.models.requiredPasswordType::0001-alphanumeric @@ -96433,6 +97081,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public|odataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission::|public|resourceActions:ResourceAction[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.RolePermission~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate::|public|id:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate::|public|name:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate::|public|odataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.RoleTemplate~~>AdditionalDataHolder; BackedModel; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0000-active github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0001-eligible github.com/microsoftgraph/msgraph-sdk-typescript/.models.roleType::0002-application @@ -104936,6 +105590,30 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantAppManagementPoli github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance::|public|protectionScopes:TenantProtectionScopeContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantDataSecurityAndGovernance~~>DataSecurityAndGovernance; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|governanceInvitations:GovernanceInvitation[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|governancePolicyTemplates:TenantGovernancePolicyTemplate[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|governanceRelationships:GovernanceRelationship[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|governanceRequests:GovernanceRequest[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|relatedTenants:RelatedTenant[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance::|public|settings:TenantGovernanceSetting +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|createdDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|delegatedAdministrationRoleAssignments:DelegatedAdministrationRoleAssignment[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|description:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|displayName:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|governedTenantCanTerminate:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|lastModifiedDateTime:Date +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|multiTenantApplicationsToProvision:MultiTenantApplicationsToProvision[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate::|public|version:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplateCollectionResponse::|public|value:TenantGovernancePolicyTemplate[] +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplateCollectionResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernancePolicyTemplate~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernanceSetting::|public|canReceiveInvitations:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernanceSetting::|public|isRelatedTenantsEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernanceSetting::|public|OdataType:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernanceSetting~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantGovernance~~>Entity; Parsable github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.models.TenantInformation::|public|defaultDomainName:string @@ -105959,6 +106637,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|memberOf: github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|messages:Message[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|mobilePhone:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|mySite:string +github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|notes:Note[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|oauth2PermissionGrants:OAuth2PermissionGrant[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.User::|public|officeLocation:string @@ -109036,6 +109715,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAss github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequestCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestorSettingsFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequestorSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestParametersFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequestParameters github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestRequirementsFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequestRequirements github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentRequestWorkflowExtensionFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentRequestWorkflowExtension github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessPackageAssignmentReviewSettingsFromDiscriminatorValue(parseNode:ParseNode):AccessPackageAssignmentReviewSettings @@ -109091,7 +109771,9 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInst github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemAccessPackageResourceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemAccessPackageResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemAzureRoleResourceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemAzureRoleResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemCustomDataProvidedResourceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemCustomDataProvidedResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItem +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemPermissionFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemPermission github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemResourceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceDecisionItemServicePrincipalResourceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstanceDecisionItemServicePrincipalResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAccessReviewInstanceFromDiscriminatorValue(parseNode:ParseNode):AccessReviewInstance @@ -109217,6 +109899,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationConte github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationEnforcedRestrictionsSessionControlFromDiscriminatorValue(parseNode:ParseNode):ApplicationEnforcedRestrictionsSessionControl github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationFromDiscriminatorValue(parseNode:ParseNode):Application github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationLocationFromDiscriminatorValue(parseNode:ParseNode):ApplicationLocation +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationResourcePermissionFromDiscriminatorValue(parseNode:ParseNode):ApplicationResourcePermission github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorCertificateInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorCertificateInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorGeneralInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorGeneralInfo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskFactorLegalInfoFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskFactorLegalInfo @@ -109226,6 +109909,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskF github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationRiskScoreFromDiscriminatorValue(parseNode:ParseNode):ApplicationRiskScore github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationSecurityComplianceFromDiscriminatorValue(parseNode:ParseNode):ApplicationSecurityCompliance github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationServicePrincipalFromDiscriminatorValue(parseNode:ParseNode):ApplicationServicePrincipal +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationsRequiredResourceAccessFromDiscriminatorValue(parseNode:ParseNode):ApplicationsRequiredResourceAccess github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):ApplicationTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createApplicationTemplateFromDiscriminatorValue(parseNode:ParseNode):ApplicationTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAppliedConditionalAccessPolicyFromDiscriminatorValue(parseNode:ParseNode):AppliedConditionalAccessPolicy @@ -109363,6 +110047,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureADRegistrat github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureAdTokenAuthenticationFromDiscriminatorValue(parseNode:ParseNode):AzureAdTokenAuthentication github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureCommunicationServicesUserConversationMemberFromDiscriminatorValue(parseNode:ParseNode):AzureCommunicationServicesUserConversationMember github.com/microsoftgraph/msgraph-sdk-typescript/.models::createAzureCommunicationServicesUserIdentityFromDiscriminatorValue(parseNode:ParseNode):AzureCommunicationServicesUserIdentity +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BRegistrationMetricsBaseFromDiscriminatorValue(parseNode:ParseNode):B2BRegistrationMetricsBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2bRegistrationMetricsFromDiscriminatorValue(parseNode:ParseNode):B2bRegistrationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BRegistrationMetricsInitialFromDiscriminatorValue(parseNode:ParseNode):B2BRegistrationMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BRegistrationMetricsRecentFromDiscriminatorValue(parseNode:ParseNode):B2BRegistrationMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivityMetricsBaseFromDiscriminatorValue(parseNode:ParseNode):B2BSignInActivityMetricsBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivityMetricsFromDiscriminatorValue(parseNode:ParseNode):B2BSignInActivityMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivityMetricsInitialFromDiscriminatorValue(parseNode:ParseNode):B2BSignInActivityMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2BSignInActivityMetricsRecentFromDiscriminatorValue(parseNode:ParseNode):B2BSignInActivityMetricsRecent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2xIdentityUserFlowCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):B2xIdentityUserFlowCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createB2xIdentityUserFlowFromDiscriminatorValue(parseNode:ParseNode):B2xIdentityUserFlow github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBackupRestoreRootFromDiscriminatorValue(parseNode:ParseNode):BackupRestoreRoot @@ -109378,6 +110070,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBaseMapFeatureFr github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBaseSitePageCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):BaseSitePageCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBaseSitePageFromDiscriminatorValue(parseNode:ParseNode):BaseSitePage github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBasicAuthenticationFromDiscriminatorValue(parseNode:ParseNode):BasicAuthentication +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBillingMetricsBaseFromDiscriminatorValue(parseNode:ParseNode):BillingMetricsBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBillingMetricsFromDiscriminatorValue(parseNode:ParseNode):BillingMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBillingMetricsInitialFromDiscriminatorValue(parseNode:ParseNode):BillingMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBillingMetricsRecentFromDiscriminatorValue(parseNode:ParseNode):BillingMetricsRecent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBinaryContentFromDiscriminatorValue(parseNode:ParseNode):BinaryContent github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBitlockerFromDiscriminatorValue(parseNode:ParseNode):Bitlocker github.com/microsoftgraph/msgraph-sdk-typescript/.models::createBitlockerRecoveryKeyCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):BitlockerRecoveryKeyCollectionResponse @@ -109747,6 +110443,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminAc github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminAccessDetailsFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminAccessDetails github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminCustomerCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminCustomerCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminCustomerFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminCustomer +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdministrationRoleAssignmentFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdministrationRoleAssignment +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdministrationRoleAssignmentSnapshotFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdministrationRoleAssignmentSnapshot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminRelationshipCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminRelationshipCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminRelationshipCustomerParticipantFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminRelationshipCustomerParticipant github.com/microsoftgraph/msgraph-sdk-typescript/.models::createDelegatedAdminRelationshipFromDiscriminatorValue(parseNode:ParseNode):DelegatedAdminRelationship @@ -110138,6 +110836,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGeoCoordinatesFr github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGeolocationColumnFromDiscriminatorValue(parseNode:ParseNode):GeolocationColumn github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceInsightCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GovernanceInsightCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceInsightFromDiscriminatorValue(parseNode:ParseNode):GovernanceInsight +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceInvitationCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GovernanceInvitationCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceInvitationFromDiscriminatorValue(parseNode:ParseNode):GovernanceInvitation +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceRelationshipCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GovernanceRelationshipCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceRelationshipFromDiscriminatorValue(parseNode:ParseNode):GovernanceRelationship +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceRequestCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GovernanceRequestCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGovernanceRequestFromDiscriminatorValue(parseNode:ParseNode):GovernanceRequest github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGranularDriveRestoreArtifactCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GranularDriveRestoreArtifactCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGranularDriveRestoreArtifactFromDiscriminatorValue(parseNode:ParseNode):GranularDriveRestoreArtifact github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGranularMailboxRestoreArtifactCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GranularMailboxRestoreArtifactCollectionResponse @@ -110153,6 +110857,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupLifecyclePo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupLifecyclePolicyFromDiscriminatorValue(parseNode:ParseNode):GroupLifecyclePolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupMembersFromDiscriminatorValue(parseNode:ParseNode):GroupMembers github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupPeerOutlierRecommendationInsightSettingsFromDiscriminatorValue(parseNode:ParseNode):GroupPeerOutlierRecommendationInsightSettings +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupResourceCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GroupResourceCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupResourceFromDiscriminatorValue(parseNode:ParseNode):GroupResource github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupScopeFromDiscriminatorValue(parseNode:ParseNode):GroupScope github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupSettingCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):GroupSettingCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createGroupSettingFromDiscriminatorValue(parseNode:ParseNode):GroupSetting @@ -110511,6 +111217,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMobileLobAppFrom github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMobileThreatDefenseConnectorCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):MobileThreatDefenseConnectorCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMobileThreatDefenseConnectorFromDiscriminatorValue(parseNode:ParseNode):MobileThreatDefenseConnector github.com/microsoftgraph/msgraph-sdk-typescript/.models::createModifiedPropertyFromDiscriminatorValue(parseNode:ParseNode):ModifiedProperty +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationMetricsBaseFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationMetricsBase +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationMetricsFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationMetrics +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationMetricsInitialFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationMetricsInitial +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationMetricsRecentFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationMetricsRecent +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationsToProvisionFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationsToProvision +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantApplicationsToProvisionSnapshotFromDiscriminatorValue(parseNode:ParseNode):MultiTenantApplicationsToProvisionSnapshot github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantOrganizationFromDiscriminatorValue(parseNode:ParseNode):MultiTenantOrganization github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantOrganizationIdentitySyncPolicyTemplateFromDiscriminatorValue(parseNode:ParseNode):MultiTenantOrganizationIdentitySyncPolicyTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createMultiTenantOrganizationJoinRequestRecordFromDiscriminatorValue(parseNode:ParseNode):MultiTenantOrganizationJoinRequestRecord @@ -110529,6 +111241,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNoScopesFromDisc github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotebookCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):NotebookCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotebookFromDiscriminatorValue(parseNode:ParseNode):Notebook github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotebookLinksFromDiscriminatorValue(parseNode:ParseNode):NotebookLinks +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNoteCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):NoteCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNoteFromDiscriminatorValue(parseNode:ParseNode):Note github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationMessageTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):NotificationMessageTemplateCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationMessageTemplateFromDiscriminatorValue(parseNode:ParseNode):NotificationMessageTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createNotificationRecipientsFromDiscriminatorValue(parseNode:ParseNode):NotificationRecipients @@ -110762,6 +111476,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyRootFromDi github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyScopeBaseFromDiscriminatorValue(parseNode:ParseNode):PolicyScopeBase github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyTemplateFromDiscriminatorValue(parseNode:ParseNode):PolicyTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyTenantScopeFromDiscriminatorValue(parseNode:ParseNode):PolicyTenantScope +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyTipActionFromDiscriminatorValue(parseNode:ParseNode):PolicyTipAction github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPolicyUserScopeFromDiscriminatorValue(parseNode:ParseNode):PolicyUserScope github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPositiveReinforcementNotificationFromDiscriminatorValue(parseNode:ParseNode):PositiveReinforcementNotification github.com/microsoftgraph/msgraph-sdk-typescript/.models::createPostCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):PostCollectionResponse @@ -110915,6 +111630,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReflectCheckInRe github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRegistrationEnforcementFromDiscriminatorValue(parseNode:ParseNode):RegistrationEnforcement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRegistryKeyStateFromDiscriminatorValue(parseNode:ParseNode):RegistryKeyState github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedContactFromDiscriminatorValue(parseNode:ParseNode):RelatedContact +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RelatedTenantCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantFromDiscriminatorValue(parseNode:ParseNode):RelatedTenant +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelatedTenantsRefreshRequestFromDiscriminatorValue(parseNode:ParseNode):RelatedTenantsRefreshRequest +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelationshipPolicyFromDiscriminatorValue(parseNode:ParseNode):RelationshipPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRelyingPartyDetailedSummaryFromDiscriminatorValue(parseNode:ParseNode):RelyingPartyDetailedSummary github.com/microsoftgraph/msgraph-sdk-typescript/.models::createReminderFromDiscriminatorValue(parseNode:ParseNode):Reminder github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRemoteAssistancePartnerCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RemoteAssistancePartnerCollectionResponse @@ -110987,6 +111706,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleDefinitionCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleDefinitionFromDiscriminatorValue(parseNode:ParseNode):RoleDefinition github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleManagementFromDiscriminatorValue(parseNode:ParseNode):RoleManagement github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRolePermissionFromDiscriminatorValue(parseNode:ParseNode):RolePermission +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoleTemplateFromDiscriminatorValue(parseNode:ParseNode):RoleTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoomCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RoomCollectionResponse github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoomFromDiscriminatorValue(parseNode:ParseNode):Room github.com/microsoftgraph/msgraph-sdk-typescript/.models::createRoomListCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):RoomListCollectionResponse @@ -111321,6 +112041,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTemporaryAccessP github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTemporaryAccessPassAuthenticationMethodFromDiscriminatorValue(parseNode:ParseNode):TemporaryAccessPassAuthenticationMethod github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantAppManagementPolicyFromDiscriminatorValue(parseNode:ParseNode):TenantAppManagementPolicy github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantDataSecurityAndGovernanceFromDiscriminatorValue(parseNode:ParseNode):TenantDataSecurityAndGovernance +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantGovernanceFromDiscriminatorValue(parseNode:ParseNode):TenantGovernance +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantGovernancePolicyTemplateCollectionResponseFromDiscriminatorValue(parseNode:ParseNode):TenantGovernancePolicyTemplateCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantGovernancePolicyTemplateFromDiscriminatorValue(parseNode:ParseNode):TenantGovernancePolicyTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantGovernanceSettingFromDiscriminatorValue(parseNode:ParseNode):TenantGovernanceSetting github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantInformationFromDiscriminatorValue(parseNode:ParseNode):TenantInformation github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantProtectionScopeContainerFromDiscriminatorValue(parseNode:ParseNode):TenantProtectionScopeContainer github.com/microsoftgraph/msgraph-sdk-typescript/.models::createTenantRelationshipFromDiscriminatorValue(parseNode:ParseNode):TenantRelationship @@ -111799,6 +112523,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessP github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestCallbackData(AccessPackageAssignmentRequestCallbackData:AccessPackageAssignmentRequestCallbackData={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestCollectionResponse(AccessPackageAssignmentRequestCollectionResponse:AccessPackageAssignmentRequestCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestorSettings(AccessPackageAssignmentRequestorSettings:AccessPackageAssignmentRequestorSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestParameters(AccessPackageAssignmentRequestParameters:AccessPackageAssignmentRequestParameters={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestRequirements(AccessPackageAssignmentRequestRequirements:AccessPackageAssignmentRequestRequirements={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentRequestWorkflowExtension(AccessPackageAssignmentRequestWorkflowExtension:AccessPackageAssignmentRequestWorkflowExtension={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessPackageAssignmentReviewSettings(AccessPackageAssignmentReviewSettings:AccessPackageAssignmentReviewSettings={}):Record void> @@ -111855,6 +112580,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessR github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemAccessPackageResource(AccessReviewInstanceDecisionItemAccessPackageResource:AccessReviewInstanceDecisionItemAccessPackageResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource(AccessReviewInstanceDecisionItemAzureRoleResource:AccessReviewInstanceDecisionItemAzureRoleResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemCollectionResponse(AccessReviewInstanceDecisionItemCollectionResponse:AccessReviewInstanceDecisionItemCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemCustomDataProvidedResource(AccessReviewInstanceDecisionItemCustomDataProvidedResource:AccessReviewInstanceDecisionItemCustomDataProvidedResource={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemPermission(AccessReviewInstanceDecisionItemPermission:AccessReviewInstanceDecisionItemPermission={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemResource(AccessReviewInstanceDecisionItemResource:AccessReviewInstanceDecisionItemResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalResource(AccessReviewInstanceDecisionItemServicePrincipalResource:AccessReviewInstanceDecisionItemServicePrincipalResource={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAccessReviewNotificationRecipientItem(AccessReviewNotificationRecipientItem:AccessReviewNotificationRecipientItem={}):Record void> @@ -111979,6 +112706,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplica github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationContext(ApplicationContext:ApplicationContext={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationEnforcedRestrictionsSessionControl(ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationLocation(ApplicationLocation:ApplicationLocation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationResourcePermission(ApplicationResourcePermission:ApplicationResourcePermission={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorCertificateInfo(ApplicationRiskFactorCertificateInfo:ApplicationRiskFactorCertificateInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorGeneralInfo(ApplicationRiskFactorGeneralInfo:ApplicationRiskFactorGeneralInfo={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskFactorLegalInfo(ApplicationRiskFactorLegalInfo:ApplicationRiskFactorLegalInfo={}):Record void> @@ -111988,6 +112716,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplica github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationRiskScore(ApplicationRiskScore:ApplicationRiskScore={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationSecurityCompliance(ApplicationSecurityCompliance:ApplicationSecurityCompliance={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationServicePrincipal(ApplicationServicePrincipal:ApplicationServicePrincipal={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationsRequiredResourceAccess(ApplicationsRequiredResourceAccess:ApplicationsRequiredResourceAccess={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationTemplate(ApplicationTemplate:ApplicationTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoApplicationTemplateCollectionResponse(ApplicationTemplateCollectionResponse:ApplicationTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAppliedConditionalAccessPolicy(AppliedConditionalAccessPolicy:AppliedConditionalAccessPolicy={}):Record void> @@ -112125,6 +112854,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureAD github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureAdTokenAuthentication(AzureAdTokenAuthentication:AzureAdTokenAuthentication={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureCommunicationServicesUserConversationMember(AzureCommunicationServicesUserConversationMember:AzureCommunicationServicesUserConversationMember={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoAzureCommunicationServicesUserIdentity(AzureCommunicationServicesUserIdentity:AzureCommunicationServicesUserIdentity={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2bRegistrationMetrics(B2bRegistrationMetrics:B2bRegistrationMetrics={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BRegistrationMetricsBase(B2BRegistrationMetricsBase:B2BRegistrationMetricsBase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BRegistrationMetricsInitial(B2BRegistrationMetricsInitial:B2BRegistrationMetricsInitial={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BRegistrationMetricsRecent(B2BRegistrationMetricsRecent:B2BRegistrationMetricsRecent={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSignInActivityMetrics(B2BSignInActivityMetrics:B2BSignInActivityMetrics={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSignInActivityMetricsBase(B2BSignInActivityMetricsBase:B2BSignInActivityMetricsBase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSignInActivityMetricsInitial(B2BSignInActivityMetricsInitial:B2BSignInActivityMetricsInitial={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2BSignInActivityMetricsRecent(B2BSignInActivityMetricsRecent:B2BSignInActivityMetricsRecent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2xIdentityUserFlow(B2xIdentityUserFlow:B2xIdentityUserFlow={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoB2xIdentityUserFlowCollectionResponse(B2xIdentityUserFlowCollectionResponse:B2xIdentityUserFlowCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBackupRestoreRoot(BackupRestoreRoot:BackupRestoreRoot={}):Record void> @@ -112140,6 +112877,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBaseMap github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBaseSitePage(BaseSitePage:BaseSitePage={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBaseSitePageCollectionResponse(BaseSitePageCollectionResponse:BaseSitePageCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBasicAuthentication(BasicAuthentication:BasicAuthentication={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBillingMetrics(BillingMetrics:BillingMetrics={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBillingMetricsBase(BillingMetricsBase:BillingMetricsBase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBillingMetricsInitial(BillingMetricsInitial:BillingMetricsInitial={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBillingMetricsRecent(BillingMetricsRecent:BillingMetricsRecent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBinaryContent(BinaryContent:BinaryContent={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBitlocker(Bitlocker:Bitlocker={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoBitlockerRecoveryKey(BitlockerRecoveryKey:BitlockerRecoveryKey={}):Record void> @@ -112509,6 +113250,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegat github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminAccessDetails(DelegatedAdminAccessDetails:DelegatedAdminAccessDetails={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminCustomer(DelegatedAdminCustomer:DelegatedAdminCustomer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminCustomerCollectionResponse(DelegatedAdminCustomerCollectionResponse:DelegatedAdminCustomerCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdministrationRoleAssignment(DelegatedAdministrationRoleAssignment:DelegatedAdministrationRoleAssignment={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdministrationRoleAssignmentSnapshot(DelegatedAdministrationRoleAssignmentSnapshot:DelegatedAdministrationRoleAssignmentSnapshot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminRelationship(DelegatedAdminRelationship:DelegatedAdminRelationship={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminRelationshipCollectionResponse(DelegatedAdminRelationshipCollectionResponse:DelegatedAdminRelationshipCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoDelegatedAdminRelationshipCustomerParticipant(DelegatedAdminRelationshipCustomerParticipant:DelegatedAdminRelationshipCustomerParticipant={}):Record void> @@ -112900,6 +113643,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGeoCoor github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGeolocationColumn(GeolocationColumn:GeolocationColumn={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceInsight(GovernanceInsight:GovernanceInsight={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceInsightCollectionResponse(GovernanceInsightCollectionResponse:GovernanceInsightCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceInvitation(GovernanceInvitation:GovernanceInvitation={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceInvitationCollectionResponse(GovernanceInvitationCollectionResponse:GovernanceInvitationCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceRelationship(GovernanceRelationship:GovernanceRelationship={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceRelationshipCollectionResponse(GovernanceRelationshipCollectionResponse:GovernanceRelationshipCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceRequest(GovernanceRequest:GovernanceRequest={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGovernanceRequestCollectionResponse(GovernanceRequestCollectionResponse:GovernanceRequestCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGranularDriveRestoreArtifact(GranularDriveRestoreArtifact:GranularDriveRestoreArtifact={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGranularDriveRestoreArtifactCollectionResponse(GranularDriveRestoreArtifactCollectionResponse:GranularDriveRestoreArtifactCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGranularMailboxRestoreArtifact(GranularMailboxRestoreArtifact:GranularMailboxRestoreArtifact={}):Record void> @@ -112915,6 +113664,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupLi github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupLifecyclePolicyCollectionResponse(GroupLifecyclePolicyCollectionResponse:GroupLifecyclePolicyCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupMembers(GroupMembers:GroupMembers={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupPeerOutlierRecommendationInsightSettings(GroupPeerOutlierRecommendationInsightSettings:GroupPeerOutlierRecommendationInsightSettings={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupResource(GroupResource:GroupResource={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupResourceCollectionResponse(GroupResourceCollectionResponse:GroupResourceCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupScope(GroupScope:GroupScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupSetting(GroupSetting:GroupSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoGroupSettingCollectionResponse(GroupSettingCollectionResponse:GroupSettingCollectionResponse={}):Record void> @@ -113273,6 +114024,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMobileL github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMobileThreatDefenseConnector(MobileThreatDefenseConnector:MobileThreatDefenseConnector={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMobileThreatDefenseConnectorCollectionResponse(MobileThreatDefenseConnectorCollectionResponse:MobileThreatDefenseConnectorCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoModifiedProperty(ModifiedProperty:ModifiedProperty={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationMetrics(MultiTenantApplicationMetrics:MultiTenantApplicationMetrics={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationMetricsBase(MultiTenantApplicationMetricsBase:MultiTenantApplicationMetricsBase={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationMetricsInitial(MultiTenantApplicationMetricsInitial:MultiTenantApplicationMetricsInitial={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationMetricsRecent(MultiTenantApplicationMetricsRecent:MultiTenantApplicationMetricsRecent={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationsToProvision(MultiTenantApplicationsToProvision:MultiTenantApplicationsToProvision={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantApplicationsToProvisionSnapshot(MultiTenantApplicationsToProvisionSnapshot:MultiTenantApplicationsToProvisionSnapshot={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantOrganization(MultiTenantOrganization:MultiTenantOrganization={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantOrganizationIdentitySyncPolicyTemplate(MultiTenantOrganizationIdentitySyncPolicyTemplate:MultiTenantOrganizationIdentitySyncPolicyTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoMultiTenantOrganizationJoinRequestRecord(MultiTenantOrganizationJoinRequestRecord:MultiTenantOrganizationJoinRequestRecord={}):Record void> @@ -113288,9 +114045,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNamedLo github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNetworkConnection(NetworkConnection:NetworkConnection={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoDeviceRegistrationMembership(NoDeviceRegistrationMembership:NoDeviceRegistrationMembership={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoScopes(NoScopes:NoScopes={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNote(Note:Note={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotebook(Notebook:Notebook={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotebookCollectionResponse(NotebookCollectionResponse:NotebookCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotebookLinks(NotebookLinks:NotebookLinks={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNoteCollectionResponse(NoteCollectionResponse:NoteCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationMessageTemplate(NotificationMessageTemplate:NotificationMessageTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationMessageTemplateCollectionResponse(NotificationMessageTemplateCollectionResponse:NotificationMessageTemplateCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoNotificationRecipients(NotificationRecipients:NotificationRecipients={}):Record void> @@ -113524,6 +114283,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyR github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyScopeBase(PolicyScopeBase:PolicyScopeBase={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyTemplate(PolicyTemplate:PolicyTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyTenantScope(PolicyTenantScope:PolicyTenantScope={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyTipAction(PolicyTipAction:PolicyTipAction={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPolicyUserScope(PolicyUserScope:PolicyUserScope={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPositiveReinforcementNotification(PositiveReinforcementNotification:PositiveReinforcementNotification={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoPost(Post:Post={}):Record void> @@ -113677,6 +114437,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReflect github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRegistrationEnforcement(RegistrationEnforcement:RegistrationEnforcement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRegistryKeyState(RegistryKeyState:RegistryKeyState={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedContact(RelatedContact:RelatedContact={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenant(RelatedTenant:RelatedTenant={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenantCollectionResponse(RelatedTenantCollectionResponse:RelatedTenantCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelatedTenantsRefreshRequest(RelatedTenantsRefreshRequest:RelatedTenantsRefreshRequest={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelationshipPolicy(RelationshipPolicy:RelationshipPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRelyingPartyDetailedSummary(RelyingPartyDetailedSummary:RelyingPartyDetailedSummary={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoReminder(Reminder:Reminder={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRemoteAssistancePartner(RemoteAssistancePartner:RemoteAssistancePartner={}):Record void> @@ -113749,6 +114513,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleDef github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleDefinitionCollectionResponse(RoleDefinitionCollectionResponse:RoleDefinitionCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleManagement(RoleManagement:RoleManagement={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRolePermission(RolePermission:RolePermission={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoleTemplate(RoleTemplate:RoleTemplate={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoom(Room:Room={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoomCollectionResponse(RoomCollectionResponse:RoomCollectionResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoRoomList(RoomList:RoomList={}):Record void> @@ -114083,6 +114848,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTempora github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTemporaryAccessPassAuthenticationMethodConfiguration(TemporaryAccessPassAuthenticationMethodConfiguration:TemporaryAccessPassAuthenticationMethodConfiguration={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantAppManagementPolicy(TenantAppManagementPolicy:TenantAppManagementPolicy={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantDataSecurityAndGovernance(TenantDataSecurityAndGovernance:TenantDataSecurityAndGovernance={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantGovernance(TenantGovernance:TenantGovernance={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantGovernancePolicyTemplate(TenantGovernancePolicyTemplate:TenantGovernancePolicyTemplate={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantGovernancePolicyTemplateCollectionResponse(TenantGovernancePolicyTemplateCollectionResponse:TenantGovernancePolicyTemplateCollectionResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantGovernanceSetting(TenantGovernanceSetting:TenantGovernanceSetting={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantInformation(TenantInformation:TenantInformation={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantProtectionScopeContainer(TenantProtectionScopeContainer:TenantProtectionScopeContainer={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.models::deserializeIntoTenantRelationship(TenantRelationship:TenantRelationship={}):Record void> @@ -114561,6 +115330,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackage github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestCallbackData(writer:SerializationWriter; AccessPackageAssignmentRequestCallbackData:AccessPackageAssignmentRequestCallbackData={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestCollectionResponse(writer:SerializationWriter; AccessPackageAssignmentRequestCollectionResponse:AccessPackageAssignmentRequestCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestorSettings(writer:SerializationWriter; AccessPackageAssignmentRequestorSettings:AccessPackageAssignmentRequestorSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestParameters(writer:SerializationWriter; AccessPackageAssignmentRequestParameters:AccessPackageAssignmentRequestParameters={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestRequirements(writer:SerializationWriter; AccessPackageAssignmentRequestRequirements:AccessPackageAssignmentRequestRequirements={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentRequestWorkflowExtension(writer:SerializationWriter; AccessPackageAssignmentRequestWorkflowExtension:AccessPackageAssignmentRequestWorkflowExtension={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessPackageAssignmentReviewSettings(writer:SerializationWriter; AccessPackageAssignmentReviewSettings:AccessPackageAssignmentReviewSettings={}; isSerializingDerivedType?:boolean=false):void @@ -114617,6 +115387,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewI github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemAccessPackageResource(writer:SerializationWriter; AccessReviewInstanceDecisionItemAccessPackageResource:AccessReviewInstanceDecisionItemAccessPackageResource={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemAzureRoleResource(writer:SerializationWriter; AccessReviewInstanceDecisionItemAzureRoleResource:AccessReviewInstanceDecisionItemAzureRoleResource={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemCollectionResponse(writer:SerializationWriter; AccessReviewInstanceDecisionItemCollectionResponse:AccessReviewInstanceDecisionItemCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemCustomDataProvidedResource(writer:SerializationWriter; AccessReviewInstanceDecisionItemCustomDataProvidedResource:AccessReviewInstanceDecisionItemCustomDataProvidedResource={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemPermission(writer:SerializationWriter; AccessReviewInstanceDecisionItemPermission:AccessReviewInstanceDecisionItemPermission={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemResource(writer:SerializationWriter; AccessReviewInstanceDecisionItemResource:AccessReviewInstanceDecisionItemResource={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewInstanceDecisionItemServicePrincipalResource(writer:SerializationWriter; AccessReviewInstanceDecisionItemServicePrincipalResource:AccessReviewInstanceDecisionItemServicePrincipalResource={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAccessReviewNotificationRecipientItem(writer:SerializationWriter; AccessReviewNotificationRecipientItem:AccessReviewNotificationRecipientItem={}; isSerializingDerivedType?:boolean=false):void @@ -114741,6 +115513,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationCo github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationContext(writer:SerializationWriter; ApplicationContext:ApplicationContext={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationEnforcedRestrictionsSessionControl(writer:SerializationWriter; ApplicationEnforcedRestrictionsSessionControl:ApplicationEnforcedRestrictionsSessionControl={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationLocation(writer:SerializationWriter; ApplicationLocation:ApplicationLocation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationResourcePermission(writer:SerializationWriter; ApplicationResourcePermission:ApplicationResourcePermission={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorCertificateInfo(writer:SerializationWriter; ApplicationRiskFactorCertificateInfo:ApplicationRiskFactorCertificateInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorGeneralInfo(writer:SerializationWriter; ApplicationRiskFactorGeneralInfo:ApplicationRiskFactorGeneralInfo={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskFactorLegalInfo(writer:SerializationWriter; ApplicationRiskFactorLegalInfo:ApplicationRiskFactorLegalInfo={}; isSerializingDerivedType?:boolean=false):void @@ -114750,6 +115523,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationRiskScore(writer:SerializationWriter; ApplicationRiskScore:ApplicationRiskScore={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationSecurityCompliance(writer:SerializationWriter; ApplicationSecurityCompliance:ApplicationSecurityCompliance={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationServicePrincipal(writer:SerializationWriter; ApplicationServicePrincipal:ApplicationServicePrincipal={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationsRequiredResourceAccess(writer:SerializationWriter; ApplicationsRequiredResourceAccess:ApplicationsRequiredResourceAccess={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationTemplate(writer:SerializationWriter; ApplicationTemplate:ApplicationTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeApplicationTemplateCollectionResponse(writer:SerializationWriter; ApplicationTemplateCollectionResponse:ApplicationTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAppliedConditionalAccessPolicy(writer:SerializationWriter; AppliedConditionalAccessPolicy:AppliedConditionalAccessPolicy={}; isSerializingDerivedType?:boolean=false):void @@ -114887,6 +115661,14 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureADRegist github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureAdTokenAuthentication(writer:SerializationWriter; AzureAdTokenAuthentication:AzureAdTokenAuthentication={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureCommunicationServicesUserConversationMember(writer:SerializationWriter; AzureCommunicationServicesUserConversationMember:AzureCommunicationServicesUserConversationMember={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeAzureCommunicationServicesUserIdentity(writer:SerializationWriter; AzureCommunicationServicesUserIdentity:AzureCommunicationServicesUserIdentity={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2bRegistrationMetrics(writer:SerializationWriter; B2bRegistrationMetrics:B2bRegistrationMetrics={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BRegistrationMetricsBase(writer:SerializationWriter; B2BRegistrationMetricsBase:B2BRegistrationMetricsBase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BRegistrationMetricsInitial(writer:SerializationWriter; B2BRegistrationMetricsInitial:B2BRegistrationMetricsInitial={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BRegistrationMetricsRecent(writer:SerializationWriter; B2BRegistrationMetricsRecent:B2BRegistrationMetricsRecent={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActivityMetrics(writer:SerializationWriter; B2BSignInActivityMetrics:B2BSignInActivityMetrics={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActivityMetricsBase(writer:SerializationWriter; B2BSignInActivityMetricsBase:B2BSignInActivityMetricsBase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActivityMetricsInitial(writer:SerializationWriter; B2BSignInActivityMetricsInitial:B2BSignInActivityMetricsInitial={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2BSignInActivityMetricsRecent(writer:SerializationWriter; B2BSignInActivityMetricsRecent:B2BSignInActivityMetricsRecent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2xIdentityUserFlow(writer:SerializationWriter; B2xIdentityUserFlow:B2xIdentityUserFlow={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeB2xIdentityUserFlowCollectionResponse(writer:SerializationWriter; B2xIdentityUserFlowCollectionResponse:B2xIdentityUserFlowCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBackupRestoreRoot(writer:SerializationWriter; BackupRestoreRoot:BackupRestoreRoot={}; isSerializingDerivedType?:boolean=false):void @@ -114902,6 +115684,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBaseMapFeatur github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBaseSitePage(writer:SerializationWriter; BaseSitePage:BaseSitePage={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBaseSitePageCollectionResponse(writer:SerializationWriter; BaseSitePageCollectionResponse:BaseSitePageCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBasicAuthentication(writer:SerializationWriter; BasicAuthentication:BasicAuthentication={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBillingMetrics(writer:SerializationWriter; BillingMetrics:BillingMetrics={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBillingMetricsBase(writer:SerializationWriter; BillingMetricsBase:BillingMetricsBase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBillingMetricsInitial(writer:SerializationWriter; BillingMetricsInitial:BillingMetricsInitial={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBillingMetricsRecent(writer:SerializationWriter; BillingMetricsRecent:BillingMetricsRecent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBinaryContent(writer:SerializationWriter; BinaryContent:BinaryContent={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBitlocker(writer:SerializationWriter; Bitlocker:Bitlocker={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeBitlockerRecoveryKey(writer:SerializationWriter; BitlockerRecoveryKey:BitlockerRecoveryKey={}; isSerializingDerivedType?:boolean=false):void @@ -115271,6 +116057,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdmi github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminAccessDetails(writer:SerializationWriter; DelegatedAdminAccessDetails:DelegatedAdminAccessDetails={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminCustomer(writer:SerializationWriter; DelegatedAdminCustomer:DelegatedAdminCustomer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminCustomerCollectionResponse(writer:SerializationWriter; DelegatedAdminCustomerCollectionResponse:DelegatedAdminCustomerCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdministrationRoleAssignment(writer:SerializationWriter; DelegatedAdministrationRoleAssignment:DelegatedAdministrationRoleAssignment={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdministrationRoleAssignmentSnapshot(writer:SerializationWriter; DelegatedAdministrationRoleAssignmentSnapshot:DelegatedAdministrationRoleAssignmentSnapshot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminRelationship(writer:SerializationWriter; DelegatedAdminRelationship:DelegatedAdminRelationship={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminRelationshipCollectionResponse(writer:SerializationWriter; DelegatedAdminRelationshipCollectionResponse:DelegatedAdminRelationshipCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeDelegatedAdminRelationshipCustomerParticipant(writer:SerializationWriter; DelegatedAdminRelationshipCustomerParticipant:DelegatedAdminRelationshipCustomerParticipant={}; isSerializingDerivedType?:boolean=false):void @@ -115662,6 +116450,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGeoCoordinate github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGeolocationColumn(writer:SerializationWriter; GeolocationColumn:GeolocationColumn={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceInsight(writer:SerializationWriter; GovernanceInsight:GovernanceInsight={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceInsightCollectionResponse(writer:SerializationWriter; GovernanceInsightCollectionResponse:GovernanceInsightCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceInvitation(writer:SerializationWriter; GovernanceInvitation:GovernanceInvitation={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceInvitationCollectionResponse(writer:SerializationWriter; GovernanceInvitationCollectionResponse:GovernanceInvitationCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceRelationship(writer:SerializationWriter; GovernanceRelationship:GovernanceRelationship={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceRelationshipCollectionResponse(writer:SerializationWriter; GovernanceRelationshipCollectionResponse:GovernanceRelationshipCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceRequest(writer:SerializationWriter; GovernanceRequest:GovernanceRequest={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGovernanceRequestCollectionResponse(writer:SerializationWriter; GovernanceRequestCollectionResponse:GovernanceRequestCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGranularDriveRestoreArtifact(writer:SerializationWriter; GranularDriveRestoreArtifact:GranularDriveRestoreArtifact={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGranularDriveRestoreArtifactCollectionResponse(writer:SerializationWriter; GranularDriveRestoreArtifactCollectionResponse:GranularDriveRestoreArtifactCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGranularMailboxRestoreArtifact(writer:SerializationWriter; GranularMailboxRestoreArtifact:GranularMailboxRestoreArtifact={}; isSerializingDerivedType?:boolean=false):void @@ -115677,6 +116471,8 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupLifecycl github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupLifecyclePolicyCollectionResponse(writer:SerializationWriter; GroupLifecyclePolicyCollectionResponse:GroupLifecyclePolicyCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupMembers(writer:SerializationWriter; GroupMembers:GroupMembers={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupPeerOutlierRecommendationInsightSettings(writer:SerializationWriter; GroupPeerOutlierRecommendationInsightSettings:GroupPeerOutlierRecommendationInsightSettings={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupResource(writer:SerializationWriter; GroupResource:GroupResource={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupResourceCollectionResponse(writer:SerializationWriter; GroupResourceCollectionResponse:GroupResourceCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupScope(writer:SerializationWriter; GroupScope:GroupScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupSetting(writer:SerializationWriter; GroupSetting:GroupSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeGroupSettingCollectionResponse(writer:SerializationWriter; GroupSettingCollectionResponse:GroupSettingCollectionResponse={}; isSerializingDerivedType?:boolean=false):void @@ -116035,6 +116831,12 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMobileLobApp( github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMobileThreatDefenseConnector(writer:SerializationWriter; MobileThreatDefenseConnector:MobileThreatDefenseConnector={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMobileThreatDefenseConnectorCollectionResponse(writer:SerializationWriter; MobileThreatDefenseConnectorCollectionResponse:MobileThreatDefenseConnectorCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeModifiedProperty(writer:SerializationWriter; ModifiedProperty:ModifiedProperty={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationMetrics(writer:SerializationWriter; MultiTenantApplicationMetrics:MultiTenantApplicationMetrics={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationMetricsBase(writer:SerializationWriter; MultiTenantApplicationMetricsBase:MultiTenantApplicationMetricsBase={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationMetricsInitial(writer:SerializationWriter; MultiTenantApplicationMetricsInitial:MultiTenantApplicationMetricsInitial={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationMetricsRecent(writer:SerializationWriter; MultiTenantApplicationMetricsRecent:MultiTenantApplicationMetricsRecent={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationsToProvision(writer:SerializationWriter; MultiTenantApplicationsToProvision:MultiTenantApplicationsToProvision={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantApplicationsToProvisionSnapshot(writer:SerializationWriter; MultiTenantApplicationsToProvisionSnapshot:MultiTenantApplicationsToProvisionSnapshot={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantOrganization(writer:SerializationWriter; MultiTenantOrganization:MultiTenantOrganization={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantOrganizationIdentitySyncPolicyTemplate(writer:SerializationWriter; MultiTenantOrganizationIdentitySyncPolicyTemplate:MultiTenantOrganizationIdentitySyncPolicyTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeMultiTenantOrganizationJoinRequestRecord(writer:SerializationWriter; MultiTenantOrganizationJoinRequestRecord:MultiTenantOrganizationJoinRequestRecord={}; isSerializingDerivedType?:boolean=false):void @@ -116050,9 +116852,11 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNamedLocation github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNetworkConnection(writer:SerializationWriter; NetworkConnection:NetworkConnection={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNoDeviceRegistrationMembership(writer:SerializationWriter; NoDeviceRegistrationMembership:NoDeviceRegistrationMembership={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNoScopes(writer:SerializationWriter; NoScopes:NoScopes={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNote(writer:SerializationWriter; Note:Note={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotebook(writer:SerializationWriter; Notebook:Notebook={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotebookCollectionResponse(writer:SerializationWriter; NotebookCollectionResponse:NotebookCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotebookLinks(writer:SerializationWriter; NotebookLinks:NotebookLinks={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNoteCollectionResponse(writer:SerializationWriter; NoteCollectionResponse:NoteCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationMessageTemplate(writer:SerializationWriter; NotificationMessageTemplate:NotificationMessageTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationMessageTemplateCollectionResponse(writer:SerializationWriter; NotificationMessageTemplateCollectionResponse:NotificationMessageTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeNotificationRecipients(writer:SerializationWriter; NotificationRecipients:NotificationRecipients={}; isSerializingDerivedType?:boolean=false):void @@ -116286,6 +117090,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyRoot(wr github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyScopeBase(writer:SerializationWriter; PolicyScopeBase:PolicyScopeBase={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyTemplate(writer:SerializationWriter; PolicyTemplate:PolicyTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyTenantScope(writer:SerializationWriter; PolicyTenantScope:PolicyTenantScope={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyTipAction(writer:SerializationWriter; PolicyTipAction:PolicyTipAction={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePolicyUserScope(writer:SerializationWriter; PolicyUserScope:PolicyUserScope={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePositiveReinforcementNotification(writer:SerializationWriter; PositiveReinforcementNotification:PositiveReinforcementNotification={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializePost(writer:SerializationWriter; Post:Post={}; isSerializingDerivedType?:boolean=false):void @@ -116439,6 +117244,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReflectCheckI github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRegistrationEnforcement(writer:SerializationWriter; RegistrationEnforcement:RegistrationEnforcement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRegistryKeyState(writer:SerializationWriter; RegistryKeyState:RegistryKeyState={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedContact(writer:SerializationWriter; RelatedContact:RelatedContact={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenant(writer:SerializationWriter; RelatedTenant:RelatedTenant={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenantCollectionResponse(writer:SerializationWriter; RelatedTenantCollectionResponse:RelatedTenantCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelatedTenantsRefreshRequest(writer:SerializationWriter; RelatedTenantsRefreshRequest:RelatedTenantsRefreshRequest={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelationshipPolicy(writer:SerializationWriter; RelationshipPolicy:RelationshipPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRelyingPartyDetailedSummary(writer:SerializationWriter; RelyingPartyDetailedSummary:RelyingPartyDetailedSummary={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeReminder(writer:SerializationWriter; Reminder:Reminder={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRemoteAssistancePartner(writer:SerializationWriter; RemoteAssistancePartner:RemoteAssistancePartner={}; isSerializingDerivedType?:boolean=false):void @@ -116511,6 +117320,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleDefinitio github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleDefinitionCollectionResponse(writer:SerializationWriter; RoleDefinitionCollectionResponse:RoleDefinitionCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleManagement(writer:SerializationWriter; RoleManagement:RoleManagement={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRolePermission(writer:SerializationWriter; RolePermission:RolePermission={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoleTemplate(writer:SerializationWriter; RoleTemplate:RoleTemplate={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoom(writer:SerializationWriter; Room:Room={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoomCollectionResponse(writer:SerializationWriter; RoomCollectionResponse:RoomCollectionResponse={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeRoomList(writer:SerializationWriter; RoomList:RoomList={}; isSerializingDerivedType?:boolean=false):void @@ -116845,6 +117655,10 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTemporaryAcce github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTemporaryAccessPassAuthenticationMethodConfiguration(writer:SerializationWriter; TemporaryAccessPassAuthenticationMethodConfiguration:TemporaryAccessPassAuthenticationMethodConfiguration={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantAppManagementPolicy(writer:SerializationWriter; TenantAppManagementPolicy:TenantAppManagementPolicy={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantDataSecurityAndGovernance(writer:SerializationWriter; TenantDataSecurityAndGovernance:TenantDataSecurityAndGovernance={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantGovernance(writer:SerializationWriter; TenantGovernance:TenantGovernance={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantGovernancePolicyTemplate(writer:SerializationWriter; TenantGovernancePolicyTemplate:TenantGovernancePolicyTemplate={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantGovernancePolicyTemplateCollectionResponse(writer:SerializationWriter; TenantGovernancePolicyTemplateCollectionResponse:TenantGovernancePolicyTemplateCollectionResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantGovernanceSetting(writer:SerializationWriter; TenantGovernanceSetting:TenantGovernanceSetting={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantInformation(writer:SerializationWriter; TenantInformation:TenantInformation={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantProtectionScopeContainer(writer:SerializationWriter; TenantProtectionScopeContainer:TenantProtectionScopeContainer={}; isSerializingDerivedType?:boolean=false):void github.com/microsoftgraph/msgraph-sdk-typescript/.models::serializeTenantRelationship(writer:SerializationWriter; TenantRelationship:TenantRelationship={}; isSerializingDerivedType?:boolean=false):void @@ -160655,6 +161469,157 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.messages.messagesRe github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.messages.messagesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.messages.messagesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.messages.messagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.DeltaGetResponse::|public|value:Note[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta.deltaRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|byAttachmentId(attachmentId:string):AttachmentItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|createUploadSession:CreateUploadSessionRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AttachmentCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|post(body:Attachment; requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder::|public|toPostRequestInformation(body:Attachment; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.attachmentsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|attachmentItem:AttachmentItem +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.CreateUploadSessionPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.createUploadSessionRequestBuilder::|public|post(body:CreateUploadSessionPostRequestBody; requestConfiguration?:RequestConfiguration):UploadSession +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.createUploadSessionRequestBuilder::|public|toPostRequestInformation(body:CreateUploadSessionPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.createUploadSessionRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.createUploadSessionRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession.createUploadSessionRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession::createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CreateUploadSessionPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession::deserializeIntoCreateUploadSessionPostRequestBody(CreateUploadSessionPostRequestBody:CreateUploadSessionPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.createUploadSession::serializeCreateUploadSessionPostRequestBody(writer:SerializationWriter; CreateUploadSessionPostRequestBody:CreateUploadSessionPostRequestBody={}; isSerializingDerivedType?:boolean=false):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Attachment +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.attachmentItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.attachmentItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.attachmentItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.attachments.item.AttachmentItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|byExtensionId(extensionId:string):ExtensionItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ExtensionCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|post(body:Extension; requestConfiguration?:RequestConfiguration):Extension +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder::|public|toPostRequestInformation(body:Extension; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.extensionsRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Extension +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|patch(body:Extension; requestConfiguration?:RequestConfiguration):Extension +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder::|public|toPatchRequestInformation(body:Extension; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.extensionItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.extensionItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.extensionItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.extensions.item.ExtensionItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|attachments:AttachmentsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|extensions:ExtensionsRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):Note +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|patch(body:Note; requestConfiguration?:RequestConfiguration):Note +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder::|public|toPatchRequestInformation(body:Note; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.noteItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.noteItemRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.noteItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.noteItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.item.NoteItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|byNoteId(noteId:string):NoteItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|delta:DeltaRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):NoteCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|post(body:Note; requestConfiguration?:RequestConfiguration):Note +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder::|public|toPostRequestInformation(body:Note; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.notes.notesRequestBuilder~~>BaseRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.oauth2PermissionGrants.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.oauth2PermissionGrants.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.oauth2PermissionGrants.count.CountRequestBuilderGetQueryParameters::|public|filter:string @@ -164889,6 +165854,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuil github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|manager:ManagerRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|memberOf:MemberOfRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|messages:MessagesRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|notes:NotesRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|oauth2PermissionGrants:Oauth2PermissionGrantsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|onenote:OnenoteRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.UserItemRequestBuilder::|public|onlineMeetings:OnlineMeetingsRequestBuilder diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index a18593068ee..74d08e67963 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "A8730F368F01E428337B83C1254B314C6CA15E472615265E041B2ECFCB5426095853625241AED04487B06192D4ECEF33E7378FED7145D43FEBE9D267D68D6FB3", + "descriptionHash": "62F83CD8AE47B1679CAE90B419ECEEA7E8E9ADF2EC503FF31CD525A647F2DDFD950071B1DB63B0F65D03260D1AAD642FD78D44B4C15B04778387EC3A018DDF3A", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.34.1", + "kiotaVersion": "1.35.0", "clientClassName": "GraphBaseServiceClient", "typeAccessModifier": "Public", "clientNamespaceName": "github.com/microsoftgraph/msgraph-sdk-typescript/", diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts index 2a5eb565e02..ce81ced4c25 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/childFolders/item/items/item/index.ts @@ -12,6 +12,12 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. */ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property items for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * The collection of items in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -19,6 +25,12 @@ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Delete navigation property items for admin + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** * The collection of items in this folder. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -54,6 +66,14 @@ const MailboxItemItemRequestBuilderGetQueryParametersMapper: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxItemItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", diff --git a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts index 9ece83db978..a91a2b49a17 100644 --- a/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts +++ b/packages/msgraph-sdk-admin/admin/exchange/mailboxes/item/folders/item/items/item/index.ts @@ -12,6 +12,13 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ * Provides operations to manage the items property of the microsoft.graph.mailboxFolder entity. */ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete a mailboxItem from a mailboxFolder in a mailbox. Use the disposalType query parameter to specify whether to soft-delete or hard-delete the item. + * @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/mailboxfolder-delete-items?view=graph-rest-1.0|Find more info here} + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** * Read the properties and relationships of a mailboxItem object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -20,6 +27,12 @@ export interface MailboxItemItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; + /** + * Delete a mailboxItem from a mailboxFolder in a mailbox. Use the disposalType query parameter to specify whether to soft-delete or hard-delete the item. + * @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 a mailboxItem object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. @@ -55,6 +68,14 @@ const MailboxItemItemRequestBuilderGetQueryParametersMapper: Record, + }, + adapterMethodName: "sendNoResponseContent", + }, get: { uriTemplate: MailboxItemItemRequestBuilderUriTemplate, responseBodyContentType: "application/json", diff --git a/packages/msgraph-sdk-communications/communications/index.ts b/packages/msgraph-sdk-communications/communications/index.ts index e59cfcfc5da..236790ccb82 100644 --- a/packages/msgraph-sdk-communications/communications/index.ts +++ b/packages/msgraph-sdk-communications/communications/index.ts @@ -69,7 +69,7 @@ export interface CommunicationsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** * Update communications - * @param body Represents a container that exposes navigation properties for cloud communications resources. + * @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 @@ -83,7 +83,7 @@ export interface CommunicationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** * Update communications - * @param body Represents a container that exposes navigation properties for cloud communications resources. + * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-directory/directory/index.ts b/packages/msgraph-sdk-directory/directory/index.ts index 47097455796..cdfe3341a85 100644 --- a/packages/msgraph-sdk-directory/directory/index.ts +++ b/packages/msgraph-sdk-directory/directory/index.ts @@ -30,6 +30,8 @@ import { SubscriptionsRequestBuilderNavigationMetadata, SubscriptionsRequestBuil // @ts-ignore import { SubscriptionsWithCommerceSubscriptionIdRequestBuilderRequestsMetadata, type SubscriptionsWithCommerceSubscriptionIdRequestBuilder } from './subscriptionsWithCommerceSubscriptionId/index.js'; // @ts-ignore +import { TenantGovernanceRequestBuilderNavigationMetadata, TenantGovernanceRequestBuilderRequestsMetadata, type TenantGovernanceRequestBuilder } from './tenantGovernance/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'; /** @@ -80,6 +82,10 @@ export interface DirectoryRequestBuilder 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}/directory/tenantGovernance/governanceInvitations/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/index.ts new file mode 100644 index 00000000000..5919fbf7d93 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceInvitationCollectionResponseFromDiscriminatorValue, createGovernanceInvitationFromDiscriminatorValue, serializeGovernanceInvitation, type GovernanceInvitation, type GovernanceInvitationCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { GovernanceInvitationItemRequestBuilderRequestsMetadata, type GovernanceInvitationItemRequestBuilder } 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 governanceInvitations property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceInvitationsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernance entity. + * @param governanceInvitationId The unique identifier of governanceInvitation + * @returns {GovernanceInvitationItemRequestBuilder} + */ + byGovernanceInvitationId(governanceInvitationId: string) : GovernanceInvitationItemRequestBuilder; + /** + * Get governanceInvitations from directory + * @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 governanceInvitations for directory + * @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: GovernanceInvitation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get governanceInvitations from directory + * @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 governanceInvitations for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: GovernanceInvitation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceInvitations from directory + */ +export interface GovernanceInvitationsRequestBuilderGetQueryParameters { + /** + * 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 GovernanceInvitationsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceInvitations{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceInvitationsRequestBuilderGetQueryParametersMapper: 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 GovernanceInvitationsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byGovernanceInvitationId: { + requestsMetadata: GovernanceInvitationItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["governanceInvitation%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceInvitationsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GovernanceInvitationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceInvitationCollectionResponseFromDiscriminatorValue, + queryParametersMapper: GovernanceInvitationsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: GovernanceInvitationsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceInvitationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceInvitation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/item/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/item/index.ts new file mode 100644 index 00000000000..ca81fe6831c --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceInvitations/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceInvitationFromDiscriminatorValue, serializeGovernanceInvitation, type GovernanceInvitation } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceInvitationItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property governanceInvitations for directory + * @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 governanceInvitations from directory + * @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 governanceInvitations in directory + * @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: GovernanceInvitation, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property governanceInvitations for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get governanceInvitations from directory + * @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 governanceInvitations in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: GovernanceInvitation, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceInvitations from directory + */ +export interface GovernanceInvitationItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const GovernanceInvitationItemRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceInvitations/{governanceInvitation%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceInvitationItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceInvitationItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: GovernanceInvitationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: GovernanceInvitationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceInvitationFromDiscriminatorValue, + queryParametersMapper: GovernanceInvitationItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: GovernanceInvitationItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceInvitationFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceInvitation, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/count/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/count/index.ts new file mode 100644 index 00000000000..c28a995ae2a --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governancePolicyTemplates/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/index.ts new file mode 100644 index 00000000000..2e01a3e1d9f --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTenantGovernancePolicyTemplateCollectionResponseFromDiscriminatorValue, createTenantGovernancePolicyTemplateFromDiscriminatorValue, serializeTenantGovernancePolicyTemplate, type TenantGovernancePolicyTemplate, type TenantGovernancePolicyTemplateCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { TenantGovernancePolicyTemplateItemRequestBuilderRequestsMetadata, type TenantGovernancePolicyTemplateItemRequestBuilder } 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 governancePolicyTemplates property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernancePolicyTemplatesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernance entity. + * @param tenantGovernancePolicyTemplateId The unique identifier of tenantGovernancePolicyTemplate + * @returns {TenantGovernancePolicyTemplateItemRequestBuilder} + */ + byTenantGovernancePolicyTemplateId(tenantGovernancePolicyTemplateId: string) : TenantGovernancePolicyTemplateItemRequestBuilder; + /** + * Get governancePolicyTemplates from directory + * @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 governancePolicyTemplates for directory + * @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: TenantGovernancePolicyTemplate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get governancePolicyTemplates from directory + * @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 governancePolicyTemplates for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: TenantGovernancePolicyTemplate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governancePolicyTemplates from directory + */ +export interface GovernancePolicyTemplatesRequestBuilderGetQueryParameters { + /** + * 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 GovernancePolicyTemplatesRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governancePolicyTemplates{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernancePolicyTemplatesRequestBuilderGetQueryParametersMapper: 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 GovernancePolicyTemplatesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byTenantGovernancePolicyTemplateId: { + requestsMetadata: TenantGovernancePolicyTemplateItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["tenantGovernancePolicyTemplate%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernancePolicyTemplatesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GovernancePolicyTemplatesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernancePolicyTemplateCollectionResponseFromDiscriminatorValue, + queryParametersMapper: GovernancePolicyTemplatesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: GovernancePolicyTemplatesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernancePolicyTemplateFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTenantGovernancePolicyTemplate, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/item/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/item/index.ts new file mode 100644 index 00000000000..7a0e94572ba --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governancePolicyTemplates/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTenantGovernancePolicyTemplateFromDiscriminatorValue, serializeTenantGovernancePolicyTemplate, type TenantGovernancePolicyTemplate } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernance entity. + */ +export interface TenantGovernancePolicyTemplateItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property governancePolicyTemplates for directory + * @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 governancePolicyTemplates from directory + * @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 governancePolicyTemplates in directory + * @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: TenantGovernancePolicyTemplate, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property governancePolicyTemplates for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get governancePolicyTemplates from directory + * @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 governancePolicyTemplates in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TenantGovernancePolicyTemplate, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governancePolicyTemplates from directory + */ +export interface TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TenantGovernancePolicyTemplateItemRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governancePolicyTemplates/{tenantGovernancePolicyTemplate%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TenantGovernancePolicyTemplateItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TenantGovernancePolicyTemplateItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TenantGovernancePolicyTemplateItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernancePolicyTemplateFromDiscriminatorValue, + queryParametersMapper: TenantGovernancePolicyTemplateItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TenantGovernancePolicyTemplateItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernancePolicyTemplateFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTenantGovernancePolicyTemplate, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/count/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/count/index.ts new file mode 100644 index 00000000000..33d00a94863 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRelationships/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/index.ts new file mode 100644 index 00000000000..83a888c9284 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceRelationshipCollectionResponseFromDiscriminatorValue, createGovernanceRelationshipFromDiscriminatorValue, serializeGovernanceRelationship, type GovernanceRelationship, type GovernanceRelationshipCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { GovernanceRelationshipItemRequestBuilderRequestsMetadata, type GovernanceRelationshipItemRequestBuilder } 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 governanceRelationships property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceRelationshipsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernance entity. + * @param governanceRelationshipId The unique identifier of governanceRelationship + * @returns {GovernanceRelationshipItemRequestBuilder} + */ + byGovernanceRelationshipId(governanceRelationshipId: string) : GovernanceRelationshipItemRequestBuilder; + /** + * Get governanceRelationships from directory + * @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 governanceRelationships for directory + * @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: GovernanceRelationship, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get governanceRelationships from directory + * @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 governanceRelationships for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: GovernanceRelationship, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceRelationships from directory + */ +export interface GovernanceRelationshipsRequestBuilderGetQueryParameters { + /** + * 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 GovernanceRelationshipsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRelationships{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceRelationshipsRequestBuilderGetQueryParametersMapper: 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 GovernanceRelationshipsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byGovernanceRelationshipId: { + requestsMetadata: GovernanceRelationshipItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["governanceRelationship%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceRelationshipsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GovernanceRelationshipsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRelationshipCollectionResponseFromDiscriminatorValue, + queryParametersMapper: GovernanceRelationshipsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: GovernanceRelationshipsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRelationshipFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceRelationship, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/item/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/item/index.ts new file mode 100644 index 00000000000..9f8412f7ece --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRelationships/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceRelationshipFromDiscriminatorValue, serializeGovernanceRelationship, type GovernanceRelationship } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceRelationshipItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property governanceRelationships for directory + * @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 governanceRelationships from directory + * @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 governanceRelationships in directory + * @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: GovernanceRelationship, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property governanceRelationships for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get governanceRelationships from directory + * @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 governanceRelationships in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: GovernanceRelationship, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceRelationships from directory + */ +export interface GovernanceRelationshipItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const GovernanceRelationshipItemRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRelationships/{governanceRelationship%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceRelationshipItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceRelationshipItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: GovernanceRelationshipItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: GovernanceRelationshipItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRelationshipFromDiscriminatorValue, + queryParametersMapper: GovernanceRelationshipItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: GovernanceRelationshipItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRelationshipFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceRelationship, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/count/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/count/index.ts new file mode 100644 index 00000000000..5273c91a345 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRequests/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/index.ts new file mode 100644 index 00000000000..d2646efb382 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/index.ts @@ -0,0 +1,153 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceRequestCollectionResponseFromDiscriminatorValue, createGovernanceRequestFromDiscriminatorValue, serializeGovernanceRequest, type GovernanceRequest, type GovernanceRequestCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { GovernanceRequestItemRequestBuilderNavigationMetadata, GovernanceRequestItemRequestBuilderRequestsMetadata, type GovernanceRequestItemRequestBuilder } 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 governanceRequests property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceRequestsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernance entity. + * @param governanceRequestId The unique identifier of governanceRequest + * @returns {GovernanceRequestItemRequestBuilder} + */ + byGovernanceRequestId(governanceRequestId: string) : GovernanceRequestItemRequestBuilder; + /** + * Get governanceRequests from directory + * @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 governanceRequests for directory + * @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: GovernanceRequest, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get governanceRequests from directory + * @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 governanceRequests for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: GovernanceRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceRequests from directory + */ +export interface GovernanceRequestsRequestBuilderGetQueryParameters { + /** + * 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 GovernanceRequestsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRequests{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceRequestsRequestBuilderGetQueryParametersMapper: 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 GovernanceRequestsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byGovernanceRequestId: { + requestsMetadata: GovernanceRequestItemRequestBuilderRequestsMetadata, + navigationMetadata: GovernanceRequestItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["governanceRequest%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceRequestsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GovernanceRequestsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRequestCollectionResponseFromDiscriminatorValue, + queryParametersMapper: GovernanceRequestsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: GovernanceRequestsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceRequest, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/governancePolicyTemplate/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/governancePolicyTemplate/index.ts new file mode 100644 index 00000000000..f5a33fcb838 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/governancePolicyTemplate/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTenantGovernancePolicyTemplateFromDiscriminatorValue, type TenantGovernancePolicyTemplate } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.governanceRequest entity. + */ +export interface GovernancePolicyTemplateRequestBuilder extends BaseRequestBuilder { + /** + * Get governancePolicyTemplate from directory + * @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 governancePolicyTemplate from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governancePolicyTemplate from directory + */ +export interface GovernancePolicyTemplateRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const GovernancePolicyTemplateRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRequests/{governanceRequest%2Did}/governancePolicyTemplate{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernancePolicyTemplateRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernancePolicyTemplateRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: GovernancePolicyTemplateRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernancePolicyTemplateFromDiscriminatorValue, + queryParametersMapper: GovernancePolicyTemplateRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/index.ts new file mode 100644 index 00000000000..1c76bc923da --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/governanceRequests/item/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGovernanceRequestFromDiscriminatorValue, serializeGovernanceRequest, type GovernanceRequest } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { GovernancePolicyTemplateRequestBuilderRequestsMetadata, type GovernancePolicyTemplateRequestBuilder } from './governancePolicyTemplate/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 governanceRequests property of the microsoft.graph.tenantGovernance entity. + */ +export interface GovernanceRequestItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the governancePolicyTemplate property of the microsoft.graph.governanceRequest entity. + */ + get governancePolicyTemplate(): GovernancePolicyTemplateRequestBuilder; + /** + * Delete navigation property governanceRequests for directory + * @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 governanceRequests from directory + * @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 governanceRequests in directory + * @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: GovernanceRequest, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property governanceRequests for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get governanceRequests from directory + * @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 governanceRequests in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: GovernanceRequest, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get governanceRequests from directory + */ +export interface GovernanceRequestItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const GovernanceRequestItemRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/governanceRequests/{governanceRequest%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GovernanceRequestItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const GovernanceRequestItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + governancePolicyTemplate: { + requestsMetadata: GovernancePolicyTemplateRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GovernanceRequestItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: GovernanceRequestItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: GovernanceRequestItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRequestFromDiscriminatorValue, + queryParametersMapper: GovernanceRequestItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: GovernanceRequestItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGovernanceRequestFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGovernanceRequest, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/index.ts new file mode 100644 index 00000000000..7665a7b09a2 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/index.ts @@ -0,0 +1,181 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTenantGovernanceFromDiscriminatorValue, serializeTenantGovernance, type TenantGovernance } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { GovernanceInvitationsRequestBuilderNavigationMetadata, GovernanceInvitationsRequestBuilderRequestsMetadata, type GovernanceInvitationsRequestBuilder } from './governanceInvitations/index.js'; +// @ts-ignore +import { GovernancePolicyTemplatesRequestBuilderNavigationMetadata, GovernancePolicyTemplatesRequestBuilderRequestsMetadata, type GovernancePolicyTemplatesRequestBuilder } from './governancePolicyTemplates/index.js'; +// @ts-ignore +import { GovernanceRelationshipsRequestBuilderNavigationMetadata, GovernanceRelationshipsRequestBuilderRequestsMetadata, type GovernanceRelationshipsRequestBuilder } from './governanceRelationships/index.js'; +// @ts-ignore +import { GovernanceRequestsRequestBuilderNavigationMetadata, GovernanceRequestsRequestBuilderRequestsMetadata, type GovernanceRequestsRequestBuilder } from './governanceRequests/index.js'; +// @ts-ignore +import { RelatedTenantsRequestBuilderNavigationMetadata, RelatedTenantsRequestBuilderRequestsMetadata, type RelatedTenantsRequestBuilder } from './relatedTenants/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'; + +/** + * Provides operations to manage the tenantGovernance property of the microsoft.graph.directory entity. + */ +export interface TenantGovernanceRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the governanceInvitations property of the microsoft.graph.tenantGovernance entity. + */ + get governanceInvitations(): GovernanceInvitationsRequestBuilder; + /** + * Provides operations to manage the governancePolicyTemplates property of the microsoft.graph.tenantGovernance entity. + */ + get governancePolicyTemplates(): GovernancePolicyTemplatesRequestBuilder; + /** + * Provides operations to manage the governanceRelationships property of the microsoft.graph.tenantGovernance entity. + */ + get governanceRelationships(): GovernanceRelationshipsRequestBuilder; + /** + * Provides operations to manage the governanceRequests property of the microsoft.graph.tenantGovernance entity. + */ + get governanceRequests(): GovernanceRequestsRequestBuilder; + /** + * Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernance entity. + */ + get relatedTenants(): RelatedTenantsRequestBuilder; + /** + * Provides operations to manage the settings property of the microsoft.graph.tenantGovernance entity. + */ + get settings(): SettingsRequestBuilder; + /** + * Delete navigation property tenantGovernance for directory + * @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 tenantGovernance from directory + * @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 tenantGovernance in directory + * @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: TenantGovernance, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property tenantGovernance for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get tenantGovernance from directory + * @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 tenantGovernance in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TenantGovernance, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get tenantGovernance from directory + */ +export interface TenantGovernanceRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const TenantGovernanceRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const TenantGovernanceRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const TenantGovernanceRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + governanceInvitations: { + requestsMetadata: GovernanceInvitationsRequestBuilderRequestsMetadata, + navigationMetadata: GovernanceInvitationsRequestBuilderNavigationMetadata, + }, + governancePolicyTemplates: { + requestsMetadata: GovernancePolicyTemplatesRequestBuilderRequestsMetadata, + navigationMetadata: GovernancePolicyTemplatesRequestBuilderNavigationMetadata, + }, + governanceRelationships: { + requestsMetadata: GovernanceRelationshipsRequestBuilderRequestsMetadata, + navigationMetadata: GovernanceRelationshipsRequestBuilderNavigationMetadata, + }, + governanceRequests: { + requestsMetadata: GovernanceRequestsRequestBuilderRequestsMetadata, + navigationMetadata: GovernanceRequestsRequestBuilderNavigationMetadata, + }, + relatedTenants: { + requestsMetadata: RelatedTenantsRequestBuilderRequestsMetadata, + navigationMetadata: RelatedTenantsRequestBuilderNavigationMetadata, + }, + settings: { + requestsMetadata: SettingsRequestBuilderRequestsMetadata, + navigationMetadata: SettingsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const TenantGovernanceRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: TenantGovernanceRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: TenantGovernanceRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernanceFromDiscriminatorValue, + queryParametersMapper: TenantGovernanceRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: TenantGovernanceRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernanceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTenantGovernance, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/count/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/count/index.ts new file mode 100644 index 00000000000..91697e84a41 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts new file mode 100644 index 00000000000..71fa6a9eac0 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRelatedTenantCollectionResponseFromDiscriminatorValue, createRelatedTenantFromDiscriminatorValue, serializeRelatedTenant, type RelatedTenant, type RelatedTenantCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { RelatedTenantItemRequestBuilderNavigationMetadata, RelatedTenantItemRequestBuilderRequestsMetadata, type RelatedTenantItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RefreshRequestBuilderRequestsMetadata, type RefreshRequestBuilder } from './refresh/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 relatedTenants property of the microsoft.graph.tenantGovernance entity. + */ +export interface RelatedTenantsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the refresh method. + */ + get refresh(): RefreshRequestBuilder; + /** + * Provides operations to manage the relatedTenants property of the microsoft.graph.tenantGovernance entity. + * @param relatedTenantId The unique identifier of relatedTenant + * @returns {RelatedTenantItemRequestBuilder} + */ + byRelatedTenantId(relatedTenantId: string) : RelatedTenantItemRequestBuilder; + /** + * Get relatedTenants from directory + * @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 relatedTenants for directory + * @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: RelatedTenant, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get relatedTenants from directory + * @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 relatedTenants for directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RelatedTenant, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get relatedTenants from directory + */ +export interface RelatedTenantsRequestBuilderGetQueryParameters { + /** + * 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 RelatedTenantsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RelatedTenantsRequestBuilderGetQueryParametersMapper: 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 RelatedTenantsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byRelatedTenantId: { + requestsMetadata: RelatedTenantItemRequestBuilderRequestsMetadata, + navigationMetadata: RelatedTenantItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["relatedTenant%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + refresh: { + requestsMetadata: RefreshRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RelatedTenantsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: RelatedTenantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelatedTenantCollectionResponseFromDiscriminatorValue, + queryParametersMapper: RelatedTenantsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: RelatedTenantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelatedTenantFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelatedTenant, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/appB2BSignInActivityMetrics/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/appB2BSignInActivityMetrics/index.ts new file mode 100644 index 00000000000..248d2963920 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/appB2BSignInActivityMetrics/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createB2BSignInActivityMetricsFromDiscriminatorValue, type B2BSignInActivityMetrics } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.relatedTenant entity. + */ +export interface AppB2BSignInActivityMetricsRequestBuilder extends BaseRequestBuilder { + /** + * Get appB2BSignInActivityMetrics from directory + * @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 appB2BSignInActivityMetrics from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get appB2BSignInActivityMetrics from directory + */ +export interface AppB2BSignInActivityMetricsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AppB2BSignInActivityMetricsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}/appB2BSignInActivityMetrics{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AppB2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AppB2BSignInActivityMetricsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AppB2BSignInActivityMetricsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createB2BSignInActivityMetricsFromDiscriminatorValue, + queryParametersMapper: AppB2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BRegistrationMetrics/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BRegistrationMetrics/index.ts new file mode 100644 index 00000000000..c9f9f14a936 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BRegistrationMetrics/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createB2bRegistrationMetricsFromDiscriminatorValue, type B2bRegistrationMetrics } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.relatedTenant entity. + */ +export interface B2BRegistrationMetricsRequestBuilder extends BaseRequestBuilder { + /** + * Get b2BRegistrationMetrics from directory + * @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 b2BRegistrationMetrics from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get b2BRegistrationMetrics from directory + */ +export interface B2BRegistrationMetricsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const B2BRegistrationMetricsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}/b2BRegistrationMetrics{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const B2BRegistrationMetricsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const B2BRegistrationMetricsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: B2BRegistrationMetricsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createB2bRegistrationMetricsFromDiscriminatorValue, + queryParametersMapper: B2BRegistrationMetricsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BSignInActivityMetrics/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BSignInActivityMetrics/index.ts new file mode 100644 index 00000000000..cf79f55091b --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/b2BSignInActivityMetrics/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createB2BSignInActivityMetricsFromDiscriminatorValue, type B2BSignInActivityMetrics } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.relatedTenant entity. + */ +export interface B2BSignInActivityMetricsRequestBuilder extends BaseRequestBuilder { + /** + * Get b2BSignInActivityMetrics from directory + * @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 b2BSignInActivityMetrics from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get b2BSignInActivityMetrics from directory + */ +export interface B2BSignInActivityMetricsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const B2BSignInActivityMetricsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}/b2BSignInActivityMetrics{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const B2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const B2BSignInActivityMetricsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: B2BSignInActivityMetricsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createB2BSignInActivityMetricsFromDiscriminatorValue, + queryParametersMapper: B2BSignInActivityMetricsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/billingMetrics/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/billingMetrics/index.ts new file mode 100644 index 00000000000..e3d3aa38d82 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/billingMetrics/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createBillingMetricsFromDiscriminatorValue, type BillingMetrics } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the billingMetrics property of the microsoft.graph.relatedTenant entity. + */ +export interface BillingMetricsRequestBuilder extends BaseRequestBuilder { + /** + * Get billingMetrics from directory + * @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 billingMetrics from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get billingMetrics from directory + */ +export interface BillingMetricsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const BillingMetricsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}/billingMetrics{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const BillingMetricsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const BillingMetricsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: BillingMetricsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createBillingMetricsFromDiscriminatorValue, + queryParametersMapper: BillingMetricsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/index.ts new file mode 100644 index 00000000000..8522c8d1b44 --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/index.ts @@ -0,0 +1,166 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createRelatedTenantFromDiscriminatorValue, serializeRelatedTenant, type RelatedTenant } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AppB2BSignInActivityMetricsRequestBuilderRequestsMetadata, type AppB2BSignInActivityMetricsRequestBuilder } from './appB2BSignInActivityMetrics/index.js'; +// @ts-ignore +import { B2BRegistrationMetricsRequestBuilderRequestsMetadata, type B2BRegistrationMetricsRequestBuilder } from './b2BRegistrationMetrics/index.js'; +// @ts-ignore +import { B2BSignInActivityMetricsRequestBuilderRequestsMetadata, type B2BSignInActivityMetricsRequestBuilder } from './b2BSignInActivityMetrics/index.js'; +// @ts-ignore +import { BillingMetricsRequestBuilderRequestsMetadata, type BillingMetricsRequestBuilder } from './billingMetrics/index.js'; +// @ts-ignore +import { MultiTenantApplicationMetricsRequestBuilderRequestsMetadata, type MultiTenantApplicationMetricsRequestBuilder } from './multiTenantApplicationMetrics/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 relatedTenants property of the microsoft.graph.tenantGovernance entity. + */ +export interface RelatedTenantItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the appB2BSignInActivityMetrics property of the microsoft.graph.relatedTenant entity. + */ + get appB2BSignInActivityMetrics(): AppB2BSignInActivityMetricsRequestBuilder; + /** + * Provides operations to manage the b2BRegistrationMetrics property of the microsoft.graph.relatedTenant entity. + */ + get b2BRegistrationMetrics(): B2BRegistrationMetricsRequestBuilder; + /** + * Provides operations to manage the b2BSignInActivityMetrics property of the microsoft.graph.relatedTenant entity. + */ + get b2BSignInActivityMetrics(): B2BSignInActivityMetricsRequestBuilder; + /** + * Provides operations to manage the billingMetrics property of the microsoft.graph.relatedTenant entity. + */ + get billingMetrics(): BillingMetricsRequestBuilder; + /** + * Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.relatedTenant entity. + */ + get multiTenantApplicationMetrics(): MultiTenantApplicationMetricsRequestBuilder; + /** + * Delete navigation property relatedTenants for directory + * @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 relatedTenants from directory + * @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 relatedTenants in directory + * @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: RelatedTenant, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property relatedTenants for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get relatedTenants from directory + * @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 relatedTenants in directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: RelatedTenant, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get relatedTenants from directory + */ +export interface RelatedTenantItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const RelatedTenantItemRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const RelatedTenantItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const RelatedTenantItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + appB2BSignInActivityMetrics: { + requestsMetadata: AppB2BSignInActivityMetricsRequestBuilderRequestsMetadata, + }, + b2BRegistrationMetrics: { + requestsMetadata: B2BRegistrationMetricsRequestBuilderRequestsMetadata, + }, + b2BSignInActivityMetrics: { + requestsMetadata: B2BSignInActivityMetricsRequestBuilderRequestsMetadata, + }, + billingMetrics: { + requestsMetadata: BillingMetricsRequestBuilderRequestsMetadata, + }, + multiTenantApplicationMetrics: { + requestsMetadata: MultiTenantApplicationMetricsRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const RelatedTenantItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: RelatedTenantItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: RelatedTenantItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelatedTenantFromDiscriminatorValue, + queryParametersMapper: RelatedTenantItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: RelatedTenantItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRelatedTenantFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRelatedTenant, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/multiTenantApplicationMetrics/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/multiTenantApplicationMetrics/index.ts new file mode 100644 index 00000000000..c7260fc4dba --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/item/multiTenantApplicationMetrics/index.ts @@ -0,0 +1,69 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createMultiTenantApplicationMetricsFromDiscriminatorValue, type MultiTenantApplicationMetrics } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the multiTenantApplicationMetrics property of the microsoft.graph.relatedTenant entity. + */ +export interface MultiTenantApplicationMetricsRequestBuilder extends BaseRequestBuilder { + /** + * Get multiTenantApplicationMetrics from directory + * @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 multiTenantApplicationMetrics from directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get multiTenantApplicationMetrics from directory + */ +export interface MultiTenantApplicationMetricsRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const MultiTenantApplicationMetricsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/{relatedTenant%2Did}/multiTenantApplicationMetrics{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const MultiTenantApplicationMetricsRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const MultiTenantApplicationMetricsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: MultiTenantApplicationMetricsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createMultiTenantApplicationMetricsFromDiscriminatorValue, + queryParametersMapper: MultiTenantApplicationMetricsRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/refresh/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/refresh/index.ts new file mode 100644 index 00000000000..a6316fadb8b --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/relatedTenants/refresh/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the refresh method. + */ +export interface RefreshRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action refresh + * @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 + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action refresh + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const RefreshRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/relatedTenants/refresh"; +/** + * Metadata for all the requests in the request builder. + */ +export const RefreshRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RefreshRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/enableRelatedTenants/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/enableRelatedTenants/index.ts new file mode 100644 index 00000000000..c177937852e --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/enableRelatedTenants/index.ts @@ -0,0 +1,44 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to call the enableRelatedTenants method. + */ +export interface EnableRelatedTenantsRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action enableRelatedTenants + * @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 + */ + post(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action enableRelatedTenants + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Uri template for the request builder. + */ +export const EnableRelatedTenantsRequestBuilderUriTemplate = "{+baseurl}/directory/tenantGovernance/settings/enableRelatedTenants"; +/** + * Metadata for all the requests in the request builder. + */ +export const EnableRelatedTenantsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: EnableRelatedTenantsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/index.ts b/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/index.ts new file mode 100644 index 00000000000..aa510fc29cc --- /dev/null +++ b/packages/msgraph-sdk-directory/directory/tenantGovernance/settings/index.ts @@ -0,0 +1,130 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createTenantGovernanceSettingFromDiscriminatorValue, serializeTenantGovernanceSetting, type TenantGovernanceSetting } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { EnableRelatedTenantsRequestBuilderRequestsMetadata, type EnableRelatedTenantsRequestBuilder } from './enableRelatedTenants/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.tenantGovernance entity. + */ +export interface SettingsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the enableRelatedTenants method. + */ + get enableRelatedTenants(): EnableRelatedTenantsRequestBuilder; + /** + * Delete navigation property settings for directory + * @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 directory + * @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 directory + * @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: TenantGovernanceSetting, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property settings for directory + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get settings from directory + * @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 directory + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: TenantGovernanceSetting, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get settings from directory + */ +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}/directory/tenantGovernance/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> = { + enableRelatedTenants: { + requestsMetadata: EnableRelatedTenantsRequestBuilderRequestsMetadata, + }, +}; +/** + * 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: createTenantGovernanceSettingFromDiscriminatorValue, + queryParametersMapper: SettingsRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: SettingsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createTenantGovernanceSettingFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeTenantGovernanceSetting, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchApplyCustomDataProvidedResourceDecisions/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchApplyCustomDataProvidedResourceDecisions/index.ts new file mode 100644 index 00000000000..32e3eb6faa6 --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/batchApplyCustomDataProvidedResourceDecisions/index.ts @@ -0,0 +1,106 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { AccessReviewInstanceDecisionItemApplyResultObject, type AccessReviewInstanceDecisionItemApplyResult } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type 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 BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The applyDescription property + */ + applyDescription?: string | null; + /** + * The applyResult property + */ + applyResult?: AccessReviewInstanceDecisionItemApplyResult | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The customDataProvidedResourceId property + */ + customDataProvidedResourceId?: string | null; +} +/** + * Provides operations to call the batchApplyCustomDataProvidedResourceDecisions method. + */ +export interface BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder extends BaseRequestBuilder { + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @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 + */ + post(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * 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 {BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody} + */ +// @ts-ignore +export function createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "applyDescription": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription = n.getStringValue(); }, + "applyResult": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult = n.getEnumValue(AccessReviewInstanceDecisionItemApplyResultObject); }, + "backingStoreEnabled": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.backingStoreEnabled = true; }, + "customDataProvidedResourceId": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody 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 serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer: SerializationWriter, batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!batchApplyCustomDataProvidedResourceDecisionsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("applyDescription", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription); + writer.writeEnumValue("applyResult", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult); + writer.writeStringValue("customDataProvidedResourceId", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId); + writer.writeAdditionalData(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/accessReviews/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/batchApplyCustomDataProvidedResourceDecisions"; +/** + * Metadata for all the requests in the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/index.ts index 267d0af4b93..36fb12c118e 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/definitions/item/instances/item/index.ts @@ -10,6 +10,8 @@ import { AcceptRecommendationsRequestBuilderRequestsMetadata, type AcceptRecomme // @ts-ignore import { ApplyDecisionsRequestBuilderRequestsMetadata, type ApplyDecisionsRequestBuilder } from './applyDecisions/index.js'; // @ts-ignore +import { BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata, type BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder } from './batchApplyCustomDataProvidedResourceDecisions/index.js'; +// @ts-ignore import { BatchRecordDecisionsRequestBuilderRequestsMetadata, type BatchRecordDecisionsRequestBuilder } from './batchRecordDecisions/index.js'; // @ts-ignore import { ContactedReviewersRequestBuilderNavigationMetadata, ContactedReviewersRequestBuilderRequestsMetadata, type ContactedReviewersRequestBuilder } from './contactedReviewers/index.js'; @@ -38,6 +40,10 @@ export interface AccessReviewInstanceItemRequestBuilder extends BaseRequestBuild * Provides operations to call the applyDecisions method. */ get applyDecisions(): ApplyDecisionsRequestBuilder; + /** + * Provides operations to call the batchApplyCustomDataProvidedResourceDecisions method. + */ + get batchApplyCustomDataProvidedResourceDecisions(): BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder; /** * Provides operations to call the batchRecordDecisions method. */ @@ -143,6 +149,9 @@ export const AccessReviewInstanceItemRequestBuilderNavigationMetadata: Record { + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @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 + */ + post(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * 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 {BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody} + */ +// @ts-ignore +export function createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "applyDescription": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription = n.getStringValue(); }, + "applyResult": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult = n.getEnumValue(AccessReviewInstanceDecisionItemApplyResultObject); }, + "backingStoreEnabled": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.backingStoreEnabled = true; }, + "customDataProvidedResourceId": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody 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 serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer: SerializationWriter, batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!batchApplyCustomDataProvidedResourceDecisionsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("applyDescription", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription); + writer.writeEnumValue("applyResult", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult); + writer.writeStringValue("customDataProvidedResourceId", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId); + writer.writeAdditionalData(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/accessReviews/unified/definitions/{accessReviewScheduleDefinition%2Did}/instances/{accessReviewInstance%2Did}/batchApplyCustomDataProvidedResourceDecisions"; +/** + * Metadata for all the requests in the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/definitions/item/instances/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/definitions/item/instances/item/index.ts index c78a398d90d..cc6c3400805 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/definitions/item/instances/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/definitions/item/instances/item/index.ts @@ -10,6 +10,8 @@ import { AcceptRecommendationsRequestBuilderRequestsMetadata, type AcceptRecomme // @ts-ignore import { ApplyDecisionsRequestBuilderRequestsMetadata, type ApplyDecisionsRequestBuilder } from './applyDecisions/index.js'; // @ts-ignore +import { BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata, type BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder } from './batchApplyCustomDataProvidedResourceDecisions/index.js'; +// @ts-ignore import { BatchRecordDecisionsRequestBuilderRequestsMetadata, type BatchRecordDecisionsRequestBuilder } from './batchRecordDecisions/index.js'; // @ts-ignore import { ContactedReviewersRequestBuilderNavigationMetadata, ContactedReviewersRequestBuilderRequestsMetadata, type ContactedReviewersRequestBuilder } from './contactedReviewers/index.js'; @@ -38,6 +40,10 @@ export interface AccessReviewInstanceItemRequestBuilder extends BaseRequestBuild * Provides operations to call the applyDecisions method. */ get applyDecisions(): ApplyDecisionsRequestBuilder; + /** + * Provides operations to call the batchApplyCustomDataProvidedResourceDecisions method. + */ + get batchApplyCustomDataProvidedResourceDecisions(): BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder; /** * Provides operations to call the batchRecordDecisions method. */ @@ -141,6 +147,9 @@ export const AccessReviewInstanceItemRequestBuilderNavigationMetadata: Record { + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @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 + */ + post(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Invoke action batchApplyCustomDataProvidedResourceDecisions + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * 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 {BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody} + */ +// @ts-ignore +export function createBatchApplyCustomDataProvidedResourceDecisionsPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody; +} +/** + * The deserialization information for the current model + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "applyDescription": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription = n.getStringValue(); }, + "applyResult": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult = n.getEnumValue(AccessReviewInstanceDecisionItemApplyResultObject); }, + "backingStoreEnabled": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.backingStoreEnabled = true; }, + "customDataProvidedResourceId": n => { batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId = n.getStringValue(); }, + } +} +/** + * Serializes information the current object + * @param BatchApplyCustomDataProvidedResourceDecisionsPostRequestBody 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 serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody(writer: SerializationWriter, batchApplyCustomDataProvidedResourceDecisionsPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!batchApplyCustomDataProvidedResourceDecisionsPostRequestBody || isSerializingDerivedType) { return; } + writer.writeStringValue("applyDescription", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyDescription); + writer.writeEnumValue("applyResult", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.applyResult); + writer.writeStringValue("customDataProvidedResourceId", batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.customDataProvidedResourceId); + writer.writeAdditionalData(batchApplyCustomDataProvidedResourceDecisionsPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/accessReviews/unified/instances/{accessReviewInstance%2Did}/batchApplyCustomDataProvidedResourceDecisions"; +/** + * Metadata for all the requests in the request builder. + */ +export const BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + requestBodyContentType: "application/json", + requestBodySerializer: serializeBatchApplyCustomDataProvidedResourceDecisionsPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/instances/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/instances/item/index.ts index 24620b9bf6a..ee5c5585ada 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/instances/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/accessReviews/unified/instances/item/index.ts @@ -10,6 +10,8 @@ import { AcceptRecommendationsRequestBuilderRequestsMetadata, type AcceptRecomme // @ts-ignore import { ApplyDecisionsRequestBuilderRequestsMetadata, type ApplyDecisionsRequestBuilder } from './applyDecisions/index.js'; // @ts-ignore +import { BatchApplyCustomDataProvidedResourceDecisionsRequestBuilderRequestsMetadata, type BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder } from './batchApplyCustomDataProvidedResourceDecisions/index.js'; +// @ts-ignore import { BatchRecordDecisionsRequestBuilderRequestsMetadata, type BatchRecordDecisionsRequestBuilder } from './batchRecordDecisions/index.js'; // @ts-ignore import { ContactedReviewersRequestBuilderNavigationMetadata, ContactedReviewersRequestBuilderRequestsMetadata, type ContactedReviewersRequestBuilder } from './contactedReviewers/index.js'; @@ -38,6 +40,10 @@ export interface AccessReviewInstanceItemRequestBuilder extends BaseRequestBuild * Provides operations to call the applyDecisions method. */ get applyDecisions(): ApplyDecisionsRequestBuilder; + /** + * Provides operations to call the batchApplyCustomDataProvidedResourceDecisions method. + */ + get batchApplyCustomDataProvidedResourceDecisions(): BatchApplyCustomDataProvidedResourceDecisionsRequestBuilder; /** * Provides operations to call the batchRecordDecisions method. */ @@ -141,6 +147,9 @@ export const AccessReviewInstanceItemRequestBuilderNavigationMetadata: Record { + /** + * 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}/identityGovernance/privilegedAccess/group/resources/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/index.ts new file mode 100644 index 00000000000..5a51813f75e --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGroupResourceCollectionResponseFromDiscriminatorValue, createGroupResourceFromDiscriminatorValue, serializeGroupResource, type GroupResource, type GroupResourceCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { GroupResourceItemRequestBuilderRequestsMetadata, type GroupResourceItemRequestBuilder } 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 resources property of the microsoft.graph.privilegedAccessGroup entity. + */ +export interface ResourcesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the resources property of the microsoft.graph.privilegedAccessGroup entity. + * @param groupResourceId The unique identifier of groupResource + * @returns {GroupResourceItemRequestBuilder} + */ + byGroupResourceId(groupResourceId: string) : GroupResourceItemRequestBuilder; + /** + * Get resources from identityGovernance + * @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 resources for identityGovernance + * @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: GroupResource, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get resources from identityGovernance + * @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 resources for identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: GroupResource, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get resources from identityGovernance + */ +export interface ResourcesRequestBuilderGetQueryParameters { + /** + * 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 ResourcesRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/privilegedAccess/group/resources{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ResourcesRequestBuilderGetQueryParametersMapper: 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 ResourcesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byGroupResourceId: { + requestsMetadata: GroupResourceItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["groupResource%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ResourcesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ResourcesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGroupResourceCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ResourcesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ResourcesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGroupResourceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGroupResource, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts new file mode 100644 index 00000000000..a6c412c9e5d --- /dev/null +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/privilegedAccess/group/resources/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createGroupResourceFromDiscriminatorValue, serializeGroupResource, type GroupResource } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the resources property of the microsoft.graph.privilegedAccessGroup entity. + */ +export interface GroupResourceItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property resources for identityGovernance + * @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 resources from identityGovernance + * @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 resources in identityGovernance + * @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: GroupResource, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property resources for identityGovernance + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * Get resources from identityGovernance + * @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 resources in identityGovernance + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: GroupResource, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get resources from identityGovernance + */ +export interface GroupResourceItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const GroupResourceItemRequestBuilderUriTemplate = "{+baseurl}/identityGovernance/privilegedAccess/group/resources/{groupResource%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const GroupResourceItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const GroupResourceItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: GroupResourceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: GroupResourceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGroupResourceFromDiscriminatorValue, + queryParametersMapper: GroupResourceItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: GroupResourceItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createGroupResourceFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeGroupResource, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/index.ts b/packages/msgraph-sdk-users/users/item/index.ts index d1c433323db..16e8aecd62d 100644 --- a/packages/msgraph-sdk-users/users/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/index.ts @@ -104,6 +104,8 @@ import { MemberOfRequestBuilderNavigationMetadata, MemberOfRequestBuilderRequest // @ts-ignore import { MessagesRequestBuilderNavigationMetadata, MessagesRequestBuilderRequestsMetadata, type MessagesRequestBuilder } from './messages/index.js'; // @ts-ignore +import { NotesRequestBuilderNavigationMetadata, NotesRequestBuilderRequestsMetadata, type NotesRequestBuilder } from './notes/index.js'; +// @ts-ignore import { Oauth2PermissionGrantsRequestBuilderNavigationMetadata, Oauth2PermissionGrantsRequestBuilderRequestsMetadata, type Oauth2PermissionGrantsRequestBuilder } from './oauth2PermissionGrants/index.js'; // @ts-ignore import { OnenoteRequestBuilderNavigationMetadata, OnenoteRequestBuilderRequestsMetadata, type OnenoteRequestBuilder } from './onenote/index.js'; @@ -366,6 +368,10 @@ export interface UserItemRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/delta/index.ts b/packages/msgraph-sdk-users/users/item/notes/delta/index.ts new file mode 100644 index 00000000000..1714fa74fca --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/delta/index.ts @@ -0,0 +1,139 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createNoteFromDiscriminatorValue, deserializeIntoBaseDeltaFunctionResponse, serializeBaseDeltaFunctionResponse, serializeNote, type BaseDeltaFunctionResponse, type Note } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type 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 {DeltaGetResponse} + */ +// @ts-ignore +export function createDeltaGetResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDeltaGetResponse; +} +export interface DeltaGetResponse extends BaseDeltaFunctionResponse, Parsable { + /** + * The value property + */ + value?: Note[] | null; +} +/** + * Provides operations to call the delta method. + */ +export interface DeltaRequestBuilder extends BaseRequestBuilder { + /** + * Get a set of note objects that were added, updated, or deleted in the user's *Notes* folder since the last delta query. A delta function call for notes is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the notes. + * @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/note-delta?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a set of note objects that were added, updated, or deleted in the user's *Notes* folder since the last delta query. A delta function call for notes is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the notes. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a set of note objects that were added, updated, or deleted in the user's *Notes* folder since the last delta query. A delta function call for notes is similar to a GET request, except that by appropriately applying state tokens in one or more of these calls, you can query for incremental changes in the notes. + */ +export interface DeltaRequestBuilderGetQueryParameters { + /** + * 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; +} +/** + * The deserialization information for the current model + * @param DeltaGetResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDeltaGetResponse(deltaGetResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseDeltaFunctionResponse(deltaGetResponse), + "value": n => { deltaGetResponse.value = n.getCollectionOfObjectValues(createNoteFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param DeltaGetResponse 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 serializeDeltaGetResponse(writer: SerializationWriter, deltaGetResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!deltaGetResponse || isSerializingDerivedType) { return; } + serializeBaseDeltaFunctionResponse(writer, deltaGetResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", deltaGetResponse.value, serializeNote); +} +/** + * Uri template for the request builder. + */ +export const DeltaRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/delta(){?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const DeltaRequestBuilderGetQueryParametersMapper: Record = { + "count": "%24count", + "expand": "%24expand", + "filter": "%24filter", + "orderby": "%24orderby", + "search": "%24search", + "select": "%24select", + "skip": "%24skip", + "top": "%24top", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const DeltaRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: DeltaRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createDeltaGetResponseFromDiscriminatorValue, + queryParametersMapper: DeltaRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/index.ts b/packages/msgraph-sdk-users/users/item/notes/index.ts new file mode 100644 index 00000000000..fe5b32bdfb1 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/index.ts @@ -0,0 +1,162 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createNoteCollectionResponseFromDiscriminatorValue, createNoteFromDiscriminatorValue, serializeNote, type Note, type NoteCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { DeltaRequestBuilderRequestsMetadata, type DeltaRequestBuilder } from './delta/index.js'; +// @ts-ignore +import { NoteItemRequestBuilderNavigationMetadata, NoteItemRequestBuilderRequestsMetadata, type NoteItemRequestBuilder } 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 notes property of the microsoft.graph.user entity. + */ +export interface NotesRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the delta method. + */ + get delta(): DeltaRequestBuilder; + /** + * Provides operations to manage the notes property of the microsoft.graph.user entity. + * @param noteId The unique identifier of note + * @returns {NoteItemRequestBuilder} + */ + byNoteId(noteId: string) : NoteItemRequestBuilder; + /** + * The notes in the user's Notes folder. 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 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to notes for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: Note, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The notes in the user's Notes folder. Read-only. Nullable. + * @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 notes for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Note, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The notes in the user's Notes folder. Read-only. Nullable. + */ +export interface NotesRequestBuilderGetQueryParameters { + /** + * 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 NotesRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const NotesRequestBuilderGetQueryParametersMapper: 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 NotesRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byNoteId: { + requestsMetadata: NoteItemRequestBuilderRequestsMetadata, + navigationMetadata: NoteItemRequestBuilderNavigationMetadata, + pathParametersMappings: ["note%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + delta: { + requestsMetadata: DeltaRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const NotesRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: NotesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNoteCollectionResponseFromDiscriminatorValue, + queryParametersMapper: NotesRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: NotesRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeNote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/attachments/count/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/attachments/count/index.ts new file mode 100644 index 00000000000..f6784aeb849 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/attachments/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/attachments/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/attachments/createUploadSession/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/attachments/createUploadSession/index.ts new file mode 100644 index 00000000000..34893d9b3ee --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/attachments/createUploadSession/index.ts @@ -0,0 +1,97 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAttachmentItemFromDiscriminatorValue, createUploadSessionFromDiscriminatorValue, serializeAttachmentItem, serializeUploadSession, type AttachmentItem, type UploadSession } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type 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 {CreateUploadSessionPostRequestBody} + */ +// @ts-ignore +export function createCreateUploadSessionPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoCreateUploadSessionPostRequestBody; +} +export interface CreateUploadSessionPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The AttachmentItem property + */ + attachmentItem?: AttachmentItem | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; +} +/** + * Provides operations to call the createUploadSession method. + */ +export interface CreateUploadSessionRequestBuilder extends BaseRequestBuilder { + /** + * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. + * @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/attachment-createuploadsession?view=graph-rest-1.0|Find more info here} + */ + post(body: CreateUploadSessionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create an upload session that allows an app to iteratively upload ranges of a file, so as to attach the file to the specified Outlook item. The item can be a message or event. Use this approach to attach a file if the file size is between 3 MB and 150 MB. To attach a file that's smaller than 3 MB, do a POST operation on the attachments navigation property of the Outlook item; see how to do this for a message or for an event. As part of the response, this action returns an upload URL that you can use in subsequent sequential PUT queries. Request headers for each PUT operation let you specify the exact range of bytes to be uploaded. This allows transfer to be resumed, in case the network connection is dropped during upload. The following are the steps to attach a file to an Outlook item using an upload session: See attach large files to Outlook messages or events for an example. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: CreateUploadSessionPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The deserialization information for the current model + * @param CreateUploadSessionPostRequestBody The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoCreateUploadSessionPostRequestBody(createUploadSessionPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "AttachmentItem": n => { createUploadSessionPostRequestBody.attachmentItem = n.getObjectValue(createAttachmentItemFromDiscriminatorValue); }, + "backingStoreEnabled": n => { createUploadSessionPostRequestBody.backingStoreEnabled = true; }, + } +} +/** + * Serializes information the current object + * @param CreateUploadSessionPostRequestBody 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 serializeCreateUploadSessionPostRequestBody(writer: SerializationWriter, createUploadSessionPostRequestBody: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!createUploadSessionPostRequestBody || isSerializingDerivedType) { return; } + writer.writeObjectValue("AttachmentItem", createUploadSessionPostRequestBody.attachmentItem, serializeAttachmentItem); + writer.writeAdditionalData(createUploadSessionPostRequestBody.additionalData); +} +/** + * Uri template for the request builder. + */ +export const CreateUploadSessionRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/attachments/createUploadSession"; +/** + * Metadata for all the requests in the request builder. + */ +export const CreateUploadSessionRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: CreateUploadSessionRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createUploadSessionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeCreateUploadSessionPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/attachments/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/attachments/index.ts new file mode 100644 index 00000000000..ac95005dd40 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/attachments/index.ts @@ -0,0 +1,161 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAttachmentCollectionResponseFromDiscriminatorValue, createAttachmentFromDiscriminatorValue, serializeAttachment, type Attachment, type AttachmentCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { CreateUploadSessionRequestBuilderRequestsMetadata, type CreateUploadSessionRequestBuilder } from './createUploadSession/index.js'; +// @ts-ignore +import { AttachmentItemRequestBuilderRequestsMetadata, type AttachmentItemRequestBuilder } 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 attachments property of the microsoft.graph.note entity. + */ +export interface AttachmentsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the createUploadSession method. + */ + get createUploadSession(): CreateUploadSessionRequestBuilder; + /** + * Provides operations to manage the attachments property of the microsoft.graph.note entity. + * @param attachmentId The unique identifier of attachment + * @returns {AttachmentItemRequestBuilder} + */ + byAttachmentId(attachmentId: string) : AttachmentItemRequestBuilder; + /** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + * @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 attachments for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + * @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 attachments for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Attachment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + */ +export interface AttachmentsRequestBuilderGetQueryParameters { + /** + * 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 AttachmentsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/attachments{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AttachmentsRequestBuilderGetQueryParametersMapper: 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 AttachmentsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byAttachmentId: { + requestsMetadata: AttachmentItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["attachment%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + createUploadSession: { + requestsMetadata: CreateUploadSessionRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AttachmentsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AttachmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AttachmentsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AttachmentsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAttachment, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/attachments/item/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/attachments/item/index.ts new file mode 100644 index 00000000000..fad173b83f8 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/attachments/item/index.ts @@ -0,0 +1,89 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createAttachmentFromDiscriminatorValue, type Attachment } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the attachments property of the microsoft.graph.note entity. + */ +export interface AttachmentItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property attachments for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + * @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; + /** + * Delete navigation property attachments for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + */ +export interface AttachmentItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const AttachmentItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/attachments/{attachment%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AttachmentItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AttachmentItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: AttachmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: AttachmentItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAttachmentFromDiscriminatorValue, + queryParametersMapper: AttachmentItemRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/extensions/count/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/extensions/count/index.ts new file mode 100644 index 00000000000..0880a7ab68b --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/extensions/count/index.ts @@ -0,0 +1,67 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to count the resources in the collection. + */ +export interface CountRequestBuilder extends BaseRequestBuilder { + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get the number of the resource + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get the number of the resource + */ +export interface CountRequestBuilderGetQueryParameters { + /** + * Filter items by property values + */ + filter?: string; + /** + * Search items by search phrases + */ + search?: string; +} +/** + * Uri template for the request builder. + */ +export const CountRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/extensions/$count{?%24filter,%24search}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const CountRequestBuilderGetQueryParametersMapper: Record = { + "filter": "%24filter", + "search": "%24search", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const CountRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: CountRequestBuilderUriTemplate, + responseBodyContentType: "text/plain;q=0.9", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendPrimitive", + responseBodyFactory: "number", + queryParametersMapper: CountRequestBuilderGetQueryParametersMapper, + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/extensions/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/extensions/index.ts new file mode 100644 index 00000000000..93ca2820c89 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/extensions/index.ts @@ -0,0 +1,152 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExtensionCollectionResponseFromDiscriminatorValue, createExtensionFromDiscriminatorValue, serializeExtension, type Extension, type ExtensionCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ExtensionItemRequestBuilderRequestsMetadata, type ExtensionItemRequestBuilder } 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 extensions property of the microsoft.graph.note entity. + */ +export interface ExtensionsRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to manage the extensions property of the microsoft.graph.note entity. + * @param extensionId The unique identifier of extension + * @returns {ExtensionItemRequestBuilder} + */ + byExtensionId(extensionId: string) : ExtensionItemRequestBuilder; + /** + * The collection of open extensions defined for the note. + * @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 extensions for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + post(body: Extension, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of open extensions defined for the note. + * @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 extensions for users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: Extension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of open extensions defined for the note. + */ +export interface ExtensionsRequestBuilderGetQueryParameters { + /** + * 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 ExtensionsRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/extensions{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExtensionsRequestBuilderGetQueryParametersMapper: 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 ExtensionsRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byExtensionId: { + requestsMetadata: ExtensionItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["extension%2Did"], + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExtensionsRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: ExtensionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExtensionCollectionResponseFromDiscriminatorValue, + queryParametersMapper: ExtensionsRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: ExtensionsRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExtensionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExtension, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/extensions/item/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/extensions/item/index.ts new file mode 100644 index 00000000000..a570faa34f9 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/extensions/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createExtensionFromDiscriminatorValue, serializeExtension, type Extension } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type RequestConfiguration, type RequestInformation, type RequestsMetadata } from '@microsoft/kiota-abstractions'; + +/** + * Provides operations to manage the extensions property of the microsoft.graph.note entity. + */ +export interface ExtensionItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property extensions for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The collection of open extensions defined for the note. + * @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 extensions in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: Extension, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property extensions for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The collection of open extensions defined for the note. + * @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 extensions in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Extension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The collection of open extensions defined for the note. + */ +export interface ExtensionItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ExtensionItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}/extensions/{extension%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ExtensionItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ExtensionItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExtensionFromDiscriminatorValue, + queryParametersMapper: ExtensionItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ExtensionItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createExtensionFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeExtension, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/notes/item/index.ts b/packages/msgraph-sdk-users/users/item/notes/item/index.ts new file mode 100644 index 00000000000..de796b4dff6 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/notes/item/index.ts @@ -0,0 +1,141 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createNoteFromDiscriminatorValue, serializeNote, type Note } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AttachmentsRequestBuilderNavigationMetadata, AttachmentsRequestBuilderRequestsMetadata, type AttachmentsRequestBuilder } from './attachments/index.js'; +// @ts-ignore +import { ExtensionsRequestBuilderNavigationMetadata, ExtensionsRequestBuilderRequestsMetadata, type ExtensionsRequestBuilder } from './extensions/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 notes property of the microsoft.graph.user entity. + */ +export interface NoteItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the attachments property of the microsoft.graph.note entity. + */ + get attachments(): AttachmentsRequestBuilder; + /** + * Provides operations to manage the extensions property of the microsoft.graph.note entity. + */ + get extensions(): ExtensionsRequestBuilder; + /** + * Delete navigation property notes for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * The notes in the user's Notes folder. 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 + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Update the navigation property notes in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {Promise} + * @throws {ODataError} error when the service returns a 4XX or 5XX status code + */ + patch(body: Note, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property notes for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * The notes in the user's Notes folder. Read-only. Nullable. + * @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 notes in users + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: Note, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * The notes in the user's Notes folder. Read-only. Nullable. + */ +export interface NoteItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const NoteItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/notes/{note%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const NoteItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the navigation properties in the request builder. + */ +export const NoteItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + attachments: { + requestsMetadata: AttachmentsRequestBuilderRequestsMetadata, + navigationMetadata: AttachmentsRequestBuilderNavigationMetadata, + }, + extensions: { + requestsMetadata: ExtensionsRequestBuilderRequestsMetadata, + navigationMetadata: ExtensionsRequestBuilderNavigationMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const NoteItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: NoteItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: NoteItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNoteFromDiscriminatorValue, + queryParametersMapper: NoteItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: NoteItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createNoteFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeNote, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk/models/identityGovernance/index.ts b/packages/msgraph-sdk/models/identityGovernance/index.ts index edbad77115b..9c533f35497 100644 --- a/packages/msgraph-sdk/models/identityGovernance/index.ts +++ b/packages/msgraph-sdk/models/identityGovernance/index.ts @@ -321,6 +321,15 @@ export function createDirectoryObjectWorkflowSubjectFromDiscriminatorValue(parse export function createGroupBasedSubjectSetFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupBasedSubjectSet; } +/** + * 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 {GuestSponsorTrigger} + */ +// @ts-ignore +export function createGuestSponsorTriggerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGuestSponsorTrigger; +} /** * 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 @@ -746,6 +755,8 @@ export function createWorkflowExecutionTriggerFromDiscriminatorValue(parseNode: switch (mappingValue) { case "#microsoft.graph.identityGovernance.attributeChangeTrigger": return deserializeIntoAttributeChangeTrigger; + case "#microsoft.graph.identityGovernance.guestSponsorTrigger": + return deserializeIntoGuestSponsorTrigger; case "#microsoft.graph.identityGovernance.membershipChangeTrigger": return deserializeIntoMembershipChangeTrigger; case "#microsoft.graph.identityGovernance.timeBasedAttributeTrigger": @@ -1180,6 +1191,18 @@ export function deserializeIntoGroupBasedSubjectSet(groupBasedSubjectSet: Partia "groups": n => { groupBasedSubjectSet.groups = n.getCollectionOfObjectValues(createGroupFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param GuestSponsorTrigger The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGuestSponsorTrigger(guestSponsorTrigger: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoWorkflowExecutionTrigger(guestSponsorTrigger), + "minimumRequiredSponsors": n => { guestSponsorTrigger.minimumRequiredSponsors = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param Insights The instance to deserialize into. @@ -1983,6 +2006,12 @@ export interface GroupBasedSubjectSet extends Parsable, SubjectSet { */ groups?: Group[] | null; } +export interface GuestSponsorTrigger extends Parsable, WorkflowExecutionTrigger { + /** + * The minimumRequiredSponsors property + */ + minimumRequiredSponsors?: number | null; +} export interface Insights extends Entity, Parsable { } export interface LifecycleManagementSettings extends Entity, Parsable { @@ -2541,6 +2570,18 @@ export function serializeGroupBasedSubjectSet(writer: SerializationWriter, group serializeSubjectSet(writer, groupBasedSubjectSet, isSerializingDerivedType) writer.writeCollectionOfObjectValues("groups", groupBasedSubjectSet.groups, serializeGroup); } +/** + * Serializes information the current object + * @param GuestSponsorTrigger 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 serializeGuestSponsorTrigger(writer: SerializationWriter, guestSponsorTrigger: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!guestSponsorTrigger || isSerializingDerivedType) { return; } + serializeWorkflowExecutionTrigger(writer, guestSponsorTrigger, isSerializingDerivedType) + writer.writeNumberValue("minimumRequiredSponsors", guestSponsorTrigger.minimumRequiredSponsors); +} /** * Serializes information the current object * @param Insights The instance to serialize from. @@ -3242,6 +3283,9 @@ export function serializeWorkflowExecutionTrigger(writer: SerializationWriter, w case "#microsoft.graph.identityGovernance.attributeChangeTrigger": serializeAttributeChangeTrigger(writer, workflowExecutionTrigger, true); break; + case "#microsoft.graph.identityGovernance.guestSponsorTrigger": + serializeGuestSponsorTrigger(writer, workflowExecutionTrigger, true); + break; case "#microsoft.graph.identityGovernance.membershipChangeTrigger": serializeMembershipChangeTrigger(writer, workflowExecutionTrigger, true); break; diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index 046ec2aca86..613da296ee0 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -370,6 +370,10 @@ export interface AccessPackageAssignmentRequest extends Entity, Parsable { * The requestor's supplied justification. */ justification?: string | null; + /** + * The parameters property + */ + parameters?: AccessPackageAssignmentRequestParameters | null; /** * The subject who requested or, if a direct assignment, was assigned. Read-only. Nullable. Supports $expand. */ @@ -457,6 +461,20 @@ export interface AccessPackageAssignmentRequestorSettings extends AdditionalData */ onBehalfRequestors?: SubjectSet[] | null; } +export interface AccessPackageAssignmentRequestParameters extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The bypassApproval property + */ + bypassApproval?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export interface AccessPackageAssignmentRequestRequirements extends AdditionalDataHolder, BackedModel, Parsable { /** * Indicates whether the requestor is allowed to set a custom schedule. @@ -1345,6 +1363,10 @@ export interface AccessReviewInstanceDecisionItem extends Entity, Parsable { * Justification left by the reviewer when they made the decision. */ justification?: string | null; + /** + * The permission property + */ + permission?: AccessReviewInstanceDecisionItemPermission | null; /** * Every decision item in an access review represents a principal's access to a resource. This property represents details of the principal. For example, if a decision item represents access of User 'Bob' to Group 'Sales' - The principal is 'Bob' and the resource is 'Sales'. Principals can be of two types - userIdentity and servicePrincipalIdentity. Supports $select. Read-only. */ @@ -1394,6 +1416,7 @@ export interface AccessReviewInstanceDecisionItemAccessPackageResource extends A */ accessPackageAssignmentPolicyId?: string | null; } +export type AccessReviewInstanceDecisionItemApplyResult = (typeof AccessReviewInstanceDecisionItemApplyResultObject)[keyof typeof AccessReviewInstanceDecisionItemApplyResultObject]; export interface AccessReviewInstanceDecisionItemAzureRoleResource extends AccessReviewInstanceDecisionItemResource, Parsable { /** * Details of the scope this role is associated with. @@ -1406,11 +1429,55 @@ export interface AccessReviewInstanceDecisionItemCollectionResponse extends Base */ value?: AccessReviewInstanceDecisionItem[] | null; } +export interface AccessReviewInstanceDecisionItemCustomDataProvidedResource extends AccessReviewInstanceDecisionItemResource, Parsable { + /** + * The customData property + */ + customData?: string | null; + /** + * The scopeDisplayName property + */ + scopeDisplayName?: string | null; + /** + * The scopeId property + */ + scopeId?: string | null; +} +export interface AccessReviewInstanceDecisionItemPermission extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The description property + */ + description?: string | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The id property + */ + id?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The type property + */ + type?: string | null; +} export interface AccessReviewInstanceDecisionItemResource extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. */ backingStoreEnabled?: boolean | null; + /** + * The description property + */ + description?: string | null; /** * Display name of the resource */ @@ -2123,6 +2190,10 @@ export interface AgentIdentity extends Parsable, ServicePrincipal { * The date and time the agent identity was created. Read-only. Inherited from servicePrincipal. */ createdDateTime?: Date | null; + /** + * The collection of application IDs designated as managers of this agent identity's backing agentIdentityBlueprint. Read-only; the value is server-managed and reflects the managerApplications of the backing agentIdentityBlueprint. To change the managers, an owner or administrator must update the managerApplications property on the backing agentIdentityBlueprint in the tenant where it's registered. For multitenant agent identity blueprints, admins in a tenant where the blueprint is only consumed can't make this change — they must ask an owner or administrator in the blueprint's home tenant. Not nullable. Returned only on $select. + */ + managerApplications?: Guid[] | null; /** * The sponsors for this agent identity. */ @@ -2139,6 +2210,10 @@ export interface AgentIdentityBlueprint extends Application, Parsable { sponsors?: DirectoryObject[] | null; } export interface AgentIdentityBlueprintPrincipal extends Parsable, ServicePrincipal { + /** + * The collection of application IDs designated as managers of this agent identity blueprint principal's backing agentIdentityBlueprint. Read-only; the value is server-managed and reflects the managerApplications of the backing agentIdentityBlueprint. To change the managers, an owner or administrator must update the managerApplications property on the backing agentIdentityBlueprint in the tenant where it's registered. For multitenant agent identity blueprints, admins in a tenant where the blueprint is only consumed can't make this change — they must ask an owner or administrator in the blueprint's home tenant. Not nullable. Returned only on $select. + */ + managerApplications?: Guid[] | null; /** * The sponsors for this agent identity blueprint principal. Sponsors are users or service principals who can authorize and manage the lifecycle of agent identity instances. */ @@ -3988,7 +4063,7 @@ export interface Application extends DirectoryObject, Parsable { */ appRoles?: AppRole[] | null; /** - * The authenticationBehaviors property + * The set of breaking change behaviors related to token issuance that are configured for the application. Authentication behaviors are unset by default (null) and must be explicitly enabled or disabled. Nullable. Returned only on $select. Requires $select to retrieve. For more information about authentication behaviors, see Manage application authenticationBehaviors. */ authenticationBehaviors?: AuthenticationBehaviors | null; /** @@ -4203,6 +4278,29 @@ export interface ApplicationLocation extends AdditionalDataHolder, BackedModel, */ odataType?: string | null; } +export type ApplicationPermissionType = (typeof ApplicationPermissionTypeObject)[keyof typeof ApplicationPermissionTypeObject]; +export interface ApplicationResourcePermission extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The id property + */ + id?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The type property + */ + type?: ApplicationPermissionType | null; +} export interface ApplicationRiskFactorCertificateInfo extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -4669,6 +4767,24 @@ export interface ApplicationServicePrincipal extends AdditionalDataHolder, Backe */ servicePrincipal?: ServicePrincipal | null; } +export interface ApplicationsRequiredResourceAccess extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The permissions property + */ + permissions?: ApplicationResourcePermission[] | null; + /** + * The resourceAppId property + */ + resourceAppId?: string | null; +} export interface ApplicationTemplate extends Entity, Parsable { /** * The list of categories for the application. Supported values can be: Collaboration, Business Management, Consumer, Content management, CRM, Data services, Developer services, E-commerce, Education, ERP, Finance, Health, Human resources, IT infrastructure, Mail, Management, Marketing, Media, Productivity, Project management, Telecommunications, Tools, Travel, and Web design & hosting. Supports $filter (contains). @@ -6446,19 +6562,23 @@ export interface AuthenticationBehaviors extends AdditionalDataHolder, BackedMod */ backingStoreEnabled?: boolean | null; /** - * The blockAzureADGraphAccess property + * If false, allows the app to have extended access to Azure AD Graph until August 31, 2025 when Azure AD Graph is fully retired. For more information on Azure AD retirement updates, see June 2024 update on Azure AD Graph API retirement. */ blockAzureADGraphAccess?: boolean | null; + /** + * Indicates whether Cross-Origin-Opener-Policy (COOP) headers are enforced on browser-based authentication responses for the application. Set to true to enable enforcement, false to temporarily suppress enforcement, or null to use the service default. For how-to guidance, see Control Cross-Origin-Opener-Policy enforcement. + */ + coopEnforcement?: boolean | null; /** * The OdataType property */ odataType?: string | null; /** - * The removeUnverifiedEmailClaim property + * If true, removes the email claim from tokens sent to an application when the email address's domain can't be verified. */ removeUnverifiedEmailClaim?: boolean | null; /** - * The requireClientServicePrincipal property + * If true, requires multitenant applications to have a service principal in the resource tenant as part of authorization checks before they're granted access tokens. This property is only modifiable for multitenant resource applications that rely on access from clients without a service principal and had this behavior as set to false by Microsoft. Tenant administrators should respond to security advisories sent through Azure Health Service events and the Microsoft 365 message center. */ requireClientServicePrincipal?: boolean | null; } @@ -7142,6 +7262,86 @@ export interface AzureCommunicationServicesUserIdentity extends Identity, Parsab azureCommunicationServicesResourceId?: string | null; } export type B2bIdentityProvidersType = (typeof B2bIdentityProvidersTypeObject)[keyof typeof B2bIdentityProvidersTypeObject]; +export interface B2bRegistrationMetrics extends Entity, Parsable { + /** + * The initial property + */ + initial?: B2BRegistrationMetricsInitial | null; + /** + * The recent property + */ + recent?: B2BRegistrationMetricsRecent | null; +} +export interface B2BRegistrationMetricsBase extends Entity, Parsable { + /** + * The inboundTotalUsers property + */ + inboundTotalUsers?: number | null; + /** + * The outboundTotalUsers property + */ + outboundTotalUsers?: number | null; + /** + * The watermarkDateTime property + */ + watermarkDateTime?: Date | null; +} +export interface B2BRegistrationMetricsInitial extends B2BRegistrationMetricsBase, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; +} +export interface B2BRegistrationMetricsRecent extends B2BRegistrationMetricsBase, Parsable { + /** + * The updateDateTime property + */ + updateDateTime?: Date | null; +} +export interface B2BSignInActivityMetrics extends Entity, Parsable { + /** + * The initial property + */ + initial?: B2BSignInActivityMetricsInitial | null; + /** + * The recent property + */ + recent?: B2BSignInActivityMetricsRecent | null; +} +export interface B2BSignInActivityMetricsBase extends Entity, Parsable { + /** + * The inboundMonthlyTotalApplications property + */ + inboundMonthlyTotalApplications?: number | null; + /** + * The inboundMonthlyTotalUsers property + */ + inboundMonthlyTotalUsers?: number | null; + /** + * The outboundMonthlyTotalApplications property + */ + outboundMonthlyTotalApplications?: number | null; + /** + * The outboundMonthlyTotalUsers property + */ + outboundMonthlyTotalUsers?: number | null; + /** + * The watermarkDateTime property + */ + watermarkDateTime?: Date | null; +} +export interface B2BSignInActivityMetricsInitial extends B2BSignInActivityMetricsBase, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; +} +export interface B2BSignInActivityMetricsRecent extends B2BSignInActivityMetricsBase, Parsable { + /** + * The updateDateTime property + */ + updateDateTime?: Date | null; +} export interface B2xIdentityUserFlow extends IdentityUserFlow, Parsable { /** * Configuration for enabling an API connector for use as part of the self-service sign-up user flow. You can only obtain the value of this object using Get userFlowApiConnectorConfiguration. @@ -7468,6 +7668,62 @@ export interface BasicAuthentication extends ApiAuthenticationConfigurationBase, */ username?: string | null; } +export interface BillingMetrics extends Entity, Parsable { + /** + * The initial property + */ + initial?: BillingMetricsInitial | null; + /** + * The recent property + */ + recent?: BillingMetricsRecent | null; +} +export interface BillingMetricsBase extends Entity, Parsable { + /** + * The foreignAssociatedTenantBillingManagementActiveCount property + */ + foreignAssociatedTenantBillingManagementActiveCount?: number | null; + /** + * The foreignAssociatedTenantCount property + */ + foreignAssociatedTenantCount?: number | null; + /** + * The foreignAssociatedTenantProvisioningActiveCount property + */ + foreignAssociatedTenantProvisioningActiveCount?: number | null; + /** + * The localAssociatedTenantBillingManagementActiveCount property + */ + localAssociatedTenantBillingManagementActiveCount?: number | null; + /** + * The localAssociatedTenantCount property + */ + localAssociatedTenantCount?: number | null; + /** + * The localAssociatedTenantIds property + */ + localAssociatedTenantIds?: string[] | null; + /** + * The localAssociatedTenantProvisioningActiveCount property + */ + localAssociatedTenantProvisioningActiveCount?: number | null; + /** + * The watermarkDateTime property + */ + watermarkDateTime?: Date | null; +} +export interface BillingMetricsInitial extends BillingMetricsBase, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; +} +export interface BillingMetricsRecent extends BillingMetricsBase, Parsable { + /** + * The updateDateTime property + */ + updateDateTime?: Date | null; +} export interface BinaryContent extends ContentBase, Parsable { /** * The binary content, encoded as a Base64 string. Inherited from contentBase. @@ -10644,9 +10900,6 @@ export interface CloudClipboardRoot extends Entity, Parsable { */ items?: CloudClipboardItem[] | null; } -/** - * Represents a container that exposes navigation properties for cloud communications resources. - */ export interface CloudCommunications extends AdditionalDataHolder, BackedModel, Parsable { /** * The adhocCalls property @@ -13605,6 +13858,10 @@ export interface CopilotPackage extends Entity, Parsable { * The elementTypes property */ elementTypes?: string[] | null; + /** + * The governanceMetadata property + */ + governanceMetadata?: UntypedNode | null; /** * The isBlocked property */ @@ -13633,6 +13890,14 @@ export interface CopilotPackage extends Entity, Parsable { * The publisher property */ publisher?: string | null; + /** + * The requestStatus property + */ + requestStatus?: CopilotPackageRequestStatus | null; + /** + * The requestType property + */ + requestType?: CopilotPackageRequestType | null; /** * The shortDescription property */ @@ -13704,6 +13969,8 @@ export interface CopilotPackageDetail extends CopilotPackage, Parsable { */ totalSessions?: number | null; } +export type CopilotPackageRequestStatus = (typeof CopilotPackageRequestStatusObject)[keyof typeof CopilotPackageRequestStatusObject]; +export type CopilotPackageRequestType = (typeof CopilotPackageRequestTypeObject)[keyof typeof CopilotPackageRequestTypeObject]; export interface CopilotReportRoot extends Entity, Parsable { } export interface CopyNotebookModel extends AdditionalDataHolder, BackedModel, Parsable { @@ -13978,6 +14245,15 @@ export function createAccessPackageAssignmentRequestFromDiscriminatorValue(parse export function createAccessPackageAssignmentRequestorSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessPackageAssignmentRequestorSettings; } +/** + * 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 {AccessPackageAssignmentRequestParameters} + */ +// @ts-ignore +export function createAccessPackageAssignmentRequestParametersFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessPackageAssignmentRequestParameters; +} /** * 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 @@ -14545,6 +14821,15 @@ export function createAccessReviewInstanceDecisionItemAzureRoleResourceFromDiscr export function createAccessReviewInstanceDecisionItemCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItemCollectionResponse; } +/** + * 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 {AccessReviewInstanceDecisionItemCustomDataProvidedResource} + */ +// @ts-ignore +export function createAccessReviewInstanceDecisionItemCustomDataProvidedResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessReviewInstanceDecisionItemCustomDataProvidedResource; +} /** * 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 @@ -14554,6 +14839,15 @@ export function createAccessReviewInstanceDecisionItemCollectionResponseFromDisc export function createAccessReviewInstanceDecisionItemFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAccessReviewInstanceDecisionItem; } +/** + * 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 {AccessReviewInstanceDecisionItemPermission} + */ +// @ts-ignore +export function createAccessReviewInstanceDecisionItemPermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAccessReviewInstanceDecisionItemPermission; +} /** * 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 @@ -14573,6 +14867,8 @@ export function createAccessReviewInstanceDecisionItemResourceFromDiscriminatorV return deserializeIntoAccessReviewInstanceDecisionItemAccessPackageResource; case "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource": return deserializeIntoAccessReviewInstanceDecisionItemAzureRoleResource; + case "#microsoft.graph.accessReviewInstanceDecisionItemCustomDataProvidedResource": + return deserializeIntoAccessReviewInstanceDecisionItemCustomDataProvidedResource; case "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalResource": return deserializeIntoAccessReviewInstanceDecisionItemServicePrincipalResource; } @@ -15854,6 +16150,15 @@ export function createApplicationFromDiscriminatorValue(parseNode: ParseNode | u export function createApplicationLocationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationLocation; } +/** + * 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 {ApplicationResourcePermission} + */ +// @ts-ignore +export function createApplicationResourcePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationResourcePermission; +} /** * 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 @@ -15935,6 +16240,15 @@ export function createApplicationSecurityComplianceFromDiscriminatorValue(parseN export function createApplicationServicePrincipalFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoApplicationServicePrincipal; } +/** + * 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 {ApplicationsRequiredResourceAccess} + */ +// @ts-ignore +export function createApplicationsRequiredResourceAccessFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoApplicationsRequiredResourceAccess; +} /** * 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 @@ -17354,6 +17668,104 @@ export function createAzureCommunicationServicesUserConversationMemberFromDiscri export function createAzureCommunicationServicesUserIdentityFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoAzureCommunicationServicesUserIdentity; } +/** + * 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 {B2BRegistrationMetricsBase} + */ +// @ts-ignore +export function createB2BRegistrationMetricsBaseFromDiscriminatorValue(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.b2BRegistrationMetricsInitial": + return deserializeIntoB2BRegistrationMetricsInitial; + case "#microsoft.graph.b2BRegistrationMetricsRecent": + return deserializeIntoB2BRegistrationMetricsRecent; + } + } + } + return deserializeIntoB2BRegistrationMetricsBase; +} +/** + * 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 {B2bRegistrationMetrics} + */ +// @ts-ignore +export function createB2bRegistrationMetricsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2bRegistrationMetrics; +} +/** + * 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 {B2BRegistrationMetricsInitial} + */ +// @ts-ignore +export function createB2BRegistrationMetricsInitialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2BRegistrationMetricsInitial; +} +/** + * 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 {B2BRegistrationMetricsRecent} + */ +// @ts-ignore +export function createB2BRegistrationMetricsRecentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2BRegistrationMetricsRecent; +} +/** + * 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 {B2BSignInActivityMetricsBase} + */ +// @ts-ignore +export function createB2BSignInActivityMetricsBaseFromDiscriminatorValue(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.b2BSignInActivityMetricsInitial": + return deserializeIntoB2BSignInActivityMetricsInitial; + case "#microsoft.graph.b2BSignInActivityMetricsRecent": + return deserializeIntoB2BSignInActivityMetricsRecent; + } + } + } + return deserializeIntoB2BSignInActivityMetricsBase; +} +/** + * 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 {B2BSignInActivityMetrics} + */ +// @ts-ignore +export function createB2BSignInActivityMetricsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2BSignInActivityMetrics; +} +/** + * 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 {B2BSignInActivityMetricsInitial} + */ +// @ts-ignore +export function createB2BSignInActivityMetricsInitialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2BSignInActivityMetricsInitial; +} +/** + * 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 {B2BSignInActivityMetricsRecent} + */ +// @ts-ignore +export function createB2BSignInActivityMetricsRecentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoB2BSignInActivityMetricsRecent; +} /** * 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 @@ -17580,6 +17992,55 @@ export function createBaseSitePageFromDiscriminatorValue(parseNode: ParseNode | export function createBasicAuthenticationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoBasicAuthentication; } +/** + * 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 {BillingMetricsBase} + */ +// @ts-ignore +export function createBillingMetricsBaseFromDiscriminatorValue(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.billingMetricsInitial": + return deserializeIntoBillingMetricsInitial; + case "#microsoft.graph.billingMetricsRecent": + return deserializeIntoBillingMetricsRecent; + } + } + } + return deserializeIntoBillingMetricsBase; +} +/** + * 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 {BillingMetrics} + */ +// @ts-ignore +export function createBillingMetricsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBillingMetrics; +} +/** + * 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 {BillingMetricsInitial} + */ +// @ts-ignore +export function createBillingMetricsInitialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBillingMetricsInitial; +} +/** + * 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 {BillingMetricsRecent} + */ +// @ts-ignore +export function createBillingMetricsRecentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoBillingMetricsRecent; +} /** * 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 @@ -21375,6 +21836,24 @@ export function createDelegatedAdminCustomerCollectionResponseFromDiscriminatorV export function createDelegatedAdminCustomerFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoDelegatedAdminCustomer; } +/** + * 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 {DelegatedAdministrationRoleAssignment} + */ +// @ts-ignore +export function createDelegatedAdministrationRoleAssignmentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDelegatedAdministrationRoleAssignment; +} +/** + * 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 {DelegatedAdministrationRoleAssignmentSnapshot} + */ +// @ts-ignore +export function createDelegatedAdministrationRoleAssignmentSnapshotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoDelegatedAdministrationRoleAssignmentSnapshot; +} /** * 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 @@ -22675,6 +23154,8 @@ export function createDirectoryObjectFromDiscriminatorValue(parseNode: ParseNode return deserializeIntoFederatedTokenValidationPolicy; case "#microsoft.graph.group": return deserializeIntoGroup; + case "#microsoft.graph.groupResource": + return deserializeIntoGroupResource; case "#microsoft.graph.groupSettingTemplate": return deserializeIntoGroupSettingTemplate; case "#microsoft.graph.homeRealmDiscoveryPolicy": @@ -22790,6 +23271,8 @@ export function createDlpActionInfoFromDiscriminatorValue(parseNode: ParseNode | const mappingValue = mappingValueNode.getStringValue(); if (mappingValue) { switch (mappingValue) { + case "#microsoft.graph.policyTipAction": + return deserializeIntoPolicyTipAction; case "#microsoft.graph.restrictAccessAction": return deserializeIntoRestrictAccessAction; case "#microsoft.graph.restrictAccessActionBase": @@ -24677,6 +25160,22 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoAvailableAccessPackage; case "#microsoft.graph.azureCommunicationServicesUserConversationMember": return deserializeIntoAzureCommunicationServicesUserConversationMember; + case "#microsoft.graph.b2bRegistrationMetrics": + return deserializeIntoB2bRegistrationMetrics; + case "#microsoft.graph.b2BRegistrationMetricsBase": + return deserializeIntoB2BRegistrationMetricsBase; + case "#microsoft.graph.b2BRegistrationMetricsInitial": + return deserializeIntoB2BRegistrationMetricsInitial; + case "#microsoft.graph.b2BRegistrationMetricsRecent": + return deserializeIntoB2BRegistrationMetricsRecent; + case "#microsoft.graph.b2BSignInActivityMetrics": + return deserializeIntoB2BSignInActivityMetrics; + case "#microsoft.graph.b2BSignInActivityMetricsBase": + return deserializeIntoB2BSignInActivityMetricsBase; + case "#microsoft.graph.b2BSignInActivityMetricsInitial": + return deserializeIntoB2BSignInActivityMetricsInitial; + case "#microsoft.graph.b2BSignInActivityMetricsRecent": + return deserializeIntoB2BSignInActivityMetricsRecent; case "#microsoft.graph.b2xIdentityUserFlow": return deserializeIntoB2xIdentityUserFlow; case "#microsoft.graph.backupRestoreRoot": @@ -24689,6 +25188,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoBaseMapFeature; case "#microsoft.graph.baseSitePage": return deserializeIntoBaseSitePage; + case "#microsoft.graph.billingMetrics": + return deserializeIntoBillingMetrics; + case "#microsoft.graph.billingMetricsBase": + return deserializeIntoBillingMetricsBase; + case "#microsoft.graph.billingMetricsInitial": + return deserializeIntoBillingMetricsInitial; + case "#microsoft.graph.billingMetricsRecent": + return deserializeIntoBillingMetricsRecent; case "#microsoft.graph.bitlocker": return deserializeIntoBitlocker; case "#microsoft.graph.bitlockerRecoveryKey": @@ -25275,6 +25782,12 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoFraudProtectionProvider; case "#microsoft.graph.governanceInsight": return deserializeIntoGovernanceInsight; + case "#microsoft.graph.governanceInvitation": + return deserializeIntoGovernanceInvitation; + case "#microsoft.graph.governanceRelationship": + return deserializeIntoGovernanceRelationship; + case "#microsoft.graph.governanceRequest": + return deserializeIntoGovernanceRequest; case "#microsoft.graph.granularDriveRestoreArtifact": return deserializeIntoGranularDriveRestoreArtifact; case "#microsoft.graph.granularMailboxRestoreArtifact": @@ -25287,6 +25800,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoGroup; case "#microsoft.graph.groupLifecyclePolicy": return deserializeIntoGroupLifecyclePolicy; + case "#microsoft.graph.groupResource": + return deserializeIntoGroupResource; case "#microsoft.graph.groupSetting": return deserializeIntoGroupSetting; case "#microsoft.graph.groupSettingTemplate": @@ -25581,6 +26096,14 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoMobileLobApp; case "#microsoft.graph.mobileThreatDefenseConnector": return deserializeIntoMobileThreatDefenseConnector; + case "#microsoft.graph.multiTenantApplicationMetrics": + return deserializeIntoMultiTenantApplicationMetrics; + case "#microsoft.graph.multiTenantApplicationMetricsBase": + return deserializeIntoMultiTenantApplicationMetricsBase; + case "#microsoft.graph.multiTenantApplicationMetricsInitial": + return deserializeIntoMultiTenantApplicationMetricsInitial; + case "#microsoft.graph.multiTenantApplicationMetricsRecent": + return deserializeIntoMultiTenantApplicationMetricsRecent; case "#microsoft.graph.multiTenantOrganization": return deserializeIntoMultiTenantOrganization; case "#microsoft.graph.multiTenantOrganizationIdentitySyncPolicyTemplate": @@ -25595,6 +26118,8 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoMultiValueLegacyExtendedProperty; case "#microsoft.graph.muteParticipantOperation": return deserializeIntoMuteParticipantOperation; + case "#microsoft.graph.note": + return deserializeIntoNote; case "#microsoft.graph.notebook": return deserializeIntoNotebook; case "#microsoft.graph.notificationMessageTemplate": @@ -25895,6 +26420,10 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoReferenceAttachment; case "#microsoft.graph.reflectCheckInResponse": return deserializeIntoReflectCheckInResponse; + case "#microsoft.graph.relatedTenant": + return deserializeIntoRelatedTenant; + case "#microsoft.graph.relatedTenantsRefreshRequest": + return deserializeIntoRelatedTenantsRefreshRequest; case "#microsoft.graph.relyingPartyDetailedSummary": return deserializeIntoRelyingPartyDetailedSummary; case "#microsoft.graph.remoteAssistancePartner": @@ -26363,6 +26892,12 @@ export function createEntityFromDiscriminatorValue(parseNode: ParseNode | undefi return deserializeIntoTenantAppManagementPolicy; case "#microsoft.graph.tenantDataSecurityAndGovernance": return deserializeIntoTenantDataSecurityAndGovernance; + case "#microsoft.graph.tenantGovernance": + return deserializeIntoTenantGovernance; + case "#microsoft.graph.tenantGovernancePolicyTemplate": + return deserializeIntoTenantGovernancePolicyTemplate; + case "#microsoft.graph.tenantGovernanceSetting": + return deserializeIntoTenantGovernanceSetting; case "#microsoft.graph.tenantProtectionScopeContainer": return deserializeIntoTenantProtectionScopeContainer; case "#microsoft.graph.termsAndConditions": @@ -27845,6 +28380,60 @@ export function createGovernanceInsightFromDiscriminatorValue(parseNode: ParseNo } return deserializeIntoGovernanceInsight; } +/** + * 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 {GovernanceInvitationCollectionResponse} + */ +// @ts-ignore +export function createGovernanceInvitationCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceInvitationCollectionResponse; +} +/** + * 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 {GovernanceInvitation} + */ +// @ts-ignore +export function createGovernanceInvitationFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceInvitation; +} +/** + * 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 {GovernanceRelationshipCollectionResponse} + */ +// @ts-ignore +export function createGovernanceRelationshipCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceRelationshipCollectionResponse; +} +/** + * 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 {GovernanceRelationship} + */ +// @ts-ignore +export function createGovernanceRelationshipFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceRelationship; +} +/** + * 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 {GovernanceRequestCollectionResponse} + */ +// @ts-ignore +export function createGovernanceRequestCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceRequestCollectionResponse; +} +/** + * 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 {GovernanceRequest} + */ +// @ts-ignore +export function createGovernanceRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGovernanceRequest; +} /** * 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 @@ -28004,6 +28593,24 @@ export function createGroupMembersFromDiscriminatorValue(parseNode: ParseNode | export function createGroupPeerOutlierRecommendationInsightSettingsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoGroupPeerOutlierRecommendationInsightSettings; } +/** + * 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 {GroupResourceCollectionResponse} + */ +// @ts-ignore +export function createGroupResourceCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGroupResourceCollectionResponse; +} +/** + * 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 {GroupResource} + */ +// @ts-ignore +export function createGroupResourceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoGroupResource; +} /** * 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 @@ -31873,6 +32480,73 @@ export function createMobileThreatDefenseConnectorFromDiscriminatorValue(parseNo export function createModifiedPropertyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoModifiedProperty; } +/** + * 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 {MultiTenantApplicationMetricsBase} + */ +// @ts-ignore +export function createMultiTenantApplicationMetricsBaseFromDiscriminatorValue(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.multiTenantApplicationMetricsInitial": + return deserializeIntoMultiTenantApplicationMetricsInitial; + case "#microsoft.graph.multiTenantApplicationMetricsRecent": + return deserializeIntoMultiTenantApplicationMetricsRecent; + } + } + } + return deserializeIntoMultiTenantApplicationMetricsBase; +} +/** + * 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 {MultiTenantApplicationMetrics} + */ +// @ts-ignore +export function createMultiTenantApplicationMetricsFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMultiTenantApplicationMetrics; +} +/** + * 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 {MultiTenantApplicationMetricsInitial} + */ +// @ts-ignore +export function createMultiTenantApplicationMetricsInitialFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMultiTenantApplicationMetricsInitial; +} +/** + * 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 {MultiTenantApplicationMetricsRecent} + */ +// @ts-ignore +export function createMultiTenantApplicationMetricsRecentFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMultiTenantApplicationMetricsRecent; +} +/** + * 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 {MultiTenantApplicationsToProvision} + */ +// @ts-ignore +export function createMultiTenantApplicationsToProvisionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMultiTenantApplicationsToProvision; +} +/** + * 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 {MultiTenantApplicationsToProvisionSnapshot} + */ +// @ts-ignore +export function createMultiTenantApplicationsToProvisionSnapshotFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoMultiTenantApplicationsToProvisionSnapshot; +} /** * 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 @@ -32048,6 +32722,24 @@ export function createNotebookFromDiscriminatorValue(parseNode: ParseNode | unde export function createNotebookLinksFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoNotebookLinks; } +/** + * 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 {NoteCollectionResponse} + */ +// @ts-ignore +export function createNoteCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoNoteCollectionResponse; +} +/** + * 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 {Note} + */ +// @ts-ignore +export function createNoteFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoNote; +} /** * 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 @@ -33583,6 +34275,8 @@ export function createOutlookItemFromDiscriminatorValue(parseNode: ParseNode | u return deserializeIntoMailboxItem; case "#microsoft.graph.message": return deserializeIntoMessage; + case "#microsoft.graph.note": + return deserializeIntoNote; case "#microsoft.graph.post": return deserializeIntoPost; } @@ -34576,6 +35270,15 @@ export function createPolicyTemplateFromDiscriminatorValue(parseNode: ParseNode export function createPolicyTenantScopeFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoPolicyTenantScope; } +/** + * 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 {PolicyTipAction} + */ +// @ts-ignore +export function createPolicyTipActionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoPolicyTipAction; +} /** * 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 @@ -36126,6 +36829,42 @@ export function createRegistryKeyStateFromDiscriminatorValue(parseNode: ParseNod export function createRelatedContactFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRelatedContact; } +/** + * 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 {RelatedTenantCollectionResponse} + */ +// @ts-ignore +export function createRelatedTenantCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelatedTenantCollectionResponse; +} +/** + * 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 {RelatedTenant} + */ +// @ts-ignore +export function createRelatedTenantFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelatedTenant; +} +/** + * 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 {RelatedTenantsRefreshRequest} + */ +// @ts-ignore +export function createRelatedTenantsRefreshRequestFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelatedTenantsRefreshRequest; +} +/** + * 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 {RelationshipPolicy} + */ +// @ts-ignore +export function createRelationshipPolicyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRelationshipPolicy; +} /** * 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 @@ -36897,6 +37636,15 @@ export function createRoleManagementFromDiscriminatorValue(parseNode: ParseNode export function createRolePermissionFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoRolePermission; } +/** + * 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 {RoleTemplate} + */ +// @ts-ignore +export function createRoleTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRoleTemplate; +} /** * 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 @@ -40270,6 +41018,42 @@ export function createTenantAppManagementPolicyFromDiscriminatorValue(parseNode: export function createTenantDataSecurityAndGovernanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { return deserializeIntoTenantDataSecurityAndGovernance; } +/** + * 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 {TenantGovernance} + */ +// @ts-ignore +export function createTenantGovernanceFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTenantGovernance; +} +/** + * 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 {TenantGovernancePolicyTemplateCollectionResponse} + */ +// @ts-ignore +export function createTenantGovernancePolicyTemplateCollectionResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTenantGovernancePolicyTemplateCollectionResponse; +} +/** + * 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 {TenantGovernancePolicyTemplate} + */ +// @ts-ignore +export function createTenantGovernancePolicyTemplateFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTenantGovernancePolicyTemplate; +} +/** + * 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 {TenantGovernanceSetting} + */ +// @ts-ignore +export function createTenantGovernanceSettingFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoTenantGovernanceSetting; +} /** * 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 @@ -45796,6 +46580,50 @@ export interface DelegatedAdminCustomerCollectionResponse extends BaseCollection */ value?: DelegatedAdminCustomer[] | null; } +export interface DelegatedAdministrationRoleAssignment extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The group property + */ + group?: Group | null; + /** + * The groupDisplayName property + */ + groupDisplayName?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The roleTemplates property + */ + roleTemplates?: RoleTemplate[] | null; +} +export interface DelegatedAdministrationRoleAssignmentSnapshot extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The groupDisplayName property + */ + groupDisplayName?: string | null; + /** + * The groupId property + */ + groupId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The roleTemplates property + */ + roleTemplates?: RoleTemplate[] | null; +} export interface DelegatedAdminRelationship extends Entity, Parsable { /** * The access assignments associated with the delegated admin relationship. @@ -46277,6 +47105,7 @@ export function deserializeIntoAccessPackageAssignmentRequest(accessPackageAssig "createdDateTime": n => { accessPackageAssignmentRequest.createdDateTime = n.getDateValue(); }, "customExtensionCalloutInstances": n => { accessPackageAssignmentRequest.customExtensionCalloutInstances = n.getCollectionOfObjectValues(createCustomExtensionCalloutInstanceFromDiscriminatorValue); }, "justification": n => { accessPackageAssignmentRequest.justification = n.getStringValue(); }, + "parameters": n => { accessPackageAssignmentRequest.parameters = n.getObjectValue(createAccessPackageAssignmentRequestParametersFromDiscriminatorValue); }, "requestor": n => { accessPackageAssignmentRequest.requestor = n.getObjectValue(createAccessPackageSubjectFromDiscriminatorValue); }, "requestType": n => { accessPackageAssignmentRequest.requestType = n.getEnumValue(AccessPackageRequestTypeObject); }, "schedule": n => { accessPackageAssignmentRequest.schedule = n.getObjectValue(createEntitlementManagementScheduleFromDiscriminatorValue); }, @@ -46331,6 +47160,19 @@ export function deserializeIntoAccessPackageAssignmentRequestorSettings(accessPa "onBehalfRequestors": n => { accessPackageAssignmentRequestorSettings.onBehalfRequestors = n.getCollectionOfObjectValues(createSubjectSetFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AccessPackageAssignmentRequestParameters The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessPackageAssignmentRequestParameters(accessPackageAssignmentRequestParameters: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { accessPackageAssignmentRequestParameters.backingStoreEnabled = true; }, + "bypassApproval": n => { accessPackageAssignmentRequestParameters.bypassApproval = n.getBooleanValue(); }, + "@odata.type": n => { accessPackageAssignmentRequestParameters.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AccessPackageAssignmentRequestRequirements The instance to deserialize into. @@ -47083,6 +47925,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItem(accessReviewInst "decision": n => { accessReviewInstanceDecisionItem.decision = n.getStringValue(); }, "insights": n => { accessReviewInstanceDecisionItem.insights = n.getCollectionOfObjectValues(createGovernanceInsightFromDiscriminatorValue); }, "justification": n => { accessReviewInstanceDecisionItem.justification = n.getStringValue(); }, + "permission": n => { accessReviewInstanceDecisionItem.permission = n.getObjectValue(createAccessReviewInstanceDecisionItemPermissionFromDiscriminatorValue); }, "principal": n => { accessReviewInstanceDecisionItem.principal = n.getObjectValue(createIdentityFromDiscriminatorValue); }, "principalLink": n => { accessReviewInstanceDecisionItem.principalLink = n.getStringValue(); }, "recommendation": n => { accessReviewInstanceDecisionItem.recommendation = n.getStringValue(); }, @@ -47142,6 +47985,36 @@ export function deserializeIntoAccessReviewInstanceDecisionItemCollectionRespons "value": n => { accessReviewInstanceDecisionItemCollectionResponse.value = n.getCollectionOfObjectValues(createAccessReviewInstanceDecisionItemFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param AccessReviewInstanceDecisionItemCustomDataProvidedResource The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessReviewInstanceDecisionItemCustomDataProvidedResource(accessReviewInstanceDecisionItemCustomDataProvidedResource: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemCustomDataProvidedResource), + "customData": n => { accessReviewInstanceDecisionItemCustomDataProvidedResource.customData = n.getStringValue(); }, + "scopeDisplayName": n => { accessReviewInstanceDecisionItemCustomDataProvidedResource.scopeDisplayName = n.getStringValue(); }, + "scopeId": n => { accessReviewInstanceDecisionItemCustomDataProvidedResource.scopeId = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param AccessReviewInstanceDecisionItemPermission The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAccessReviewInstanceDecisionItemPermission(accessReviewInstanceDecisionItemPermission: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { accessReviewInstanceDecisionItemPermission.backingStoreEnabled = true; }, + "description": n => { accessReviewInstanceDecisionItemPermission.description = n.getStringValue(); }, + "displayName": n => { accessReviewInstanceDecisionItemPermission.displayName = n.getStringValue(); }, + "id": n => { accessReviewInstanceDecisionItemPermission.id = n.getStringValue(); }, + "@odata.type": n => { accessReviewInstanceDecisionItemPermission.odataType = n.getStringValue(); }, + "type": n => { accessReviewInstanceDecisionItemPermission.type = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param AccessReviewInstanceDecisionItemResource The instance to deserialize into. @@ -47151,6 +48024,7 @@ export function deserializeIntoAccessReviewInstanceDecisionItemCollectionRespons export function deserializeIntoAccessReviewInstanceDecisionItemResource(accessReviewInstanceDecisionItemResource: Partial | undefined = {}) : Record void> { return { "backingStoreEnabled": n => { accessReviewInstanceDecisionItemResource.backingStoreEnabled = true; }, + "description": n => { accessReviewInstanceDecisionItemResource.description = n.getStringValue(); }, "displayName": n => { accessReviewInstanceDecisionItemResource.displayName = n.getStringValue(); }, "id": n => { accessReviewInstanceDecisionItemResource.id = n.getStringValue(); }, "@odata.type": n => { accessReviewInstanceDecisionItemResource.odataType = n.getStringValue(); }, @@ -47734,6 +48608,7 @@ export function deserializeIntoAgentIdentity(agentIdentity: Partial { agentIdentity.agentIdentityBlueprintId = n.getStringValue(); }, "createdDateTime": n => { agentIdentity.createdDateTime = n.getDateValue(); }, + "managerApplications": n => { agentIdentity.managerApplications = n.getCollectionOfPrimitiveValues("string"); }, "sponsors": n => { agentIdentity.sponsors = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, } } @@ -47759,6 +48634,7 @@ export function deserializeIntoAgentIdentityBlueprint(agentIdentityBlueprint: Pa export function deserializeIntoAgentIdentityBlueprintPrincipal(agentIdentityBlueprintPrincipal: Partial | undefined = {}) : Record void> { return { ...deserializeIntoServicePrincipal(agentIdentityBlueprintPrincipal), + "managerApplications": n => { agentIdentityBlueprintPrincipal.managerApplications = n.getCollectionOfPrimitiveValues("string"); }, "sponsors": n => { agentIdentityBlueprintPrincipal.sponsors = n.getCollectionOfObjectValues(createDirectoryObjectFromDiscriminatorValue); }, } } @@ -49085,6 +49961,21 @@ export function deserializeIntoApplicationLocation(applicationLocation: Partial< "@odata.type": n => { applicationLocation.odataType = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param ApplicationResourcePermission The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationResourcePermission(applicationResourcePermission: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationResourcePermission.backingStoreEnabled = true; }, + "id": n => { applicationResourcePermission.id = n.getStringValue(); }, + "name": n => { applicationResourcePermission.name = n.getStringValue(); }, + "@odata.type": n => { applicationResourcePermission.odataType = n.getStringValue(); }, + "type": n => { applicationResourcePermission.type = n.getEnumValue(ApplicationPermissionTypeObject); }, + } +} /** * The deserialization information for the current model * @param ApplicationRiskFactorCertificateInfo The instance to deserialize into. @@ -49287,6 +50178,20 @@ export function deserializeIntoApplicationServicePrincipal(applicationServicePri "servicePrincipal": n => { applicationServicePrincipal.servicePrincipal = n.getObjectValue(createServicePrincipalFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param ApplicationsRequiredResourceAccess The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoApplicationsRequiredResourceAccess(applicationsRequiredResourceAccess: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { applicationsRequiredResourceAccess.backingStoreEnabled = true; }, + "@odata.type": n => { applicationsRequiredResourceAccess.odataType = n.getStringValue(); }, + "permissions": n => { applicationsRequiredResourceAccess.permissions = n.getCollectionOfObjectValues(createApplicationResourcePermissionFromDiscriminatorValue); }, + "resourceAppId": n => { applicationsRequiredResourceAccess.resourceAppId = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param ApplicationTemplate The instance to deserialize into. @@ -50612,6 +51517,7 @@ export function deserializeIntoAuthenticationBehaviors(authenticationBehaviors: return { "backingStoreEnabled": n => { authenticationBehaviors.backingStoreEnabled = true; }, "blockAzureADGraphAccess": n => { authenticationBehaviors.blockAzureADGraphAccess = n.getBooleanValue(); }, + "coopEnforcement": n => { authenticationBehaviors.coopEnforcement = n.getBooleanValue(); }, "@odata.type": n => { authenticationBehaviors.odataType = n.getStringValue(); }, "removeUnverifiedEmailClaim": n => { authenticationBehaviors.removeUnverifiedEmailClaim = n.getBooleanValue(); }, "requireClientServicePrincipal": n => { authenticationBehaviors.requireClientServicePrincipal = n.getBooleanValue(); }, @@ -51271,6 +52177,110 @@ export function deserializeIntoAzureCommunicationServicesUserIdentity(azureCommu "azureCommunicationServicesResourceId": n => { azureCommunicationServicesUserIdentity.azureCommunicationServicesResourceId = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param B2bRegistrationMetrics The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2bRegistrationMetrics(b2bRegistrationMetrics: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(b2bRegistrationMetrics), + "initial": n => { b2bRegistrationMetrics.initial = n.getObjectValue(createB2BRegistrationMetricsInitialFromDiscriminatorValue); }, + "recent": n => { b2bRegistrationMetrics.recent = n.getObjectValue(createB2BRegistrationMetricsRecentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param B2BRegistrationMetricsBase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BRegistrationMetricsBase(b2BRegistrationMetricsBase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(b2BRegistrationMetricsBase), + "inboundTotalUsers": n => { b2BRegistrationMetricsBase.inboundTotalUsers = n.getNumberValue(); }, + "outboundTotalUsers": n => { b2BRegistrationMetricsBase.outboundTotalUsers = n.getNumberValue(); }, + "watermarkDateTime": n => { b2BRegistrationMetricsBase.watermarkDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param B2BRegistrationMetricsInitial The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BRegistrationMetricsInitial(b2BRegistrationMetricsInitial: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoB2BRegistrationMetricsBase(b2BRegistrationMetricsInitial), + "createdDateTime": n => { b2BRegistrationMetricsInitial.createdDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param B2BRegistrationMetricsRecent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BRegistrationMetricsRecent(b2BRegistrationMetricsRecent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoB2BRegistrationMetricsBase(b2BRegistrationMetricsRecent), + "updateDateTime": n => { b2BRegistrationMetricsRecent.updateDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param B2BSignInActivityMetrics The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BSignInActivityMetrics(b2BSignInActivityMetrics: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(b2BSignInActivityMetrics), + "initial": n => { b2BSignInActivityMetrics.initial = n.getObjectValue(createB2BSignInActivityMetricsInitialFromDiscriminatorValue); }, + "recent": n => { b2BSignInActivityMetrics.recent = n.getObjectValue(createB2BSignInActivityMetricsRecentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param B2BSignInActivityMetricsBase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BSignInActivityMetricsBase(b2BSignInActivityMetricsBase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(b2BSignInActivityMetricsBase), + "inboundMonthlyTotalApplications": n => { b2BSignInActivityMetricsBase.inboundMonthlyTotalApplications = n.getNumberValue(); }, + "inboundMonthlyTotalUsers": n => { b2BSignInActivityMetricsBase.inboundMonthlyTotalUsers = n.getNumberValue(); }, + "outboundMonthlyTotalApplications": n => { b2BSignInActivityMetricsBase.outboundMonthlyTotalApplications = n.getNumberValue(); }, + "outboundMonthlyTotalUsers": n => { b2BSignInActivityMetricsBase.outboundMonthlyTotalUsers = n.getNumberValue(); }, + "watermarkDateTime": n => { b2BSignInActivityMetricsBase.watermarkDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param B2BSignInActivityMetricsInitial The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BSignInActivityMetricsInitial(b2BSignInActivityMetricsInitial: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoB2BSignInActivityMetricsBase(b2BSignInActivityMetricsInitial), + "createdDateTime": n => { b2BSignInActivityMetricsInitial.createdDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param B2BSignInActivityMetricsRecent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoB2BSignInActivityMetricsRecent(b2BSignInActivityMetricsRecent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoB2BSignInActivityMetricsBase(b2BSignInActivityMetricsRecent), + "updateDateTime": n => { b2BSignInActivityMetricsRecent.updateDateTime = n.getDateValue(); }, + } +} /** * The deserialization information for the current model * @param B2xIdentityUserFlow The instance to deserialize into. @@ -51504,6 +52514,62 @@ export function deserializeIntoBasicAuthentication(basicAuthentication: Partial< "username": n => { basicAuthentication.username = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param BillingMetrics The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBillingMetrics(billingMetrics: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(billingMetrics), + "initial": n => { billingMetrics.initial = n.getObjectValue(createBillingMetricsInitialFromDiscriminatorValue); }, + "recent": n => { billingMetrics.recent = n.getObjectValue(createBillingMetricsRecentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param BillingMetricsBase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBillingMetricsBase(billingMetricsBase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(billingMetricsBase), + "foreignAssociatedTenantBillingManagementActiveCount": n => { billingMetricsBase.foreignAssociatedTenantBillingManagementActiveCount = n.getNumberValue(); }, + "foreignAssociatedTenantCount": n => { billingMetricsBase.foreignAssociatedTenantCount = n.getNumberValue(); }, + "foreignAssociatedTenantProvisioningActiveCount": n => { billingMetricsBase.foreignAssociatedTenantProvisioningActiveCount = n.getNumberValue(); }, + "localAssociatedTenantBillingManagementActiveCount": n => { billingMetricsBase.localAssociatedTenantBillingManagementActiveCount = n.getNumberValue(); }, + "localAssociatedTenantCount": n => { billingMetricsBase.localAssociatedTenantCount = n.getNumberValue(); }, + "localAssociatedTenantIds": n => { billingMetricsBase.localAssociatedTenantIds = n.getCollectionOfPrimitiveValues("string"); }, + "localAssociatedTenantProvisioningActiveCount": n => { billingMetricsBase.localAssociatedTenantProvisioningActiveCount = n.getNumberValue(); }, + "watermarkDateTime": n => { billingMetricsBase.watermarkDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param BillingMetricsInitial The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBillingMetricsInitial(billingMetricsInitial: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBillingMetricsBase(billingMetricsInitial), + "createdDateTime": n => { billingMetricsInitial.createdDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param BillingMetricsRecent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoBillingMetricsRecent(billingMetricsRecent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBillingMetricsBase(billingMetricsRecent), + "updateDateTime": n => { billingMetricsRecent.updateDateTime = n.getDateValue(); }, + } +} /** * The deserialization information for the current model * @param BinaryContent The instance to deserialize into. @@ -55902,6 +56968,7 @@ export function deserializeIntoCopilotPackage(copilotPackage: Partial { copilotPackage.deployedTo = n.getEnumValue(PackageStatusObject); }, "displayName": n => { copilotPackage.displayName = n.getStringValue(); }, "elementTypes": n => { copilotPackage.elementTypes = n.getCollectionOfPrimitiveValues("string"); }, + "governanceMetadata": n => { copilotPackage.governanceMetadata = n.getObjectValue(createUntypedNodeFromDiscriminatorValue); }, "isBlocked": n => { copilotPackage.isBlocked = n.getBooleanValue(); }, "lastModifiedDateTime": n => { copilotPackage.lastModifiedDateTime = n.getDateValue(); }, "manifestId": n => { copilotPackage.manifestId = n.getStringValue(); }, @@ -55909,6 +56976,8 @@ export function deserializeIntoCopilotPackage(copilotPackage: Partial { copilotPackage.ownerId = n.getStringValue(); }, "platform": n => { copilotPackage.platform = n.getStringValue(); }, "publisher": n => { copilotPackage.publisher = n.getStringValue(); }, + "requestStatus": n => { copilotPackage.requestStatus = n.getEnumValue(CopilotPackageRequestStatusObject); }, + "requestType": n => { copilotPackage.requestType = n.getEnumValue(CopilotPackageRequestTypeObject); }, "shortDescription": n => { copilotPackage.shortDescription = n.getStringValue(); }, "supportedHosts": n => { copilotPackage.supportedHosts = n.getCollectionOfPrimitiveValues("string"); }, "type": n => { copilotPackage.type = n.getEnumValue(PackageTypeObject); }, @@ -57062,6 +58131,36 @@ export function deserializeIntoDelegatedAdminCustomerCollectionResponse(delegate "value": n => { delegatedAdminCustomerCollectionResponse.value = n.getCollectionOfObjectValues(createDelegatedAdminCustomerFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param DelegatedAdministrationRoleAssignment The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDelegatedAdministrationRoleAssignment(delegatedAdministrationRoleAssignment: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { delegatedAdministrationRoleAssignment.backingStoreEnabled = true; }, + "group": n => { delegatedAdministrationRoleAssignment.group = n.getObjectValue(createGroupFromDiscriminatorValue); }, + "groupDisplayName": n => { delegatedAdministrationRoleAssignment.groupDisplayName = n.getStringValue(); }, + "@odata.type": n => { delegatedAdministrationRoleAssignment.odataType = n.getStringValue(); }, + "roleTemplates": n => { delegatedAdministrationRoleAssignment.roleTemplates = n.getCollectionOfObjectValues(createRoleTemplateFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param DelegatedAdministrationRoleAssignmentSnapshot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoDelegatedAdministrationRoleAssignmentSnapshot(delegatedAdministrationRoleAssignmentSnapshot: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { delegatedAdministrationRoleAssignmentSnapshot.backingStoreEnabled = true; }, + "groupDisplayName": n => { delegatedAdministrationRoleAssignmentSnapshot.groupDisplayName = n.getStringValue(); }, + "groupId": n => { delegatedAdministrationRoleAssignmentSnapshot.groupId = n.getStringValue(); }, + "@odata.type": n => { delegatedAdministrationRoleAssignmentSnapshot.odataType = n.getStringValue(); }, + "roleTemplates": n => { delegatedAdministrationRoleAssignmentSnapshot.roleTemplates = n.getCollectionOfObjectValues(createRoleTemplateFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param DelegatedAdminRelationship The instance to deserialize into. @@ -58886,6 +59985,7 @@ export function deserializeIntoDirectory(directory: Partial | undefin "recovery": n => { directory.recovery = n.getObjectValue(createRecoveryFromDiscriminatorValue); }, "remoteTenantGroups": n => { directory.remoteTenantGroups = n.getCollectionOfObjectValues(createRemoteTenantGroupFromDiscriminatorValue); }, "subscriptions": n => { directory.subscriptions = n.getCollectionOfObjectValues(createCompanySubscriptionFromDiscriminatorValue); }, + "tenantGovernance": n => { directory.tenantGovernance = n.getObjectValue(createTenantGovernanceFromDiscriminatorValue); }, } } /** @@ -62973,6 +64073,98 @@ export function deserializeIntoGovernanceInsightCollectionResponse(governanceIns "value": n => { governanceInsightCollectionResponse.value = n.getCollectionOfObjectValues(createGovernanceInsightFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param GovernanceInvitation The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceInvitation(governanceInvitation: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(governanceInvitation), + "createdDateTime": n => { governanceInvitation.createdDateTime = n.getDateValue(); }, + "expirationDateTime": n => { governanceInvitation.expirationDateTime = n.getDateValue(); }, + "governedTenantId": n => { governanceInvitation.governedTenantId = n.getStringValue(); }, + "governedTenantName": n => { governanceInvitation.governedTenantName = n.getStringValue(); }, + "governingTenantId": n => { governanceInvitation.governingTenantId = n.getStringValue(); }, + "governingTenantName": n => { governanceInvitation.governingTenantName = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param GovernanceInvitationCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceInvitationCollectionResponse(governanceInvitationCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(governanceInvitationCollectionResponse), + "value": n => { governanceInvitationCollectionResponse.value = n.getCollectionOfObjectValues(createGovernanceInvitationFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param GovernanceRelationship The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceRelationship(governanceRelationship: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(governanceRelationship), + "createdType": n => { governanceRelationship.createdType = n.getEnumValue(RelationshipCreationTypeObject); }, + "creationDateTime": n => { governanceRelationship.creationDateTime = n.getDateValue(); }, + "governedTenantId": n => { governanceRelationship.governedTenantId = n.getStringValue(); }, + "governedTenantName": n => { governanceRelationship.governedTenantName = n.getStringValue(); }, + "governingTenantId": n => { governanceRelationship.governingTenantId = n.getStringValue(); }, + "governingTenantName": n => { governanceRelationship.governingTenantName = n.getStringValue(); }, + "policySnapshot": n => { governanceRelationship.policySnapshot = n.getObjectValue(createRelationshipPolicyFromDiscriminatorValue); }, + "status": n => { governanceRelationship.status = n.getEnumValue(RelationshipStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param GovernanceRelationshipCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceRelationshipCollectionResponse(governanceRelationshipCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(governanceRelationshipCollectionResponse), + "value": n => { governanceRelationshipCollectionResponse.value = n.getCollectionOfObjectValues(createGovernanceRelationshipFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param GovernanceRequest The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceRequest(governanceRequest: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(governanceRequest), + "expirationDateTime": n => { governanceRequest.expirationDateTime = n.getDateValue(); }, + "governancePolicyTemplate": n => { governanceRequest.governancePolicyTemplate = n.getObjectValue(createTenantGovernancePolicyTemplateFromDiscriminatorValue); }, + "governedTenantId": n => { governanceRequest.governedTenantId = n.getStringValue(); }, + "governedTenantName": n => { governanceRequest.governedTenantName = n.getStringValue(); }, + "governingTenantId": n => { governanceRequest.governingTenantId = n.getStringValue(); }, + "governingTenantName": n => { governanceRequest.governingTenantName = n.getStringValue(); }, + "policySnapshot": n => { governanceRequest.policySnapshot = n.getObjectValue(createRelationshipPolicyFromDiscriminatorValue); }, + "requestDateTime": n => { governanceRequest.requestDateTime = n.getDateValue(); }, + "status": n => { governanceRequest.status = n.getEnumValue(RequestStatusObject); }, + } +} +/** + * The deserialization information for the current model + * @param GovernanceRequestCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGovernanceRequestCollectionResponse(governanceRequestCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(governanceRequestCollectionResponse), + "value": n => { governanceRequestCollectionResponse.value = n.getCollectionOfObjectValues(createGovernanceRequestFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param GranularDriveRestoreArtifact The instance to deserialize into. @@ -63243,6 +64435,29 @@ export function deserializeIntoGroupPeerOutlierRecommendationInsightSettings(gro ...deserializeIntoAccessReviewRecommendationInsightSetting(groupPeerOutlierRecommendationInsightSettings), } } +/** + * The deserialization information for the current model + * @param GroupResource The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGroupResource(groupResource: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDirectoryObject(groupResource), + } +} +/** + * The deserialization information for the current model + * @param GroupResourceCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoGroupResourceCollectionResponse(groupResourceCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(groupResourceCollectionResponse), + "value": n => { groupResourceCollectionResponse.value = n.getCollectionOfObjectValues(createGroupResourceFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param GroupScope The instance to deserialize into. @@ -68670,6 +69885,89 @@ export function deserializeIntoModifiedProperty(modifiedProperty: Partial { modifiedProperty.oldValue = n.getStringValue(); }, } } +/** + * The deserialization information for the current model + * @param MultiTenantApplicationMetrics The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationMetrics(multiTenantApplicationMetrics: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(multiTenantApplicationMetrics), + "initial": n => { multiTenantApplicationMetrics.initial = n.getObjectValue(createMultiTenantApplicationMetricsInitialFromDiscriminatorValue); }, + "recent": n => { multiTenantApplicationMetrics.recent = n.getObjectValue(createMultiTenantApplicationMetricsRecentFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param MultiTenantApplicationMetricsBase The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationMetricsBase(multiTenantApplicationMetricsBase: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(multiTenantApplicationMetricsBase), + "inboundMonthlyTotalApplications": n => { multiTenantApplicationMetricsBase.inboundMonthlyTotalApplications = n.getNumberValue(); }, + "outboundMonthlyTotalApplications": n => { multiTenantApplicationMetricsBase.outboundMonthlyTotalApplications = n.getNumberValue(); }, + "watermarkDateTime": n => { multiTenantApplicationMetricsBase.watermarkDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param MultiTenantApplicationMetricsInitial The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationMetricsInitial(multiTenantApplicationMetricsInitial: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoMultiTenantApplicationMetricsBase(multiTenantApplicationMetricsInitial), + "createdDateTime": n => { multiTenantApplicationMetricsInitial.createdDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param MultiTenantApplicationMetricsRecent The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationMetricsRecent(multiTenantApplicationMetricsRecent: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoMultiTenantApplicationMetricsBase(multiTenantApplicationMetricsRecent), + "updateDateTime": n => { multiTenantApplicationMetricsRecent.updateDateTime = n.getDateValue(); }, + } +} +/** + * The deserialization information for the current model + * @param MultiTenantApplicationsToProvision The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationsToProvision(multiTenantApplicationsToProvision: Partial | undefined = {}) : Record void> { + return { + "appId": n => { multiTenantApplicationsToProvision.appId = n.getStringValue(); }, + "backingStoreEnabled": n => { multiTenantApplicationsToProvision.backingStoreEnabled = true; }, + "displayName": n => { multiTenantApplicationsToProvision.displayName = n.getStringValue(); }, + "objectId": n => { multiTenantApplicationsToProvision.objectId = n.getStringValue(); }, + "@odata.type": n => { multiTenantApplicationsToProvision.odataType = n.getStringValue(); }, + "requiredResourceAccesses": n => { multiTenantApplicationsToProvision.requiredResourceAccesses = n.getCollectionOfObjectValues(createApplicationsRequiredResourceAccessFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param MultiTenantApplicationsToProvisionSnapshot The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoMultiTenantApplicationsToProvisionSnapshot(multiTenantApplicationsToProvisionSnapshot: Partial | undefined = {}) : Record void> { + return { + "appId": n => { multiTenantApplicationsToProvisionSnapshot.appId = n.getStringValue(); }, + "backingStoreEnabled": n => { multiTenantApplicationsToProvisionSnapshot.backingStoreEnabled = true; }, + "displayName": n => { multiTenantApplicationsToProvisionSnapshot.displayName = n.getStringValue(); }, + "objectId": n => { multiTenantApplicationsToProvisionSnapshot.objectId = n.getStringValue(); }, + "@odata.type": n => { multiTenantApplicationsToProvisionSnapshot.odataType = n.getStringValue(); }, + "requiredResourceAccesses": n => { multiTenantApplicationsToProvisionSnapshot.requiredResourceAccesses = n.getCollectionOfObjectValues(createApplicationsRequiredResourceAccessFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param MultiTenantOrganization The instance to deserialize into. @@ -68899,6 +70197,26 @@ export function deserializeIntoNoScopes(noScopes: Partial | undefined ...deserializeIntoInheritableScopes(noScopes), } } +/** + * The deserialization information for the current model + * @param Note The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoNote(note: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoOutlookItem(note), + "attachments": n => { note.attachments = n.getCollectionOfObjectValues(createAttachmentFromDiscriminatorValue); }, + "body": n => { note.body = n.getObjectValue(createItemBodyFromDiscriminatorValue); }, + "bodyPreview": n => { note.bodyPreview = n.getStringValue(); }, + "extensions": n => { note.extensions = n.getCollectionOfObjectValues(createExtensionFromDiscriminatorValue); }, + "hasAttachments": n => { note.hasAttachments = n.getBooleanValue(); }, + "isDeleted": n => { note.isDeleted = n.getBooleanValue(); }, + "multiValueExtendedProperties": n => { note.multiValueExtendedProperties = n.getCollectionOfObjectValues(createMultiValueLegacyExtendedPropertyFromDiscriminatorValue); }, + "singleValueExtendedProperties": n => { note.singleValueExtendedProperties = n.getCollectionOfObjectValues(createSingleValueLegacyExtendedPropertyFromDiscriminatorValue); }, + "subject": n => { note.subject = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Notebook The instance to deserialize into. @@ -68944,6 +70262,18 @@ export function deserializeIntoNotebookLinks(notebookLinks: Partial { notebookLinks.oneNoteWebUrl = n.getObjectValue(createExternalLinkFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param NoteCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoNoteCollectionResponse(noteCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(noteCollectionResponse), + "value": n => { noteCollectionResponse.value = n.getCollectionOfObjectValues(createNoteFromDiscriminatorValue); }, + } +} /** * The deserialization information for the current model * @param NotificationMessageTemplate The instance to deserialize into. @@ -72347,6 +73677,20 @@ export function deserializeIntoPolicyTenantScope(policyTenantScope: Partial { policyTenantScope.policyScope = n.getObjectValue(createPolicyBindingFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param PolicyTipAction The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoPolicyTipAction(policyTipAction: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoDlpActionInfo(policyTipAction), + "complianceUrl": n => { policyTipAction.complianceUrl = n.getStringValue(); }, + "matchedConditionsDescription": n => { policyTipAction.matchedConditionsDescription = n.getStringValue(); }, + "policyTip": n => { policyTipAction.policyTip = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param PolicyUserScope The instance to deserialize into. @@ -73215,6 +74559,7 @@ export function deserializeIntoPrivilegedAccessGroup(privilegedAccessGroup: Part "eligibilityScheduleInstances": n => { privilegedAccessGroup.eligibilityScheduleInstances = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleInstanceFromDiscriminatorValue); }, "eligibilityScheduleRequests": n => { privilegedAccessGroup.eligibilityScheduleRequests = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleRequestFromDiscriminatorValue); }, "eligibilitySchedules": n => { privilegedAccessGroup.eligibilitySchedules = n.getCollectionOfObjectValues(createPrivilegedAccessGroupEligibilityScheduleFromDiscriminatorValue); }, + "resources": n => { privilegedAccessGroup.resources = n.getCollectionOfObjectValues(createGroupResourceFromDiscriminatorValue); }, } } /** @@ -74685,6 +76030,65 @@ export function deserializeIntoRelatedContact(relatedContact: Partial { relatedContact.relationship = n.getEnumValue(ContactRelationshipObject); }, } } +/** + * The deserialization information for the current model + * @param RelatedTenant The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelatedTenant(relatedTenant: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(relatedTenant), + "appB2BSignInActivityMetrics": n => { relatedTenant.appB2BSignInActivityMetrics = n.getObjectValue(createB2BSignInActivityMetricsFromDiscriminatorValue); }, + "b2BRegistrationMetrics": n => { relatedTenant.b2BRegistrationMetrics = n.getObjectValue(createB2bRegistrationMetricsFromDiscriminatorValue); }, + "b2BSignInActivityMetrics": n => { relatedTenant.b2BSignInActivityMetrics = n.getObjectValue(createB2BSignInActivityMetricsFromDiscriminatorValue); }, + "billingMetrics": n => { relatedTenant.billingMetrics = n.getObjectValue(createBillingMetricsFromDiscriminatorValue); }, + "createdDateTime": n => { relatedTenant.createdDateTime = n.getDateValue(); }, + "isMicrosoftInfrastructure": n => { relatedTenant.isMicrosoftInfrastructure = n.getBooleanValue(); }, + "multiTenantApplicationMetrics": n => { relatedTenant.multiTenantApplicationMetrics = n.getObjectValue(createMultiTenantApplicationMetricsFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RelatedTenantCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelatedTenantCollectionResponse(relatedTenantCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(relatedTenantCollectionResponse), + "value": n => { relatedTenantCollectionResponse.value = n.getCollectionOfObjectValues(createRelatedTenantFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param RelatedTenantsRefreshRequest The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelatedTenantsRefreshRequest(relatedTenantsRefreshRequest: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(relatedTenantsRefreshRequest), + "location": n => { relatedTenantsRefreshRequest.location = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param RelationshipPolicy The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRelationshipPolicy(relationshipPolicy: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { relationshipPolicy.backingStoreEnabled = true; }, + "delegatedAdministrationRoleAssignments": n => { relationshipPolicy.delegatedAdministrationRoleAssignments = n.getCollectionOfObjectValues(createDelegatedAdministrationRoleAssignmentSnapshotFromDiscriminatorValue); }, + "governedTenantCanTerminate": n => { relationshipPolicy.governedTenantCanTerminate = n.getBooleanValue(); }, + "multiTenantApplicationsToProvision": n => { relationshipPolicy.multiTenantApplicationsToProvision = n.getCollectionOfObjectValues(createMultiTenantApplicationsToProvisionSnapshotFromDiscriminatorValue); }, + "@odata.type": n => { relationshipPolicy.odataType = n.getStringValue(); }, + "policyId": n => { relationshipPolicy.policyId = n.getStringValue(); }, + "version": n => { relationshipPolicy.version = n.getNumberValue(); }, + } +} /** * The deserialization information for the current model * @param RelyingPartyDetailedSummary The instance to deserialize into. @@ -75765,6 +77169,20 @@ export function deserializeIntoRolePermission(rolePermission: Partial { rolePermission.resourceActions = n.getCollectionOfObjectValues(createResourceActionFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param RoleTemplate The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRoleTemplate(roleTemplate: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { roleTemplate.backingStoreEnabled = true; }, + "id": n => { roleTemplate.id = n.getStringValue(); }, + "name": n => { roleTemplate.name = n.getStringValue(); }, + "@odata.type": n => { roleTemplate.odataType = n.getStringValue(); }, + } +} /** * The deserialization information for the current model * @param Room The instance to deserialize into. @@ -80801,6 +82219,67 @@ export function deserializeIntoTenantDataSecurityAndGovernance(tenantDataSecurit "protectionScopes": n => { tenantDataSecurityAndGovernance.protectionScopes = n.getObjectValue(createTenantProtectionScopeContainerFromDiscriminatorValue); }, } } +/** + * The deserialization information for the current model + * @param TenantGovernance The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTenantGovernance(tenantGovernance: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(tenantGovernance), + "governanceInvitations": n => { tenantGovernance.governanceInvitations = n.getCollectionOfObjectValues(createGovernanceInvitationFromDiscriminatorValue); }, + "governancePolicyTemplates": n => { tenantGovernance.governancePolicyTemplates = n.getCollectionOfObjectValues(createTenantGovernancePolicyTemplateFromDiscriminatorValue); }, + "governanceRelationships": n => { tenantGovernance.governanceRelationships = n.getCollectionOfObjectValues(createGovernanceRelationshipFromDiscriminatorValue); }, + "governanceRequests": n => { tenantGovernance.governanceRequests = n.getCollectionOfObjectValues(createGovernanceRequestFromDiscriminatorValue); }, + "relatedTenants": n => { tenantGovernance.relatedTenants = n.getCollectionOfObjectValues(createRelatedTenantFromDiscriminatorValue); }, + "settings": n => { tenantGovernance.settings = n.getObjectValue(createTenantGovernanceSettingFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TenantGovernancePolicyTemplate The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTenantGovernancePolicyTemplate(tenantGovernancePolicyTemplate: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(tenantGovernancePolicyTemplate), + "createdDateTime": n => { tenantGovernancePolicyTemplate.createdDateTime = n.getDateValue(); }, + "delegatedAdministrationRoleAssignments": n => { tenantGovernancePolicyTemplate.delegatedAdministrationRoleAssignments = n.getCollectionOfObjectValues(createDelegatedAdministrationRoleAssignmentFromDiscriminatorValue); }, + "description": n => { tenantGovernancePolicyTemplate.description = n.getStringValue(); }, + "displayName": n => { tenantGovernancePolicyTemplate.displayName = n.getStringValue(); }, + "governedTenantCanTerminate": n => { tenantGovernancePolicyTemplate.governedTenantCanTerminate = n.getBooleanValue(); }, + "lastModifiedDateTime": n => { tenantGovernancePolicyTemplate.lastModifiedDateTime = n.getDateValue(); }, + "multiTenantApplicationsToProvision": n => { tenantGovernancePolicyTemplate.multiTenantApplicationsToProvision = n.getCollectionOfObjectValues(createMultiTenantApplicationsToProvisionFromDiscriminatorValue); }, + "version": n => { tenantGovernancePolicyTemplate.version = n.getStringValue(); }, + } +} +/** + * The deserialization information for the current model + * @param TenantGovernancePolicyTemplateCollectionResponse The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTenantGovernancePolicyTemplateCollectionResponse(tenantGovernancePolicyTemplateCollectionResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(tenantGovernancePolicyTemplateCollectionResponse), + "value": n => { tenantGovernancePolicyTemplateCollectionResponse.value = n.getCollectionOfObjectValues(createTenantGovernancePolicyTemplateFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @param TenantGovernanceSetting The instance to deserialize into. + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoTenantGovernanceSetting(tenantGovernanceSetting: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoEntity(tenantGovernanceSetting), + "canReceiveInvitations": n => { tenantGovernanceSetting.canReceiveInvitations = n.getBooleanValue(); }, + "isRelatedTenantsEnabled": n => { tenantGovernanceSetting.isRelatedTenantsEnabled = n.getBooleanValue(); }, + } +} /** * The deserialization information for the current model * @param TenantInformation The instance to deserialize into. @@ -82627,6 +84106,7 @@ export function deserializeIntoUser(user: Partial | undefined = {}) : Reco "messages": n => { user.messages = n.getCollectionOfObjectValues(createMessageFromDiscriminatorValue); }, "mobilePhone": n => { user.mobilePhone = n.getStringValue(); }, "mySite": n => { user.mySite = n.getStringValue(); }, + "notes": n => { user.notes = n.getCollectionOfObjectValues(createNoteFromDiscriminatorValue); }, "oauth2PermissionGrants": n => { user.oauth2PermissionGrants = n.getCollectionOfObjectValues(createOAuth2PermissionGrantFromDiscriminatorValue); }, "officeLocation": n => { user.officeLocation = n.getStringValue(); }, "onenote": n => { user.onenote = n.getObjectValue(createOnenoteFromDiscriminatorValue); }, @@ -90766,6 +92246,10 @@ export interface Directory extends Entity, Parsable { * List of commercial subscriptions that an organization acquired. */ subscriptions?: CompanySubscription[] | null; + /** + * The tenantGovernance property + */ + tenantGovernance?: TenantGovernance | null; } export interface DirectoryAudit extends Entity, Parsable { /** @@ -95769,6 +97253,122 @@ export interface GovernanceInsightCollectionResponse extends BaseCollectionPagin */ value?: GovernanceInsight[] | null; } +export interface GovernanceInvitation extends Entity, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The expirationDateTime property + */ + expirationDateTime?: Date | null; + /** + * The governedTenantId property + */ + governedTenantId?: string | null; + /** + * The governedTenantName property + */ + governedTenantName?: string | null; + /** + * The governingTenantId property + */ + governingTenantId?: string | null; + /** + * The governingTenantName property + */ + governingTenantName?: string | null; +} +export interface GovernanceInvitationCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: GovernanceInvitation[] | null; +} +export interface GovernanceRelationship extends Entity, Parsable { + /** + * The createdType property + */ + createdType?: RelationshipCreationType | null; + /** + * The creationDateTime property + */ + creationDateTime?: Date | null; + /** + * The governedTenantId property + */ + governedTenantId?: string | null; + /** + * The governedTenantName property + */ + governedTenantName?: string | null; + /** + * The governingTenantId property + */ + governingTenantId?: string | null; + /** + * The governingTenantName property + */ + governingTenantName?: string | null; + /** + * The policySnapshot property + */ + policySnapshot?: RelationshipPolicy | null; + /** + * The status property + */ + status?: RelationshipStatus | null; +} +export interface GovernanceRelationshipCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: GovernanceRelationship[] | null; +} +export interface GovernanceRequest extends Entity, Parsable { + /** + * The expirationDateTime property + */ + expirationDateTime?: Date | null; + /** + * The governancePolicyTemplate property + */ + governancePolicyTemplate?: TenantGovernancePolicyTemplate | null; + /** + * The governedTenantId property + */ + governedTenantId?: string | null; + /** + * The governedTenantName property + */ + governedTenantName?: string | null; + /** + * The governingTenantId property + */ + governingTenantId?: string | null; + /** + * The governingTenantName property + */ + governingTenantName?: string | null; + /** + * The policySnapshot property + */ + policySnapshot?: RelationshipPolicy | null; + /** + * The requestDateTime property + */ + requestDateTime?: Date | null; + /** + * The status property + */ + status?: RequestStatus | null; +} +export interface GovernanceRequestCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: GovernanceRequest[] | null; +} export interface GranularDriveRestoreArtifact extends GranularRestoreArtifactBase, Parsable { /** * Id of the drive in which artifact is present. @@ -96017,7 +97617,7 @@ export interface Group extends DirectoryObject, Parsable { */ onPremisesDomainName?: string | null; /** - * The onPremisesExtensionAttributes property + * Complex type containing extension attributes 1-15 for the group, synchronized from on-premises Active Directory. Returned only on $select. Supports $filter (eq, ne, not, in). */ onPremisesExtensionAttributes?: OnPremisesExtensionAttributes | null; /** @@ -96227,6 +97827,14 @@ export interface GroupMembers extends Parsable, SubjectSet { } export interface GroupPeerOutlierRecommendationInsightSettings extends AccessReviewRecommendationInsightSetting, Parsable { } +export interface GroupResource extends DirectoryObject, Parsable { +} +export interface GroupResourceCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: GroupResource[] | null; +} export interface GroupScope extends Parsable, ScopeBase { } export interface GroupSetting extends Entity, Parsable { @@ -103696,6 +105304,94 @@ export type MonitorMode = (typeof MonitorModeObject)[keyof typeof MonitorModeObj export type MonitorRunStatus = (typeof MonitorRunStatusObject)[keyof typeof MonitorRunStatusObject]; export type MonitorStatus = (typeof MonitorStatusObject)[keyof typeof MonitorStatusObject]; export type MultiFactorAuthConfiguration = (typeof MultiFactorAuthConfigurationObject)[keyof typeof MultiFactorAuthConfigurationObject]; +export interface MultiTenantApplicationMetrics extends Entity, Parsable { + /** + * The initial property + */ + initial?: MultiTenantApplicationMetricsInitial | null; + /** + * The recent property + */ + recent?: MultiTenantApplicationMetricsRecent | null; +} +export interface MultiTenantApplicationMetricsBase extends Entity, Parsable { + /** + * The inboundMonthlyTotalApplications property + */ + inboundMonthlyTotalApplications?: number | null; + /** + * The outboundMonthlyTotalApplications property + */ + outboundMonthlyTotalApplications?: number | null; + /** + * The watermarkDateTime property + */ + watermarkDateTime?: Date | null; +} +export interface MultiTenantApplicationMetricsInitial extends MultiTenantApplicationMetricsBase, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; +} +export interface MultiTenantApplicationMetricsRecent extends MultiTenantApplicationMetricsBase, Parsable { + /** + * The updateDateTime property + */ + updateDateTime?: Date | null; +} +export interface MultiTenantApplicationsToProvision extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The appId property + */ + appId?: string | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The objectId property + */ + objectId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The requiredResourceAccesses property + */ + requiredResourceAccesses?: ApplicationsRequiredResourceAccess[] | null; +} +export interface MultiTenantApplicationsToProvisionSnapshot extends AdditionalDataHolder, BackedModel, Parsable { + /** + * The appId property + */ + appId?: string | null; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The objectId property + */ + objectId?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The requiredResourceAccesses property + */ + requiredResourceAccesses?: ApplicationsRequiredResourceAccess[] | null; +} export interface MultiTenantOrganization extends Entity, Parsable { /** * Date when multitenant organization was created. Read-only. @@ -104000,6 +105696,44 @@ export interface NoDeviceRegistrationMembership extends DeviceRegistrationMember } export interface NoScopes extends InheritableScopes, Parsable { } +export interface Note extends OutlookItem, Parsable { + /** + * The file attachments for the note. Only inline image attachments (image/png, image/jpeg, image/gif, or image/bmp) are supported, with a maximum size of 3 MB per attachment. Use $expand to retrieve attachments. + */ + attachments?: Attachment[] | null; + /** + * The content of the note. Supports text or html content types. + */ + body?: ItemBody | null; + /** + * Auto-generated preview of the note body content (first ~255 characters, plain text). Read-only. + */ + bodyPreview?: string | null; + /** + * The collection of open extensions defined for the note. + */ + extensions?: Extension[] | null; + /** + * Indicates whether the note has file attachments. Supports $filter (eq). Read-only. + */ + hasAttachments?: boolean | null; + /** + * Indicates whether the note is soft-deleted. Read-only. + */ + isDeleted?: boolean | null; + /** + * The collection of multi-value extended properties defined for the note. + */ + multiValueExtendedProperties?: MultiValueLegacyExtendedProperty[] | null; + /** + * The collection of single-value extended properties defined for the note. + */ + singleValueExtendedProperties?: SingleValueLegacyExtendedProperty[] | null; + /** + * The title of the note. Supports $filter (eq, ne, startsWith) and $orderby. + */ + subject?: string | null; +} export interface Notebook extends OnenoteEntityHierarchyModel, Parsable { /** * Indicates whether this is the user's default notebook. Read-only. @@ -104058,6 +105792,12 @@ export interface NotebookLinks extends AdditionalDataHolder, BackedModel, Parsab */ oneNoteWebUrl?: ExternalLink | null; } +export interface NoteCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: Note[] | null; +} export type NotificationDeliveryFrequency = (typeof NotificationDeliveryFrequencyObject)[keyof typeof NotificationDeliveryFrequencyObject]; export type NotificationDeliveryPreference = (typeof NotificationDeliveryPreferenceObject)[keyof typeof NotificationDeliveryPreferenceObject]; export type NotificationEventsType = (typeof NotificationEventsTypeObject)[keyof typeof NotificationEventsTypeObject]; @@ -108309,6 +110049,20 @@ export interface PolicyTenantScope extends Parsable, PolicyScopeBase { */ policyScope?: PolicyBinding | null; } +export interface PolicyTipAction extends DlpActionInfo, Parsable { + /** + * The complianceUrl property + */ + complianceUrl?: string | null; + /** + * The matchedConditionsDescription property + */ + matchedConditionsDescription?: string | null; + /** + * The policyTip property + */ + policyTip?: string | null; +} export interface PolicyUserScope extends Parsable, PolicyScopeBase { } export interface PositiveReinforcementNotification extends BaseEndUserNotification, Parsable { @@ -109529,6 +111283,10 @@ export interface PrivilegedAccessGroup extends Entity, Parsable { * The eligibility schedules to activate a just-in-time access. */ eligibilitySchedules?: PrivilegedAccessGroupEligibilitySchedule[] | null; + /** + * The resources property + */ + resources?: GroupResource[] | null; } export interface PrivilegedAccessGroupAssignmentSchedule extends Parsable, PrivilegedAccessSchedule { /** @@ -111535,6 +113293,80 @@ export interface RelatedContact extends AdditionalDataHolder, BackedModel, Parsa */ relationship?: ContactRelationship | null; } +export interface RelatedTenant extends Entity, Parsable { + /** + * The appB2BSignInActivityMetrics property + */ + appB2BSignInActivityMetrics?: B2BSignInActivityMetrics | null; + /** + * The b2BRegistrationMetrics property + */ + b2BRegistrationMetrics?: B2bRegistrationMetrics | null; + /** + * The b2BSignInActivityMetrics property + */ + b2BSignInActivityMetrics?: B2BSignInActivityMetrics | null; + /** + * The billingMetrics property + */ + billingMetrics?: BillingMetrics | null; + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * Indicates whether this tenant is a Microsoft infrastructure tenant. + */ + isMicrosoftInfrastructure?: boolean | null; + /** + * The multiTenantApplicationMetrics property + */ + multiTenantApplicationMetrics?: MultiTenantApplicationMetrics | null; +} +export interface RelatedTenantCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: RelatedTenant[] | null; +} +export interface RelatedTenantsRefreshRequest extends Entity, Parsable { + /** + * The location property + */ + location?: string | null; +} +export type RelationshipCreationType = (typeof RelationshipCreationTypeObject)[keyof typeof RelationshipCreationTypeObject]; +export interface RelationshipPolicy extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The delegatedAdministrationRoleAssignments property + */ + delegatedAdministrationRoleAssignments?: DelegatedAdministrationRoleAssignmentSnapshot[] | null; + /** + * The governedTenantCanTerminate property + */ + governedTenantCanTerminate?: boolean | null; + /** + * The multiTenantApplicationsToProvision property + */ + multiTenantApplicationsToProvision?: MultiTenantApplicationsToProvisionSnapshot[] | null; + /** + * The OdataType property + */ + odataType?: string | null; + /** + * The policyId property + */ + policyId?: string | null; + /** + * The version property + */ + version?: number | null; +} +export type RelationshipStatus = (typeof RelationshipStatusObject)[keyof typeof RelationshipStatusObject]; export interface RelyingPartyDetailedSummary extends Entity, Parsable { /** * Number of failed sign ins on AD FS in the period specified. Supports $orderby, $filter (eq). @@ -111950,6 +113782,7 @@ export interface RequestSignatureVerification extends AdditionalDataHolder, Back */ odataType?: string | null; } +export type RequestStatus = (typeof RequestStatusObject)[keyof typeof RequestStatusObject]; export type RequiredPasswordType = (typeof RequiredPasswordTypeObject)[keyof typeof RequiredPasswordTypeObject]; export interface RequiredResourceAccess extends AdditionalDataHolder, BackedModel, Parsable { /** @@ -113002,6 +114835,24 @@ export interface RolePermission extends AdditionalDataHolder, BackedModel, Parsa */ resourceActions?: ResourceAction[] | null; } +export interface RoleTemplate extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The id property + */ + id?: string | null; + /** + * The name property + */ + name?: string | null; + /** + * The OdataType property + */ + odataType?: string | null; +} export type RoleType = (typeof RoleTypeObject)[keyof typeof RoleTypeObject]; export interface Room extends Parsable, Place { /** @@ -114108,9 +115959,6 @@ export interface SecureScoreControlStateUpdate extends AdditionalDataHolder, Bac } export interface SecureSignInSessionControl extends ConditionalAccessSessionControl, Parsable { } -/** - * Security singleton providing access to audit log resources. - */ export interface Security extends Entity, Parsable { /** * The alerts property @@ -114629,6 +116477,7 @@ export function serializeAccessPackageAssignmentRequest(writer: SerializationWri writer.writeDateValue("createdDateTime", accessPackageAssignmentRequest.createdDateTime); writer.writeCollectionOfObjectValues("customExtensionCalloutInstances", accessPackageAssignmentRequest.customExtensionCalloutInstances, serializeCustomExtensionCalloutInstance); writer.writeStringValue("justification", accessPackageAssignmentRequest.justification); + writer.writeObjectValue("parameters", accessPackageAssignmentRequest.parameters, serializeAccessPackageAssignmentRequestParameters); writer.writeObjectValue("requestor", accessPackageAssignmentRequest.requestor, serializeAccessPackageSubject); writer.writeEnumValue("requestType", accessPackageAssignmentRequest.requestType); writer.writeObjectValue("schedule", accessPackageAssignmentRequest.schedule, serializeEntitlementManagementSchedule); @@ -114687,6 +116536,19 @@ export function serializeAccessPackageAssignmentRequestorSettings(writer: Serial writer.writeCollectionOfObjectValues("onBehalfRequestors", accessPackageAssignmentRequestorSettings.onBehalfRequestors, serializeSubjectSet); writer.writeAdditionalData(accessPackageAssignmentRequestorSettings.additionalData); } +/** + * Serializes information the current object + * @param AccessPackageAssignmentRequestParameters 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 serializeAccessPackageAssignmentRequestParameters(writer: SerializationWriter, accessPackageAssignmentRequestParameters: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessPackageAssignmentRequestParameters || isSerializingDerivedType) { return; } + writer.writeBooleanValue("bypassApproval", accessPackageAssignmentRequestParameters.bypassApproval); + writer.writeStringValue("@odata.type", accessPackageAssignmentRequestParameters.odataType); + writer.writeAdditionalData(accessPackageAssignmentRequestParameters.additionalData); +} /** * Serializes information the current object * @param AccessPackageAssignmentRequestRequirements The instance to serialize from. @@ -115480,6 +117342,7 @@ export function serializeAccessReviewInstanceDecisionItem(writer: SerializationW writer.writeStringValue("decision", accessReviewInstanceDecisionItem.decision); writer.writeCollectionOfObjectValues("insights", accessReviewInstanceDecisionItem.insights, serializeGovernanceInsight); writer.writeStringValue("justification", accessReviewInstanceDecisionItem.justification); + writer.writeObjectValue("permission", accessReviewInstanceDecisionItem.permission, serializeAccessReviewInstanceDecisionItemPermission); writer.writeObjectValue("principal", accessReviewInstanceDecisionItem.principal, serializeIdentity); writer.writeStringValue("principalLink", accessReviewInstanceDecisionItem.principalLink); writer.writeStringValue("recommendation", accessReviewInstanceDecisionItem.recommendation); @@ -115538,6 +117401,36 @@ export function serializeAccessReviewInstanceDecisionItemCollectionResponse(writ serializeBaseCollectionPaginationCountResponse(writer, accessReviewInstanceDecisionItemCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", accessReviewInstanceDecisionItemCollectionResponse.value, serializeAccessReviewInstanceDecisionItem); } +/** + * Serializes information the current object + * @param AccessReviewInstanceDecisionItemCustomDataProvidedResource 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 serializeAccessReviewInstanceDecisionItemCustomDataProvidedResource(writer: SerializationWriter, accessReviewInstanceDecisionItemCustomDataProvidedResource: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessReviewInstanceDecisionItemCustomDataProvidedResource || isSerializingDerivedType) { return; } + serializeAccessReviewInstanceDecisionItemResource(writer, accessReviewInstanceDecisionItemCustomDataProvidedResource, isSerializingDerivedType) + writer.writeStringValue("customData", accessReviewInstanceDecisionItemCustomDataProvidedResource.customData); + writer.writeStringValue("scopeDisplayName", accessReviewInstanceDecisionItemCustomDataProvidedResource.scopeDisplayName); + writer.writeStringValue("scopeId", accessReviewInstanceDecisionItemCustomDataProvidedResource.scopeId); +} +/** + * Serializes information the current object + * @param AccessReviewInstanceDecisionItemPermission 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 serializeAccessReviewInstanceDecisionItemPermission(writer: SerializationWriter, accessReviewInstanceDecisionItemPermission: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!accessReviewInstanceDecisionItemPermission || isSerializingDerivedType) { return; } + writer.writeStringValue("description", accessReviewInstanceDecisionItemPermission.description); + writer.writeStringValue("displayName", accessReviewInstanceDecisionItemPermission.displayName); + writer.writeStringValue("id", accessReviewInstanceDecisionItemPermission.id); + writer.writeStringValue("@odata.type", accessReviewInstanceDecisionItemPermission.odataType); + writer.writeStringValue("type", accessReviewInstanceDecisionItemPermission.type); + writer.writeAdditionalData(accessReviewInstanceDecisionItemPermission.additionalData); +} /** * Serializes information the current object * @param AccessReviewInstanceDecisionItemResource The instance to serialize from. @@ -115547,6 +117440,7 @@ export function serializeAccessReviewInstanceDecisionItemCollectionResponse(writ // @ts-ignore export function serializeAccessReviewInstanceDecisionItemResource(writer: SerializationWriter, accessReviewInstanceDecisionItemResource: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!accessReviewInstanceDecisionItemResource || isSerializingDerivedType) { return; } + writer.writeStringValue("description", accessReviewInstanceDecisionItemResource.description); writer.writeStringValue("displayName", accessReviewInstanceDecisionItemResource.displayName); writer.writeStringValue("id", accessReviewInstanceDecisionItemResource.id); writer.writeStringValue("@odata.type", accessReviewInstanceDecisionItemResource.odataType); @@ -115562,6 +117456,9 @@ export function serializeAccessReviewInstanceDecisionItemResource(writer: Serial case "#microsoft.graph.accessReviewInstanceDecisionItemAzureRoleResource": serializeAccessReviewInstanceDecisionItemAzureRoleResource(writer, accessReviewInstanceDecisionItemResource, true); break; + case "#microsoft.graph.accessReviewInstanceDecisionItemCustomDataProvidedResource": + serializeAccessReviewInstanceDecisionItemCustomDataProvidedResource(writer, accessReviewInstanceDecisionItemResource, true); + break; case "#microsoft.graph.accessReviewInstanceDecisionItemServicePrincipalResource": serializeAccessReviewInstanceDecisionItemServicePrincipalResource(writer, accessReviewInstanceDecisionItemResource, true); break; @@ -117592,6 +119489,21 @@ export function serializeApplicationLocation(writer: SerializationWriter, applic writer.writeStringValue("@odata.type", applicationLocation.odataType); writer.writeAdditionalData(applicationLocation.additionalData); } +/** + * Serializes information the current object + * @param ApplicationResourcePermission 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 serializeApplicationResourcePermission(writer: SerializationWriter, applicationResourcePermission: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationResourcePermission || isSerializingDerivedType) { return; } + writer.writeStringValue("id", applicationResourcePermission.id); + writer.writeStringValue("name", applicationResourcePermission.name); + writer.writeStringValue("@odata.type", applicationResourcePermission.odataType); + writer.writeEnumValue("type", applicationResourcePermission.type); + writer.writeAdditionalData(applicationResourcePermission.additionalData); +} /** * Serializes information the current object * @param ApplicationRiskFactorCertificateInfo The instance to serialize from. @@ -117794,6 +119706,20 @@ export function serializeApplicationServicePrincipal(writer: SerializationWriter writer.writeObjectValue("servicePrincipal", applicationServicePrincipal.servicePrincipal, serializeServicePrincipal); writer.writeAdditionalData(applicationServicePrincipal.additionalData); } +/** + * Serializes information the current object + * @param ApplicationsRequiredResourceAccess 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 serializeApplicationsRequiredResourceAccess(writer: SerializationWriter, applicationsRequiredResourceAccess: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!applicationsRequiredResourceAccess || isSerializingDerivedType) { return; } + writer.writeStringValue("@odata.type", applicationsRequiredResourceAccess.odataType); + writer.writeCollectionOfObjectValues("permissions", applicationsRequiredResourceAccess.permissions, serializeApplicationResourcePermission); + writer.writeStringValue("resourceAppId", applicationsRequiredResourceAccess.resourceAppId); + writer.writeAdditionalData(applicationsRequiredResourceAccess.additionalData); +} /** * Serializes information the current object * @param ApplicationTemplate The instance to serialize from. @@ -119151,6 +121077,7 @@ export function serializeAuthenticationAttributeCollectionPageViewConfiguration( export function serializeAuthenticationBehaviors(writer: SerializationWriter, authenticationBehaviors: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { if (!authenticationBehaviors || isSerializingDerivedType) { return; } writer.writeBooleanValue("blockAzureADGraphAccess", authenticationBehaviors.blockAzureADGraphAccess); + writer.writeBooleanValue("coopEnforcement", authenticationBehaviors.coopEnforcement); writer.writeStringValue("@odata.type", authenticationBehaviors.odataType); writer.writeBooleanValue("removeUnverifiedEmailClaim", authenticationBehaviors.removeUnverifiedEmailClaim); writer.writeBooleanValue("requireClientServicePrincipal", authenticationBehaviors.requireClientServicePrincipal); @@ -119945,6 +121872,126 @@ export function serializeAzureCommunicationServicesUserIdentity(writer: Serializ serializeIdentity(writer, azureCommunicationServicesUserIdentity, isSerializingDerivedType) writer.writeStringValue("azureCommunicationServicesResourceId", azureCommunicationServicesUserIdentity.azureCommunicationServicesResourceId); } +/** + * Serializes information the current object + * @param B2bRegistrationMetrics 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 serializeB2bRegistrationMetrics(writer: SerializationWriter, b2bRegistrationMetrics: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2bRegistrationMetrics || isSerializingDerivedType) { return; } + serializeEntity(writer, b2bRegistrationMetrics, isSerializingDerivedType) + writer.writeObjectValue("initial", b2bRegistrationMetrics.initial, serializeB2BRegistrationMetricsInitial); + writer.writeObjectValue("recent", b2bRegistrationMetrics.recent, serializeB2BRegistrationMetricsRecent); +} +/** + * Serializes information the current object + * @param B2BRegistrationMetricsBase 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 serializeB2BRegistrationMetricsBase(writer: SerializationWriter, b2BRegistrationMetricsBase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BRegistrationMetricsBase || isSerializingDerivedType) { return; } + serializeEntity(writer, b2BRegistrationMetricsBase, isSerializingDerivedType) + writer.writeNumberValue("inboundTotalUsers", b2BRegistrationMetricsBase.inboundTotalUsers); + writer.writeNumberValue("outboundTotalUsers", b2BRegistrationMetricsBase.outboundTotalUsers); + writer.writeDateValue("watermarkDateTime", b2BRegistrationMetricsBase.watermarkDateTime); + switch (b2BRegistrationMetricsBase.odataType) { + case "#microsoft.graph.b2BRegistrationMetricsInitial": + serializeB2BRegistrationMetricsInitial(writer, b2BRegistrationMetricsBase, true); + break; + case "#microsoft.graph.b2BRegistrationMetricsRecent": + serializeB2BRegistrationMetricsRecent(writer, b2BRegistrationMetricsBase, true); + break; + } +} +/** + * Serializes information the current object + * @param B2BRegistrationMetricsInitial 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 serializeB2BRegistrationMetricsInitial(writer: SerializationWriter, b2BRegistrationMetricsInitial: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BRegistrationMetricsInitial || isSerializingDerivedType) { return; } + serializeB2BRegistrationMetricsBase(writer, b2BRegistrationMetricsInitial, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", b2BRegistrationMetricsInitial.createdDateTime); +} +/** + * Serializes information the current object + * @param B2BRegistrationMetricsRecent 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 serializeB2BRegistrationMetricsRecent(writer: SerializationWriter, b2BRegistrationMetricsRecent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BRegistrationMetricsRecent || isSerializingDerivedType) { return; } + serializeB2BRegistrationMetricsBase(writer, b2BRegistrationMetricsRecent, isSerializingDerivedType) + writer.writeDateValue("updateDateTime", b2BRegistrationMetricsRecent.updateDateTime); +} +/** + * Serializes information the current object + * @param B2BSignInActivityMetrics 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 serializeB2BSignInActivityMetrics(writer: SerializationWriter, b2BSignInActivityMetrics: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BSignInActivityMetrics || isSerializingDerivedType) { return; } + serializeEntity(writer, b2BSignInActivityMetrics, isSerializingDerivedType) + writer.writeObjectValue("initial", b2BSignInActivityMetrics.initial, serializeB2BSignInActivityMetricsInitial); + writer.writeObjectValue("recent", b2BSignInActivityMetrics.recent, serializeB2BSignInActivityMetricsRecent); +} +/** + * Serializes information the current object + * @param B2BSignInActivityMetricsBase 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 serializeB2BSignInActivityMetricsBase(writer: SerializationWriter, b2BSignInActivityMetricsBase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BSignInActivityMetricsBase || isSerializingDerivedType) { return; } + serializeEntity(writer, b2BSignInActivityMetricsBase, isSerializingDerivedType) + writer.writeNumberValue("inboundMonthlyTotalApplications", b2BSignInActivityMetricsBase.inboundMonthlyTotalApplications); + writer.writeNumberValue("inboundMonthlyTotalUsers", b2BSignInActivityMetricsBase.inboundMonthlyTotalUsers); + writer.writeNumberValue("outboundMonthlyTotalApplications", b2BSignInActivityMetricsBase.outboundMonthlyTotalApplications); + writer.writeNumberValue("outboundMonthlyTotalUsers", b2BSignInActivityMetricsBase.outboundMonthlyTotalUsers); + writer.writeDateValue("watermarkDateTime", b2BSignInActivityMetricsBase.watermarkDateTime); + switch (b2BSignInActivityMetricsBase.odataType) { + case "#microsoft.graph.b2BSignInActivityMetricsInitial": + serializeB2BSignInActivityMetricsInitial(writer, b2BSignInActivityMetricsBase, true); + break; + case "#microsoft.graph.b2BSignInActivityMetricsRecent": + serializeB2BSignInActivityMetricsRecent(writer, b2BSignInActivityMetricsBase, true); + break; + } +} +/** + * Serializes information the current object + * @param B2BSignInActivityMetricsInitial 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 serializeB2BSignInActivityMetricsInitial(writer: SerializationWriter, b2BSignInActivityMetricsInitial: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BSignInActivityMetricsInitial || isSerializingDerivedType) { return; } + serializeB2BSignInActivityMetricsBase(writer, b2BSignInActivityMetricsInitial, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", b2BSignInActivityMetricsInitial.createdDateTime); +} +/** + * Serializes information the current object + * @param B2BSignInActivityMetricsRecent 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 serializeB2BSignInActivityMetricsRecent(writer: SerializationWriter, b2BSignInActivityMetricsRecent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!b2BSignInActivityMetricsRecent || isSerializingDerivedType) { return; } + serializeB2BSignInActivityMetricsBase(writer, b2BSignInActivityMetricsRecent, isSerializingDerivedType) + writer.writeDateValue("updateDateTime", b2BSignInActivityMetricsRecent.updateDateTime); +} /** * Serializes information the current object * @param B2xIdentityUserFlow The instance to serialize from. @@ -120257,6 +122304,70 @@ export function serializeBasicAuthentication(writer: SerializationWriter, basicA writer.writeStringValue("password", basicAuthentication.password); writer.writeStringValue("username", basicAuthentication.username); } +/** + * Serializes information the current object + * @param BillingMetrics 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 serializeBillingMetrics(writer: SerializationWriter, billingMetrics: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!billingMetrics || isSerializingDerivedType) { return; } + serializeEntity(writer, billingMetrics, isSerializingDerivedType) + writer.writeObjectValue("initial", billingMetrics.initial, serializeBillingMetricsInitial); + writer.writeObjectValue("recent", billingMetrics.recent, serializeBillingMetricsRecent); +} +/** + * Serializes information the current object + * @param BillingMetricsBase 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 serializeBillingMetricsBase(writer: SerializationWriter, billingMetricsBase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!billingMetricsBase || isSerializingDerivedType) { return; } + serializeEntity(writer, billingMetricsBase, isSerializingDerivedType) + writer.writeNumberValue("foreignAssociatedTenantBillingManagementActiveCount", billingMetricsBase.foreignAssociatedTenantBillingManagementActiveCount); + writer.writeNumberValue("foreignAssociatedTenantCount", billingMetricsBase.foreignAssociatedTenantCount); + writer.writeNumberValue("foreignAssociatedTenantProvisioningActiveCount", billingMetricsBase.foreignAssociatedTenantProvisioningActiveCount); + writer.writeNumberValue("localAssociatedTenantBillingManagementActiveCount", billingMetricsBase.localAssociatedTenantBillingManagementActiveCount); + writer.writeNumberValue("localAssociatedTenantCount", billingMetricsBase.localAssociatedTenantCount); + writer.writeCollectionOfPrimitiveValues("localAssociatedTenantIds", billingMetricsBase.localAssociatedTenantIds); + writer.writeNumberValue("localAssociatedTenantProvisioningActiveCount", billingMetricsBase.localAssociatedTenantProvisioningActiveCount); + writer.writeDateValue("watermarkDateTime", billingMetricsBase.watermarkDateTime); + switch (billingMetricsBase.odataType) { + case "#microsoft.graph.billingMetricsInitial": + serializeBillingMetricsInitial(writer, billingMetricsBase, true); + break; + case "#microsoft.graph.billingMetricsRecent": + serializeBillingMetricsRecent(writer, billingMetricsBase, true); + break; + } +} +/** + * Serializes information the current object + * @param BillingMetricsInitial 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 serializeBillingMetricsInitial(writer: SerializationWriter, billingMetricsInitial: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!billingMetricsInitial || isSerializingDerivedType) { return; } + serializeBillingMetricsBase(writer, billingMetricsInitial, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", billingMetricsInitial.createdDateTime); +} +/** + * Serializes information the current object + * @param BillingMetricsRecent 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 serializeBillingMetricsRecent(writer: SerializationWriter, billingMetricsRecent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!billingMetricsRecent || isSerializingDerivedType) { return; } + serializeBillingMetricsBase(writer, billingMetricsRecent, isSerializingDerivedType) + writer.writeDateValue("updateDateTime", billingMetricsRecent.updateDateTime); +} /** * Serializes information the current object * @param BinaryContent The instance to serialize from. @@ -124851,6 +126962,7 @@ export function serializeCopilotPackage(writer: SerializationWriter, copilotPack writer.writeEnumValue("deployedTo", copilotPackage.deployedTo); writer.writeStringValue("displayName", copilotPackage.displayName); writer.writeCollectionOfPrimitiveValues("elementTypes", copilotPackage.elementTypes); + writer.writeObjectValue("governanceMetadata", copilotPackage.governanceMetadata); writer.writeBooleanValue("isBlocked", copilotPackage.isBlocked); writer.writeDateValue("lastModifiedDateTime", copilotPackage.lastModifiedDateTime); writer.writeStringValue("manifestId", copilotPackage.manifestId); @@ -124858,6 +126970,8 @@ export function serializeCopilotPackage(writer: SerializationWriter, copilotPack writer.writeStringValue("ownerId", copilotPackage.ownerId); writer.writeStringValue("platform", copilotPackage.platform); writer.writeStringValue("publisher", copilotPackage.publisher); + writer.writeEnumValue("requestStatus", copilotPackage.requestStatus); + writer.writeEnumValue("requestType", copilotPackage.requestType); writer.writeStringValue("shortDescription", copilotPackage.shortDescription); writer.writeCollectionOfPrimitiveValues("supportedHosts", copilotPackage.supportedHosts); writer.writeEnumValue("type", copilotPackage.type); @@ -126137,6 +128251,36 @@ export function serializeDelegatedAdminCustomerCollectionResponse(writer: Serial serializeBaseCollectionPaginationCountResponse(writer, delegatedAdminCustomerCollectionResponse, isSerializingDerivedType) writer.writeCollectionOfObjectValues("value", delegatedAdminCustomerCollectionResponse.value, serializeDelegatedAdminCustomer); } +/** + * Serializes information the current object + * @param DelegatedAdministrationRoleAssignment 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 serializeDelegatedAdministrationRoleAssignment(writer: SerializationWriter, delegatedAdministrationRoleAssignment: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!delegatedAdministrationRoleAssignment || isSerializingDerivedType) { return; } + writer.writeObjectValue("group", delegatedAdministrationRoleAssignment.group, serializeGroup); + writer.writeStringValue("groupDisplayName", delegatedAdministrationRoleAssignment.groupDisplayName); + writer.writeStringValue("@odata.type", delegatedAdministrationRoleAssignment.odataType); + writer.writeCollectionOfObjectValues("roleTemplates", delegatedAdministrationRoleAssignment.roleTemplates, serializeRoleTemplate); + writer.writeAdditionalData(delegatedAdministrationRoleAssignment.additionalData); +} +/** + * Serializes information the current object + * @param DelegatedAdministrationRoleAssignmentSnapshot 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 serializeDelegatedAdministrationRoleAssignmentSnapshot(writer: SerializationWriter, delegatedAdministrationRoleAssignmentSnapshot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!delegatedAdministrationRoleAssignmentSnapshot || isSerializingDerivedType) { return; } + writer.writeStringValue("groupDisplayName", delegatedAdministrationRoleAssignmentSnapshot.groupDisplayName); + writer.writeStringValue("groupId", delegatedAdministrationRoleAssignmentSnapshot.groupId); + writer.writeStringValue("@odata.type", delegatedAdministrationRoleAssignmentSnapshot.odataType); + writer.writeCollectionOfObjectValues("roleTemplates", delegatedAdministrationRoleAssignmentSnapshot.roleTemplates, serializeRoleTemplate); + writer.writeAdditionalData(delegatedAdministrationRoleAssignmentSnapshot.additionalData); +} /** * Serializes information the current object * @param DelegatedAdminRelationship The instance to serialize from. @@ -128154,6 +130298,7 @@ export function serializeDirectory(writer: SerializationWriter, directory: Parti writer.writeObjectValue("recovery", directory.recovery, serializeRecovery); writer.writeCollectionOfObjectValues("remoteTenantGroups", directory.remoteTenantGroups, serializeRemoteTenantGroup); writer.writeCollectionOfObjectValues("subscriptions", directory.subscriptions, serializeCompanySubscription); + writer.writeObjectValue("tenantGovernance", directory.tenantGovernance, serializeTenantGovernance); } /** * Serializes information the current object @@ -128299,6 +130444,9 @@ export function serializeDirectoryObject(writer: SerializationWriter, directoryO case "#microsoft.graph.group": serializeGroup(writer, directoryObject, true); break; + case "#microsoft.graph.groupResource": + serializeGroupResource(writer, directoryObject, true); + break; case "#microsoft.graph.groupSettingTemplate": serializeGroupSettingTemplate(writer, directoryObject, true); break; @@ -128470,6 +130618,9 @@ export function serializeDlpActionInfo(writer: SerializationWriter, dlpActionInf writer.writeStringValue("@odata.type", dlpActionInfo.odataType); writer.writeAdditionalData(dlpActionInfo.additionalData); switch (dlpActionInfo.odataType) { + case "#microsoft.graph.policyTipAction": + serializePolicyTipAction(writer, dlpActionInfo, true); + break; case "#microsoft.graph.restrictAccessAction": serializeRestrictAccessAction(writer, dlpActionInfo, true); break; @@ -131305,6 +133456,30 @@ export function serializeEntity(writer: SerializationWriter, entity: Partial("value", governanceInsightCollectionResponse.value, serializeGovernanceInsight); } +/** + * Serializes information the current object + * @param GovernanceInvitation 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 serializeGovernanceInvitation(writer: SerializationWriter, governanceInvitation: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceInvitation || isSerializingDerivedType) { return; } + serializeEntity(writer, governanceInvitation, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", governanceInvitation.createdDateTime); + writer.writeDateValue("expirationDateTime", governanceInvitation.expirationDateTime); + writer.writeStringValue("governedTenantId", governanceInvitation.governedTenantId); + writer.writeStringValue("governedTenantName", governanceInvitation.governedTenantName); + writer.writeStringValue("governingTenantId", governanceInvitation.governingTenantId); + writer.writeStringValue("governingTenantName", governanceInvitation.governingTenantName); +} +/** + * Serializes information the current object + * @param GovernanceInvitationCollectionResponse 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 serializeGovernanceInvitationCollectionResponse(writer: SerializationWriter, governanceInvitationCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceInvitationCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, governanceInvitationCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", governanceInvitationCollectionResponse.value, serializeGovernanceInvitation); +} +/** + * Serializes information the current object + * @param GovernanceRelationship 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 serializeGovernanceRelationship(writer: SerializationWriter, governanceRelationship: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceRelationship || isSerializingDerivedType) { return; } + serializeEntity(writer, governanceRelationship, isSerializingDerivedType) + writer.writeEnumValue("createdType", governanceRelationship.createdType); + writer.writeDateValue("creationDateTime", governanceRelationship.creationDateTime); + writer.writeStringValue("governedTenantId", governanceRelationship.governedTenantId); + writer.writeStringValue("governedTenantName", governanceRelationship.governedTenantName); + writer.writeStringValue("governingTenantId", governanceRelationship.governingTenantId); + writer.writeStringValue("governingTenantName", governanceRelationship.governingTenantName); + writer.writeObjectValue("policySnapshot", governanceRelationship.policySnapshot, serializeRelationshipPolicy); + writer.writeEnumValue("status", governanceRelationship.status); +} +/** + * Serializes information the current object + * @param GovernanceRelationshipCollectionResponse 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 serializeGovernanceRelationshipCollectionResponse(writer: SerializationWriter, governanceRelationshipCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceRelationshipCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, governanceRelationshipCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", governanceRelationshipCollectionResponse.value, serializeGovernanceRelationship); +} +/** + * Serializes information the current object + * @param GovernanceRequest 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 serializeGovernanceRequest(writer: SerializationWriter, governanceRequest: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceRequest || isSerializingDerivedType) { return; } + serializeEntity(writer, governanceRequest, isSerializingDerivedType) + writer.writeDateValue("expirationDateTime", governanceRequest.expirationDateTime); + writer.writeObjectValue("governancePolicyTemplate", governanceRequest.governancePolicyTemplate, serializeTenantGovernancePolicyTemplate); + writer.writeStringValue("governedTenantId", governanceRequest.governedTenantId); + writer.writeStringValue("governedTenantName", governanceRequest.governedTenantName); + writer.writeStringValue("governingTenantId", governanceRequest.governingTenantId); + writer.writeStringValue("governingTenantName", governanceRequest.governingTenantName); + writer.writeObjectValue("policySnapshot", governanceRequest.policySnapshot, serializeRelationshipPolicy); + writer.writeDateValue("requestDateTime", governanceRequest.requestDateTime); + writer.writeEnumValue("status", governanceRequest.status); +} +/** + * Serializes information the current object + * @param GovernanceRequestCollectionResponse 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 serializeGovernanceRequestCollectionResponse(writer: SerializationWriter, governanceRequestCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!governanceRequestCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, governanceRequestCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", governanceRequestCollectionResponse.value, serializeGovernanceRequest); +} /** * Serializes information the current object * @param GranularDriveRestoreArtifact The instance to serialize from. @@ -136349,6 +138670,29 @@ export function serializeGroupPeerOutlierRecommendationInsightSettings(writer: S if (!groupPeerOutlierRecommendationInsightSettings || isSerializingDerivedType) { return; } serializeAccessReviewRecommendationInsightSetting(writer, groupPeerOutlierRecommendationInsightSettings, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param GroupResource 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 serializeGroupResource(writer: SerializationWriter, groupResource: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!groupResource || isSerializingDerivedType) { return; } + serializeDirectoryObject(writer, groupResource, isSerializingDerivedType) +} +/** + * Serializes information the current object + * @param GroupResourceCollectionResponse 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 serializeGroupResourceCollectionResponse(writer: SerializationWriter, groupResourceCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!groupResourceCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, groupResourceCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", groupResourceCollectionResponse.value, serializeGroupResource); +} /** * Serializes information the current object * @param GroupScope The instance to serialize from. @@ -142262,6 +144606,97 @@ export function serializeModifiedProperty(writer: SerializationWriter, modifiedP writer.writeStringValue("oldValue", modifiedProperty.oldValue); writer.writeAdditionalData(modifiedProperty.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationMetrics The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationMetrics(writer: SerializationWriter, multiTenantApplicationMetrics: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationMetrics || isSerializingDerivedType) { return; } + serializeEntity(writer, multiTenantApplicationMetrics, isSerializingDerivedType) + writer.writeObjectValue("initial", multiTenantApplicationMetrics.initial, serializeMultiTenantApplicationMetricsInitial); + writer.writeObjectValue("recent", multiTenantApplicationMetrics.recent, serializeMultiTenantApplicationMetricsRecent); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationMetricsBase The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationMetricsBase(writer: SerializationWriter, multiTenantApplicationMetricsBase: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationMetricsBase || isSerializingDerivedType) { return; } + serializeEntity(writer, multiTenantApplicationMetricsBase, isSerializingDerivedType) + writer.writeNumberValue("inboundMonthlyTotalApplications", multiTenantApplicationMetricsBase.inboundMonthlyTotalApplications); + writer.writeNumberValue("outboundMonthlyTotalApplications", multiTenantApplicationMetricsBase.outboundMonthlyTotalApplications); + writer.writeDateValue("watermarkDateTime", multiTenantApplicationMetricsBase.watermarkDateTime); + switch (multiTenantApplicationMetricsBase.odataType) { + case "#microsoft.graph.multiTenantApplicationMetricsInitial": + serializeMultiTenantApplicationMetricsInitial(writer, multiTenantApplicationMetricsBase, true); + break; + case "#microsoft.graph.multiTenantApplicationMetricsRecent": + serializeMultiTenantApplicationMetricsRecent(writer, multiTenantApplicationMetricsBase, true); + break; + } +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationMetricsInitial The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationMetricsInitial(writer: SerializationWriter, multiTenantApplicationMetricsInitial: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationMetricsInitial || isSerializingDerivedType) { return; } + serializeMultiTenantApplicationMetricsBase(writer, multiTenantApplicationMetricsInitial, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", multiTenantApplicationMetricsInitial.createdDateTime); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationMetricsRecent The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationMetricsRecent(writer: SerializationWriter, multiTenantApplicationMetricsRecent: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationMetricsRecent || isSerializingDerivedType) { return; } + serializeMultiTenantApplicationMetricsBase(writer, multiTenantApplicationMetricsRecent, isSerializingDerivedType) + writer.writeDateValue("updateDateTime", multiTenantApplicationMetricsRecent.updateDateTime); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationsToProvision The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationsToProvision(writer: SerializationWriter, multiTenantApplicationsToProvision: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationsToProvision || isSerializingDerivedType) { return; } + writer.writeStringValue("appId", multiTenantApplicationsToProvision.appId); + writer.writeStringValue("displayName", multiTenantApplicationsToProvision.displayName); + writer.writeStringValue("objectId", multiTenantApplicationsToProvision.objectId); + writer.writeStringValue("@odata.type", multiTenantApplicationsToProvision.odataType); + writer.writeCollectionOfObjectValues("requiredResourceAccesses", multiTenantApplicationsToProvision.requiredResourceAccesses, serializeApplicationsRequiredResourceAccess); + writer.writeAdditionalData(multiTenantApplicationsToProvision.additionalData); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param MultiTenantApplicationsToProvisionSnapshot The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeMultiTenantApplicationsToProvisionSnapshot(writer: SerializationWriter, multiTenantApplicationsToProvisionSnapshot: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!multiTenantApplicationsToProvisionSnapshot || isSerializingDerivedType) { return; } + writer.writeStringValue("appId", multiTenantApplicationsToProvisionSnapshot.appId); + writer.writeStringValue("displayName", multiTenantApplicationsToProvisionSnapshot.displayName); + writer.writeStringValue("objectId", multiTenantApplicationsToProvisionSnapshot.objectId); + writer.writeStringValue("@odata.type", multiTenantApplicationsToProvisionSnapshot.odataType); + writer.writeCollectionOfObjectValues("requiredResourceAccesses", multiTenantApplicationsToProvisionSnapshot.requiredResourceAccesses, serializeApplicationsRequiredResourceAccess); + writer.writeAdditionalData(multiTenantApplicationsToProvisionSnapshot.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -142499,6 +144934,23 @@ export function serializeNoScopes(writer: SerializationWriter, noScopes: Partial if (!noScopes || isSerializingDerivedType) { return; } serializeInheritableScopes(writer, noScopes, isSerializingDerivedType) } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param Note The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeNote(writer: SerializationWriter, note: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!note || isSerializingDerivedType) { return; } + serializeOutlookItem(writer, note, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("attachments", note.attachments, serializeAttachment); + writer.writeObjectValue("body", note.body, serializeItemBody); + writer.writeCollectionOfObjectValues("extensions", note.extensions, serializeExtension); + writer.writeCollectionOfObjectValues("multiValueExtendedProperties", note.multiValueExtendedProperties, serializeMultiValueLegacyExtendedProperty); + writer.writeCollectionOfObjectValues("singleValueExtendedProperties", note.singleValueExtendedProperties, serializeSingleValueLegacyExtendedProperty); + writer.writeStringValue("subject", note.subject); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -142544,6 +144996,18 @@ export function serializeNotebookLinks(writer: SerializationWriter, notebookLink writer.writeObjectValue("oneNoteWebUrl", notebookLinks.oneNoteWebUrl, serializeExternalLink); writer.writeAdditionalData(notebookLinks.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param NoteCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeNoteCollectionResponse(writer: SerializationWriter, noteCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!noteCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, noteCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", noteCollectionResponse.value, serializeNote); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -144704,6 +147168,9 @@ export function serializeOutlookItem(writer: SerializationWriter, outlookItem: P case "#microsoft.graph.message": serializeMessage(writer, outlookItem, true); break; + case "#microsoft.graph.note": + serializeNote(writer, outlookItem, true); + break; case "#microsoft.graph.post": serializePost(writer, outlookItem, true); break; @@ -146258,6 +148725,20 @@ export function serializePolicyTenantScope(writer: SerializationWriter, policyTe serializePolicyScopeBase(writer, policyTenantScope, isSerializingDerivedType) writer.writeObjectValue("policyScope", policyTenantScope.policyScope, serializePolicyBinding); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param PolicyTipAction The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializePolicyTipAction(writer: SerializationWriter, policyTipAction: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!policyTipAction || isSerializingDerivedType) { return; } + serializeDlpActionInfo(writer, policyTipAction, isSerializingDerivedType) + writer.writeStringValue("complianceUrl", policyTipAction.complianceUrl); + writer.writeStringValue("matchedConditionsDescription", policyTipAction.matchedConditionsDescription); + writer.writeStringValue("policyTip", policyTipAction.policyTip); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -147159,6 +149640,7 @@ export function serializePrivilegedAccessGroup(writer: SerializationWriter, priv writer.writeCollectionOfObjectValues("eligibilityScheduleInstances", privilegedAccessGroup.eligibilityScheduleInstances, serializePrivilegedAccessGroupEligibilityScheduleInstance); writer.writeCollectionOfObjectValues("eligibilityScheduleRequests", privilegedAccessGroup.eligibilityScheduleRequests, serializePrivilegedAccessGroupEligibilityScheduleRequest); writer.writeCollectionOfObjectValues("eligibilitySchedules", privilegedAccessGroup.eligibilitySchedules, serializePrivilegedAccessGroupEligibilitySchedule); + writer.writeCollectionOfObjectValues("resources", privilegedAccessGroup.resources, serializeGroupResource); } /** * Serializes information the current object @@ -148718,6 +151200,63 @@ export function serializeRelatedContact(writer: SerializationWriter, relatedCont writer.writeEnumValue("relationship", relatedContact.relationship); writer.writeAdditionalData(relatedContact.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelatedTenant The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelatedTenant(writer: SerializationWriter, relatedTenant: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relatedTenant || isSerializingDerivedType) { return; } + serializeEntity(writer, relatedTenant, isSerializingDerivedType) + writer.writeObjectValue("appB2BSignInActivityMetrics", relatedTenant.appB2BSignInActivityMetrics, serializeB2BSignInActivityMetrics); + writer.writeObjectValue("b2BRegistrationMetrics", relatedTenant.b2BRegistrationMetrics, serializeB2bRegistrationMetrics); + writer.writeObjectValue("b2BSignInActivityMetrics", relatedTenant.b2BSignInActivityMetrics, serializeB2BSignInActivityMetrics); + writer.writeObjectValue("billingMetrics", relatedTenant.billingMetrics, serializeBillingMetrics); + writer.writeDateValue("createdDateTime", relatedTenant.createdDateTime); + writer.writeObjectValue("multiTenantApplicationMetrics", relatedTenant.multiTenantApplicationMetrics, serializeMultiTenantApplicationMetrics); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelatedTenantCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelatedTenantCollectionResponse(writer: SerializationWriter, relatedTenantCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relatedTenantCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, relatedTenantCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", relatedTenantCollectionResponse.value, serializeRelatedTenant); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelatedTenantsRefreshRequest The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelatedTenantsRefreshRequest(writer: SerializationWriter, relatedTenantsRefreshRequest: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relatedTenantsRefreshRequest || isSerializingDerivedType) { return; } + serializeEntity(writer, relatedTenantsRefreshRequest, isSerializingDerivedType) + writer.writeStringValue("location", relatedTenantsRefreshRequest.location); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RelationshipPolicy The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRelationshipPolicy(writer: SerializationWriter, relationshipPolicy: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!relationshipPolicy || isSerializingDerivedType) { return; } + writer.writeCollectionOfObjectValues("delegatedAdministrationRoleAssignments", relationshipPolicy.delegatedAdministrationRoleAssignments, serializeDelegatedAdministrationRoleAssignmentSnapshot); + writer.writeBooleanValue("governedTenantCanTerminate", relationshipPolicy.governedTenantCanTerminate); + writer.writeCollectionOfObjectValues("multiTenantApplicationsToProvision", relationshipPolicy.multiTenantApplicationsToProvision, serializeMultiTenantApplicationsToProvisionSnapshot); + writer.writeStringValue("@odata.type", relationshipPolicy.odataType); + writer.writeStringValue("policyId", relationshipPolicy.policyId); + writer.writeAdditionalData(relationshipPolicy.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -149879,6 +152418,20 @@ export function serializeRolePermission(writer: SerializationWriter, rolePermiss writer.writeCollectionOfObjectValues("resourceActions", rolePermission.resourceActions, serializeResourceAction); writer.writeAdditionalData(rolePermission.additionalData); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param RoleTemplate The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRoleTemplate(writer: SerializationWriter, roleTemplate: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!roleTemplate || isSerializingDerivedType) { return; } + writer.writeStringValue("id", roleTemplate.id); + writer.writeStringValue("name", roleTemplate.name); + writer.writeStringValue("@odata.type", roleTemplate.odataType); + writer.writeAdditionalData(roleTemplate.additionalData); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -155166,6 +157719,67 @@ export function serializeTenantDataSecurityAndGovernance(writer: SerializationWr serializeDataSecurityAndGovernance(writer, tenantDataSecurityAndGovernance, isSerializingDerivedType) writer.writeObjectValue("protectionScopes", tenantDataSecurityAndGovernance.protectionScopes, serializeTenantProtectionScopeContainer); } +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TenantGovernance The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTenantGovernance(writer: SerializationWriter, tenantGovernance: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!tenantGovernance || isSerializingDerivedType) { return; } + serializeEntity(writer, tenantGovernance, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("governanceInvitations", tenantGovernance.governanceInvitations, serializeGovernanceInvitation); + writer.writeCollectionOfObjectValues("governancePolicyTemplates", tenantGovernance.governancePolicyTemplates, serializeTenantGovernancePolicyTemplate); + writer.writeCollectionOfObjectValues("governanceRelationships", tenantGovernance.governanceRelationships, serializeGovernanceRelationship); + writer.writeCollectionOfObjectValues("governanceRequests", tenantGovernance.governanceRequests, serializeGovernanceRequest); + writer.writeCollectionOfObjectValues("relatedTenants", tenantGovernance.relatedTenants, serializeRelatedTenant); + writer.writeObjectValue("settings", tenantGovernance.settings, serializeTenantGovernanceSetting); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TenantGovernancePolicyTemplate The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTenantGovernancePolicyTemplate(writer: SerializationWriter, tenantGovernancePolicyTemplate: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!tenantGovernancePolicyTemplate || isSerializingDerivedType) { return; } + serializeEntity(writer, tenantGovernancePolicyTemplate, isSerializingDerivedType) + writer.writeDateValue("createdDateTime", tenantGovernancePolicyTemplate.createdDateTime); + writer.writeCollectionOfObjectValues("delegatedAdministrationRoleAssignments", tenantGovernancePolicyTemplate.delegatedAdministrationRoleAssignments, serializeDelegatedAdministrationRoleAssignment); + writer.writeStringValue("description", tenantGovernancePolicyTemplate.description); + writer.writeStringValue("displayName", tenantGovernancePolicyTemplate.displayName); + writer.writeBooleanValue("governedTenantCanTerminate", tenantGovernancePolicyTemplate.governedTenantCanTerminate); + writer.writeDateValue("lastModifiedDateTime", tenantGovernancePolicyTemplate.lastModifiedDateTime); + writer.writeCollectionOfObjectValues("multiTenantApplicationsToProvision", tenantGovernancePolicyTemplate.multiTenantApplicationsToProvision, serializeMultiTenantApplicationsToProvision); + writer.writeStringValue("version", tenantGovernancePolicyTemplate.version); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TenantGovernancePolicyTemplateCollectionResponse The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTenantGovernancePolicyTemplateCollectionResponse(writer: SerializationWriter, tenantGovernancePolicyTemplateCollectionResponse: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!tenantGovernancePolicyTemplateCollectionResponse || isSerializingDerivedType) { return; } + serializeBaseCollectionPaginationCountResponse(writer, tenantGovernancePolicyTemplateCollectionResponse, isSerializingDerivedType) + writer.writeCollectionOfObjectValues("value", tenantGovernancePolicyTemplateCollectionResponse.value, serializeTenantGovernancePolicyTemplate); +} +/** + * Serializes information the current object + * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. + * @param TenantGovernanceSetting The instance to serialize from. + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeTenantGovernanceSetting(writer: SerializationWriter, tenantGovernanceSetting: Partial | undefined | null = {}, isSerializingDerivedType: boolean = false) : void { + if (!tenantGovernanceSetting || isSerializingDerivedType) { return; } + serializeEntity(writer, tenantGovernanceSetting, isSerializingDerivedType) + writer.writeBooleanValue("canReceiveInvitations", tenantGovernanceSetting.canReceiveInvitations); + writer.writeBooleanValue("isRelatedTenantsEnabled", tenantGovernanceSetting.isRelatedTenantsEnabled); +} /** * Serializes information the current object * @param isSerializingDerivedType A boolean indicating whether the serialization is for a derived type. @@ -157061,6 +159675,7 @@ export function serializeUser(writer: SerializationWriter, user: Partial | writer.writeCollectionOfObjectValues("messages", user.messages, serializeMessage); writer.writeStringValue("mobilePhone", user.mobilePhone); writer.writeStringValue("mySite", user.mySite); + writer.writeCollectionOfObjectValues("notes", user.notes, serializeNote); writer.writeCollectionOfObjectValues("oauth2PermissionGrants", user.oauth2PermissionGrants, serializeOAuth2PermissionGrant); writer.writeStringValue("officeLocation", user.officeLocation); writer.writeObjectValue("onenote", user.onenote, serializeOnenote); @@ -167970,6 +170585,82 @@ export interface TenantDataSecurityAndGovernance extends DataSecurityAndGovernan */ protectionScopes?: TenantProtectionScopeContainer | null; } +export interface TenantGovernance extends Entity, Parsable { + /** + * The governanceInvitations property + */ + governanceInvitations?: GovernanceInvitation[] | null; + /** + * The governancePolicyTemplates property + */ + governancePolicyTemplates?: TenantGovernancePolicyTemplate[] | null; + /** + * The governanceRelationships property + */ + governanceRelationships?: GovernanceRelationship[] | null; + /** + * The governanceRequests property + */ + governanceRequests?: GovernanceRequest[] | null; + /** + * The relatedTenants property + */ + relatedTenants?: RelatedTenant[] | null; + /** + * The settings property + */ + settings?: TenantGovernanceSetting | null; +} +export interface TenantGovernancePolicyTemplate extends Entity, Parsable { + /** + * The createdDateTime property + */ + createdDateTime?: Date | null; + /** + * The delegatedAdministrationRoleAssignments property + */ + delegatedAdministrationRoleAssignments?: DelegatedAdministrationRoleAssignment[] | null; + /** + * The description property + */ + description?: string | null; + /** + * The displayName property + */ + displayName?: string | null; + /** + * The governedTenantCanTerminate property + */ + governedTenantCanTerminate?: boolean | null; + /** + * The lastModifiedDateTime property + */ + lastModifiedDateTime?: Date | null; + /** + * The multiTenantApplicationsToProvision property + */ + multiTenantApplicationsToProvision?: MultiTenantApplicationsToProvision[] | null; + /** + * The version property + */ + version?: string | null; +} +export interface TenantGovernancePolicyTemplateCollectionResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: TenantGovernancePolicyTemplate[] | null; +} +export interface TenantGovernanceSetting extends Entity, Parsable { + /** + * The canReceiveInvitations property + */ + canReceiveInvitations?: boolean | null; + /** + * The isRelatedTenantsEnabled property + */ + isRelatedTenantsEnabled?: boolean | null; +} export interface TenantInformation extends AdditionalDataHolder, BackedModel, Parsable { /** * Stores model information. @@ -170357,6 +173048,10 @@ export interface User extends DirectoryObject, Parsable { * The URL for the user's site. Requires $select to retrieve. */ mySite?: string | null; + /** + * The notes in the user's Notes folder. Read-only. Nullable. + */ + notes?: Note[] | null; /** * The oauth2PermissionGrants property */ @@ -178997,6 +181692,14 @@ export const AccessReviewHistoryStatusObject = { Requested: "requested", UnknownFutureValue: "unknownFutureValue", } as const; +export const AccessReviewInstanceDecisionItemApplyResultObject = { + NewEscaped: "new", + AppliedSuccessfully: "appliedSuccessfully", + AppliedWithUnknownFailure: "appliedWithUnknownFailure", + AppliedSuccessfullyButObjectNotFound: "appliedSuccessfullyButObjectNotFound", + ApplyNotSupported: "applyNotSupported", + UnknownFutureValue: "unknownFutureValue", +} as const; export const AccessReviewPrincipalScopeTypeObject = { AllUsers: "allUsers", GuestUsers: "guestUsers", @@ -179247,6 +181950,14 @@ export const ApplicationGuardBlockFileTransferTypeObject = { /** Block clipboard to transfer Text file */ BlockTextFile: "blockTextFile", } as const; +export const ApplicationPermissionTypeObject = { + /** Represents a type of permission that is for an app only scenario. No user is involved. */ + Role: "role", + /** Represents a type of permission that is for an app and user scenario. */ + Scope: "scope", + /** This will help in making this enum evolable and adding more values in the future- */ + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Possible types of Application */ @@ -180364,6 +183075,34 @@ export const ContentProcessingErrorTypeObject = { Permanent: "permanent", UnknownFutureValue: "unknownFutureValue", } as const; +/** + * The lifecycle status of a package governance request. + */ +export const CopilotPackageRequestStatusObject = { + /** The request is awaiting a decision. */ + Pending: "pending", + /** The request was approved. */ + Approved: "approved", + /** The request was rejected. */ + Rejected: "rejected", + /** An evolvable sentinel for future request statuses. */ + UnknownFutureValue: "unknownFutureValue", +} as const; +/** + * The type of a package governance request. + */ +export const CopilotPackageRequestTypeObject = { + /** A request to publish a package. */ + Publish: "publish", + /** A request to activate a package. */ + Activate: "activate", + /** A request to grant package access. */ + Access: "access", + /** A request to update a package. */ + Update: "update", + /** An evolvable sentinel for future request types. */ + UnknownFutureValue: "unknownFutureValue", +} as const; export const CountryLookupMethodTypeObject = { ClientIpAddress: "clientIpAddress", AuthenticatorAppGps: "authenticatorAppGps", @@ -180994,6 +183733,7 @@ export const DlpActionObject = { SPSharingNotifyUser: "sPSharingNotifyUser", SPSharingGenerateIncidentReport: "sPSharingGenerateIncidentReport", RestrictWebGrounding: "restrictWebGrounding", + PolicyTip: "policyTip", } as const; export const DriftStatusObject = { Active: "active", @@ -181316,6 +184056,7 @@ export const ExchangeMessageTraceStatusObject = { Quarantined: "quarantined", FilteredAsSpam: "filteredAsSpam", UnknownFutureValue: "unknownFutureValue", + Recalled: "recalled", } as const; export const ExecutionModeObject = { EvaluateInline: "evaluateInline", @@ -184232,6 +186973,24 @@ export const RejectReasonObject = { Forbidden: "forbidden", UnknownFutureValue: "unknownFutureValue", } as const; +export const RelationshipCreationTypeObject = { + /** Represents a relationship between two tenants that was created by an explicit approval from the governed tenant admin. */ + ApprovedByAdmin: "approvedByAdmin", + /** Represents a relationship between the add-on tenant and the tenant from which it was created. */ + AddOnTenant: "addOnTenant", + /** This will help in making this enum evolvable and adding more values in the future- */ + UnknownFutureValue: "unknownFutureValue", +} as const; +export const RelationshipStatusObject = { + /** Represents a relationship that is currently active. */ + Active: "active", + /** Represents a relationship that has been terminated. */ + Terminated: "terminated", + /** Represents a relationship that has been requested to be terminated by governing tenant. */ + TerminationRequestedByGoverningTenant: "terminationRequestedByGoverningTenant", + /** This will help in making this enum evolable and adding more values in the future- */ + UnknownFutureValue: "unknownFutureValue", +} as const; export const RemindBeforeTimeInMinutesTypeObject = { Mins15: "mins15", UnknownFutureValue: "unknownFutureValue", @@ -184247,6 +187006,16 @@ export const RemoteAssistanceOnboardingStatusObject = { /** The status reported when the system has successfully exchanged account information with TeamViewer and can now initiate remote assistance sessions with clients */ Onboarded: "onboarded", } as const; +export const RequestStatusObject = { + /** Represents a governance request that is pending */ + Pending: "pending", + /** Represents a governance request that was accepted */ + Accepted: "accepted", + /** Represents a governance request that was rejected */ + Rejected: "rejected", + /** This will help in making this enum evolable and adding more values in the future- */ + UnknownFutureValue: "unknownFutureValue", +} as const; /** * Possible values of required passwords. */