Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action retrieveCloudPcPerformanceMetricsReport
* Get VM-level utilization and performance metrics for a specific Cloud PC from the cloudPcReports resource, including CPU, memory, and network metrics. The metrics are returned as flattened time-series data. This API supports only Windows 365 Enterprise Cloud PCs and Windows 365 Frontline Cloud PCs in dedicated mode.
* @param RetrieveCloudPcPerformanceMetricsReportPostRequestBody $body The request body
* @param RetrieveCloudPcPerformanceMetricsReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<StreamInterface|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/cloudpcreports-retrievecloudpcperformancemetricsreport?view=graph-rest-beta Find more info here
*/
public function post(RetrieveCloudPcPerformanceMetricsReportPostRequestBody $body, ?RetrieveCloudPcPerformanceMetricsReportRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand All @@ -48,7 +49,7 @@ public function post(RetrieveCloudPcPerformanceMetricsReportPostRequestBody $bod
}

/**
* Invoke action retrieveCloudPcPerformanceMetricsReport
* Get VM-level utilization and performance metrics for a specific Cloud PC from the cloudPcReports resource, including CPU, memory, and network metrics. The metrics are returned as flattened time-series data. This API supports only Windows 365 Enterprise Cloud PCs and Windows 365 Frontline Cloud PCs in dedicated mode.
* @param RetrieveCloudPcPerformanceMetricsReportPostRequestBody $body The request body
* @param RetrieveCloudPcPerformanceMetricsReportRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
Expand Down
5 changes: 3 additions & 2 deletions src/Generated/Devices/Provision/ProvisionRequestBuilder.php
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action provision
* Provision a device on behalf of an approved Virtual Desktop Infrastructure (VDI) provider. This action wraps the Zero Touch Deployment (ZTD) protocol to create a device in a pending state in the customer's directory. The device can't be used for authentication until it completes its registration. The created device is stamped with a system label that identifies the approved VDI provider. Only VDI applications on Microsoft's approved list of VDI providers can successfully call this action. Calls from other applications are blocked even when the application is granted the required permission.
* @param ProvisionPostRequestBody $body The request body
* @param ProvisionRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<ProvisionResponse|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/device-provision?view=graph-rest-beta Find more info here
*/
public function post(ProvisionPostRequestBody $body, ?ProvisionRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand All @@ -46,7 +47,7 @@ public function post(ProvisionPostRequestBody $body, ?ProvisionRequestBuilderPos
}

/**
* Invoke action provision
* Provision a device on behalf of an approved Virtual Desktop Infrastructure (VDI) provider. This action wraps the Zero Touch Deployment (ZTD) protocol to create a device in a pending state in the customer's directory. The device can't be used for authentication until it completes its registration. The created device is stamped with a system label that identifies the approved VDI provider. Only VDI applications on Microsoft's approved list of VDI providers can successfully call this action. Calls from other applications are blocked even when the application is granted the required permission.
* @param ProvisionPostRequestBody $body The request body
* @param ProvisionRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
* @param AddTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<AddTagPostResponse|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-addtag-collection?view=graph-rest-beta Find more info here
*/
public function post(AddTagPostRequestBody $body, ?AddTagRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action acceptRisk
* Accept the risk for an impactedResource object and update its status to riskAccepted.
* @param AcceptRiskRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<ImpactedResource|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-acceptrisk?view=graph-rest-beta Find more info here
*/
public function post(?AcceptRiskRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($requestConfiguration);
Expand All @@ -45,7 +46,7 @@ public function post(?AcceptRiskRequestBuilderPostRequestConfiguration $requestC
}

/**
* Invoke action acceptRisk
* Accept the risk for an impactedResource object and update its status to riskAccepted.
* @param AcceptRiskRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action addTag
* Add a user-defined tag to an impactedResource object. To add the same tag to multiple impacted resources in a single request, use the addTag action on the impactedResources collection.
* @param AddTagPostRequestBody $body The request body
* @param AddTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<RecommendationTag|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-addtag?view=graph-rest-beta Find more info here
*/
public function post(AddTagPostRequestBody $body, ?AddTagRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand All @@ -46,7 +47,7 @@ public function post(AddTagPostRequestBody $body, ?AddTagRequestBuilderPostReque
}

/**
* Invoke action addTag
* Add a user-defined tag to an impactedResource object. To add the same tag to multiple impacted resources in a single request, use the addTag action on the impactedResources collection.
* @param AddTagPostRequestBody $body The request body
* @param AddTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action applyAlternateMitigation
* Apply an alternate mitigation for an impactedResource object and update its status to alternateMitigation.
* @param ApplyAlternateMitigationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<ImpactedResource|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-applyalternatemitigation?view=graph-rest-beta Find more info here
*/
public function post(?ApplyAlternateMitigationRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($requestConfiguration);
Expand All @@ -45,7 +46,7 @@ public function post(?ApplyAlternateMitigationRequestBuilderPostRequestConfigura
}

/**
* Invoke action applyAlternateMitigation
* Apply an alternate mitigation for an impactedResource object and update its status to alternateMitigation.
* @param ApplyAlternateMitigationRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action markPlanned
* Mark an impactedResource object as planned and update its status to planned.
* @param MarkPlannedRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<ImpactedResource|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-markplanned?view=graph-rest-beta Find more info here
*/
public function post(?MarkPlannedRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($requestConfiguration);
Expand All @@ -45,7 +46,7 @@ public function post(?MarkPlannedRequestBuilderPostRequestConfiguration $request
}

/**
* Invoke action markPlanned
* Mark an impactedResource object as planned and update its status to planned.
* @param MarkPlannedRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action removeTag
* Remove a user-defined tag from an impactedResource object. To remove the same tag from multiple impacted resources in a single request, use the removeTag action on the impactedResources collection.
* @param RemoveTagPostRequestBody $body The request body
* @param RemoveTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<ImpactedResource|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-removetag?view=graph-rest-beta Find more info here
*/
public function post(RemoveTagPostRequestBody $body, ?RemoveTagRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand All @@ -46,7 +47,7 @@ public function post(RemoveTagPostRequestBody $body, ?RemoveTagRequestBuilderPos
}

/**
* Invoke action removeTag
* Remove a user-defined tag from an impactedResource object. To remove the same tag from multiple impacted resources in a single request, use the removeTag action on the impactedResources collection.
* @param RemoveTagPostRequestBody $body The request body
* @param RemoveTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ public function delete(?RecommendationTagItemRequestBuilderDeleteRequestConfigur
}

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
* @param RecommendationTagItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<RecommendationTag|null>
* @throws Exception
Expand Down Expand Up @@ -92,7 +92,7 @@ public function toDeleteRequestInformation(?RecommendationTagItemRequestBuilderD
}

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
* @param RecommendationTagItemRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
use Microsoft\Kiota\Abstractions\QueryParameter;

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
*/
class RecommendationTagItemRequestBuilderGetQueryParameters
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
* @param TagsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<RecommendationTagCollectionResponse|null>
* @throws Exception
Expand Down Expand Up @@ -81,7 +81,7 @@ public function post(RecommendationTag $body, ?TagsRequestBuilderPostRequestConf
}

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
* @param TagsRequestBuilderGetRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
use Microsoft\Kiota\Abstractions\QueryParameter;

/**
* Get tags from directory
* The user-defined free-form labels applied to the impactedResource. The collection isn't directly writable; tags are created and removed through the addTag and removeTag actions.
*/
class TagsRequestBuilderGetQueryParameters
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
* @param RemoveTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<RemoveTagPostResponse|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/impactedresource-removetag-collection?view=graph-rest-beta Find more info here
*/
public function post(RemoveTagPostRequestBody $body, ?RemoveTagRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,10 +31,11 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action acceptRisk
* Accept the risk for a recommendation object and update its status to riskAccepted.
* @param AcceptRiskRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<Recommendation|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/recommendation-acceptrisk?view=graph-rest-beta Find more info here
*/
public function post(?AcceptRiskRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($requestConfiguration);
Expand All @@ -45,7 +46,7 @@ public function post(?AcceptRiskRequestBuilderPostRequestConfiguration $requestC
}

/**
* Invoke action acceptRisk
* Accept the risk for a recommendation object and update its status to riskAccepted.
* @param AcceptRiskRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,12 @@ public function __construct($pathParametersOrRawUrl, RequestAdapter $requestAdap
}

/**
* Invoke action addTag
* Add a user-defined tag to a recommendation object. Tags help you organize, group, and filter recommendations in the Microsoft Entra admin center.
* @param AddTagPostRequestBody $body The request body
* @param AddTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return Promise<RecommendationTag|null>
* @throws Exception
* @link https://learn.microsoft.com/graph/api/recommendation-addtag?view=graph-rest-beta Find more info here
*/
public function post(AddTagPostRequestBody $body, ?AddTagRequestBuilderPostRequestConfiguration $requestConfiguration = null): Promise {
$requestInfo = $this->toPostRequestInformation($body, $requestConfiguration);
Expand All @@ -46,7 +47,7 @@ public function post(AddTagPostRequestBody $body, ?AddTagRequestBuilderPostReque
}

/**
* Invoke action addTag
* Add a user-defined tag to a recommendation object. Tags help you organize, group, and filter recommendations in the Microsoft Entra admin center.
* @param AddTagPostRequestBody $body The request body
* @param AddTagRequestBuilderPostRequestConfiguration|null $requestConfiguration Configuration for the request such as headers, query parameters, and middleware options.
* @return RequestInformation
Expand Down
Loading
Loading