diff --git a/packages/kiota-dom-export.txt b/packages/kiota-dom-export.txt index 13a0d44816c..b5a48d42de5 100644 --- a/packages/kiota-dom-export.txt +++ b/packages/kiota-dom-export.txt @@ -2366,197 +2366,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.applicationTemplates.item.inst github.com/microsoftgraph/msgraph-sdk-typescript/.applicationTemplates.item.instantiate::createInstantiatePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):InstantiatePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.applicationTemplates.item.instantiate::deserializeIntoInstantiatePostRequestBody(InstantiatePostRequestBody:InstantiatePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.applicationTemplates.item.instantiate::serializeInstantiatePostRequestBody(writer:SerializationWriter; InstantiatePostRequestBody:InstantiatePostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|byAppRoleAssignmentId(appRoleAssignmentId:string):AppRoleAssignmentItemRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|Count:CountRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|delta:DeltaRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AppRoleAssignmentCollectionResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|getAvailableExtensionProperties:GetAvailableExtensionPropertiesRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|getByIds:GetByIdsRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|post(body:AppRoleAssignment; requestConfiguration?:RequestConfiguration):AppRoleAssignment -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|toPostRequestInformation(body:AppRoleAssignment; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder::|public|validateProperties:ValidatePropertiesRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|count:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|orderby:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|skip:number -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParameters::|public|top:number -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderNavigationMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.appRoleAssignmentsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.CountRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.CountRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.countRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.countRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.countRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.count.CountRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.DeltaGetResponse::|public|value:DirectoryObject[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.DeltaGetResponse~~>BaseDeltaFunctionResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):DeltaGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|count:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|filter:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|orderby:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|search:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|skip:number -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParameters::|public|top:number -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta.deltaRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta::createDeltaGetResponseFromDiscriminatorValue(parseNode:ParseNode):DeltaGetResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta::deserializeIntoDeltaGetResponse(DeltaGetResponse:DeltaGetResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.delta::serializeDeltaGetResponse(writer:SerializationWriter; DeltaGetResponse:DeltaGetResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostRequestBody::|public|isSyncedFromOnPremises:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostResponse::|public|value:ExtensionProperty[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.GetAvailableExtensionPropertiesPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.getAvailableExtensionPropertiesRequestBuilder::|public|post(body:GetAvailableExtensionPropertiesPostRequestBody; requestConfiguration?:RequestConfiguration):GetAvailableExtensionPropertiesPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.getAvailableExtensionPropertiesRequestBuilder::|public|toPostRequestInformation(body:GetAvailableExtensionPropertiesPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.getAvailableExtensionPropertiesRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.getAvailableExtensionPropertiesRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties.getAvailableExtensionPropertiesRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::createGetAvailableExtensionPropertiesPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):GetAvailableExtensionPropertiesPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::createGetAvailableExtensionPropertiesPostResponseFromDiscriminatorValue(parseNode:ParseNode):GetAvailableExtensionPropertiesPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::deserializeIntoGetAvailableExtensionPropertiesPostRequestBody(GetAvailableExtensionPropertiesPostRequestBody:GetAvailableExtensionPropertiesPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::deserializeIntoGetAvailableExtensionPropertiesPostResponse(GetAvailableExtensionPropertiesPostResponse:GetAvailableExtensionPropertiesPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::serializeGetAvailableExtensionPropertiesPostRequestBody(writer:SerializationWriter; GetAvailableExtensionPropertiesPostRequestBody:GetAvailableExtensionPropertiesPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getAvailableExtensionProperties::serializeGetAvailableExtensionPropertiesPostResponse(writer:SerializationWriter; GetAvailableExtensionPropertiesPostResponse:GetAvailableExtensionPropertiesPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostRequestBody::|public|ids:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostRequestBody::|public|types:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostResponse::|public|value:DirectoryObject[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.GetByIdsPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.getByIdsRequestBuilder::|public|post(body:GetByIdsPostRequestBody; requestConfiguration?:RequestConfiguration):GetByIdsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.getByIdsRequestBuilder::|public|toPostRequestInformation(body:GetByIdsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.getByIdsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.getByIdsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds.getByIdsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::createGetByIdsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):GetByIdsPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::createGetByIdsPostResponseFromDiscriminatorValue(parseNode:ParseNode):GetByIdsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::deserializeIntoGetByIdsPostRequestBody(GetByIdsPostRequestBody:GetByIdsPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::deserializeIntoGetByIdsPostResponse(GetByIdsPostResponse:GetByIdsPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::serializeGetByIdsPostRequestBody(writer:SerializationWriter; GetByIdsPostRequestBody:GetByIdsPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.getByIds::serializeGetByIdsPostResponse(writer:SerializationWriter; GetByIdsPostResponse:GetByIdsPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|checkMemberGroups:CheckMemberGroupsRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|checkMemberObjects:CheckMemberObjectsRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AppRoleAssignment -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|getMemberGroups:GetMemberGroupsRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|getMemberObjects:GetMemberObjectsRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|patch(body:AppRoleAssignment; requestConfiguration?:RequestConfiguration):AppRoleAssignment -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|restore:RestoreRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder::|public|toPatchRequestInformation(body:AppRoleAssignment; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilderGetQueryParameters::|public|expand:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilderGetQueryParameters::|public|select:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.appRoleAssignmentItemRequestBuilderGetQueryParametersMapper -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.appRoleAssignmentItemRequestBuilderNavigationMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.appRoleAssignmentItemRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.appRoleAssignmentItemRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.AppRoleAssignmentItemRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostRequestBody::|public|groupIds:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostResponse::|public|value:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.CheckMemberGroupsPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.checkMemberGroupsRequestBuilder::|public|post(body:CheckMemberGroupsPostRequestBody; requestConfiguration?:RequestConfiguration):CheckMemberGroupsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.checkMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberGroupsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.checkMemberGroupsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.checkMemberGroupsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups.checkMemberGroupsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::createCheckMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CheckMemberGroupsPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::createCheckMemberGroupsPostResponseFromDiscriminatorValue(parseNode:ParseNode):CheckMemberGroupsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::deserializeIntoCheckMemberGroupsPostRequestBody(CheckMemberGroupsPostRequestBody:CheckMemberGroupsPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::deserializeIntoCheckMemberGroupsPostResponse(CheckMemberGroupsPostResponse:CheckMemberGroupsPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::serializeCheckMemberGroupsPostRequestBody(writer:SerializationWriter; CheckMemberGroupsPostRequestBody:CheckMemberGroupsPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberGroups::serializeCheckMemberGroupsPostResponse(writer:SerializationWriter; CheckMemberGroupsPostResponse:CheckMemberGroupsPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostRequestBody::|public|ids:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostResponse::|public|value:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.CheckMemberObjectsPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.checkMemberObjectsRequestBuilder::|public|post(body:CheckMemberObjectsPostRequestBody; requestConfiguration?:RequestConfiguration):CheckMemberObjectsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.checkMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:CheckMemberObjectsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.checkMemberObjectsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.checkMemberObjectsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects.checkMemberObjectsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::createCheckMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):CheckMemberObjectsPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::createCheckMemberObjectsPostResponseFromDiscriminatorValue(parseNode:ParseNode):CheckMemberObjectsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::deserializeIntoCheckMemberObjectsPostRequestBody(CheckMemberObjectsPostRequestBody:CheckMemberObjectsPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::deserializeIntoCheckMemberObjectsPostResponse(CheckMemberObjectsPostResponse:CheckMemberObjectsPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::serializeCheckMemberObjectsPostRequestBody(writer:SerializationWriter; CheckMemberObjectsPostRequestBody:CheckMemberObjectsPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.checkMemberObjects::serializeCheckMemberObjectsPostResponse(writer:SerializationWriter; CheckMemberObjectsPostResponse:CheckMemberObjectsPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostRequestBody::|public|securityEnabledOnly:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostResponse::|public|value:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.GetMemberGroupsPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.getMemberGroupsRequestBuilder::|public|post(body:GetMemberGroupsPostRequestBody; requestConfiguration?:RequestConfiguration):GetMemberGroupsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.getMemberGroupsRequestBuilder::|public|toPostRequestInformation(body:GetMemberGroupsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.getMemberGroupsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.getMemberGroupsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups.getMemberGroupsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::createGetMemberGroupsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):GetMemberGroupsPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::createGetMemberGroupsPostResponseFromDiscriminatorValue(parseNode:ParseNode):GetMemberGroupsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::deserializeIntoGetMemberGroupsPostRequestBody(GetMemberGroupsPostRequestBody:GetMemberGroupsPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::deserializeIntoGetMemberGroupsPostResponse(GetMemberGroupsPostResponse:GetMemberGroupsPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::serializeGetMemberGroupsPostRequestBody(writer:SerializationWriter; GetMemberGroupsPostRequestBody:GetMemberGroupsPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberGroups::serializeGetMemberGroupsPostResponse(writer:SerializationWriter; GetMemberGroupsPostResponse:GetMemberGroupsPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostRequestBody::|public|securityEnabledOnly:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostResponse::|public|value:string[] -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.GetMemberObjectsPostResponse~~>BaseCollectionPaginationCountResponse; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.getMemberObjectsRequestBuilder::|public|post(body:GetMemberObjectsPostRequestBody; requestConfiguration?:RequestConfiguration):GetMemberObjectsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.getMemberObjectsRequestBuilder::|public|toPostRequestInformation(body:GetMemberObjectsPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.getMemberObjectsRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.getMemberObjectsRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects.getMemberObjectsRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::createGetMemberObjectsPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):GetMemberObjectsPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::createGetMemberObjectsPostResponseFromDiscriminatorValue(parseNode:ParseNode):GetMemberObjectsPostResponse -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::deserializeIntoGetMemberObjectsPostRequestBody(GetMemberObjectsPostRequestBody:GetMemberObjectsPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::deserializeIntoGetMemberObjectsPostResponse(GetMemberObjectsPostResponse:GetMemberObjectsPostResponse={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::serializeGetMemberObjectsPostRequestBody(writer:SerializationWriter; GetMemberObjectsPostRequestBody:GetMemberObjectsPostRequestBody={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.getMemberObjects::serializeGetMemberObjectsPostResponse(writer:SerializationWriter; GetMemberObjectsPostResponse:GetMemberObjectsPostResponse={}):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.restore.restoreRequestBuilder::|public|post(requestConfiguration?:RequestConfiguration):DirectoryObject -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.restore.restoreRequestBuilder::|public|toPostRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.restore.restoreRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.restore.restoreRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.item.restore.restoreRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|AdditionalData:Record -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|backingStoreEnabled:boolean -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|displayName:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|entityType:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|mailNickname:string -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody::|public|onBehalfOfUserId:Guid -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.ValidatePropertiesPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.validatePropertiesRequestBuilder::|public|post(body:ValidatePropertiesPostRequestBody; requestConfiguration?:RequestConfiguration):void -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.validatePropertiesRequestBuilder::|public|toPostRequestInformation(body:ValidatePropertiesPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.validatePropertiesRequestBuilderRequestsMetadata -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.validatePropertiesRequestBuilderUriTemplate -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties.validatePropertiesRequestBuilder~~>BaseRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties::createValidatePropertiesPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ValidatePropertiesPostRequestBody -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties::deserializeIntoValidatePropertiesPostRequestBody(ValidatePropertiesPostRequestBody:ValidatePropertiesPostRequestBody={}):Record void> -github.com/microsoftgraph/msgraph-sdk-typescript/.appRoleAssignments.validateProperties::serializeValidatePropertiesPostRequestBody(writer:SerializationWriter; ValidatePropertiesPostRequestBody:ValidatePropertiesPostRequestBody={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.auditLogs.auditLogsRequestBuilder::|public|directoryAudits:DirectoryAuditsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.auditLogs.auditLogsRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):AuditLogRoot github.com/microsoftgraph/msgraph-sdk-typescript/.auditLogs.auditLogsRequestBuilder::|public|patch(body:AuditLogRoot; requestConfiguration?:RequestConfiguration):AuditLogRoot @@ -38536,7 +38345,6 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|publi github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|applicationsWithAppId(appId:string):ApplicationsWithAppIdRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|applicationsWithUniqueName(uniqueName:string):ApplicationsWithUniqueNameRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|applicationTemplates:ApplicationTemplatesRequestBuilder -github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|appRoleAssignments:AppRoleAssignmentsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|auditLogs:AuditLogsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|authenticationMethodConfigurations:AuthenticationMethodConfigurationsRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.GraphBaseServiceClient::|public|authenticationMethodsPolicy:AuthenticationMethodsPolicyRequestBuilder @@ -52177,6 +51985,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.getA github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.getAllRetainedMessages::createGetAllRetainedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllRetainedMessagesGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.getAllRetainedMessages::deserializeIntoGetAllRetainedMessagesGetResponse(GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.getAllRetainedMessages::serializeGetAllRetainedMessagesGetResponse(writer:SerializationWriter; GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -52189,6 +52072,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive::createArchivePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ArchivePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive::deserializeIntoArchivePostRequestBody(ArchivePostRequestBody:ArchivePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.archive::serializeArchivePostRequestBody(writer:SerializationWriter; ArchivePostRequestBody:ArchivePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.channels.item.ChannelItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -53109,6 +52993,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.photo.value.C github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.photo.value.contentRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.photo.value.contentRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.photo.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -53536,6 +53495,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChanne github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.messages.messagesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.messages.messagesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.messages.messagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.primaryChannelRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.primaryChannelRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.primaryChannelRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.groups.item.team.primaryChannel.primaryChannelRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -70253,6 +70213,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.models.ChangeTrackedEntity::|p github.com/microsoftgraph/msgraph-sdk-typescript/.models.ChangeTrackedEntity::|public|lastModifiedDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.ChangeTrackedEntity::|public|OdataType:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.ChangeTrackedEntity~~>Entity; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|allMembers:ConversationMember[] github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|createdDateTime:Date github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|description:string github.com/microsoftgraph/msgraph-sdk-typescript/.models.Channel::|public|displayName:string @@ -123062,6 +123023,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.getAllReta github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.getAllRetainedMessages::createGetAllRetainedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllRetainedMessagesGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.getAllRetainedMessages::deserializeIntoGetAllRetainedMessagesGetResponse(GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.getAllRetainedMessages::serializeGetAllRetainedMessagesGetResponse(writer:SerializationWriter; GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -123074,6 +123110,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archi github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive::createArchivePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ArchivePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive::deserializeIntoArchivePostRequestBody(ArchivePostRequestBody:ArchivePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.archive::serializeArchivePostRequestBody(writer:SerializationWriter; ArchivePostRequestBody:ArchivePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.ChannelItemRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.ChannelItemRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.ChannelItemRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.channels.item.ChannelItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -123994,6 +124031,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.photo.value.Content github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.photo.value.contentRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.photo.value.contentRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.photo.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -124421,6 +124533,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.mess github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.messages.messagesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.messages.messagesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.messages.messagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.primaryChannelRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.primaryChannelRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.primaryChannelRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teams.item.primaryChannel.primaryChannelRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -125486,6 +125599,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.cha github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.getAllRetainedMessages::createGetAllRetainedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllRetainedMessagesGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.getAllRetainedMessages::deserializeIntoGetAllRetainedMessagesGetResponse(GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.getAllRetainedMessages::serializeGetAllRetainedMessagesGetResponse(writer:SerializationWriter; GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -125498,6 +125686,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.cha github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive::createArchivePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ArchivePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive::deserializeIntoArchivePostRequestBody(ArchivePostRequestBody:ArchivePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.archive::serializeArchivePostRequestBody(writer:SerializationWriter; ArchivePostRequestBody:ArchivePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.teamwork.deletedTeams.item.channels.item.ChannelItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -133857,6 +134046,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.ch github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.getAllRetainedMessages::createGetAllRetainedMessagesGetResponseFromDiscriminatorValue(parseNode:ParseNode):GetAllRetainedMessagesGetResponse github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.getAllRetainedMessages::deserializeIntoGetAllRetainedMessagesGetResponse(GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.getAllRetainedMessages::serializeGetAllRetainedMessagesGetResponse(writer:SerializationWriter; GetAllRetainedMessagesGetResponse:GetAllRetainedMessagesGetResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -133869,6 +134133,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.ch github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive::createArchivePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):ArchivePostRequestBody github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive::deserializeIntoArchivePostRequestBody(ArchivePostRequestBody:ArchivePostRequestBody={}):Record void> github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.archive::serializeArchivePostRequestBody(writer:SerializationWriter; ArchivePostRequestBody:ArchivePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.ChannelItemRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.ChannelItemRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.ChannelItemRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.channels.item.ChannelItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void @@ -134789,6 +135054,81 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.ph github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.photo.value.contentRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.photo.value.contentRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.photo.value.ContentRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.AddPostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.addRequestBuilder::|public|post(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.addRequestBuilder::|public|toPostRequestInformation(body:AddPostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.addRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.addRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add.addRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::createAddPostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):AddPostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::createAddPostResponseFromDiscriminatorValue(parseNode:ParseNode):AddPostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::deserializeIntoAddPostRequestBody(AddPostRequestBody:AddPostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::deserializeIntoAddPostResponse(AddPostResponse:AddPostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::serializeAddPostRequestBody(writer:SerializationWriter; AddPostRequestBody:AddPostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.add::serializeAddPostResponse(writer:SerializationWriter; AddPostResponse:AddPostResponse={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|add:AddRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|byConversationMemberId(conversationMemberId:string):ConversationMemberItemRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|Count:CountRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMemberCollectionResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|post(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|remove:RemoveRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder::|public|toPostRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|count:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|orderby:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|skip:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParameters::|public|top:number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderNavigationMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.allMembersRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.CountRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):number +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.CountRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|filter:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.CountRequestBuilderGetQueryParameters::|public|search:string +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.countRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.countRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.countRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.count.CountRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|get(requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|patch(body:ConversationMember; requestConfiguration?:RequestConfiguration):ConversationMember +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toDeleteRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toGetRequestInformation(requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder::|public|toPatchRequestInformation(body:ConversationMember; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|expand:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilderGetQueryParameters::|public|select:string[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderGetQueryParametersMapper +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.conversationMemberItemRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.item.ConversationMemberItemRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|AdditionalData:Record +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|backingStoreEnabled:boolean +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostRequestBody::|public|values:ConversationMember[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostResponse::|public|value:ActionResultPart[] +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.RemovePostResponse~~>BaseCollectionPaginationCountResponse; Parsable +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.removeRequestBuilder::|public|post(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.removeRequestBuilder::|public|toPostRequestInformation(body:RemovePostRequestBody; requestConfiguration?:RequestConfiguration):RequestInformation +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.removeRequestBuilderRequestsMetadata +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.removeRequestBuilderUriTemplate +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove.removeRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::createRemovePostRequestBodyFromDiscriminatorValue(parseNode:ParseNode):RemovePostRequestBody +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::createRemovePostResponseFromDiscriminatorValue(parseNode:ParseNode):RemovePostResponse +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::deserializeIntoRemovePostRequestBody(RemovePostRequestBody:RemovePostRequestBody={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::deserializeIntoRemovePostResponse(RemovePostResponse:RemovePostResponse={}):Record void> +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::serializeRemovePostRequestBody(writer:SerializationWriter; RemovePostRequestBody:RemovePostRequestBody={}):void +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.allMembers.remove::serializeRemovePostResponse(writer:SerializationWriter; RemovePostResponse:RemovePostResponse={}):void github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.archive.ArchivePostRequestBody::|public|AdditionalData:Record github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.archive.ArchivePostRequestBody::|public|backingStoreEnabled:boolean github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.archive.ArchivePostRequestBody::|public|shouldSetSpoSiteReadOnlyForMembers:boolean @@ -135216,6 +135556,7 @@ github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.pr github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.messages.messagesRequestBuilderRequestsMetadata github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.messages.messagesRequestBuilderUriTemplate github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.messages.messagesRequestBuilder~~>BaseRequestBuilder +github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.primaryChannelRequestBuilder::|public|allMembers:AllMembersRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.primaryChannelRequestBuilder::|public|archive:ArchiveRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.primaryChannelRequestBuilder::|public|completeMigration:CompleteMigrationRequestBuilder github.com/microsoftgraph/msgraph-sdk-typescript/.users.item.joinedTeams.item.primaryChannel.primaryChannelRequestBuilder::|public|delete(requestConfiguration?:RequestConfiguration):void diff --git a/packages/kiota-lock.json b/packages/kiota-lock.json index 43813d406ee..72aa949ba54 100644 --- a/packages/kiota-lock.json +++ b/packages/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "5881C0E843B1BB7730F2D57244F650264BE78B7E5E0C30453B40E35DFFECD50063D786A7FFA9FA9C8732EE905774C7D792396AE4F44C6AB661635CEE84A02F1D", + "descriptionHash": "A0295D08B00F208AE931735CAD300D20844AF2449982425A068CCC22783FA2BA608259EFD304933574C24EA8AAD04E441D92DFA1903FCD7E8E870965A671F069", "descriptionLocation": "../../msgraph-metadata/clean_v10_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.24.0", diff --git a/packages/msgraph-sdk-chats/chats/item/members/item/index.ts b/packages/msgraph-sdk-chats/chats/item/members/item/index.ts index 741153b76c7..a4dfdd92a4a 100644 --- a/packages/msgraph-sdk-chats/chats/item/members/item/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/members/item/index.ts @@ -20,11 +20,11 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Retrieve a conversationMember from a chat or channel. + * Retrieve a conversationMember from a chat. * @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/conversationmember-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chat-get-members?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -42,7 +42,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Retrieve a conversationMember from a chat or channel. + * Retrieve a conversationMember from a chat. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -56,7 +56,7 @@ export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve a conversationMember from a chat or channel. + * Retrieve a conversationMember from a chat. */ export interface ConversationMemberItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-chats/chats/item/messages/index.ts b/packages/msgraph-sdk-chats/chats/item/messages/index.ts index 7c72a7d6efb..75013fc9473 100644 --- a/packages/msgraph-sdk-chats/chats/item/messages/index.ts +++ b/packages/msgraph-sdk-chats/chats/item/messages/index.ts @@ -41,12 +41,12 @@ export interface MessagesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. * @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/chatmessage-post?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -56,7 +56,7 @@ export interface MessagesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Send a new chatMessage in the specified channel or a chat. + * Send a new chatMessage in the specified chat. This API can't create a new chat; you must use the list chats method to retrieve the ID of an existing chat before you can create a chat message. * @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-deviceAppManagement/deviceAppManagement/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts index 4101d71d085..1a12d46a625 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/index.ts @@ -107,7 +107,7 @@ export interface DeviceAppManagementRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-unlock-deviceappmanagement-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-partnerintegration-deviceappmanagement-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -116,7 +116,7 @@ export interface DeviceAppManagementRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-books-deviceappmanagement-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-deviceappmanagement-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceAppManagement, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts index 26dd269defd..77cfda85448 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/index.ts @@ -27,11 +27,11 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-mam-windowsinformationprotection-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List properties and relationships of the managedAppConfiguration objects. + * List properties and relationships of the windowsInformationProtection objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface ManagedAppPoliciesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedAppConfiguration objects. + * List properties and relationships of the windowsInformationProtection objects. */ export interface ManagedAppPoliciesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/index.ts index a41ead5b1d7..063b12cb0e4 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/index.ts @@ -25,11 +25,11 @@ export interface ManagedAppPolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the managedAppPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedappconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedapppolicy-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -47,7 +47,7 @@ export interface ManagedAppPolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the managedAppPolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -61,7 +61,7 @@ export interface ManagedAppPolicyItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read properties and relationships of the managedAppConfiguration object. + * Read properties and relationships of the managedAppPolicy object. */ export interface ManagedAppPolicyItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts index bd89b6e254e..f9c49605511 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppPolicies/item/targetApps/index.ts @@ -62,7 +62,7 @@ export interface TargetAppsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/index.ts index 4177b534fca..2828a2f6e83 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/index.ts @@ -33,11 +33,11 @@ export interface ManagedAppRegistrationsRequestBuilder extends BaseRequestBuilde */ byManagedAppRegistrationId(managedAppRegistrationId: string) : ManagedAppRegistrationItemRequestBuilder; /** - * List properties and relationships of the managedAppRegistration objects. + * List properties and relationships of the androidManagedAppRegistration objects. * @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/intune-mam-managedappregistration-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-mam-androidmanagedappregistration-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -50,7 +50,7 @@ export interface ManagedAppRegistrationsRequestBuilder extends BaseRequestBuilde */ post(body: ManagedAppRegistration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the managedAppRegistration objects. + * List properties and relationships of the androidManagedAppRegistration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -64,7 +64,7 @@ export interface ManagedAppRegistrationsRequestBuilder extends BaseRequestBuilde toPostRequestInformation(body: ManagedAppRegistration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * List properties and relationships of the managedAppRegistration objects. + * List properties and relationships of the androidManagedAppRegistration objects. */ export interface ManagedAppRegistrationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts index 802a988fbc0..37960ec4d6e 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/appliedPolicies/item/targetApps/index.ts @@ -62,7 +62,7 @@ export interface TargetAppsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/index.ts index 6f2500abd8f..72157b5d089 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/index.ts @@ -37,11 +37,11 @@ export interface ManagedAppRegistrationItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedappregistration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-mam-iosmanagedappregistration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -59,7 +59,7 @@ export interface ManagedAppRegistrationItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -73,7 +73,7 @@ export interface ManagedAppRegistrationItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: ManagedAppRegistration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the managedAppRegistration object. + * Read properties and relationships of the iosManagedAppRegistration object. */ export interface ManagedAppRegistrationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts index dab80d0f256..4360a1f4b48 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppRegistrations/item/intendedPolicies/item/targetApps/index.ts @@ -62,7 +62,7 @@ export interface TargetAppsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppStatuses/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppStatuses/index.ts index b8ddd0430e2..3483b54e148 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppStatuses/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedAppStatuses/index.ts @@ -27,11 +27,11 @@ export interface ManagedAppStatusesRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedappstatusraw-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-mam-managedappstatus-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface ManagedAppStatusesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface ManagedAppStatusesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedAppStatusRaw objects. + * List properties and relationships of the managedAppStatus objects. */ export interface ManagedAppStatusesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts index a6a03c4aab3..2f555e54e2b 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/index.ts @@ -27,30 +27,30 @@ export interface AssignmentsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new iosVppEBookAssignment object. + * Create a new managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-create?view=graph-rest-1.0|Find more info here} */ post(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new iosVppEBookAssignment object. + * Create a new managedEBookAssignment object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface AssignmentsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the managedEBookAssignment objects. + * List properties and relationships of the iosVppEBookAssignment objects. */ export interface AssignmentsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts index d5c02912510..9cdb00889e4 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/managedEBooks/item/assignments/item/index.ts @@ -13,18 +13,18 @@ import { type BaseRequestBuilder, type Parsable, type ParsableFactory, type Requ */ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBuilder { /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @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/intune-books-managedebookassignment-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-books-managedebookassignment-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-books-iosvppebookassignment-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -37,13 +37,13 @@ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBui */ patch(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a managedEBookAssignment. + * Deletes a iosVppEBookAssignment. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface ManagedEBookAssignmentItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: ManagedEBookAssignment, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the managedEBookAssignment object. + * Read properties and relationships of the iosVppEBookAssignment object. */ export interface ManagedEBookAssignmentItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts index 25fbdd1a24a..ef308eff06e 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/index.ts @@ -123,30 +123,30 @@ export interface MobileAppsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-windowsmicrosoftedgeapp-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-managediosstoreapp-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new managedIOSLobApp object. + * Create a new microsoftStoreForBusinessApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-managedioslobapp-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-microsoftstoreforbusinessapp-create?view=graph-rest-1.0|Find more info here} */ post(body: MobileApp, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the windowsMicrosoftEdgeApp objects. + * List properties and relationships of the managedIOSStoreApp objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new managedIOSLobApp object. + * Create a new microsoftStoreForBusinessApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -154,7 +154,7 @@ export interface MobileAppsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the windowsMicrosoftEdgeApp objects. + * List properties and relationships of the managedIOSStoreApp objects. */ export interface MobileAppsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts index cf88b5c0866..e74fd36af95 100644 --- a/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts +++ b/packages/msgraph-sdk-deviceAppManagement/deviceAppManagement/mobileApps/item/index.ts @@ -127,43 +127,43 @@ export interface MobileAppItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Read properties and relationships of the iosVppApp object. + * Read properties and relationships of the webApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-iosvppapp-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-webapp-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a androidLobApp object. + * Update the properties of a iosLobApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-apps-androidlobapp-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-apps-ioslobapp-update?view=graph-rest-1.0|Find more info here} */ patch(body: MobileApp, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a managedIOSLobApp. + * Deletes a androidStoreApp. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the iosVppApp object. + * Read properties and relationships of the webApp object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a androidLobApp object. + * Update the properties of a iosLobApp object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -171,7 +171,7 @@ export interface MobileAppItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Read properties and relationships of the iosVppApp object. + * Read properties and relationships of the webApp object. */ export interface MobileAppItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts index 1569d53d5e0..3c8d14e4353 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/index.ts @@ -27,30 +27,30 @@ export interface DeviceCompliancePoliciesRequestBuilder extends BaseRequestBuild */ byDeviceCompliancePolicyId(deviceCompliancePolicyId: string) : DeviceCompliancePolicyItemRequestBuilder; /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. * @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/intune-deviceconfig-androidcompliancepolicy-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10compliancepolicy-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new androidCompliancePolicy object. + * Create a new windows10MobileCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidcompliancepolicy-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10mobilecompliancepolicy-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new androidCompliancePolicy object. + * Create a new windows10MobileCompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface DeviceCompliancePoliciesRequestBuilder extends BaseRequestBuild toPostRequestInformation(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * List properties and relationships of the androidCompliancePolicy objects. + * List properties and relationships of the windows10CompliancePolicy objects. */ export interface DeviceCompliancePoliciesRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts index bf11463eca8..7a6d27ef4e0 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceCompliancePolicies/item/index.ts @@ -67,43 +67,43 @@ export interface DeviceCompliancePolicyItemRequestBuilder extends BaseRequestBui */ get userStatusOverview(): UserStatusOverviewRequestBuilder; /** - * Deletes a windows81CompliancePolicy. + * Deletes a androidWorkProfileCompliancePolicy. * @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/intune-deviceconfig-windows81compliancepolicy-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the androidWorkProfileCompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-ioscompliancepolicy-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a androidWorkProfileCompliancePolicy object. + * Update the properties of a windows81CompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecompliancepolicy-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows81compliancepolicy-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a windows81CompliancePolicy. + * Deletes a androidWorkProfileCompliancePolicy. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the androidWorkProfileCompliancePolicy object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a androidWorkProfileCompliancePolicy object. + * Update the properties of a windows81CompliancePolicy object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -111,7 +111,7 @@ export interface DeviceCompliancePolicyItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: DeviceCompliancePolicy, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the iosCompliancePolicy object. + * Read properties and relationships of the androidWorkProfileCompliancePolicy object. */ export interface DeviceCompliancePolicyItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts index 3c463c1b177..91f52338a17 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/index.ts @@ -27,30 +27,30 @@ export interface DeviceConfigurationsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-macoscustomconfiguration-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-macosgeneraldeviceconfiguration-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new iosUpdateConfiguration object. + * Create a new androidWorkProfileCustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdateconfiguration-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-androidworkprofilecustomconfiguration-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the macOSCustomConfiguration objects. + * List properties and relationships of the macOSGeneralDeviceConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new iosUpdateConfiguration object. + * Create a new androidWorkProfileCustomConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface DeviceConfigurationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * List properties and relationships of the macOSCustomConfiguration objects. + * List properties and relationships of the macOSGeneralDeviceConfiguration objects. */ export interface DeviceConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts index 807c61c67ab..60b859e59fa 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceConfigurations/item/index.ts @@ -57,18 +57,18 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde */ get userStatusOverview(): UserStatusOverviewRequestBuilder; /** - * Deletes a windowsUpdateForBusinessConfiguration. + * Deletes a windows10CustomConfiguration. * @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/intune-deviceconfig-windowsupdateforbusinessconfiguration-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the windows10CustomConfiguration object. + * Read properties and relationships of the iosUpdateConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windows10customconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-iosupdateconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -78,28 +78,28 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde */ getOmaSettingPlainTextValueWithSecretReferenceValueId(secretReferenceValueId: string | undefined) : GetOmaSettingPlainTextValueWithSecretReferenceValueIdRequestBuilder; /** - * Update the properties of a editionUpgradeConfiguration object. + * Update the properties of a windowsPhone81GeneralConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-editionupgradeconfiguration-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-deviceconfig-windowsphone81generalconfiguration-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a windowsUpdateForBusinessConfiguration. + * Deletes a windows10CustomConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the windows10CustomConfiguration object. + * Read properties and relationships of the iosUpdateConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a editionUpgradeConfiguration object. + * Update the properties of a windowsPhone81GeneralConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -107,7 +107,7 @@ export interface DeviceConfigurationItemRequestBuilder extends BaseRequestBuilde toPatchRequestInformation(body: DeviceConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the windows10CustomConfiguration object. + * Read properties and relationships of the iosUpdateConfiguration object. */ export interface DeviceConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts index d82c86ae576..c4b9f6f1b62 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/index.ts @@ -27,30 +27,30 @@ export interface DeviceEnrollmentConfigurationsRequestBuilder extends BaseReques */ byDeviceEnrollmentConfigurationId(deviceEnrollmentConfigurationId: string) : DeviceEnrollmentConfigurationItemRequestBuilder; /** - * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @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/intune-onboarding-deviceenrollmentlimitconfiguration-list?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-list?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-create?view=graph-rest-1.0|Find more info here} */ post(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Create a new deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Create a new deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -58,7 +58,7 @@ export interface DeviceEnrollmentConfigurationsRequestBuilder extends BaseReques toPostRequestInformation(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * List properties and relationships of the deviceEnrollmentLimitConfiguration objects. + * List properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration objects. */ export interface DeviceEnrollmentConfigurationsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts index 2b6b8ee8ab9..f6ed442d784 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/deviceEnrollmentConfigurations/item/index.ts @@ -31,43 +31,43 @@ export interface DeviceEnrollmentConfigurationItemRequestBuilder extends BaseReq */ get setPriority(): SetPriorityRequestBuilder; /** - * Deletes a deviceEnrollmentLimitConfiguration. + * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. * @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/intune-onboarding-deviceenrollmentlimitconfiguration-delete?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-delete?view=graph-rest-1.0|Find more info here} */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentconfiguration-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentwindowshelloforbusinessconfiguration-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-deviceenrollmentplatformrestrictionsconfiguration-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Deletes a deviceEnrollmentLimitConfiguration. + * Deletes a deviceEnrollmentWindowsHelloForBusinessConfiguration. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a deviceEnrollmentWindowsHelloForBusinessConfiguration object. + * Update the properties of a deviceEnrollmentPlatformRestrictionsConfiguration object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -75,7 +75,7 @@ export interface DeviceEnrollmentConfigurationItemRequestBuilder extends BaseReq toPatchRequestInformation(body: DeviceEnrollmentConfiguration, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read properties and relationships of the deviceEnrollmentPlatformRestrictionsConfiguration object. + * Read properties and relationships of the deviceEnrollmentConfiguration object. */ export interface DeviceEnrollmentConfigurationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts b/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts index e481736f79c..eb5167fceb7 100644 --- a/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts +++ b/packages/msgraph-sdk-deviceManagement/deviceManagement/index.ts @@ -375,7 +375,7 @@ export interface DeviceManagementRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-wip-devicemanagement-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-enrollment-devicemanagement-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -390,7 +390,7 @@ export interface DeviceManagementRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-wip-devicemanagement-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-tem-devicemanagement-update?view=graph-rest-1.0|Find more info here} */ patch(body: DeviceManagement, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts index 12eb315a145..66cec7d8cae 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/retentionLabel/index.ts @@ -27,12 +27,12 @@ export interface RetentionLabelRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. + * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @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/driveitem-lockorunlockrecord?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-1.0|Find more info here} */ patch(body: ItemRetentionLabel, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface RetentionLabelRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Lock or unlock a retention label on a driveItem that classifies content as records. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. For more information about how you can lock and unlock retention labels, see Use record versioning to update records stored in SharePoint or OneDrive. + * Apply (set) a retention label on a driveItem (files and folders). Retention labels don't need to be published in a retention label policy to be applied using this method. When a retention label is applied to a folder, all the items in the folder are tagged with the same retention label. For information about conflict resolution for retention labels, see Will an existing label be overridden or removed. For information about retention labels from an administrator's perspective, see Use retention labels to manage the lifecycle of documents stored in SharePoint. * @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-drives/drives/item/items/item/workbook/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts index 35a8fcd6268..c03198fbfc6 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/tables/add/index.ts @@ -31,16 +31,16 @@ export interface AddPostRequestBody extends AdditionalDataHolder, BackedModel, P */ export interface AddRequestBuilder extends BaseRequestBuilder { /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @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/workbook-post-tables?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0|Find more info here} */ post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @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-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts index ba6643b0093..9fbd5a459ef 100644 --- a/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts +++ b/packages/msgraph-sdk-drives/drives/item/items/item/workbook/worksheets/item/tables/add/index.ts @@ -31,16 +31,16 @@ export interface AddPostRequestBody extends AdditionalDataHolder, BackedModel, P */ export interface AddRequestBuilder extends BaseRequestBuilder { /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @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/workbook-post-tables?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/tablecollection-add?view=graph-rest-1.0|Find more info here} */ post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Use this API to create a new Table. + * Create a new table. The range source address determines the worksheet under which the table will be added. If the table can't be added (for example, because the address is invalid, or the table would overlap with another table), an error is generated. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/index.ts b/packages/msgraph-sdk-groups/groups/index.ts index 928367f2bad..56621b4e246 100644 --- a/packages/msgraph-sdk-groups/groups/index.ts +++ b/packages/msgraph-sdk-groups/groups/index.ts @@ -59,12 +59,12 @@ export interface GroupsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @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/group-post-groups?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-upsert?view=graph-rest-1.0|Find more info here} */ post(body: Group, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -74,7 +74,7 @@ export interface GroupsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Create a new group as specified in the request body. You can create the following types of groups: This operation returns by default only a subset of the properties for each group. These default properties are noted in the Properties section. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. + * Create a new group object if it doesn't exist, or update the properties of an existing group object.You can create or update the following types of group: By default, this operation returns only a subset of the properties for each group. For a list of properties that are returned by default, see the Properties section of the group resource. To get properties that are not returned by default, do a GET operation and specify the properties in a $select OData query option. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/index.ts index 1c3d598de63..feccc6d839f 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/index.ts @@ -35,12 +35,12 @@ export interface ConversationsRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @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/group-post-conversations?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} */ post(body: Conversation, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -50,7 +50,7 @@ export interface ConversationsRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Use reply thread or reply post to further post to that conversation. + * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts index 56edb62e626..783000d33e4 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/index.ts @@ -26,11 +26,11 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @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/conversation-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/group-get-conversation?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -40,14 +40,14 @@ export interface ConversationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of conversation object. + * The group's conversations. */ export interface ConversationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts index ae4d851d5a6..2afe1005cd8 100644 --- a/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/conversations/item/threads/item/reply/index.ts @@ -47,15 +47,15 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/add/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/add/index.ts new file mode 100644 index 00000000000..cfc913b8d84 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/count/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/count/index.ts new file mode 100644 index 00000000000..6dce339198a --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/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}/groups/{group%2Did}/team/channels/{channel%2Did}/allMembers/$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-groups/groups/item/team/channels/item/allMembers/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/index.ts new file mode 100644 index 00000000000..de30bff4389 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for groups + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/item/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/item/index.ts new file mode 100644 index 00000000000..908dde716c9 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers for groups + * @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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in groups + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/remove/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/remove/index.ts new file mode 100644 index 00000000000..1e929194fb3 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/channels/{channel%2Did}/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/channels/item/index.ts b/packages/msgraph-sdk-groups/groups/item/team/channels/item/index.ts index ade2fba5e0d..c9228141019 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/channels/item/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/channels/item/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the channels property of the microsoft.graph.team entity. */ export interface ChannelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -147,6 +153,10 @@ const ChannelItemRequestBuilderGetQueryParametersMapper: Record * Metadata for all the navigation properties in the request builder. */ export const ChannelItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/add/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/add/index.ts new file mode 100644 index 00000000000..78b1a3baa55 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/primaryChannel/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/count/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/count/index.ts new file mode 100644 index 00000000000..21f35af4cff --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/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}/groups/{group%2Did}/team/primaryChannel/allMembers/$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-groups/groups/item/team/primaryChannel/allMembers/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/index.ts new file mode 100644 index 00000000000..725eaccfa71 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for groups + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/primaryChannel/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/item/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/item/index.ts new file mode 100644 index 00000000000..ad5348bfba0 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers for groups + * @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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in groups + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for groups + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in groups + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/primaryChannel/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/remove/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/remove/index.ts new file mode 100644 index 00000000000..b9d04c00855 --- /dev/null +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/groups/{group%2Did}/team/primaryChannel/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/index.ts b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/index.ts index ac19edf4355..f21066ed0a1 100644 --- a/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/team/primaryChannel/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the primaryChannel property of the microsoft.graph.team entity. */ export interface PrimaryChannelRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -147,6 +153,10 @@ const PrimaryChannelRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts index 73e923c3431..5051da75211 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/posts/index.ts @@ -27,22 +27,22 @@ export interface PostsRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/post-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationthread-list-posts?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Get the properties and relationships of a post in a specified thread. You can specify both the parent conversation and the thread, or, you can specify the thread without referencing the parent conversation. Since the post resource supports extensions, you can also use the GET operation to get custom properties and extension data in a post instance. + * Get the posts of the specified thread. You can specify both the parent conversation and the thread, or,you can specify the thread without referencing the parent conversation. */ export interface PostsRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts b/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts index 500fbcefde9..4f7d71daa4c 100644 --- a/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts +++ b/packages/msgraph-sdk-groups/groups/item/threads/item/reply/index.ts @@ -47,15 +47,15 @@ export interface ReplyPostRequestBody extends AdditionalDataHolder, BackedModel, */ export interface ReplyRequestBuilder extends BaseRequestBuilder { /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/post-reply?view=graph-rest-1.0|Find more info here} */ post(body: ReplyPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Create an open extension (openTypeExtension object) and add custom properties in a new or existing instance of a resource. You can create an open extension in a resource instance and store custom data to it all in the same operation, except for specific resources. The table in the Permissions section lists the resources that support open extensions. + * Reply to a post and add a new post to the specified thread in a group conversation. You can specify both the parent conversation and thread in the request, or, you can specify just the parent thread without the parent conversation. * @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-identity/identity/conditionalAccess/namedLocations/item/index.ts b/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts index 94c98fe24c3..1dea4005a4f 100644 --- a/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts +++ b/packages/msgraph-sdk-identity/identity/conditionalAccess/namedLocations/item/index.ts @@ -20,11 +20,11 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface NamedLocationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of a namedLocation object. + * Retrieve the properties and relationships of an ipNamedLocation object. */ export interface NamedLocationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts index 4db58581a90..34e12ccae6f 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/entitlementManagement/catalogs/item/customWorkflowExtensions/item/index.ts @@ -20,11 +20,11 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ delete(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentrequestworkflowextension-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/accesspackageassignmentworkflowextension-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -43,7 +43,7 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui */ toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -57,7 +57,7 @@ export interface CustomCalloutExtensionItemRequestBuilder extends BaseRequestBui toPatchRequestInformation(body: CustomCalloutExtension, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; } /** - * Read the properties and relationships of an accessPackageAssignmentRequestWorkflowExtension object. + * Read the properties and relationships of an accessPackageAssignmentWorkflowExtension object. */ export interface CustomCalloutExtensionItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts b/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts index fcbf0f51522..da8656e3776 100644 --- a/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts +++ b/packages/msgraph-sdk-identityGovernance/identityGovernance/termsOfUse/agreements/item/index.ts @@ -38,11 +38,11 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @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/agreement-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/agreement-list-files?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -61,7 +61,7 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -75,7 +75,7 @@ export interface AgreementItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Retrieve the properties and relationships of an agreement object. + * Retrieve all files related to an agreement. This includes the default file and all localized files. */ export interface AgreementItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-organization/organization/item/branding/localizations/item/bannerLogo/index.ts b/packages/msgraph-sdk-organization/organization/item/branding/localizations/item/bannerLogo/index.ts index 48b47a18459..96bfcae77f1 100644 --- a/packages/msgraph-sdk-organization/organization/item/branding/localizations/item/bannerLogo/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/branding/localizations/item/bannerLogo/index.ts @@ -17,11 +17,11 @@ export interface BannerLogoRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. + * Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. * @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/organizationalbranding-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/organizationalbrandinglocalization-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -41,7 +41,7 @@ export interface BannerLogoRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Retrieve the default organizational branding object, if the Accept-Language header is set to 0 or default. If no default organizational branding object exists, this method returns a 404 Not Found error. If the Accept-Language header is set to an existing locale identified by the value of its id, this method retrieves the branding for the specified locale. This method retrieves only non-Stream properties, for example, usernameHintText and signInPageText. To retrieve Stream types of the default branding, for example, bannerLogo and backgroundImage, use the GET organizationalBrandingLocalization method. + * Read the properties and relationships of an organizationalBrandingLocalization object. To retrieve a localization branding object, specify the value of id in the URL. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ diff --git a/packages/msgraph-sdk-organization/organization/item/index.ts b/packages/msgraph-sdk-organization/organization/item/index.ts index 988350d4a55..6918ef49f92 100644 --- a/packages/msgraph-sdk-organization/organization/item/index.ts +++ b/packages/msgraph-sdk-organization/organization/item/index.ts @@ -73,20 +73,20 @@ export interface OrganizationItemRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + * Read properties and relationships of the organization object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/organization-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-organization-get?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {Promise} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/organization-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-organization-update?view=graph-rest-1.0|Find more info here} */ patch(body: Organization, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -96,13 +96,13 @@ export interface OrganizationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + * Read properties and relationships of the organization object. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of the currently authenticated organization. In this case, organization is defined as a collection of exactly one record, and so its ID must be specified in the request. The ID is also known as the tenantId of the organization. + * Update the properties of a organization object. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} @@ -110,7 +110,7 @@ export interface OrganizationItemRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get the properties and relationships of the currently authenticated organization. Since the organization resource supports extensions, you can also use the GET operation to get custom properties and extension data in an organization instance. + * Read properties and relationships of the organization object. */ export interface OrganizationItemRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk-policies/policies/crossTenantAccessPolicy/partners/item/identitySynchronization/index.ts b/packages/msgraph-sdk-policies/policies/crossTenantAccessPolicy/partners/item/identitySynchronization/index.ts index 9f74c454984..0ef7481c26b 100644 --- a/packages/msgraph-sdk-policies/policies/crossTenantAccessPolicy/partners/item/identitySynchronization/index.ts +++ b/packages/msgraph-sdk-policies/policies/crossTenantAccessPolicy/partners/item/identitySynchronization/index.ts @@ -28,12 +28,12 @@ export interface IdentitySynchronizationRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @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/crosstenantidentitysyncpolicypartner-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/crosstenantaccesspolicyconfigurationpartner-put-identitysynchronization?view=graph-rest-1.0|Find more info here} */ put(body: CrossTenantIdentitySyncPolicyPartner, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -49,7 +49,7 @@ export interface IdentitySynchronizationRequestBuilder extends BaseRequestBuilde */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the user synchronization policy of a partner-specific configuration. + * Create a cross-tenant user synchronization policy for a partner-specific configuration. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/add/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/add/index.ts new file mode 100644 index 00000000000..9fa0f0e0d1d --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/count/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/count/index.ts new file mode 100644 index 00000000000..71b80dc695b --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/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}/teams/{team%2Did}/channels/{channel%2Did}/allMembers/$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-teams/teams/item/channels/item/allMembers/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/index.ts new file mode 100644 index 00000000000..b6fcd563f1e --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/index.ts @@ -0,0 +1,171 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * Get a list of all members in a channel. It supports all types of channels. In the case of shared channels, it includes all cross-tenant and cross-team members in a channel. + * @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/channel-list-allmembers?view=graph-rest-1.0|Find more info here} + */ + get(requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Create new navigation property to allMembers for teams + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Get a list of all members in a channel. It supports all types of channels. In the case of shared channels, it includes all cross-tenant and cross-team members in a channel. + * @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 allMembers for teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Get a list of all members in a channel. It supports all types of channels. In the case of shared channels, it includes all cross-tenant and cross-team members in a channel. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/item/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/item/index.ts new file mode 100644 index 00000000000..917e681a7cd --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers for teams + * @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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teams + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/remove/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/remove/index.ts new file mode 100644 index 00000000000..1bafca72e5f --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/channels/{channel%2Did}/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/index.ts index 3dd0a1b71aa..c91e0d5d476 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the channels property of the microsoft.graph.team entity. */ export interface ChannelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -150,6 +156,10 @@ const ChannelItemRequestBuilderGetQueryParametersMapper: Record * Metadata for all the navigation properties in the request builder. */ export const ChannelItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts index 7ceb340f9ea..9f908e3801b 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/members/index.ts @@ -47,12 +47,12 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @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/channel-post-members?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/conversationmember-add?view=graph-rest-1.0|Find more info here} */ post(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -62,7 +62,7 @@ export interface MembersRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Add a conversationMember to a channel. This operation is allowed only for channels with a membershipType value of private or shared. + * Add a conversationMember to a channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts index 57604964331..456971d6403 100644 --- a/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/channels/item/messages/item/replies/index.ts @@ -41,12 +41,12 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @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/chatmessage-post-replies?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/channel-post-messagereply?view=graph-rest-1.0|Find more info here} */ post(body: ChatMessage, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -56,7 +56,7 @@ export interface RepliesRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Send a new reply to a chatMessage in a specified channel. + * Create a new reply to a chatMessage in a specified channel. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/add/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/add/index.ts new file mode 100644 index 00000000000..a338ddef360 --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/primaryChannel/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/count/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/count/index.ts new file mode 100644 index 00000000000..6830cb0b2bd --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/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}/teams/{team%2Did}/primaryChannel/allMembers/$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-teams/teams/item/primaryChannel/allMembers/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/index.ts new file mode 100644 index 00000000000..bf6ffde0398 --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for teams + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/primaryChannel/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/item/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/item/index.ts new file mode 100644 index 00000000000..daced2e8129 --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers for teams + * @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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teams + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for teams + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teams + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/primaryChannel/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/remove/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/remove/index.ts new file mode 100644 index 00000000000..6d0719b5d97 --- /dev/null +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/teams/{team%2Did}/primaryChannel/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teams/teams/item/primaryChannel/index.ts b/packages/msgraph-sdk-teams/teams/item/primaryChannel/index.ts index b4a06b025fa..fe41ce0706e 100644 --- a/packages/msgraph-sdk-teams/teams/item/primaryChannel/index.ts +++ b/packages/msgraph-sdk-teams/teams/item/primaryChannel/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the primaryChannel property of the microsoft.graph.team entity. */ export interface PrimaryChannelRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -148,6 +154,10 @@ const PrimaryChannelRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/add/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/add/index.ts new file mode 100644 index 00000000000..0cd5daed11b --- /dev/null +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/count/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/count/index.ts new file mode 100644 index 00000000000..472867f49ed --- /dev/null +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/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}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/allMembers/$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-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/index.ts new file mode 100644 index 00000000000..9fc1c1fad64 --- /dev/null +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for teamwork + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers for teamwork + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/item/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/item/index.ts new file mode 100644 index 00000000000..2f0420c5995 --- /dev/null +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers for teamwork + * @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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teamwork + * @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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for teamwork + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers in teamwork + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPatchRequestInformation(body: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/remove/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/remove/index.ts new file mode 100644 index 00000000000..67f1f241ab8 --- /dev/null +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/teamwork/deletedTeams/{deletedTeam%2Did}/channels/{channel%2Did}/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/index.ts b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/index.ts index 3e31684a0c1..a7bed60cbfd 100644 --- a/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/index.ts +++ b/packages/msgraph-sdk-teamwork/teamwork/deletedTeams/item/channels/item/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the channels property of the microsoft.graph.deletedTeam entity. */ export interface ChannelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -147,6 +153,10 @@ const ChannelItemRequestBuilderGetQueryParametersMapper: Record * Metadata for all the navigation properties in the request builder. */ export const ChannelItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-tenantRelationships/tenantRelationships/multiTenantOrganization/index.ts b/packages/msgraph-sdk-tenantRelationships/tenantRelationships/multiTenantOrganization/index.ts index 3ef018a17dd..fb615f09249 100644 --- a/packages/msgraph-sdk-tenantRelationships/tenantRelationships/multiTenantOrganization/index.ts +++ b/packages/msgraph-sdk-tenantRelationships/tenantRelationships/multiTenantOrganization/index.ts @@ -33,12 +33,12 @@ export interface MultiTenantOrganizationRequestBuilder extends BaseRequestBuilde */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @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/multitenantorganization-update?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-1.0|Find more info here} */ patch(body: MultiTenantOrganization, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -48,7 +48,7 @@ export interface MultiTenantOrganizationRequestBuilder extends BaseRequestBuilde */ toGetRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; /** - * Update the properties of a multitenant organization. + * Create a new multitenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multitenant organization. * @param body The request body * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} diff --git a/packages/msgraph-sdk-users/users/index.ts b/packages/msgraph-sdk-users/users/index.ts index 7890eafb77b..01bb19b07aa 100644 --- a/packages/msgraph-sdk-users/users/index.ts +++ b/packages/msgraph-sdk-users/users/index.ts @@ -64,7 +64,7 @@ export interface UsersRequestBuilder extends BaseRequestBuilder} * @throws {ODataError} error when the service returns a 4XX or 5XX status code - * @see {@link https://learn.microsoft.com/graph/api/intune-mam-user-create?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/intune-onboarding-user-create?view=graph-rest-1.0|Find more info here} */ post(body: User, requestConfiguration?: RequestConfiguration | undefined) : Promise; /** diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/add/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/add/index.ts new file mode 100644 index 00000000000..39fa3fb57f2 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/count/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/count/index.ts new file mode 100644 index 00000000000..18e31701af8 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/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}/joinedTeams/{team%2Did}/channels/{channel%2Did}/allMembers/$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/joinedTeams/item/channels/item/allMembers/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/index.ts new file mode 100644 index 00000000000..c45836d674f --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/item/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/item/index.ts new file mode 100644 index 00000000000..6a44fa10dbc --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers 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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/remove/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/remove/index.ts new file mode 100644 index 00000000000..7d504ef8e08 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/channels/{channel%2Did}/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/index.ts index 713fe699974..5cf5aae90bc 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/channels/item/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the channels property of the microsoft.graph.team entity. */ export interface ChannelItemRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -147,6 +153,10 @@ const ChannelItemRequestBuilderGetQueryParametersMapper: Record * Metadata for all the navigation properties in the request builder. */ export const ChannelItemRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/add/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/add/index.ts new file mode 100644 index 00000000000..97d3c6f3d03 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/add/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 AddPostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface AddPostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the add method. + */ +export interface AddRequestBuilder extends BaseRequestBuilder { + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @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/conversationmembers-add?view=graph-rest-1.0|Find more info here} + */ + post(body: AddPostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Add multiple members in a single request to a team. The response provides details about which memberships could and couldn't be created. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: AddPostRequestBody, 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 {AddPostRequestBody} + */ +// @ts-ignore +export function createAddPostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostRequestBody; +} +/** + * 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 {AddPostResponse} + */ +// @ts-ignore +export function createAddPostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoAddPostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostRequestBody(addPostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { addPostRequestBody.backingStoreEnabled = true; }, + "values": n => { addPostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoAddPostResponse(addPostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(addPostResponse), + "value": n => { addPostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostRequestBody(writer: SerializationWriter, addPostRequestBody: Partial | undefined | null = {}) : void { + if (addPostRequestBody) { + writer.writeCollectionOfObjectValues("values", addPostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(addPostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeAddPostResponse(writer: SerializationWriter, addPostResponse: Partial | undefined | null = {}) : void { + if (addPostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, addPostResponse) + writer.writeCollectionOfObjectValues("value", addPostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const AddRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/allMembers/add"; +/** + * Metadata for all the requests in the request builder. + */ +export const AddRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: AddRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createAddPostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeAddPostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/count/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/count/index.ts new file mode 100644 index 00000000000..11a34a927b4 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/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}/joinedTeams/{team%2Did}/primaryChannel/allMembers/$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/joinedTeams/item/primaryChannel/allMembers/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/index.ts new file mode 100644 index 00000000000..f1155cec9ae --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/index.ts @@ -0,0 +1,170 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberCollectionResponseFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember, type ConversationMemberCollectionResponse } from '@microsoft/msgraph-sdk/models/index.js'; +// @ts-ignore +import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; +// @ts-ignore +import { AddRequestBuilderRequestsMetadata, type AddRequestBuilder } from './add/index.js'; +// @ts-ignore +import { CountRequestBuilderRequestsMetadata, type CountRequestBuilder } from './count/index.js'; +// @ts-ignore +import { ConversationMemberItemRequestBuilderRequestsMetadata, type ConversationMemberItemRequestBuilder } from './item/index.js'; +// @ts-ignore +import { RemoveRequestBuilderRequestsMetadata, type RemoveRequestBuilder } from './remove/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 allMembers property of the microsoft.graph.channel entity. + */ +export interface AllMembersRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to call the add method. + */ + get add(): AddRequestBuilder; + /** + * Provides operations to count the resources in the collection. + */ + get count(): CountRequestBuilder; + /** + * Provides operations to call the remove method. + */ + get remove(): RemoveRequestBuilder; + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + * @param conversationMemberId The unique identifier of conversationMember + * @returns {ConversationMemberItemRequestBuilder} + */ + byConversationMemberId(conversationMemberId: string) : ConversationMemberItemRequestBuilder; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface AllMembersRequestBuilderGetQueryParameters { + /** + * 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 AllMembersRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/allMembers{?%24count,%24expand,%24filter,%24orderby,%24search,%24select,%24skip,%24top}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const AllMembersRequestBuilderGetQueryParametersMapper: 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 AllMembersRequestBuilderNavigationMetadata: Record, NavigationMetadata> = { + byConversationMemberId: { + requestsMetadata: ConversationMemberItemRequestBuilderRequestsMetadata, + pathParametersMappings: ["conversationMember%2Did"], + }, + add: { + requestsMetadata: AddRequestBuilderRequestsMetadata, + }, + count: { + requestsMetadata: CountRequestBuilderRequestsMetadata, + }, + remove: { + requestsMetadata: RemoveRequestBuilderRequestsMetadata, + }, +}; +/** + * Metadata for all the requests in the request builder. + */ +export const AllMembersRequestBuilderRequestsMetadata: RequestsMetadata = { + get: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberCollectionResponseFromDiscriminatorValue, + queryParametersMapper: AllMembersRequestBuilderGetQueryParametersMapper, + }, + post: { + uriTemplate: AllMembersRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/item/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/item/index.ts new file mode 100644 index 00000000000..0da6dde42b4 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/item/index.ts @@ -0,0 +1,116 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createConversationMemberFromDiscriminatorValue, serializeConversationMember, type ConversationMember } 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 allMembers property of the microsoft.graph.channel entity. + */ +export interface ConversationMemberItemRequestBuilder extends BaseRequestBuilder { + /** + * Delete navigation property allMembers 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; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Delete navigation property allMembers for users + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toDeleteRequestInformation(requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + * @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 allMembers 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: ConversationMember, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ +export interface ConversationMemberItemRequestBuilderGetQueryParameters { + /** + * Expand related entities + */ + expand?: string[]; + /** + * Select properties to be returned + */ + select?: string[]; +} +/** + * Uri template for the request builder. + */ +export const ConversationMemberItemRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/allMembers/{conversationMember%2Did}{?%24expand,%24select}"; +/** + * Mapper for query parameters from symbol name to serialization name represented as a constant. + */ +const ConversationMemberItemRequestBuilderGetQueryParametersMapper: Record = { + "expand": "%24expand", + "select": "%24select", +}; +/** + * Metadata for all the requests in the request builder. + */ +export const ConversationMemberItemRequestBuilderRequestsMetadata: RequestsMetadata = { + delete: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "sendNoResponseContent", + }, + get: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + queryParametersMapper: ConversationMemberItemRequestBuilderGetQueryParametersMapper, + }, + patch: { + uriTemplate: ConversationMemberItemRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createConversationMemberFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeConversationMember, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/remove/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/remove/index.ts new file mode 100644 index 00000000000..b6c7d81dc92 --- /dev/null +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/allMembers/remove/index.ts @@ -0,0 +1,136 @@ +/* tslint:disable */ +/* eslint-disable */ +// Generated by Microsoft Kiota +// @ts-ignore +import { createActionResultPartFromDiscriminatorValue, createConversationMemberFromDiscriminatorValue, deserializeIntoBaseCollectionPaginationCountResponse, serializeActionResultPart, serializeBaseCollectionPaginationCountResponse, serializeConversationMember, type ActionResultPart, type BaseCollectionPaginationCountResponse, type ConversationMember } 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 {RemovePostRequestBody} + */ +// @ts-ignore +export function createRemovePostRequestBodyFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostRequestBody; +} +/** + * 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 {RemovePostResponse} + */ +// @ts-ignore +export function createRemovePostResponseFromDiscriminatorValue(parseNode: ParseNode | undefined) : ((instance?: Parsable) => Record void>) { + return deserializeIntoRemovePostResponse; +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostRequestBody(removePostRequestBody: Partial | undefined = {}) : Record void> { + return { + "backingStoreEnabled": n => { removePostRequestBody.backingStoreEnabled = true; }, + "values": n => { removePostRequestBody.values = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, + } +} +/** + * The deserialization information for the current model + * @returns {Record void>} + */ +// @ts-ignore +export function deserializeIntoRemovePostResponse(removePostResponse: Partial | undefined = {}) : Record void> { + return { + ...deserializeIntoBaseCollectionPaginationCountResponse(removePostResponse), + "value": n => { removePostResponse.value = n.getCollectionOfObjectValues(createActionResultPartFromDiscriminatorValue); }, + } +} +export interface RemovePostRequestBody extends AdditionalDataHolder, BackedModel, Parsable { + /** + * Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + */ + additionalData?: Record; + /** + * Stores model information. + */ + backingStoreEnabled?: boolean | null; + /** + * The values property + */ + values?: ConversationMember[] | null; +} +export interface RemovePostResponse extends BaseCollectionPaginationCountResponse, Parsable { + /** + * The value property + */ + value?: ActionResultPart[] | null; +} +/** + * Provides operations to call the remove method. + */ +export interface RemoveRequestBuilder extends BaseRequestBuilder { + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @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/conversationmember-remove?view=graph-rest-1.0|Find more info here} + */ + post(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : Promise; + /** + * Remove multiple members from a team in a single request. The response provides details about which memberships could and couldn't be removed. + * @param body The request body + * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @returns {RequestInformation} + */ + toPostRequestInformation(body: RemovePostRequestBody, requestConfiguration?: RequestConfiguration | undefined) : RequestInformation; +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostRequestBody(writer: SerializationWriter, removePostRequestBody: Partial | undefined | null = {}) : void { + if (removePostRequestBody) { + writer.writeCollectionOfObjectValues("values", removePostRequestBody.values, serializeConversationMember); + writer.writeAdditionalData(removePostRequestBody.additionalData); + } +} +/** + * Serializes information the current object + * @param writer Serialization writer to use to serialize this model + */ +// @ts-ignore +export function serializeRemovePostResponse(writer: SerializationWriter, removePostResponse: Partial | undefined | null = {}) : void { + if (removePostResponse) { + serializeBaseCollectionPaginationCountResponse(writer, removePostResponse) + writer.writeCollectionOfObjectValues("value", removePostResponse.value, serializeActionResultPart); + } +} +/** + * Uri template for the request builder. + */ +export const RemoveRequestBuilderUriTemplate = "{+baseurl}/users/{user%2Did}/joinedTeams/{team%2Did}/primaryChannel/allMembers/remove"; +/** + * Metadata for all the requests in the request builder. + */ +export const RemoveRequestBuilderRequestsMetadata: RequestsMetadata = { + post: { + uriTemplate: RemoveRequestBuilderUriTemplate, + responseBodyContentType: "application/json", + errorMappings: { + XXX: createODataErrorFromDiscriminatorValue as ParsableFactory, + }, + adapterMethodName: "send", + responseBodyFactory: createRemovePostResponseFromDiscriminatorValue, + requestBodyContentType: "application/json", + requestBodySerializer: serializeRemovePostRequestBody, + requestInformationContentSetMethod: "setContentFromParsable", + }, +}; +/* tslint:enable */ +/* eslint-enable */ diff --git a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/index.ts b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/index.ts index a00047734d5..94d41c09284 100644 --- a/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/index.ts +++ b/packages/msgraph-sdk-users/users/item/joinedTeams/item/primaryChannel/index.ts @@ -6,6 +6,8 @@ import { createChannelFromDiscriminatorValue, serializeChannel, type Channel } f // @ts-ignore import { createODataErrorFromDiscriminatorValue, type ODataError } from '@microsoft/msgraph-sdk/models/oDataErrors/index.js'; // @ts-ignore +import { AllMembersRequestBuilderNavigationMetadata, AllMembersRequestBuilderRequestsMetadata, type AllMembersRequestBuilder } from './allMembers/index.js'; +// @ts-ignore import { ArchiveRequestBuilderRequestsMetadata, type ArchiveRequestBuilder } from './archive/index.js'; // @ts-ignore import { CompleteMigrationRequestBuilderRequestsMetadata, type CompleteMigrationRequestBuilder } from './completeMigration/index.js'; @@ -34,6 +36,10 @@ import { type BaseRequestBuilder, type KeysToExcludeForNavigationMetadata, type * Provides operations to manage the primaryChannel property of the microsoft.graph.team entity. */ export interface PrimaryChannelRequestBuilder extends BaseRequestBuilder { + /** + * Provides operations to manage the allMembers property of the microsoft.graph.channel entity. + */ + get allMembers(): AllMembersRequestBuilder; /** * Provides operations to call the archive method. */ @@ -147,6 +153,10 @@ const PrimaryChannelRequestBuilderGetQueryParametersMapper: Record, NavigationMetadata> = { + allMembers: { + requestsMetadata: AllMembersRequestBuilderRequestsMetadata, + navigationMetadata: AllMembersRequestBuilderNavigationMetadata, + }, archive: { requestsMetadata: ArchiveRequestBuilderRequestsMetadata, }, diff --git a/packages/msgraph-sdk-users/users/item/presence/index.ts b/packages/msgraph-sdk-users/users/item/presence/index.ts index 3de7f90101a..1ec3a552716 100644 --- a/packages/msgraph-sdk-users/users/item/presence/index.ts +++ b/packages/msgraph-sdk-users/users/item/presence/index.ts @@ -49,11 +49,11 @@ export interface PresenceRequestBuilder extends BaseRequestBuilder | undefined) : Promise; /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @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/presence-get?view=graph-rest-1.0|Find more info here} + * @see {@link https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-1.0|Find more info here} */ get(requestConfiguration?: RequestConfiguration | undefined) : Promise; /** @@ -71,7 +71,7 @@ export interface PresenceRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. * @param requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @returns {RequestInformation} */ @@ -85,7 +85,7 @@ export interface PresenceRequestBuilder extends BaseRequestBuilder | undefined) : RequestInformation; } /** - * Get a user's presence information. + * Set a presence status message for a user. An optional expiration date and time can be supplied. */ export interface PresenceRequestBuilderGetQueryParameters { /** diff --git a/packages/msgraph-sdk/models/index.ts b/packages/msgraph-sdk/models/index.ts index 1fe6fb0d535..40590966aa2 100644 --- a/packages/msgraph-sdk/models/index.ts +++ b/packages/msgraph-sdk/models/index.ts @@ -8513,6 +8513,10 @@ export interface ChangeTrackedEntity extends Entity, Parsable { lastModifiedDateTime?: Date | null; } export interface Channel extends Entity, Parsable { + /** + * A collection of membership records associated with the channel, including both direct and indirect members of shared channels. + */ + allMembers?: ConversationMember[] | null; /** * Read only. Timestamp at which the channel was created. */ @@ -43988,6 +43992,7 @@ export function deserializeIntoChangeTrackedEntity(changeTrackedEntity: Partial< export function deserializeIntoChannel(channel: Partial | undefined = {}) : Record void> { return { ...deserializeIntoEntity(channel), + "allMembers": n => { channel.allMembers = n.getCollectionOfObjectValues(createConversationMemberFromDiscriminatorValue); }, "createdDateTime": n => { channel.createdDateTime = n.getDateValue(); }, "description": n => { channel.description = n.getStringValue(); }, "displayName": n => { channel.displayName = n.getStringValue(); }, @@ -71911,7 +71916,7 @@ export interface Device extends DirectoryObject, Parsable { */ transitiveMemberOf?: DirectoryObject[] | null; /** - * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID). For more information, see Introduction to device management in Microsoft Entra ID. + * Type of trust for the joined device. Read-only. Possible values: Workplace (indicates bring your own personal devices), AzureAd (Cloud-only joined devices), ServerAd (on-premises domain joined devices joined to Microsoft Entra ID). For more information, see Introduction to device management in Microsoft Entra ID. Supports $filter (eq, ne, not, in). */ trustType?: string | null; } @@ -88253,7 +88258,7 @@ export interface ParentalControlSettings extends AdditionalDataHolder, BackedMod */ countriesBlockedForMinors?: string[] | null; /** - * Specifies the legal age group rule that applies to users of the app. Can be set to one of the following values: ValueDescriptionAllowDefault. Enforces the legal minimum. This means parental consent is required for minors in the European Union and Korea.RequireConsentForPrivacyServicesEnforces the user to specify date of birth to comply with COPPA rules. RequireConsentForMinorsRequires parental consent for ages below 18, regardless of country minor rules.RequireConsentForKidsRequires parental consent for ages below 14, regardless of country minor rules.BlockMinorsBlocks minors from using the app. + * Specifies the legal age group rule that applies to users of the app. Can be set to one of the following values: ValueDescriptionAllowDefault. Enforces the legal minimum. This means parental consent is required for minors in the European Union and Korea.RequireConsentForPrivacyServicesEnforces the user to specify date of birth to comply with COPPA rules. RequireConsentForMinorsRequires parental consent for ages below 18, regardless of country/region minor rules.RequireConsentForKidsRequires parental consent for ages below 14, regardless of country/region minor rules.BlockMinorsBlocks minors from using the app. */ legalAgeGroupRule?: string | null; /** @@ -100662,6 +100667,7 @@ export function serializeChangeTrackedEntity(writer: SerializationWriter, change export function serializeChannel(writer: SerializationWriter, channel: Partial | undefined | null = {}) : void { if (channel) { serializeEntity(writer, channel) + writer.writeCollectionOfObjectValues("allMembers", channel.allMembers, serializeConversationMember); writer.writeDateValue("createdDateTime", channel.createdDateTime); writer.writeStringValue("description", channel.description); writer.writeStringValue("displayName", channel.displayName); @@ -135609,7 +135615,7 @@ export interface User extends DirectoryObject, Parsable { */ contacts?: Contact[] | null; /** - * The country/region where the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The country or region where the user is located; for example, US or UK. Maximum length is 128 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). */ country?: string | null; /** @@ -135913,7 +135919,7 @@ export interface User extends DirectoryObject, Parsable { */ planner?: PlannerUser | null; /** - * The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * The postal code for the user's postal address. The postal code is specific to the user's country or region. In the United States of America, this attribute contains the ZIP code. Maximum length is 40 characters. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). */ postalCode?: string | null; /** @@ -136021,7 +136027,7 @@ export interface User extends DirectoryObject, Parsable { */ transitiveMemberOf?: DirectoryObject[] | null; /** - * A two-letter country code (ISO standard 3166). Required for users that are assigned licenses due to legal requirements to check for availability of services in countries. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). + * A two-letter country code (ISO standard 3166). Required for users that are assigned licenses due to legal requirements to check for availability of services in countries/regions. Examples include: US, JP, and GB. Not nullable. Returned only on $select. Supports $filter (eq, ne, not, ge, le, in, startsWith, and eq on null values). */ usageLocation?: string | null; /** diff --git a/packages/msgraph-sdk/models/search/index.ts b/packages/msgraph-sdk/models/search/index.ts index 483d6d8d871..7961032eee3 100644 --- a/packages/msgraph-sdk/models/search/index.ts +++ b/packages/msgraph-sdk/models/search/index.ts @@ -125,7 +125,7 @@ export interface Bookmark extends Parsable, SearchAnswer { */ state?: AnswerState | null; /** - * Variations of a bookmark for different countries or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings apply to all variations. + * Variations of a bookmark for different countries/regions or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings apply to all variations. */ targetedVariations?: AnswerVariant[] | null; } @@ -488,7 +488,7 @@ export interface Qna extends Parsable, SearchAnswer { */ state?: AnswerState | null; /** - * Variations of a QnA for different countries or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings apply to all variations. + * Variations of a QnA for different countries/regions or devices. Use when you need to show different content to users based on their device, country/region, or both. The date and group settings apply to all variations. */ targetedVariations?: AnswerVariant[] | null; }