diff --git a/src/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.php index 0963fa28217..441a0011a6c 100644 --- a/src/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/ResourceConnections/Item/ResourceConnectionItemRequestBuilder.php @@ -31,11 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param ResourceConnectionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-resourceconnection-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-operationalinsightsconnection-delete?view=graph-rest-beta Find more info here */ public function delete(?ResourceConnectionItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -76,7 +76,7 @@ public function patch(ResourceConnection $body, ?ResourceConnectionItemRequestBu } /** - * Delete a resourceConnection object. + * Delete an operationalInsightsConnection object. * @param ResourceConnectionItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php index a340ff11b06..f481ba30a96 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilder.php @@ -78,11 +78,11 @@ public function delete(?UpdatableAssetItemRequestBuilderDeleteRequestConfigurati } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param UpdatableAssetItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-updatableasset-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-updatableassetgroup-get?view=graph-rest-beta Find more info here */ public function get(?UpdatableAssetItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -126,7 +126,7 @@ public function toDeleteRequestInformation(?UpdatableAssetItemRequestBuilderDele } /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. * @param UpdatableAssetItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php index e3e97b05f38..1572dffe84e 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Admin/Windows/Updates/UpdatableAssets/Item/UpdatableAssetItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Read the properties and relationships of an updatableAsset object. + * Read the properties and relationships of an updatableAssetGroup object. */ class UpdatableAssetItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php index 100fbccf86b..35e4b577767 100644 --- a/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php +++ b/src/Generated/Admin/Windows/Updates/UpdatePolicies/Item/ComplianceChanges/Item/ComplianceChangeItemRequestBuilder.php @@ -39,11 +39,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param ComplianceChangeItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/windowsupdates-contentapproval-delete?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/windowsupdates-compliancechange-delete?view=graph-rest-beta Find more info here */ public function delete(?ComplianceChangeItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -85,7 +85,7 @@ public function patch(ComplianceChange $body, ?ComplianceChangeItemRequestBuilde } /** - * Delete a contentApproval object. + * Delete a complianceChange object. * @param ComplianceChangeItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php index 770e07ce96c..b74a6c8f310 100644 --- a/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php +++ b/src/Generated/Chats/Item/Messages/MessagesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?MessagesRequestBuilderGetRequestConfiguration $requestConfi } /** - * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/chat-post-messages?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/chatmessage-post?view=graph-rest-beta Find more info here */ public function post(ChatMessage $body, ?MessagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?MessagesRequestBuilderGetRequestConfigu } /** - * Send a new chatMessage in the specified chat. This API cannot create a new chat; you must use the list chats method to retrieve the ID of an existing chat before creating a chat message. + * Send a new chatMessage in the specified channel or a chat. * @param ChatMessage $body The request body * @param MessagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php index 553aec9f548..d1ee1fbee41 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(AppLogCollectionRequest $body, ?AppLogCollectionRequestsReq } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php index 0ba878c96bb..b3430fe837f 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php index ac9dacdea01..afc14eb7a60 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?AppLogCollectionRequestItemRequestBuilderDeleteRequestCo } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -100,7 +100,7 @@ public function toDeleteRequestInformation(?AppLogCollectionRequestItemRequestBu } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php index 0adbe986030..a5eb28cd5e3 100644 --- a/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php index 7c8cf490631..f3c605e8be4 100644 --- a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php +++ b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilder.php @@ -661,7 +661,7 @@ public function delete(?ReportsRequestBuilderDeleteRequestConfiguration $request } /** - * Reports singleton + * Get reports from deviceManagement * @param ReportsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -708,7 +708,7 @@ public function toDeleteRequestInformation(?ReportsRequestBuilderDeleteRequestCo } /** - * Reports singleton + * Get reports from deviceManagement * @param ReportsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilderGetQueryParameters.php b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilderGetQueryParameters.php index 530747a6b48..3c05713b527 100644 --- a/src/Generated/DeviceManagement/Reports/ReportsRequestBuilderGetQueryParameters.php +++ b/src/Generated/DeviceManagement/Reports/ReportsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Reports singleton + * Get reports from deviceManagement */ class ReportsRequestBuilderGetQueryParameters { diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.php index 90c6346b552..9815825fc34 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/ReportsRequestBuilder.php @@ -18,6 +18,7 @@ use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\GetRemoteConnectionHistoricalReports\GetRemoteConnectionHistoricalReportsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\GetTotalAggregatedRemoteConnectionReports\GetTotalAggregatedRemoteConnectionReportsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\RetrieveBulkActionStatusReport\RetrieveBulkActionStatusReportRequestBuilder; +use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\RetrieveCloudPcTenantMetricsReport\RetrieveCloudPcTenantMetricsReportRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\RetrieveCloudPcTroubleshootReports\RetrieveCloudPcTroubleshootReportsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\RetrieveConnectionQualityReports\RetrieveConnectionQualityReportsRequestBuilder; use Microsoft\Graph\Beta\Generated\DeviceManagement\VirtualEndpoint\Reports\RetrieveCrossRegionDisasterRecoveryReport\RetrieveCrossRegionDisasterRecoveryReportRequestBuilder; @@ -118,6 +119,13 @@ public function retrieveBulkActionStatusReport(): RetrieveBulkActionStatusReport return new RetrieveBulkActionStatusReportRequestBuilder($this->pathParameters, $this->requestAdapter); } + /** + * Provides operations to call the retrieveCloudPcTenantMetricsReport method. + */ + public function retrieveCloudPcTenantMetricsReport(): RetrieveCloudPcTenantMetricsReportRequestBuilder { + return new RetrieveCloudPcTenantMetricsReportRequestBuilder($this->pathParameters, $this->requestAdapter); + } + /** * Provides operations to call the retrieveCloudPcTroubleshootReports method. */ diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.php new file mode 100644 index 00000000000..4016af897df --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportPostRequestBody.php @@ -0,0 +1,297 @@ +backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); + $this->setAdditionalData([]); + } + + /** + * Creates a new instance of the appropriate class based on discriminator value + * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object + * @return RetrieveCloudPcTenantMetricsReportPostRequestBody + */ + public static function createFromDiscriminatorValue(ParseNode $parseNode): RetrieveCloudPcTenantMetricsReportPostRequestBody { + return new RetrieveCloudPcTenantMetricsReportPostRequestBody(); + } + + /** + * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @return array|null + */ + public function getAdditionalData(): ?array { + $val = $this->getBackingStore()->get('additionalData'); + if (is_null($val) || is_array($val)) { + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); + } + + /** + * Gets the BackingStore property value. Stores model information. + * @return BackingStore + */ + public function getBackingStore(): BackingStore { + return $this->backingStore; + } + + /** + * The deserialization information for the current model + * @return array + */ + public function getFieldDeserializers(): array { + $o = $this; + return [ + 'filter' => fn(ParseNode $n) => $o->setFilter($n->getStringValue()), + 'groupBy' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setGroupBy($val); + }, + 'orderBy' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setOrderBy($val); + }, + 'reportName' => fn(ParseNode $n) => $o->setReportName($n->getEnumValue(CloudPCPerformanceReportName::class)), + 'search' => fn(ParseNode $n) => $o->setSearch($n->getStringValue()), + 'select' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setSelect($val); + }, + 'skip' => fn(ParseNode $n) => $o->setSkip($n->getIntegerValue()), + 'top' => fn(ParseNode $n) => $o->setTop($n->getIntegerValue()), + ]; + } + + /** + * Gets the filter property value. The filter property + * @return string|null + */ + public function getFilter(): ?string { + $val = $this->getBackingStore()->get('filter'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'filter'"); + } + + /** + * Gets the groupBy property value. The groupBy property + * @return array|null + */ + public function getGroupBy(): ?array { + $val = $this->getBackingStore()->get('groupBy'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'groupBy'"); + } + + /** + * Gets the orderBy property value. The orderBy property + * @return array|null + */ + public function getOrderBy(): ?array { + $val = $this->getBackingStore()->get('orderBy'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'orderBy'"); + } + + /** + * Gets the reportName property value. The reportName property + * @return CloudPCPerformanceReportName|null + */ + public function getReportName(): ?CloudPCPerformanceReportName { + $val = $this->getBackingStore()->get('reportName'); + if (is_null($val) || $val instanceof CloudPCPerformanceReportName) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'reportName'"); + } + + /** + * Gets the search property value. The search property + * @return string|null + */ + public function getSearch(): ?string { + $val = $this->getBackingStore()->get('search'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'search'"); + } + + /** + * Gets the select property value. The select property + * @return array|null + */ + public function getSelect(): ?array { + $val = $this->getBackingStore()->get('select'); + if (is_array($val) || is_null($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'select'"); + } + + /** + * Gets the skip property value. The skip property + * @return int|null + */ + public function getSkip(): ?int { + $val = $this->getBackingStore()->get('skip'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'skip'"); + } + + /** + * Gets the top property value. The top property + * @return int|null + */ + public function getTop(): ?int { + $val = $this->getBackingStore()->get('top'); + if (is_null($val) || is_int($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'top'"); + } + + /** + * Serializes information the current object + * @param SerializationWriter $writer Serialization writer to use to serialize this model + */ + public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('filter', $this->getFilter()); + $writer->writeCollectionOfPrimitiveValues('groupBy', $this->getGroupBy()); + $writer->writeCollectionOfPrimitiveValues('orderBy', $this->getOrderBy()); + $writer->writeEnumValue('reportName', $this->getReportName()); + $writer->writeStringValue('search', $this->getSearch()); + $writer->writeCollectionOfPrimitiveValues('select', $this->getSelect()); + $writer->writeIntegerValue('skip', $this->getSkip()); + $writer->writeIntegerValue('top', $this->getTop()); + $writer->writeAdditionalData($this->getAdditionalData()); + } + + /** + * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. + * @param array $value Value to set for the AdditionalData property. + */ + public function setAdditionalData(?array $value): void { + $this->getBackingStore()->set('additionalData', $value); + } + + /** + * Sets the BackingStore property value. Stores model information. + * @param BackingStore $value Value to set for the BackingStore property. + */ + public function setBackingStore(BackingStore $value): void { + $this->backingStore = $value; + } + + /** + * Sets the filter property value. The filter property + * @param string|null $value Value to set for the filter property. + */ + public function setFilter(?string $value): void { + $this->getBackingStore()->set('filter', $value); + } + + /** + * Sets the groupBy property value. The groupBy property + * @param array|null $value Value to set for the groupBy property. + */ + public function setGroupBy(?array $value): void { + $this->getBackingStore()->set('groupBy', $value); + } + + /** + * Sets the orderBy property value. The orderBy property + * @param array|null $value Value to set for the orderBy property. + */ + public function setOrderBy(?array $value): void { + $this->getBackingStore()->set('orderBy', $value); + } + + /** + * Sets the reportName property value. The reportName property + * @param CloudPCPerformanceReportName|null $value Value to set for the reportName property. + */ + public function setReportName(?CloudPCPerformanceReportName $value): void { + $this->getBackingStore()->set('reportName', $value); + } + + /** + * Sets the search property value. The search property + * @param string|null $value Value to set for the search property. + */ + public function setSearch(?string $value): void { + $this->getBackingStore()->set('search', $value); + } + + /** + * Sets the select property value. The select property + * @param array|null $value Value to set for the select property. + */ + public function setSelect(?array $value): void { + $this->getBackingStore()->set('select', $value); + } + + /** + * Sets the skip property value. The skip property + * @param int|null $value Value to set for the skip property. + */ + public function setSkip(?int $value): void { + $this->getBackingStore()->set('skip', $value); + } + + /** + * Sets the top property value. The top property + * @param int|null $value Value to set for the top property. + */ + public function setTop(?int $value): void { + $this->getBackingStore()->set('top', $value); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.php new file mode 100644 index 00000000000..0243ca85cf0 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilder.php @@ -0,0 +1,80 @@ +|string $pathParametersOrRawUrl Path parameters for the request or a String representing the raw URL. + * @param RequestAdapter $requestAdapter The request adapter to use to execute the requests. + */ + public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdapter) { + parent::__construct($requestAdapter, [], '{+baseurl}/deviceManagement/virtualEndpoint/reports/retrieveCloudPcTenantMetricsReport'); + if (is_array($pathParametersOrRawUrl)) { + $this->pathParameters = $pathParametersOrRawUrl; + } else { + $this->pathParameters = ['request-raw-url' => $pathParametersOrRawUrl]; + } + } + + /** + * Get a report related to the performance of Cloud PCs. + * @param RetrieveCloudPcTenantMetricsReportPostRequestBody $body The request body + * @param RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return Promise + * @throws Exception + * @link https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctenantmetricsreport?view=graph-rest-beta Find more info here + */ + public function post(RetrieveCloudPcTenantMetricsReportPostRequestBody $body, ?RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { + $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); + $errorMappings = [ + 'XXX' => [ODataError::class, 'createFromDiscriminatorValue'], + ]; + /** @var Promise $result */ + $result = $this->requestAdapter->sendPrimitiveAsync($requestInfo, StreamInterface::class, $errorMappings); + return $result; + } + + /** + * Get a report related to the performance of Cloud PCs. + * @param RetrieveCloudPcTenantMetricsReportPostRequestBody $body The request body + * @param RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. + * @return RequestInformation + */ + public function toPostRequestInformation(RetrieveCloudPcTenantMetricsReportPostRequestBody $body, ?RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration $requestConfiguration = null): RequestInformation { + $requestInfo = new RequestInformation(); + $requestInfo->urlTemplate = $this->urlTemplate; + $requestInfo->pathParameters = $this->pathParameters; + $requestInfo->httpMethod = HttpMethod::POST; + if ($requestConfiguration !== null) { + $requestInfo->addHeaders($requestConfiguration->headers); + $requestInfo->addRequestOptions(...$requestConfiguration->options); + } + $requestInfo->tryAddHeader('Accept', "application/octet-stream, application/json"); + $requestInfo->setContentFromParsable($this->requestAdapter, "application/json", $body); + return $requestInfo; + } + + /** + * Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored. + * @param string $rawUrl The raw URL to use for the request builder. + * @return RetrieveCloudPcTenantMetricsReportRequestBuilder + */ + public function withUrl(string $rawUrl): RetrieveCloudPcTenantMetricsReportRequestBuilder { + return new RetrieveCloudPcTenantMetricsReportRequestBuilder($rawUrl, $this->requestAdapter); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration.php new file mode 100644 index 00000000000..a45886c61e9 --- /dev/null +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTenantMetricsReport/RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration.php @@ -0,0 +1,22 @@ +|string>|null $headers Request headers + * @param array|null $options Request options + */ + public function __construct(?array $headers = null, ?array $options = null) { + parent::__construct($headers ?? [], $options ?? []); + } + +} diff --git a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.php b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.php index e47cd2ba0eb..471cb0b9247 100644 --- a/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.php +++ b/src/Generated/DeviceManagement/VirtualEndpoint/Reports/RetrieveCloudPcTroubleshootReports/RetrieveCloudPcTroubleshootReportsRequestBuilder.php @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Invoke action retrieveCloudPcTroubleshootReports + * Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. * @param RetrieveCloudPcTroubleshootReportsPostRequestBody $body The request body * @param RetrieveCloudPcTroubleshootReportsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception + * @link https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpctroubleshootreports?view=graph-rest-beta Find more info here */ public function post(RetrieveCloudPcTroubleshootReportsPostRequestBody $body, ?RetrieveCloudPcTroubleshootReportsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -48,7 +49,7 @@ public function post(RetrieveCloudPcTroubleshootReportsPostRequestBody $body, ?R } /** - * Invoke action retrieveCloudPcTroubleshootReports + * Get troubleshooting reports for Cloud PCs. You can get a regional troubleshooting report, a report with troubleshooting details, a report with troubleshooting trends, or a report on the number of troubleshooting issues. * @param RetrieveCloudPcTroubleshootReportsPostRequestBody $body The request body * @param RetrieveCloudPcTroubleshootReportsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php b/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php index 880889c68f9..1dd216be38b 100644 --- a/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php +++ b/src/Generated/Directory/AuthenticationMethodDevices/HardwareOathDevices/HardwareOathDevicesRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?HardwareOathDevicesRequestBuilderGetRequestConfiguration $r } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param HardwareOathTokenAuthenticationMethodDevice $body The request body * @param HardwareOathDevicesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/authenticationmethoddevice-post-hardwareoathdevices?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/authenticationmethoddevice-update?view=graph-rest-beta Find more info here */ public function post(HardwareOathTokenAuthenticationMethodDevice $body, ?HardwareOathDevicesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?HardwareOathDevicesRequestBuilderGetReq } /** - * Create a new hardwareOathTokenAuthenticationMethodDevice object. You can optionally create and assign to a user in the same request; Or assign to a user via the assign API. + * Create a new hardwareOathTokenAuthenticationMethodDevice object. Supports bulk creation. * @param HardwareOathTokenAuthenticationMethodDevice $body The request body * @param HardwareOathDevicesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php b/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php index 6b7f1e07ae3..e312bbe3e2c 100644 --- a/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php +++ b/src/Generated/Drives/Item/Items/Item/RetentionLabel/RetentionLabelRequestBuilder.php @@ -60,12 +60,12 @@ public function get(?RetentionLabelRequestBuilderGetRequestConfiguration $reques } /** - * 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 ItemRetentionLabel $body The request body * @param RetentionLabelRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/driveitem-lockorunlockrecord?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/driveitem-setretentionlabel?view=graph-rest-beta Find more info here */ public function patch(ItemRetentionLabel $body, ?RetentionLabelRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -115,7 +115,7 @@ public function toGetRequestInformation(?RetentionLabelRequestBuilderGetRequestC } /** - * 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 ItemRetentionLabel $body The request body * @param RetentionLabelRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php b/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php index 467f2d1822f..089d28039f6 100644 --- a/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php +++ b/src/Generated/External/IndustryData/DataConnectors/DataConnectorsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?DataConnectorsRequestBuilderGetRequestConfiguration $reques } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param DataConnectorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/industrydata-azuredatalakeconnector-post?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-onerosterapidataconnector-post?view=graph-rest-beta Find more info here */ public function post(IndustryDataConnector $body, ?DataConnectorsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DataConnectorsRequestBuilderGetRequestC } /** - * Create a new azureDataLakeConnector object. + * Create a new oneRosterApiDataConnector object. * @param IndustryDataConnector $body The request body * @param DataConnectorsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.php b/src/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.php index de7d21bcaed..0ad8a25982d 100644 --- a/src/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.php +++ b/src/Generated/External/IndustryData/InboundFlows/InboundFlowsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?InboundFlowsRequestBuilderGetRequestConfiguration $requestC } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param InboundFlow $body The request body * @param InboundFlowsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/industrydata-inboundfileflow-post?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/industrydata-inboundapiflow-post?view=graph-rest-beta Find more info here */ public function post(InboundFlow $body, ?InboundFlowsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?InboundFlowsRequestBuilderGetRequestCon } /** - * Create a new inboundFileFlow object. + * Create a new inboundApiFlow object. * @param InboundFlow $body The request body * @param InboundFlowsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php index 3d4b6e9938c..232151dfb25 100644 --- a/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php +++ b/src/Generated/Groups/Item/Conversations/ConversationsRequestBuilder.php @@ -67,12 +67,12 @@ public function get(?ConversationsRequestBuilderGetRequestConfiguration $request } /** - * 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/opentypeextension-post-opentypeextension?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/group-post-conversations?view=graph-rest-beta Find more info here */ public function post(Conversation $body, ?ConversationsRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -104,7 +104,7 @@ public function toGetRequestInformation(?ConversationsRequestBuilderGetRequestCo } /** - * 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. + * Create a new conversation by including a thread and a post. Use reply thread or reply post to further post to that conversation. * @param Conversation $body The request body * @param ConversationsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php index 1e6b9930d4e..5eb7b9e0e54 100644 --- a/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php +++ b/src/Generated/Groups/Item/Threads/Item/ConversationThreadItemRequestBuilder.php @@ -47,11 +47,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Delete a thread object. + * Delete conversationThread. * @param ConversationThreadItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/group-delete-thread?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/conversationthread-delete?view=graph-rest-beta Find more info here */ public function delete(?ConversationThreadItemRequestBuilderDeleteRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toDeleteRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function patch(ConversationThread $body, ?ConversationThreadItemRequestBu } /** - * Delete a thread object. + * Delete conversationThread. * @param ConversationThreadItemRequestBuilderDeleteRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php index 3adca365018..308fa64792d 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilder.php @@ -46,11 +46,11 @@ public function delete(?NamedLocationItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/ipnamedlocation-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/namedlocation-get?view=graph-rest-beta Find more info here */ public function get(?NamedLocationItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -95,7 +95,7 @@ public function toDeleteRequestInformation(?NamedLocationItemRequestBuilderDelet } /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. * @param NamedLocationItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php index 28856801874..8bb1a85b13e 100644 --- a/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Identity/ConditionalAccess/NamedLocations/Item/NamedLocationItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of an ipNamedLocation object. + * Retrieve the properties and relationships of a namedLocation object. */ class NamedLocationItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php index 24b59152a99..0b3bfdc136d 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilder.php @@ -120,11 +120,11 @@ public function delete(?AccessPackageItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param AccessPackageItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackage-list-accesspackageresourcerolescopes?view=graph-rest-beta Find more info here */ public function get(?AccessPackageItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -169,7 +169,7 @@ public function toDeleteRequestInformation(?AccessPackageItemRequestBuilderDelet } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param AccessPackageItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php index b2fe7f6b346..b1ff43ca6d4 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackages/Item/AccessPackageItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ class AccessPackageItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.php index c463b1c09aa..4ec0ae29611 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilder.php @@ -65,11 +65,11 @@ public function delete(?AccessPackagesWithUniqueNameRequestBuilderDeleteRequestC } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param AccessPackagesWithUniqueNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/accesspackage-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/accesspackage-list-accesspackageresourcerolescopes?view=graph-rest-beta Find more info here */ public function get(?AccessPackagesWithUniqueNameRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -114,7 +114,7 @@ public function toDeleteRequestInformation(?AccessPackagesWithUniqueNameRequestB } /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. * @param AccessPackagesWithUniqueNameRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters.php b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters.php index 8900e6f934e..62a3fe523c2 100644 --- a/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityGovernance/EntitlementManagement/AccessPackagesWithUniqueName/AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties and relationships of an accessPackage object. + * Retrieve an access package with a list of accessPackageResourceRoleScope objects. These objects represent the resource roles that an access package assigns to each subject. Each object links to an accessPackageResourceRole and an accessPackageResourceScope. */ class AccessPackagesWithUniqueNameRequestBuilderGetQueryParameters { diff --git a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php index c1f0eaae8a2..7dc8b7c1972 100644 --- a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php +++ b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilder.php @@ -45,11 +45,11 @@ public function delete(?RiskDetectionItemRequestBuilderDeleteRequestConfiguratio } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param RiskDetectionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta Find more info here */ public function get(?RiskDetectionItemRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -93,7 +93,7 @@ public function toDeleteRequestInformation(?RiskDetectionItemRequestBuilderDelet } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param RiskDetectionItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php index 0ed3e0e8b9c..d07753ed90d 100644 --- a/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/IdentityProtection/RiskDetections/Item/RiskDetectionItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. */ class RiskDetectionItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Models/CloudPCInaccessibleReportName.php b/src/Generated/Models/CloudPCInaccessibleReportName.php index 81a28c972b9..d81a2eddf67 100644 --- a/src/Generated/Models/CloudPCInaccessibleReportName.php +++ b/src/Generated/Models/CloudPCInaccessibleReportName.php @@ -8,4 +8,5 @@ class CloudPCInaccessibleReportName extends Enum { public const INACCESSIBLE_CLOUD_PC_REPORTS = "inaccessibleCloudPcReports"; public const INACCESSIBLE_CLOUD_PC_TREND_REPORT = "inaccessibleCloudPcTrendReport"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const REGIONAL_INACCESSIBLE_CLOUD_PC_TREND_REPORT = "regionalInaccessibleCloudPcTrendReport"; } diff --git a/src/Generated/Models/CloudPCPerformanceReportName.php b/src/Generated/Models/CloudPCPerformanceReportName.php index eedef44de9e..42880459627 100644 --- a/src/Generated/Models/CloudPCPerformanceReportName.php +++ b/src/Generated/Models/CloudPCPerformanceReportName.php @@ -7,4 +7,5 @@ class CloudPCPerformanceReportName extends Enum { public const PERFORMANCE_TREND_REPORT = "performanceTrendReport"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const CLOUD_PC_INSIGHT_REPORT = "cloudPcInsightReport"; } diff --git a/src/Generated/Models/CloudPcConnectivityEvent.php b/src/Generated/Models/CloudPcConnectivityEvent.php index 1ea90226fda..c4db75ff451 100644 --- a/src/Generated/Models/CloudPcConnectivityEvent.php +++ b/src/Generated/Models/CloudPcConnectivityEvent.php @@ -35,6 +35,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Cloud return new CloudPcConnectivityEvent(); } + /** + * Gets the activityId property value. The unique identifier (GUID) that represents the activity associated with this event. When the event type is userConnection, this value is the activity identifier for this event. For any other event types, this value is 00000000-0000-0000-0000-000000000000. + * @return string|null + */ + public function getActivityId(): ?string { + $val = $this->getBackingStore()->get('activityId'); + if (is_null($val) || is_string($val)) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'activityId'"); + } + /** * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @return array|null @@ -111,6 +123,7 @@ public function getEventType(): ?CloudPcConnectivityEventType { public function getFieldDeserializers(): array { $o = $this; return [ + 'activityId' => fn(ParseNode $n) => $o->setActivityId($n->getStringValue()), 'eventDateTime' => fn(ParseNode $n) => $o->setEventDateTime($n->getDateTimeValue()), 'eventName' => fn(ParseNode $n) => $o->setEventName($n->getStringValue()), 'eventResult' => fn(ParseNode $n) => $o->setEventResult($n->getEnumValue(CloudPcConnectivityEventResult::class)), @@ -149,6 +162,7 @@ public function getOdataType(): ?string { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeStringValue('activityId', $this->getActivityId()); $writer->writeDateTimeValue('eventDateTime', $this->getEventDateTime()); $writer->writeStringValue('eventName', $this->getEventName()); $writer->writeEnumValue('eventResult', $this->getEventResult()); @@ -158,6 +172,14 @@ public function serialize(SerializationWriter $writer): void { $writer->writeAdditionalData($this->getAdditionalData()); } + /** + * Sets the activityId property value. The unique identifier (GUID) that represents the activity associated with this event. When the event type is userConnection, this value is the activity identifier for this event. For any other event types, this value is 00000000-0000-0000-0000-000000000000. + * @param string|null $value Value to set for the activityId property. + */ + public function setActivityId(?string $value): void { + $this->getBackingStore()->set('activityId', $value); + } + /** * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. * @param array $value Value to set for the AdditionalData property. diff --git a/src/Generated/Models/CloudPcDeviceImageErrorCode.php b/src/Generated/Models/CloudPcDeviceImageErrorCode.php index 59ddb7e1c8f..c451fdfd2de 100644 --- a/src/Generated/Models/CloudPcDeviceImageErrorCode.php +++ b/src/Generated/Models/CloudPcDeviceImageErrorCode.php @@ -15,4 +15,6 @@ class CloudPcDeviceImageErrorCode extends Enum { public const PAID_SOURCE_IMAGE_NOT_SUPPORT = "paidSourceImageNotSupport"; public const SOURCE_IMAGE_NOT_SUPPORT_CUSTOMIZE_V_M_NAME = "sourceImageNotSupportCustomizeVMName"; public const SOURCE_IMAGE_SIZE_EXCEEDS_LIMITATION = "sourceImageSizeExceedsLimitation"; + public const SOURCE_IMAGE_WITH_DATA_DISK_NOT_SUPPORTED = "sourceImageWithDataDiskNotSupported"; + public const SOURCE_IMAGE_WITH_DISK_ENCRYPTION_SET_NOT_SUPPORTED = "sourceImageWithDiskEncryptionSetNotSupported"; } diff --git a/src/Generated/Models/CloudPcDeviceImageStatus.php b/src/Generated/Models/CloudPcDeviceImageStatus.php index 7b11d61c66b..7e263d128e9 100644 --- a/src/Generated/Models/CloudPcDeviceImageStatus.php +++ b/src/Generated/Models/CloudPcDeviceImageStatus.php @@ -9,4 +9,5 @@ class CloudPcDeviceImageStatus extends Enum { public const READY = "ready"; public const FAILED = "failed"; public const UNKNOWN_FUTURE_VALUE = "unknownFutureValue"; + public const WARNING = "warning"; } diff --git a/src/Generated/Models/CloudPcExportJob.php b/src/Generated/Models/CloudPcExportJob.php index 40dc337f672..3ee7422ceeb 100644 --- a/src/Generated/Models/CloudPcExportJob.php +++ b/src/Generated/Models/CloudPcExportJob.php @@ -112,7 +112,7 @@ public function getFormat(): ?string { } /** - * Gets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport. + * Gets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport,, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport. * @return CloudPcReportName|null */ public function getReportName(): ?CloudPcReportName { @@ -206,7 +206,7 @@ public function setFormat(?string $value): void { } /** - * Sets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport. + * Sets the reportName property value. The report name. The possible values are: remoteConnectionHistoricalReports, dailyAggregatedRemoteConnectionReports, totalAggregatedRemoteConnectionReports, sharedUseLicenseUsageReport, sharedUseLicenseUsageRealTimeReport, unknownFutureValue, noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, actionStatusReport, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, regionalConnectionQualityTrendReport, regionalConnectionQualityInsightsReport, remoteConnectionQualityReport, bulkActionStatusReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport. Use the Prefer: include-unknown-enum-members request header to get the following values in this evolvable enum: noLicenseAvailableConnectivityFailureReport, frontlineLicenseUsageReport, frontlineLicenseUsageRealTimeReport, remoteConnectionQualityReports, inaccessibleCloudPcReports, rawRemoteConnectionReports, cloudPcUsageCategoryReports, crossRegionDisasterRecoveryReport, cloudPcInsightReport, regionalInaccessibleCloudPcTrendReport,, troubleshootDetailsReport, troubleshootTrendCountReport, troubleshootRegionalReport, troubleshootIssueCountReport. * @param CloudPcReportName|null $value Value to set for the reportName property. */ public function setReportName(?CloudPcReportName $value): void { diff --git a/src/Generated/Models/CloudPcReportName.php b/src/Generated/Models/CloudPcReportName.php index 833e9295b9f..82e41082b08 100644 --- a/src/Generated/Models/CloudPcReportName.php +++ b/src/Generated/Models/CloudPcReportName.php @@ -30,4 +30,6 @@ class CloudPcReportName extends Enum { public const TROUBLESHOOT_TREND_COUNT_REPORT = "troubleshootTrendCountReport"; public const TROUBLESHOOT_REGIONAL_REPORT = "troubleshootRegionalReport"; public const TROUBLESHOOT_ISSUE_COUNT_REPORT = "troubleshootIssueCountReport"; + public const CLOUD_PC_INSIGHT_REPORT = "cloudPcInsightReport"; + public const REGIONAL_INACCESSIBLE_CLOUD_PC_TREND_REPORT = "regionalInaccessibleCloudPcTrendReport"; } diff --git a/src/Generated/Models/ConditionalAccessAudience.php b/src/Generated/Models/ConditionalAccessAudience.php deleted file mode 100644 index b297ecd69cb..00000000000 --- a/src/Generated/Models/ConditionalAccessAudience.php +++ /dev/null @@ -1,158 +0,0 @@ -backingStore = BackingStoreFactorySingleton::getInstance()->createBackingStore(); - $this->setAdditionalData([]); - } - - /** - * Creates a new instance of the appropriate class based on discriminator value - * @param ParseNode $parseNode The parse node to use to read the discriminator value and create the object - * @return ConditionalAccessAudience - */ - public static function createFromDiscriminatorValue(ParseNode $parseNode): ConditionalAccessAudience { - return new ConditionalAccessAudience(); - } - - /** - * Gets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @return array|null - */ - public function getAdditionalData(): ?array { - $val = $this->getBackingStore()->get('additionalData'); - if (is_null($val) || is_array($val)) { - /** @var array|null $val */ - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); - } - - /** - * Gets the applicationId property value. The ID of the application. - * @return string|null - */ - public function getApplicationId(): ?string { - $val = $this->getBackingStore()->get('applicationId'); - if (is_null($val) || is_string($val)) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'applicationId'"); - } - - /** - * Gets the audienceReasons property value. Indicates the reasons this audience was included for a sign-in request. - * @return ConditionalAccessAudienceReason|null - */ - public function getAudienceReasons(): ?ConditionalAccessAudienceReason { - $val = $this->getBackingStore()->get('audienceReasons'); - if (is_null($val) || $val instanceof ConditionalAccessAudienceReason) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'audienceReasons'"); - } - - /** - * Gets the BackingStore property value. Stores model information. - * @return BackingStore - */ - public function getBackingStore(): BackingStore { - return $this->backingStore; - } - - /** - * The deserialization information for the current model - * @return array - */ - public function getFieldDeserializers(): array { - $o = $this; - return [ - 'applicationId' => fn(ParseNode $n) => $o->setApplicationId($n->getStringValue()), - 'audienceReasons' => fn(ParseNode $n) => $o->setAudienceReasons($n->getEnumValue(ConditionalAccessAudienceReason::class)), - '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), - ]; - } - - /** - * Gets the @odata.type property value. The OdataType property - * @return string|null - */ - public function getOdataType(): ?string { - $val = $this->getBackingStore()->get('odataType'); - if (is_null($val) || is_string($val)) { - return $val; - } - throw new \UnexpectedValueException("Invalid type found in backing store for 'odataType'"); - } - - /** - * Serializes information the current object - * @param SerializationWriter $writer Serialization writer to use to serialize this model - */ - public function serialize(SerializationWriter $writer): void { - $writer->writeStringValue('applicationId', $this->getApplicationId()); - $writer->writeEnumValue('audienceReasons', $this->getAudienceReasons()); - $writer->writeStringValue('@odata.type', $this->getOdataType()); - $writer->writeAdditionalData($this->getAdditionalData()); - } - - /** - * Sets the AdditionalData property value. Stores additional data not described in the OpenAPI description found when deserializing. Can be used for serialization as well. - * @param array $value Value to set for the AdditionalData property. - */ - public function setAdditionalData(?array $value): void { - $this->getBackingStore()->set('additionalData', $value); - } - - /** - * Sets the applicationId property value. The ID of the application. - * @param string|null $value Value to set for the applicationId property. - */ - public function setApplicationId(?string $value): void { - $this->getBackingStore()->set('applicationId', $value); - } - - /** - * Sets the audienceReasons property value. Indicates the reasons this audience was included for a sign-in request. - * @param ConditionalAccessAudienceReason|null $value Value to set for the audienceReasons property. - */ - public function setAudienceReasons(?ConditionalAccessAudienceReason $value): void { - $this->getBackingStore()->set('audienceReasons', $value); - } - - /** - * Sets the BackingStore property value. Stores model information. - * @param BackingStore $value Value to set for the BackingStore property. - */ - public function setBackingStore(BackingStore $value): void { - $this->backingStore = $value; - } - - /** - * Sets the @odata.type property value. The OdataType property - * @param string|null $value Value to set for the @odata.type property. - */ - public function setOdataType(?string $value): void { - $this->getBackingStore()->set('odataType', $value); - } - -} diff --git a/src/Generated/Models/ConditionalAccessAudienceReason.php b/src/Generated/Models/ConditionalAccessAudienceReason.php deleted file mode 100644 index 107054d2acd..00000000000 --- a/src/Generated/Models/ConditionalAccessAudienceReason.php +++ /dev/null @@ -1,20 +0,0 @@ -|null */ public function getOptions(): ?array { @@ -81,7 +81,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the defaultOptionId property value. Default option for choice setting + * Sets the defaultOptionId property value. Default option for the choice setting. * @param string|null $value Value to set for the defaultOptionId property. */ public function setDefaultOptionId(?string $value): void { @@ -89,7 +89,7 @@ public function setDefaultOptionId(?string $value): void { } /** - * Sets the options property value. Options for the setting that can be selected + * Sets the options property value. Options for the setting that can be selected. * @param array|null $value Value to set for the options property. */ public function setOptions(?array $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php index 8383e8d0b09..92dda4cd8fa 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSettingGroupCollectionDefinition.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 + * Gets the maximumCount property value. Maximum number of setting group count in the collection * @return int|null */ public function getMaximumCount(): ?int { @@ -49,7 +49,7 @@ public function getMaximumCount(): ?int { } /** - * Gets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 + * Gets the minimumCount property value. Minimum number of setting group count in the collection * @return int|null */ public function getMinimumCount(): ?int { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the maximumCount property value. Maximum number of setting group count in the collection. Valid values 1 to 100 + * Sets the maximumCount property value. Maximum number of setting group count in the collection * @param int|null $value Value to set for the maximumCount property. */ public function setMaximumCount(?int $value): void { @@ -79,7 +79,7 @@ public function setMaximumCount(?int $value): void { } /** - * Sets the minimumCount property value. Minimum number of setting group count in the collection. Valid values 1 to 100 + * Sets the minimumCount property value. Minimum number of setting group count in the collection * @param int|null $value Value to set for the minimumCount property. */ public function setMinimumCount(?int $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php b/src/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php index 2c56f6c957c..8d11d343669 100644 --- a/src/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationSimpleSettingCollectionDefinition.php @@ -37,7 +37,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the maximumCount property value. Maximum number of simple settings in the collection + * Gets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 * @return int|null */ public function getMaximumCount(): ?int { @@ -49,7 +49,7 @@ public function getMaximumCount(): ?int { } /** - * Gets the minimumCount property value. Minimum number of simple settings in the collection + * Gets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 * @return int|null */ public function getMinimumCount(): ?int { @@ -71,7 +71,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the maximumCount property value. Maximum number of simple settings in the collection + * Sets the maximumCount property value. Maximum number of simple settings in the collection. Valid values 1 to 100 * @param int|null $value Value to set for the maximumCount property. */ public function setMaximumCount(?int $value): void { @@ -79,7 +79,7 @@ public function setMaximumCount(?int $value): void { } /** - * Sets the minimumCount property value. Minimum number of simple settings in the collection + * Sets the minimumCount property value. Minimum number of simple settings in the collection. Valid values 1 to 100 * @param int|null $value Value to set for the minimumCount property. */ public function setMinimumCount(?int $value): void { diff --git a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php index 4e883bce7ea..1eb922e8001 100644 --- a/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php +++ b/src/Generated/Models/DeviceManagementConfigurationStringSettingValueDefinition.php @@ -67,7 +67,7 @@ public function getFileTypes(): ?array { } /** - * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Gets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @return DeviceManagementConfigurationStringFormat|null */ public function getFormat(): ?DeviceManagementConfigurationStringFormat { @@ -103,7 +103,7 @@ public function getIsSecret(): ?bool { } /** - * Gets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Gets the maximumLength property value. Maximum length of string * @return int|null */ public function getMaximumLength(): ?int { @@ -115,7 +115,7 @@ public function getMaximumLength(): ?int { } /** - * Gets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Gets the minimumLength property value. Minimum length of string * @return int|null */ public function getMinimumLength(): ?int { @@ -149,7 +149,7 @@ public function setFileTypes(?array $value): void { } /** - * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub, bashScript, unknownFutureValue. + * Sets the format property value. Pre-defined format of the string. Possible values are: none, email, guid, ip, base64, url, version, xml, date, time, binary, regEx, json, dateTime, surfaceHub. * @param DeviceManagementConfigurationStringFormat|null $value Value to set for the format property. */ public function setFormat(?DeviceManagementConfigurationStringFormat $value): void { @@ -173,7 +173,7 @@ public function setIsSecret(?bool $value): void { } /** - * Sets the maximumLength property value. Maximum length of string. Valid values 0 to 87516 + * Sets the maximumLength property value. Maximum length of string * @param int|null $value Value to set for the maximumLength property. */ public function setMaximumLength(?int $value): void { @@ -181,7 +181,7 @@ public function setMaximumLength(?int $value): void { } /** - * Sets the minimumLength property value. Minimum length of string. Valid values 0 to 87516 + * Sets the minimumLength property value. Minimum length of string * @param int|null $value Value to set for the minimumLength property. */ public function setMinimumLength(?int $value): void { diff --git a/src/Generated/Models/DeviceManagementReports.php b/src/Generated/Models/DeviceManagementReports.php index 4be34fd36ce..6462f16903c 100644 --- a/src/Generated/Models/DeviceManagementReports.php +++ b/src/Generated/Models/DeviceManagementReports.php @@ -7,9 +7,6 @@ use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; use Microsoft\Kiota\Abstractions\Types\TypeUtils; -/** - * Singleton entity that acts as a container for all reports functionality. -*/ class DeviceManagementReports extends Entity implements Parsable { /** diff --git a/src/Generated/Models/ExternalConnectors/RuleOperation.php b/src/Generated/Models/ExternalConnectors/RuleOperation.php index 81ac4065f56..9bd5eb40e49 100644 --- a/src/Generated/Models/ExternalConnectors/RuleOperation.php +++ b/src/Generated/Models/ExternalConnectors/RuleOperation.php @@ -5,6 +5,7 @@ use Microsoft\Kiota\Abstractions\Enum; class RuleOperation extends Enum { + public const NULL = "null"; public const EQUALS = "equals"; public const NOT_EQUALS = "notEquals"; public const CONTAINS = "contains"; diff --git a/src/Generated/Models/FileEncryptionInfo.php b/src/Generated/Models/FileEncryptionInfo.php index 10ead69866d..83a71173bfc 100644 --- a/src/Generated/Models/FileEncryptionInfo.php +++ b/src/Generated/Models/FileEncryptionInfo.php @@ -12,7 +12,7 @@ use Psr\Http\Message\StreamInterface; /** - * Contains properties for file encryption information for the content version of a line of business app. + * Contains properties for file encryption information for the content version of a line-of-business app. */ class FileEncryptionInfo implements AdditionalDataHolder, BackedModel, Parsable { diff --git a/src/Generated/Models/FileStorageContainer.php b/src/Generated/Models/FileStorageContainer.php index f4f3cf7999a..8fa265e7d7d 100644 --- a/src/Generated/Models/FileStorageContainer.php +++ b/src/Generated/Models/FileStorageContainer.php @@ -26,6 +26,18 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): FileS return new FileStorageContainer(); } + /** + * Gets the archivalDetails property value. The archivalDetails property + * @return SiteArchivalDetails|null + */ + public function getArchivalDetails(): ?SiteArchivalDetails { + $val = $this->getBackingStore()->get('archivalDetails'); + if (is_null($val) || $val instanceof SiteArchivalDetails) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'archivalDetails'"); + } + /** * Gets the assignedSensitivityLabel property value. Sensitivity label assigned to the fileStorageContainer. Read-write. * @return AssignedLabel|null @@ -143,6 +155,7 @@ public function getExternalGroupId(): ?string { public function getFieldDeserializers(): array { $o = $this; return array_merge(parent::getFieldDeserializers(), [ + 'archivalDetails' => fn(ParseNode $n) => $o->setArchivalDetails($n->getObjectValue([SiteArchivalDetails::class, 'createFromDiscriminatorValue'])), 'assignedSensitivityLabel' => fn(ParseNode $n) => $o->setAssignedSensitivityLabel($n->getObjectValue([AssignedLabel::class, 'createFromDiscriminatorValue'])), 'columns' => fn(ParseNode $n) => $o->setColumns($n->getCollectionOfObjectValues([ColumnDefinition::class, 'createFromDiscriminatorValue'])), 'containerTypeId' => fn(ParseNode $n) => $o->setContainerTypeId($n->getStringValue()), @@ -308,6 +321,7 @@ public function getViewpoint(): ?FileStorageContainerViewpoint { */ public function serialize(SerializationWriter $writer): void { parent::serialize($writer); + $writer->writeObjectValue('archivalDetails', $this->getArchivalDetails()); $writer->writeObjectValue('assignedSensitivityLabel', $this->getAssignedSensitivityLabel()); $writer->writeCollectionOfObjectValues('columns', $this->getColumns()); $writer->writeStringValue('containerTypeId', $this->getContainerTypeId()); @@ -330,6 +344,14 @@ public function serialize(SerializationWriter $writer): void { $writer->writeObjectValue('viewpoint', $this->getViewpoint()); } + /** + * Sets the archivalDetails property value. The archivalDetails property + * @param SiteArchivalDetails|null $value Value to set for the archivalDetails property. + */ + public function setArchivalDetails(?SiteArchivalDetails $value): void { + $this->getBackingStore()->set('archivalDetails', $value); + } + /** * Sets the assignedSensitivityLabel property value. Sensitivity label assigned to the fileStorageContainer. Read-write. * @param AssignedLabel|null $value Value to set for the assignedSensitivityLabel property. diff --git a/src/Generated/Models/IosLobAppProvisioningConfiguration.php b/src/Generated/Models/IosLobAppProvisioningConfiguration.php index 054deda3345..1ffba73af62 100644 --- a/src/Generated/Models/IosLobAppProvisioningConfiguration.php +++ b/src/Generated/Models/IosLobAppProvisioningConfiguration.php @@ -10,7 +10,7 @@ use Psr\Http\Message\StreamInterface; /** - * This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS Lob App Provisioning Configuration resource. + * This topic provides descriptions of the declared methods, properties and relationships exposed by the iOS LOB App Provisioning Configuration resource. */ class IosLobAppProvisioningConfiguration extends Entity implements Parsable { diff --git a/src/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.php b/src/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.php index cbeea3a74ec..8cd7b75b7f6 100644 --- a/src/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.php +++ b/src/Generated/Models/IosLobAppProvisioningConfigurationPolicySetItem.php @@ -7,7 +7,7 @@ use Microsoft\Kiota\Abstractions\Serialization\SerializationWriter; /** - * A class containing the properties used for iOS lob app provisioning configuration PolicySetItem. + * A class containing the properties used for iOS LOB app provisioning configuration PolicySetItem. */ class IosLobAppProvisioningConfigurationPolicySetItem extends PolicySetItem implements Parsable { diff --git a/src/Generated/Models/IosManagedAppProtection.php b/src/Generated/Models/IosManagedAppProtection.php index e1da71afb2c..c2626cbadfc 100644 --- a/src/Generated/Models/IosManagedAppProtection.php +++ b/src/Generated/Models/IosManagedAppProtection.php @@ -104,7 +104,7 @@ public function getApps(): ?array { } /** - * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. + * Gets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @return string|null */ public function getCustomBrowserProtocol(): ?string { @@ -426,7 +426,7 @@ public function setApps(?array $value): void { } /** - * Sets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. + * Sets the customBrowserProtocol property value. A custom browser protocol to open weblink on iOS. When this property is configured, ManagedBrowserToOpenLinksRequired should be true. * @param string|null $value Value to set for the customBrowserProtocol property. */ public function setCustomBrowserProtocol(?string $value): void { diff --git a/src/Generated/Models/KeyCredentialConfiguration.php b/src/Generated/Models/KeyCredentialConfiguration.php index 3b10cff0213..19490d3abda 100644 --- a/src/Generated/Models/KeyCredentialConfiguration.php +++ b/src/Generated/Models/KeyCredentialConfiguration.php @@ -132,7 +132,7 @@ public function getRestrictForAppsCreatedAfterDateTime(): ?DateTime { } /** - * Gets the restrictionType property value. A unique identifier key for keyCredentialConfiguration. This value also represents the type of restriction being applied. Possible values are asymmetricKeyLifetime, and unknownFutureValue. Each value of restrictionType can be used only once per policy. + * Gets the restrictionType property value. The restrictionType property * @return AppKeyCredentialRestrictionType|null */ public function getRestrictionType(): ?AppKeyCredentialRestrictionType { @@ -218,7 +218,7 @@ public function setRestrictForAppsCreatedAfterDateTime(?DateTime $value): void { } /** - * Sets the restrictionType property value. A unique identifier key for keyCredentialConfiguration. This value also represents the type of restriction being applied. Possible values are asymmetricKeyLifetime, and unknownFutureValue. Each value of restrictionType can be used only once per policy. + * Sets the restrictionType property value. The restrictionType property * @param AppKeyCredentialRestrictionType|null $value Value to set for the restrictionType property. */ public function setRestrictionType(?AppKeyCredentialRestrictionType $value): void { diff --git a/src/Generated/Models/KeyValue.php b/src/Generated/Models/KeyValue.php index 57f9f6d6847..f6aca146795 100644 --- a/src/Generated/Models/KeyValue.php +++ b/src/Generated/Models/KeyValue.php @@ -69,7 +69,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the key property value. Contains the name of the field that a value is associated with. + * Gets the key property value. Key. * @return string|null */ public function getKey(): ?string { @@ -93,7 +93,7 @@ public function getOdataType(): ?string { } /** - * Gets the value property value. Contains the corresponding value for the specified key. + * Gets the value property value. Value. * @return string|null */ public function getValue(): ?string { @@ -132,7 +132,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the key property value. Contains the name of the field that a value is associated with. + * Sets the key property value. Key. * @param string|null $value Value to set for the key property. */ public function setKey(?string $value): void { @@ -148,7 +148,7 @@ public function setOdataType(?string $value): void { } /** - * Sets the value property value. Contains the corresponding value for the specified key. + * Sets the value property value. Value. * @param string|null $value Value to set for the value property. */ public function setValue(?string $value): void { diff --git a/src/Generated/Models/ManagedMobileLobApp.php b/src/Generated/Models/ManagedMobileLobApp.php index a613f383e86..79f41ea6ec3 100644 --- a/src/Generated/Models/ManagedMobileLobApp.php +++ b/src/Generated/Models/ManagedMobileLobApp.php @@ -8,7 +8,7 @@ use Microsoft\Kiota\Abstractions\Types\TypeUtils; /** - * An abstract base class containing properties for all managed mobile line of business apps. + * An abstract base class containing properties for all managed mobile line-of-business apps. */ class ManagedMobileLobApp extends ManagedApp implements Parsable { diff --git a/src/Generated/Models/MobileAppTroubleshootingEvent.php b/src/Generated/Models/MobileAppTroubleshootingEvent.php index d937ed77927..b53486352c4 100644 --- a/src/Generated/Models/MobileAppTroubleshootingEvent.php +++ b/src/Generated/Models/MobileAppTroubleshootingEvent.php @@ -41,7 +41,7 @@ public function getApplicationId(): ?string { } /** - * Gets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. + * Gets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @return array|null */ public function getAppLogCollectionRequests(): ?array { @@ -143,7 +143,7 @@ public function setApplicationId(?string $value): void { } /** - * Sets the appLogCollectionRequests property value. Indicates collection of App Log Upload Request. + * Sets the appLogCollectionRequests property value. The collection property of AppLogUploadRequest. * @param array|null $value Value to set for the appLogCollectionRequests property. */ public function setAppLogCollectionRequests(?array $value): void { diff --git a/src/Generated/Models/MobileLobApp.php b/src/Generated/Models/MobileLobApp.php index c13cd1be49a..de2e1d9096b 100644 --- a/src/Generated/Models/MobileLobApp.php +++ b/src/Generated/Models/MobileLobApp.php @@ -8,7 +8,7 @@ use Microsoft\Kiota\Abstractions\Types\TypeUtils; /** - * An abstract base class containing properties for all mobile line of business apps. + * An abstract base class containing properties for all mobile line-of-business apps. */ class MobileLobApp extends MobileApp implements Parsable { diff --git a/src/Generated/Models/PasswordCredentialConfiguration.php b/src/Generated/Models/PasswordCredentialConfiguration.php index c4d1349715d..f8b5925ec25 100644 --- a/src/Generated/Models/PasswordCredentialConfiguration.php +++ b/src/Generated/Models/PasswordCredentialConfiguration.php @@ -109,7 +109,7 @@ public function getRestrictForAppsCreatedAfterDateTime(): ?DateTime { } /** - * Gets the restrictionType property value. A unique identifier key for passwordCredentialConfiguration. This value also represents the type of restriction being applied. The possible values are: passwordAddition, passwordLifetime, symmetricKeyAddition, symmetricKeyLifetime, customPasswordAddition, and unknownFutureValue. Each value of restrictionType can be used only once per policy. + * Gets the restrictionType property value. The restrictionType property * @return AppCredentialRestrictionType|null */ public function getRestrictionType(): ?AppCredentialRestrictionType { @@ -186,7 +186,7 @@ public function setRestrictForAppsCreatedAfterDateTime(?DateTime $value): void { } /** - * Sets the restrictionType property value. A unique identifier key for passwordCredentialConfiguration. This value also represents the type of restriction being applied. The possible values are: passwordAddition, passwordLifetime, symmetricKeyAddition, symmetricKeyLifetime, customPasswordAddition, and unknownFutureValue. Each value of restrictionType can be used only once per policy. + * Sets the restrictionType property value. The restrictionType property * @param AppCredentialRestrictionType|null $value Value to set for the restrictionType property. */ public function setRestrictionType(?AppCredentialRestrictionType $value): void { diff --git a/src/Generated/Models/Report.php b/src/Generated/Models/Report.php index c7e571db244..7623931e57d 100644 --- a/src/Generated/Models/Report.php +++ b/src/Generated/Models/Report.php @@ -60,7 +60,7 @@ public function getBackingStore(): BackingStore { } /** - * Gets the content property value. Report content; details vary by report type. + * Gets the content property value. The http content that has the data * @return StreamInterface|null */ public function getContent(): ?StreamInterface { @@ -122,7 +122,7 @@ public function setBackingStore(BackingStore $value): void { } /** - * Sets the content property value. Report content; details vary by report type. + * Sets the content property value. The http content that has the data * @param StreamInterface|null $value Value to set for the content property. */ public function setContent(?StreamInterface $value): void { diff --git a/src/Generated/Models/Security/EdiscoveryCaseMember.php b/src/Generated/Models/Security/EdiscoveryCaseMember.php index 5715cfb9906..3b79fe4223d 100644 --- a/src/Generated/Models/Security/EdiscoveryCaseMember.php +++ b/src/Generated/Models/Security/EdiscoveryCaseMember.php @@ -26,7 +26,7 @@ public static function createFromDiscriminatorValue(ParseNode $parseNode): Edisc } /** - * Gets the displayName property value. The displayName property + * Gets the displayName property value. The display name of the eDiscovery case member. Allowed only for case members of type roleGroup. * @return string|null */ public function getDisplayName(): ?string { @@ -51,7 +51,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the recipientType property value. The recipientType property + * Gets the recipientType property value. Specifies the recipient type of the eDiscovery case member. The possible values are: user, roleGroup, unknownFutureValue. * @return RecipientType|null */ public function getRecipientType(): ?RecipientType { @@ -63,7 +63,7 @@ public function getRecipientType(): ?RecipientType { } /** - * Gets the smtpAddress property value. The smtpAddress property + * Gets the smtpAddress property value. The smtp address of the eDiscovery case member. Allowed only for case members of type user. * @return string|null */ public function getSmtpAddress(): ?string { @@ -86,7 +86,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the displayName property value. The displayName property + * Sets the displayName property value. The display name of the eDiscovery case member. Allowed only for case members of type roleGroup. * @param string|null $value Value to set for the displayName property. */ public function setDisplayName(?string $value): void { @@ -94,7 +94,7 @@ public function setDisplayName(?string $value): void { } /** - * Sets the recipientType property value. The recipientType property + * Sets the recipientType property value. Specifies the recipient type of the eDiscovery case member. The possible values are: user, roleGroup, unknownFutureValue. * @param RecipientType|null $value Value to set for the recipientType property. */ public function setRecipientType(?RecipientType $value): void { @@ -102,7 +102,7 @@ public function setRecipientType(?RecipientType $value): void { } /** - * Sets the smtpAddress property value. The smtpAddress property + * Sets the smtpAddress property value. The smtp address of the eDiscovery case member. Allowed only for case members of type user. * @param string|null $value Value to set for the smtpAddress property. */ public function setSmtpAddress(?string $value): void { diff --git a/src/Generated/Models/SignIn.php b/src/Generated/Models/SignIn.php index e2e4b969c61..3bb287de455 100644 --- a/src/Generated/Models/SignIn.php +++ b/src/Generated/Models/SignIn.php @@ -272,13 +272,13 @@ public function getClientCredentialType(): ?ClientCredentialType { /** * Gets the conditionalAccessAudiences property value. A list that indicates the audience that Conditional Access evaluated during a sign-in event. Supports $filter (eq). - * @return array|null + * @return array|null */ public function getConditionalAccessAudiences(): ?array { $val = $this->getBackingStore()->get('conditionalAccessAudiences'); if (is_array($val) || is_null($val)) { - TypeUtils::validateCollectionValues($val, ConditionalAccessAudience::class); - /** @var array|null $val */ + TypeUtils::validateCollectionValues($val, 'string'); + /** @var array|null $val */ return $val; } throw new \UnexpectedValueException("Invalid type found in backing store for 'conditionalAccessAudiences'"); @@ -389,7 +389,14 @@ public function getFieldDeserializers(): array { 'azureResourceId' => fn(ParseNode $n) => $o->setAzureResourceId($n->getStringValue()), 'clientAppUsed' => fn(ParseNode $n) => $o->setClientAppUsed($n->getStringValue()), 'clientCredentialType' => fn(ParseNode $n) => $o->setClientCredentialType($n->getEnumValue(ClientCredentialType::class)), - 'conditionalAccessAudiences' => fn(ParseNode $n) => $o->setConditionalAccessAudiences($n->getCollectionOfObjectValues([ConditionalAccessAudience::class, 'createFromDiscriminatorValue'])), + 'conditionalAccessAudiences' => function (ParseNode $n) { + $val = $n->getCollectionOfPrimitiveValues(); + if (is_array($val)) { + TypeUtils::validateCollectionValues($val, 'string'); + } + /** @var array|null $val */ + $this->setConditionalAccessAudiences($val); + }, 'conditionalAccessStatus' => fn(ParseNode $n) => $o->setConditionalAccessStatus($n->getEnumValue(ConditionalAccessStatus::class)), 'correlationId' => fn(ParseNode $n) => $o->setCorrelationId($n->getStringValue()), 'createdDateTime' => fn(ParseNode $n) => $o->setCreatedDateTime($n->getDateTimeValue()), @@ -1070,7 +1077,7 @@ public function serialize(SerializationWriter $writer): void { $writer->writeStringValue('azureResourceId', $this->getAzureResourceId()); $writer->writeStringValue('clientAppUsed', $this->getClientAppUsed()); $writer->writeEnumValue('clientCredentialType', $this->getClientCredentialType()); - $writer->writeCollectionOfObjectValues('conditionalAccessAudiences', $this->getConditionalAccessAudiences()); + $writer->writeCollectionOfPrimitiveValues('conditionalAccessAudiences', $this->getConditionalAccessAudiences()); $writer->writeEnumValue('conditionalAccessStatus', $this->getConditionalAccessStatus()); $writer->writeStringValue('correlationId', $this->getCorrelationId()); $writer->writeDateTimeValue('createdDateTime', $this->getCreatedDateTime()); @@ -1281,7 +1288,7 @@ public function setClientCredentialType(?ClientCredentialType $value): void { /** * Sets the conditionalAccessAudiences property value. A list that indicates the audience that Conditional Access evaluated during a sign-in event. Supports $filter (eq). - * @param array|null $value Value to set for the conditionalAccessAudiences property. + * @param array|null $value Value to set for the conditionalAccessAudiences property. */ public function setConditionalAccessAudiences(?array $value): void { $this->getBackingStore()->set('conditionalAccessAudiences', $value); diff --git a/src/Generated/Models/SiteArchivalDetails.php b/src/Generated/Models/SiteArchivalDetails.php index f07d8284122..d196d3027a4 100644 --- a/src/Generated/Models/SiteArchivalDetails.php +++ b/src/Generated/Models/SiteArchivalDetails.php @@ -2,6 +2,7 @@ namespace Microsoft\Graph\Beta\Generated\Models; +use DateTime; use Microsoft\Kiota\Abstractions\Serialization\AdditionalDataHolder; use Microsoft\Kiota\Abstractions\Serialization\Parsable; use Microsoft\Kiota\Abstractions\Serialization\ParseNode; @@ -47,6 +48,30 @@ public function getAdditionalData(): ?array { throw new \UnexpectedValueException("Invalid type found in backing store for 'additionalData'"); } + /** + * Gets the archivedBy property value. The archivedBy property + * @return IdentitySet|null + */ + public function getArchivedBy(): ?IdentitySet { + $val = $this->getBackingStore()->get('archivedBy'); + if (is_null($val) || $val instanceof IdentitySet) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'archivedBy'"); + } + + /** + * Gets the archivedDateTime property value. The archivedDateTime property + * @return DateTime|null + */ + public function getArchivedDateTime(): ?DateTime { + $val = $this->getBackingStore()->get('archivedDateTime'); + if (is_null($val) || $val instanceof DateTime) { + return $val; + } + throw new \UnexpectedValueException("Invalid type found in backing store for 'archivedDateTime'"); + } + /** * Gets the archiveStatus property value. Represents the current archive status of the site collection. Returned only on $select. * @return SiteArchiveStatus|null @@ -74,6 +99,8 @@ public function getBackingStore(): BackingStore { public function getFieldDeserializers(): array { $o = $this; return [ + 'archivedBy' => fn(ParseNode $n) => $o->setArchivedBy($n->getObjectValue([IdentitySet::class, 'createFromDiscriminatorValue'])), + 'archivedDateTime' => fn(ParseNode $n) => $o->setArchivedDateTime($n->getDateTimeValue()), 'archiveStatus' => fn(ParseNode $n) => $o->setArchiveStatus($n->getEnumValue(SiteArchiveStatus::class)), '@odata.type' => fn(ParseNode $n) => $o->setOdataType($n->getStringValue()), ]; @@ -96,6 +123,8 @@ public function getOdataType(): ?string { * @param SerializationWriter $writer Serialization writer to use to serialize this model */ public function serialize(SerializationWriter $writer): void { + $writer->writeObjectValue('archivedBy', $this->getArchivedBy()); + $writer->writeDateTimeValue('archivedDateTime', $this->getArchivedDateTime()); $writer->writeEnumValue('archiveStatus', $this->getArchiveStatus()); $writer->writeStringValue('@odata.type', $this->getOdataType()); $writer->writeAdditionalData($this->getAdditionalData()); @@ -109,6 +138,22 @@ public function setAdditionalData(?array $value): void { $this->getBackingStore()->set('additionalData', $value); } + /** + * Sets the archivedBy property value. The archivedBy property + * @param IdentitySet|null $value Value to set for the archivedBy property. + */ + public function setArchivedBy(?IdentitySet $value): void { + $this->getBackingStore()->set('archivedBy', $value); + } + + /** + * Sets the archivedDateTime property value. The archivedDateTime property + * @param DateTime|null $value Value to set for the archivedDateTime property. + */ + public function setArchivedDateTime(?DateTime $value): void { + $this->getBackingStore()->set('archivedDateTime', $value); + } + /** * Sets the archiveStatus property value. Represents the current archive status of the site collection. Returned only on $select. * @param SiteArchiveStatus|null $value Value to set for the archiveStatus property. diff --git a/src/Generated/Models/WindowsAppXAppAssignmentSettings.php b/src/Generated/Models/WindowsAppXAppAssignmentSettings.php index 3e36be4f9c5..79b77f0b678 100644 --- a/src/Generated/Models/WindowsAppXAppAssignmentSettings.php +++ b/src/Generated/Models/WindowsAppXAppAssignmentSettings.php @@ -40,7 +40,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Gets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @return bool|null */ public function getUseDeviceContext(): ?bool { @@ -61,7 +61,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows AppX mobile app. + * Sets the useDeviceContext property value. When TRUE, indicates that device execution context will be used for the AppX mobile app. When FALSE, indicates that user context will be used for the AppX mobile app. By default, this property is set to FALSE. Once this property has been set to TRUE it cannot be changed. * @param bool|null $value Value to set for the useDeviceContext property. */ public function setUseDeviceContext(?bool $value): void { diff --git a/src/Generated/Models/WindowsPackageInformation.php b/src/Generated/Models/WindowsPackageInformation.php index d197197eaf9..5eabb5dafc1 100644 --- a/src/Generated/Models/WindowsPackageInformation.php +++ b/src/Generated/Models/WindowsPackageInformation.php @@ -11,7 +11,7 @@ use Microsoft\Kiota\Abstractions\Store\BackingStoreFactorySingleton; /** - * Contains properties for the package information for a Windows line of business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. This complex type will be deprecated in February 2023. + * Contains properties for the package information for a Windows line-of-business app. Used as property within windowsPhone81AppXBundle object, which is also being deprecated. This complex type will be deprecated in February 2023. */ class WindowsPackageInformation implements AdditionalDataHolder, BackedModel, Parsable { diff --git a/src/Generated/Models/WindowsUniversalAppXAppAssignmentSettings.php b/src/Generated/Models/WindowsUniversalAppXAppAssignmentSettings.php index 09549ae6756..f39201d31d5 100644 --- a/src/Generated/Models/WindowsUniversalAppXAppAssignmentSettings.php +++ b/src/Generated/Models/WindowsUniversalAppXAppAssignmentSettings.php @@ -40,7 +40,7 @@ public function getFieldDeserializers(): array { } /** - * Gets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Gets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @return bool|null */ public function getUseDeviceContext(): ?bool { @@ -61,7 +61,7 @@ public function serialize(SerializationWriter $writer): void { } /** - * Sets the useDeviceContext property value. If true, uses device execution context for Windows Universal AppX mobile app. Device-context install is not allowed when this type of app is targeted with Available intent. Defaults to false. + * Sets the useDeviceContext property value. Whether or not to use device execution context for Windows Universal AppX mobile app. * @param bool|null $value Value to set for the useDeviceContext property. */ public function setUseDeviceContext(?bool $value): void { diff --git a/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php b/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php index ca1e7a8c651..a0d22a4ca46 100644 --- a/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php +++ b/src/Generated/RiskDetections/RiskDetectionsRequestBuilder.php @@ -44,11 +44,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param RiskDetectionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/riskdetection-list?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/riskdetection-get?view=graph-rest-beta Find more info here */ public function get(?RiskDetectionsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -74,7 +74,7 @@ public function post(RiskDetection $body, ?RiskDetectionsRequestBuilderPostReque } /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. * @param RiskDetectionsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php b/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php index 1464dc22797..8c6152e8124 100644 --- a/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php +++ b/src/Generated/RiskDetections/RiskDetectionsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Retrieve the properties of a collection of riskDetection objects. + * Retrieve the properties of a riskDetection object. */ class RiskDetectionsRequestBuilderGetQueryParameters { diff --git a/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.php b/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.php index a7971864f14..2416f0a1cd6 100644 --- a/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.php +++ b/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilder.php @@ -52,11 +52,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + * Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. * @param RoleAssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/unifiedroleassignmentmultiple-get?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/rbacapplicationmultiple-list-roleassignments?view=graph-rest-beta Find more info here */ public function get(?RoleAssignmentsRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -83,7 +83,7 @@ public function post(UnifiedRoleAssignmentMultiple $body, ?RoleAssignmentsReques } /** - * Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + * Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. * @param RoleAssignmentsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilderGetQueryParameters.php b/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilderGetQueryParameters.php index 845a0fd3c5f..3cc9cd7841d 100644 --- a/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilderGetQueryParameters.php +++ b/src/Generated/RoleManagement/DeviceManagement/RoleAssignments/RoleAssignmentsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Get the properties and relationships of a unifiedRoleAssignmentMultiple object of an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. + * Get a list of unifiedRoleAssignmentMultiple objects for an RBAC provider. The following RBAC providers are currently supported:- Cloud PC - device management (Intune) For other Microsoft 365 applications (like Microsoft Entra ID), use unifiedRoleAssignment. */ class RoleAssignmentsRequestBuilderGetQueryParameters { diff --git a/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php b/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php index 9da3a24d885..a058f410f22 100644 --- a/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php +++ b/src/Generated/ServicePrincipals/Item/ClaimsPolicy/ClaimsPolicyRequestBuilder.php @@ -46,12 +46,12 @@ public function get(?ClaimsPolicyRequestBuilderGetRequestConfiguration $requestC } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta Find more info here */ public function patch(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -62,12 +62,12 @@ public function patch(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPatch } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/customclaimspolicy-update?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/serviceprincipal-put-claimspolicy?view=graph-rest-beta Find more info here */ public function put(CustomClaimsPolicy $body, ?ClaimsPolicyRequestBuilderPutRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPutRequestInformation($body, $requestConfiguration); @@ -99,7 +99,7 @@ public function toGetRequestInformation(?ClaimsPolicyRequestBuilderGetRequestCon } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation @@ -119,7 +119,7 @@ public function toPatchRequestInformation(CustomClaimsPolicy $body, ?ClaimsPolic } /** - * Update a customClaimsPolicy object. + * Create a new customClaimsPolicy object if it doesn't exist, or replace an existing one. * @param CustomClaimsPolicy $body The request body * @param ClaimsPolicyRequestBuilderPutRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Sites/Item/Pages/PagesRequestBuilder.php b/src/Generated/Sites/Item/Pages/PagesRequestBuilder.php index 889bc2e9733..6d3f6bee76d 100644 --- a/src/Generated/Sites/Item/Pages/PagesRequestBuilder.php +++ b/src/Generated/Sites/Item/Pages/PagesRequestBuilder.php @@ -75,12 +75,12 @@ public function get(?PagesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param BaseSitePage $body The request body * @param PagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/sitepage-create?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/newslinkpage-create?view=graph-rest-beta Find more info here */ public function post(BaseSitePage $body, ?PagesRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPostRequestInformation($body, $requestConfiguration); @@ -112,7 +112,7 @@ public function toGetRequestInformation(?PagesRequestBuilderGetRequestConfigurat } /** - * Create a new sitePage in the site pages list in a site. + * Create a new newsLinkPage in the site pages list of a site. * @param BaseSitePage $body The request body * @param PagesRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Sites/SitesRequestBuilder.php b/src/Generated/Sites/SitesRequestBuilder.php index d1a52deef49..80edce9fb2f 100644 --- a/src/Generated/Sites/SitesRequestBuilder.php +++ b/src/Generated/Sites/SitesRequestBuilder.php @@ -83,11 +83,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/site-search?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/site-list?view=graph-rest-beta Find more info here */ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -98,7 +98,7 @@ public function get(?SitesRequestBuilderGetRequestConfiguration $requestConfigur } /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. * @param SitesRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php index 128329ff415..3d4ad78ca73 100644 --- a/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php +++ b/src/Generated/Sites/SitesRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Search across a SharePoint tenant for sites that match keywords provided. The only property that works for sorting is createdDateTime. The search filter is a free text search that uses multiple properties when retrieving the search results. + * List all available sites in an organization. Specific filter criteria and query options are also supported and described below: In addition, you can use a $search query against the /sites collection to find sites matching given keywords.If you want to list all sites across all geographies, refer to getAllSites. For more guidance about building applications that use site discovery for scanning purposes, see Best practices for discovering files and detecting changes at scale. */ class SitesRequestBuilderGetQueryParameters { diff --git a/src/Generated/Solutions/Approval/ApprovalItems/Item/Cancel/CancelRequestBuilder.php b/src/Generated/Solutions/Approval/ApprovalItems/Item/Cancel/CancelRequestBuilder.php index 82473b02986..2d88e73c652 100644 --- a/src/Generated/Solutions/Approval/ApprovalItems/Item/Cancel/CancelRequestBuilder.php +++ b/src/Generated/Solutions/Approval/ApprovalItems/Item/Cancel/CancelRequestBuilder.php @@ -30,7 +30,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Cancel the approval item. The owner of the approval can trigger this endpoint. + * Cancel the approval item. The owner of the approval is the only user who can trigger this endpoint. * @param CancelRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -45,7 +45,7 @@ public function post(?CancelRequestBuilderPostRequestConfiguration $requestConfi } /** - * Cancel the approval item. The owner of the approval can trigger this endpoint. + * Cancel the approval item. The owner of the approval is the only user who can trigger this endpoint. * @param CancelRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.php index f98d2510e70..486df6c9645 100644 --- a/src/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/ExchangeRestoreSessions/Item/MailboxRestoreArtifactsBulkAdditionRequests/MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilder.php @@ -67,7 +67,7 @@ public function get(?MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderGe } /** - * Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The initial status upon creation of the restore session is active. When all the mailboxes are added to the corresponding Exchange restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The following steps describe how to create and manage an exchangeRestoreSession with bulk artifact additions: * @param MailboxRestoreArtifactsBulkAdditionRequest $body The request body * @param MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -104,7 +104,7 @@ public function toGetRequestInformation(?MailboxRestoreArtifactsBulkAdditionRequ } /** - * Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The initial status upon creation of the restore session is active. When all the mailboxes are added to the corresponding Exchange restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a new mailboxRestoreArtifactsBulkAdditionRequest object associated with an exchangeRestoreSession. The following steps describe how to create and manage an exchangeRestoreSession with bulk artifact additions: * @param MailboxRestoreArtifactsBulkAdditionRequest $body The request body * @param MailboxRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.php index 76fbdc678fa..4e1ec1eea57 100644 --- a/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/OneDriveForBusinessRestoreSessions/Item/DriveRestoreArtifactsBulkAdditionRequests/DriveRestoreArtifactsBulkAdditionRequestsRequestBuilder.php @@ -67,7 +67,7 @@ public function get(?DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderGetR } /** - * Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The initial status upon creation of the restore session is active. When all the drives are added to the corresponding OneDrive restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The following steps describe how to create and manage a oneDriveForBusinessRestoreSession with bulk artifact additions. * @param DriveRestoreArtifactsBulkAdditionRequest $body The request body * @param DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -104,7 +104,7 @@ public function toGetRequestInformation(?DriveRestoreArtifactsBulkAdditionReques } /** - * Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The initial status upon creation of the restore session is active. When all the drives are added to the corresponding OneDrive restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a driveRestoreArtifactsBulkAdditionRequest object associated with a oneDriveForBusinessRestoreSession. The following steps describe how to create and manage a oneDriveForBusinessRestoreSession with bulk artifact additions. * @param DriveRestoreArtifactsBulkAdditionRequest $body The request body * @param DriveRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.php b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.php index 107a0ee49a0..3e733f7f1c7 100644 --- a/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.php +++ b/src/Generated/Solutions/BackupRestore/SharePointRestoreSessions/Item/SiteRestoreArtifactsBulkAdditionRequests/SiteRestoreArtifactsBulkAdditionRequestsRequestBuilder.php @@ -67,7 +67,7 @@ public function get(?SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderGetRe } /** - * Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The initial status upon creation of the restore session is active. When all the sites are added to the corresponding SharePoint restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The following steps describe how to create and manage a sharePointRestoreSession with bulk artifact additions: * @param SiteRestoreArtifactsBulkAdditionRequest $body The request body * @param SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise @@ -104,7 +104,7 @@ public function toGetRequestInformation(?SiteRestoreArtifactsBulkAdditionRequest } /** - * Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The initial status upon creation of the restore session is active. When all the sites are added to the corresponding SharePoint restore session and the restore session is activated, the status becomes completed. If any failures are encountered during resource resolution, the status of the restore session becomes completedWithErrors. + * Create a new siteRestoreArtifactsBulkAdditionRequest object associated with a sharePointRestoreSession. The following steps describe how to create and manage a sharePointRestoreSession with bulk artifact additions: * @param SiteRestoreArtifactsBulkAdditionRequest $body The request body * @param SiteRestoreArtifactsBulkAdditionRequestsRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php index d6511aba83e..80ee643e6d8 100644 --- a/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php +++ b/src/Generated/TenantRelationships/MultiTenantOrganization/MultiTenantOrganizationRequestBuilder.php @@ -62,12 +62,12 @@ public function get(?MultiTenantOrganizationRequestBuilderGetRequestConfiguratio } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/tenantrelationship-put-multitenantorganization?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/multitenantorganization-update?view=graph-rest-beta Find more info here */ public function patch(MultiTenantOrganization $body, ?MultiTenantOrganizationRequestBuilderPatchRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toPatchRequestInformation($body, $requestConfiguration); @@ -99,7 +99,7 @@ public function toGetRequestInformation(?MultiTenantOrganizationRequestBuilderGe } /** - * Create a new multi-tenant organization. By default, the creator tenant becomes an owner tenant upon successful creation. Only owner tenants can manage a multi-tenant organization. To allow for asynchronous processing, you must wait a minimum of 2 hours between creation and joining a multi-tenant organization. + * Update the properties of a multi-tenant organization. * @param MultiTenantOrganization $body The request body * @param MultiTenantOrganizationRequestBuilderPatchRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php index c2ad9841997..70717ae9060 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilder.php @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -81,7 +81,7 @@ public function post(AppLogCollectionRequest $body, ?AppLogCollectionRequestsReq } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php index 43dadb36e9b..3d22295397b 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/AppLogCollectionRequestsRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestsRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php index 3dbef068be0..808df262181 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilder.php @@ -53,7 +53,7 @@ public function delete(?AppLogCollectionRequestItemRequestBuilderDeleteRequestCo } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception @@ -100,7 +100,7 @@ public function toDeleteRequestInformation(?AppLogCollectionRequestItemRequestBu } /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. * @param AppLogCollectionRequestItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php index 9a19dc744a6..71cd51659ac 100644 --- a/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/MobileAppTroubleshootingEvents/Item/AppLogCollectionRequests/Item/AppLogCollectionRequestItemRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Indicates collection of App Log Upload Request. + * The collection property of AppLogUploadRequest. */ class AppLogCollectionRequestItemRequestBuilderGetQueryParameters { diff --git a/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php b/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php index eb801dc44dc..0e6459ae875 100644 --- a/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php +++ b/src/Generated/Users/Item/Presence/PresenceRequestBuilder.php @@ -85,11 +85,11 @@ public function delete(?PresenceRequestBuilderDeleteRequestConfiguration $reques } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param PresenceRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return Promise * @throws Exception - * @link https://learn.microsoft.com/graph/api/presence-setstatusmessage?view=graph-rest-beta Find more info here + * @link https://learn.microsoft.com/graph/api/presence-get?view=graph-rest-beta Find more info here */ public function get(?PresenceRequestBuilderGetRequestConfiguration $requestConfiguration = null): Promise { $requestInfo = $this->toGetRequestInformation($requestConfiguration); @@ -133,7 +133,7 @@ public function toDeleteRequestInformation(?PresenceRequestBuilderDeleteRequestC } /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. * @param PresenceRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options. * @return RequestInformation */ diff --git a/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php b/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php index 4b7120c44ba..e1daf202f6a 100644 --- a/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php +++ b/src/Generated/Users/Item/Presence/PresenceRequestBuilderGetQueryParameters.php @@ -5,7 +5,7 @@ use Microsoft\Kiota\Abstractions\QueryParameter; /** - * Set a presence status message for a user. An optional expiration date and time can be supplied. + * Get a user's presence information. */ class PresenceRequestBuilderGetQueryParameters { diff --git a/src/Generated/kiota-dom-export.txt b/src/Generated/kiota-dom-export.txt index 7bc53e06c5d..8a706b7c087 100644 --- a/src/Generated/kiota-dom-export.txt +++ b/src/Generated/kiota-dom-export.txt @@ -66915,6 +66915,7 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsR Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|pathParameters:array Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|requestAdapter:RequestAdapter Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|retrieveBulkActionStatusReport:RetrieveBulkActionStatusReportRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|retrieveCloudPcTenantMetricsReport:RetrieveCloudPcTenantMetricsReportRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|retrieveCloudPcTroubleshootReports:RetrieveCloudPcTroubleshootReportsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|retrieveConnectionQualityReports:RetrieveConnectionQualityReportsRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.ReportsRequestBuilder::|public|retrieveCrossRegionDisasterRecoveryReport:RetrieveCrossRegionDisasterRecoveryReportRequestBuilder @@ -66968,6 +66969,41 @@ Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieve Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveBulkActionStatusReport.RetrieveBulkActionStatusReportRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveBulkActionStatusReportRequestBuilder Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveBulkActionStatusReport.retrieveBulkActionStatusReportRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|constructor():void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getBackingStore():BackingStore +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|GetFieldDeserializers():array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getFilter():string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getGroupBy():array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getOrderBy():array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getReportName():CloudPCPerformanceReportName +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getSearch():string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getSelect():array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getSkip():int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|getTop():int +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setBackingStore(value:BackingStore):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setFilter(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setGroupBy(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setOrderBy(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setReportName(value?:CloudPCPerformanceReportName):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setSearch(value?:string):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setSelect(value?:array):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setSkip(value?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|public|setTop(value?:int):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RetrieveCloudPcTenantMetricsReportPostRequestBody +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportPostRequestBody~~>AdditionalDataHolder; BackedModel; Parsable +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder-->BaseRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|constructor(pathParameters:array; requestAdapter:RequestAdapter):void +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|pathParameters:array +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|Post(body:RetrieveCloudPcTenantMetricsReportPostRequestBody; requestConfiguration?:RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration):StreamInterface +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|requestAdapter:RequestAdapter +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|ToPostRequestInformation(body:RetrieveCloudPcTenantMetricsReportPostRequestBody; requestConfiguration?:RetrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration):RequestInformation +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|urlTemplate:string +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.RetrieveCloudPcTenantMetricsReportRequestBuilder::|public|WithUrl(rawUrl:string):RetrieveCloudPcTenantMetricsReportRequestBuilder +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration-->BaseRequestConfiguration +Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTenantMetricsReport.retrieveCloudPcTenantMetricsReportRequestBuilderPostRequestConfiguration::|public|constructor(headers?:array; options?:array):void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|constructor():void Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.deviceManagement.virtualEndpoint.reports.retrieveCloudPcTroubleshootReports.retrieveCloudPcTroubleshootReportsPostRequestBody::|public|getBackingStore():BackingStore @@ -199317,6 +199353,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcConnectionSettings::|static|public| Microsoft\Graph\Beta\Generated.models.cloudPcConnectionSettings~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPcConnectionSetting~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getActivityId():string Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getBackingStore():BackingStore Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getEventDateTime():DateTime @@ -199327,6 +199364,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|GetField Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getMessage():string Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|getOdataType():string Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|setActivityId(value?:string):void Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|setAdditionalData(value?:array):void Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Beta\Generated.models.cloudPcConnectivityEvent::|public|setEventDateTime(value?:DateTime):void @@ -199473,6 +199511,8 @@ Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0006-vmAlread Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0007-paidSourceImageNotSupport Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0008-sourceImageNotSupportCustomizeVMName Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0009-sourceImageSizeExceedsLimitation +Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0010-sourceImageWithDataDiskNotSupported +Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageErrorCode::0011-sourceImageWithDiskEncryptionSetNotSupported Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageOsStatus::0000-supported Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageOsStatus::0001-supportedWithWarning Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageOsStatus::0002-unknown @@ -199481,6 +199521,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatus::0000-pending Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatus::0001-ready Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatus::0002-failed Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatus::0003-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatus::0004-warning Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatusDetails::0000-internalServerError Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatusDetails::0001-sourceImageNotFound Microsoft\Graph\Beta\Generated.models.cloudPcDeviceImageStatusDetails::0002-osVersionNotSupported @@ -199759,6 +199800,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcHealthCheckItem~~>AdditionalDataHol Microsoft\Graph\Beta\Generated.models.cloudPCInaccessibleReportName::0000-inaccessibleCloudPcReports Microsoft\Graph\Beta\Generated.models.cloudPCInaccessibleReportName::0001-inaccessibleCloudPcTrendReport Microsoft\Graph\Beta\Generated.models.cloudPCInaccessibleReportName::0002-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPCInaccessibleReportName::0003-regionalInaccessibleCloudPcTrendReport Microsoft\Graph\Beta\Generated.models.cloudPcLaunchInfo::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcLaunchInfo::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.cloudPcLaunchInfo::|public|getBackingStore():BackingStore @@ -200085,6 +200127,7 @@ Microsoft\Graph\Beta\Generated.models.cloudPcPartnerAgentName::0002-vMware Microsoft\Graph\Beta\Generated.models.cloudPcPartnerAgentName::0003-hp Microsoft\Graph\Beta\Generated.models.cloudPCPerformanceReportName::0000-performanceTrendReport Microsoft\Graph\Beta\Generated.models.cloudPCPerformanceReportName::0001-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.cloudPCPerformanceReportName::0002-cloudPcInsightReport Microsoft\Graph\Beta\Generated.models.cloudPcPolicyApplyActionResult-->Entity Microsoft\Graph\Beta\Generated.models.cloudPcPolicyApplyActionResult::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcPolicyApplyActionResult::|public|GetFieldDeserializers():array @@ -200320,6 +200363,8 @@ Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0021-troubleshootDetail Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0022-troubleshootTrendCountReport Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0023-troubleshootRegionalReport Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0024-troubleshootIssueCountReport +Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0025-cloudPcInsightReport +Microsoft\Graph\Beta\Generated.models.cloudPcReportName::0026-regionalInaccessibleCloudPcTrendReport Microsoft\Graph\Beta\Generated.models.cloudPcReports-->Entity Microsoft\Graph\Beta\Generated.models.cloudPcReports::|public|constructor():void Microsoft\Graph\Beta\Generated.models.cloudPcReports::|public|getExportJobs():array @@ -201566,33 +201611,6 @@ Microsoft\Graph\Beta\Generated.models.conditionalAccessApplications::|public|set Microsoft\Graph\Beta\Generated.models.conditionalAccessApplications::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.conditionalAccessApplications::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessApplications Microsoft\Graph\Beta\Generated.models.conditionalAccessApplications~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|constructor():void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|getAdditionalData():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|getApplicationId():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|getAudienceReasons():ConditionalAccessAudienceReason -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|getBackingStore():BackingStore -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|GetFieldDeserializers():array -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|getOdataType():string -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|Serialize(writer:ISerializationWriter):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|setAdditionalData(value?:array):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|setApplicationId(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|setAudienceReasons(value?:ConditionalAccessAudienceReason):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|setBackingStore(value:BackingStore):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|public|setOdataType(value?:string):void -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):ConditionalAccessAudience -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0000-none -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0001-resourcelessRequest -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0002-confidentialClientIdToken -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0003-confidentialClientNonIdToken -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0004-resourceMapping -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0005-resourceMappingDefault -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0006-scopeMapping -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0007-scopeMappingDefault -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0008-delegatedScope -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0009-firstPartyResourceDefault -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0010-thirdPartyResourceDefault -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudienceReason::0011-unknownFutureValue -Microsoft\Graph\Beta\Generated.models.conditionalAccessAudience~~>AdditionalDataHolder; BackedModel; Parsable Microsoft\Graph\Beta\Generated.models.conditionalAccessAuthenticationFlows::|public|constructor():void Microsoft\Graph\Beta\Generated.models.conditionalAccessAuthenticationFlows::|public|getAdditionalData():array Microsoft\Graph\Beta\Generated.models.conditionalAccessAuthenticationFlows::|public|getBackingStore():BackingStore @@ -217037,14 +217055,15 @@ Microsoft\Graph\Beta\Generated.models.externalConnectors.rankingHint::|public|se Microsoft\Graph\Beta\Generated.models.externalConnectors.rankingHint::|public|setOdataType(value?:string):void Microsoft\Graph\Beta\Generated.models.externalConnectors.rankingHint::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):RankingHint Microsoft\Graph\Beta\Generated.models.externalConnectors.rankingHint~~>AdditionalDataHolder; BackedModel; Parsable -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0000-equals -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0001-notEquals -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0002-contains -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0003-notContains -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0004-lessThan -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0005-greaterThan -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0006-startsWith -Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0007-unknownFutureValue +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0000-null +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0001-equals +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0002-notEquals +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0003-contains +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0004-notContains +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0005-lessThan +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0006-greaterThan +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0007-startsWith +Microsoft\Graph\Beta\Generated.models.externalConnectors.ruleOperation::0008-unknownFutureValue Microsoft\Graph\Beta\Generated.models.externalConnectors.schema-->Entity Microsoft\Graph\Beta\Generated.models.externalConnectors.schema::|public|constructor():void Microsoft\Graph\Beta\Generated.models.externalConnectors.schema::|public|getBaseType():string @@ -217705,6 +217724,7 @@ Microsoft\Graph\Beta\Generated.models.fileStorage::|public|setDeletedContainers( Microsoft\Graph\Beta\Generated.models.fileStorage::|static|public|CreateFromDiscriminatorValue(parseNode:ParseNode):FileStorage Microsoft\Graph\Beta\Generated.models.fileStorageContainer-->Entity Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|constructor():void +Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getArchivalDetails():SiteArchivalDetails Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getAssignedSensitivityLabel():AssignedLabel Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getColumns():array Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getContainerTypeId():string @@ -217728,6 +217748,7 @@ Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getStorageUs Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|getViewpoint():FileStorageContainerViewpoint Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|OdataType:string Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|Serialize(writer:ISerializationWriter):void +Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|setArchivalDetails(value?:SiteArchivalDetails):void Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|setAssignedSensitivityLabel(value?:AssignedLabel):void Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|setColumns(value?:array):void Microsoft\Graph\Beta\Generated.models.fileStorageContainer::|public|setContainerTypeId(value?:string):void @@ -262485,12 +262506,16 @@ Microsoft\Graph\Beta\Generated.models.siteAccessType::0001-full Microsoft\Graph\Beta\Generated.models.siteAccessType::0002-limited Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|constructor():void Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getAdditionalData():array +Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getArchivedBy():IdentitySet +Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getArchivedDateTime():DateTime Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getArchiveStatus():SiteArchiveStatus Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getBackingStore():BackingStore Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|GetFieldDeserializers():array Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|getOdataType():string Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|Serialize(writer:ISerializationWriter):void Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setAdditionalData(value?:array):void +Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setArchivedBy(value?:IdentitySet):void +Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setArchivedDateTime(value?:DateTime):void Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setArchiveStatus(value?:SiteArchiveStatus):void Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setBackingStore(value:BackingStore):void Microsoft\Graph\Beta\Generated.models.siteArchivalDetails::|public|setOdataType(value?:string):void diff --git a/src/Generated/kiota-lock.json b/src/Generated/kiota-lock.json index 16d1891e3ba..3dbb0585448 100644 --- a/src/Generated/kiota-lock.json +++ b/src/Generated/kiota-lock.json @@ -1,5 +1,5 @@ { - "descriptionHash": "91C39E725AD2906390795CBD6E50D64BB861CE9382FF3EA67F30384D5129D0D660768272F0784069F95BB8D2934C5423BD796A8221FCFEB798CE1596E95136C0", + "descriptionHash": "1C703FD52AAF2A2393C4648F790656EDBE35300BD6137A7BAC746134B7197E04C6B5B3D1D6A3DCC0262B9A6FF3D8511B746B97424AA52026FF9D57DAC6CD61F7", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", "kiotaVersion": "1.24.0",