-
Notifications
You must be signed in to change notification settings - Fork 340
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #26000 from microsoftgraph/main
Merge to publish.
- Loading branch information
Showing
145 changed files
with
3,267 additions
and
597 deletions.
There are no files selected for viewing
107 changes: 107 additions & 0 deletions
107
...eference/beta/api/certificateauthoritypath-list-mutualtlsoauthconfigurations.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,107 @@ | ||
--- | ||
title: "List mutualTlsOauthConfigurations" | ||
description: "Get a list of the available mutualTlsOauthConfiguration resources." | ||
author: "sofia-geislinger" | ||
ms.date: 12/31/2024 | ||
ms.localizationpriority: medium | ||
ms.subservice: "entra-id" | ||
doc_type: apiPageType | ||
--- | ||
|
||
# List mutualTlsOauthConfigurations | ||
|
||
Namespace: microsoft.graph | ||
|
||
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] | ||
|
||
Get a list of the available [mutualTlsOauthConfiguration](../resources/mutualtlsoauthconfiguration.md) resources. | ||
|
||
## Permissions | ||
|
||
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference). | ||
|
||
<!-- { | ||
"blockType": "permissions", | ||
"name": "certificateauthoritypath-list-mutualtlsoauthconfigurations-permissions" | ||
} | ||
--> | ||
[!INCLUDE [permissions-table](../includes/permissions/certificateauthoritypath-list-mutualtlsoauthconfigurations-permissions.md)] | ||
|
||
[!INCLUDE [rbac-mtlsoauthconfig-apis](../includes/rbac-for-apis/rbac-mtlsoauthconfig-apis.md)] | ||
|
||
## HTTP request | ||
|
||
<!-- { | ||
"blockType": "ignored" | ||
} | ||
--> | ||
``` http | ||
GET /certificateAuthorities/mutualTlsOauthConfigurations | ||
``` | ||
|
||
## Optional query parameters | ||
|
||
This method supports the `$count`, `$filter`, and `$select` OData query parameters to help customize the response. For general information, see [OData query parameters](/graph/query-parameters). | ||
|
||
## Request headers | ||
|
||
|Name|Description| | ||
|:---|:---| | ||
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| | ||
|
||
## Request body | ||
|
||
Don't supply a request body for this method. | ||
|
||
## Response | ||
|
||
If successful, this method returns a `200 OK` response code and a collection of [mutualTlsOauthConfiguration](../resources/mutualtlsoauthconfiguration.md) objects in the response body. | ||
|
||
For more information, see [Microsoft Graph error responses and resource types](/graph/errors). | ||
|
||
## Examples | ||
|
||
### Request | ||
|
||
The following example shows a request. | ||
<!-- { | ||
"blockType": "request", | ||
"name": "certificateauthoritypath-list-mutualtlsoauthconfigurations-permissions" | ||
} | ||
--> | ||
|
||
```http | ||
GET https://graph.microsoft.com/beta/directory/certificateAuthorities/mutualTlsOauthConfigurations | ||
``` | ||
|
||
### Response | ||
|
||
The following example shows the response. | ||
>**Note:** The response object shown here might be shortened for readability. | ||
<!-- { | ||
"blockType": "response", | ||
"truncated": true, | ||
"@odata.type": "Collection(microsoft.graph.mutualTlsOauthConfiguration)" | ||
} | ||
--> | ||
``` http | ||
HTTP/1.1 200 OK | ||
Content-Type: application/json | ||
{ | ||
"@odata.context": "https://graph.microsoft.com/beta/$metadata#directory/certificateAuthorities/mutualTlsOauthConfigurations", | ||
"value": [ | ||
{ | ||
"id": "a7199212-950f-4a2d-ba1e-017c48da1d19", | ||
"deletedDateTime": null, | ||
"displayName": "Standard TLS cert config", | ||
"tlsClientAuthParameter": "tls_client_auth_san_uri", | ||
"certificateAuthorities": [ | ||
{ | ||
"@odata.type": "microsoft.graph.certificateAuthority" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
``` |
116 changes: 116 additions & 0 deletions
116
...eference/beta/api/certificateauthoritypath-post-mutualtlsoauthconfigurations.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,116 @@ | ||
--- | ||
title: "Create mutualTlsOauthConfiguration" | ||
description: "Create a mutualTlsOauthConfiguration resource that contains a specified certificate authority object." | ||
author: "sofia-geislinger" | ||
ms.date: 12/31/2024 | ||
ms.localizationpriority: medium | ||
ms.subservice: "entra-id" | ||
doc_type: apiPageType | ||
--- | ||
|
||
# Create mutualTlsOauthConfiguration | ||
|
||
Namespace: microsoft.graph | ||
|
||
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] | ||
|
||
Create a [mutualTlsOauthConfiguration](../resources/mutualtlsoauthconfiguration.md) resource that contains a specified certificate authority object. | ||
|
||
## Permissions | ||
|
||
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference). | ||
|
||
<!-- { "blockType": "permissions", "name": "certificateauthoritypath_post_mutualtlsoauthconfigurations" } --> | ||
[!INCLUDE [permissions-table](../includes/permissions/certificateauthoritypath-post-mutualtlsoauthconfigurations-permissions.md)] | ||
|
||
[!INCLUDE [rbac-mtlsoauthconfig-apis](../includes/rbac-for-apis/rbac-mtlsoauthconfig-apis.md)] | ||
|
||
## HTTP request | ||
|
||
<!-- { | ||
"blockType": "ignored" | ||
} | ||
--> | ||
|
||
``` http | ||
POST /directory/certificateAuthorities/mutualTlsOauthConfigurations | ||
``` | ||
|
||
## Request headers | ||
|
||
|Name|Description| | ||
|:---|:---| | ||
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| | ||
|Content-Type|application/json. Required.| | ||
|
||
## Request body | ||
|
||
In the request body, supply a JSON representation of the [mutualTlsOauthConfiguration](../resources/mutualtlsoauthconfiguration.md) object. | ||
|
||
You can specify the following properties when you create a **mutualTlsOauthConfiguration**. | ||
|
||
|Property|Type|Description| | ||
|:---|:---|:---| | ||
|certificateAuthority|[certificateAuthority](../resources/certificateauthority.md) collection | Multi-value property that represents a list of trusted certificate authorities. Optional. | | ||
|displayName|String|Friendly name. Optional. | | ||
|tlsClientAuthParameter| tlsClientRegistrationMetadata | Specifies which field in the certificate contains the subject ID. The possible values are: `tls_client_auth_subject_dn`, `tls_client_auth_san_dns`, `tls_client_auth_san_uri`, `tls_client_auth_san_ip`, `tls_client_auth_san_email`, `unknownFutureValue`. Required. Read-only. | | ||
|
||
## Response | ||
|
||
If successful, this method returns a `201 Created` response code and a [mutualTlsOauthConfiguration](../resources/mutualtlsoauthconfiguration.md) object in the response body. If a validation failure occurs during the certificate validation steps, the method returns a `400 Bad Request` along with the error message, `Invalid value specified for property 'certificate' of resource 'CertificateAuthorityInformation'.`. | ||
|
||
For more information, see [Microsoft Graph error responses and resource types](/graph/errors). | ||
|
||
## Examples | ||
|
||
### Request | ||
|
||
The following example shows a request. | ||
<!-- { | ||
"blockType": "request", | ||
"name": "create_mutualtlsoauthconfiguration_from_" | ||
} | ||
--> | ||
|
||
```http | ||
POST https://graph.microsoft.com/beta/directory/certificateAuthorities/mutualTlsOauthConfigurations | ||
Content-Type: application/json | ||
{ | ||
"displayName": "DoorCamera_Model_X_TrustedCAs", | ||
"tlsClientAuthParameter": "tls_client_auth_san_uri", | ||
"certificateAuthorities": [ | ||
{ | ||
"@odata.type": "microsoft.graph.certificateAuthority" | ||
} | ||
] | ||
} | ||
``` | ||
|
||
|
||
### Response | ||
|
||
The following example shows the response. | ||
>**Note:** The response object shown here might be shortened for readability. | ||
<!-- { | ||
"blockType": "response", | ||
"truncated": true, | ||
"@odata.type": "microsoft.graph.mutualTlsOauthConfiguration" | ||
} | ||
--> | ||
``` http | ||
HTTP/1.1 201 Created | ||
Content-Type: application/json | ||
{ | ||
"@odata.context": "https://graph.microsoft.com/beta/$metadata#directory/certificateAuthorities/mutualTlsOauthConfigurations/$entity", | ||
"id":"eec5ba11-2fc0-4113-83a2-ed986ed13cdb", | ||
"displayName": "DoorCamera_Model_X_TrustedCAs", | ||
"tlsClientAuthParameter": "tls_client_auth_san_uri", | ||
"certificateAuthorities": [ | ||
{ | ||
"@odata.type": "microsoft.graph.certificateAuthority" | ||
} | ||
] | ||
} | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,95 @@ | ||
--- | ||
title: "cloudPcBulkAction: retry" | ||
description: "Retry a cloudPcBulkAction object with selected Cloud PCs." | ||
author: "AshleyYangSZ" | ||
ms.localizationpriority: medium | ||
ms.subservice: "cloud-pc" | ||
doc_type: apiPageType | ||
ms.date: 01/01/2025 | ||
--- | ||
|
||
# cloudPcBulkAction: retry | ||
|
||
Namespace: microsoft.graph | ||
|
||
[!INCLUDE [beta-disclaimer](../../includes/beta-disclaimer.md)] | ||
|
||
Retry a [cloudPcBulkAction](../resources/cloudpcbulkaction.md) object with selected Cloud PCs. | ||
|
||
[!INCLUDE [national-cloud-support](../../includes/global-us.md)] | ||
|
||
## Permissions | ||
|
||
Choose the permission or permissions marked as least privileged for this API. Use a higher privileged permission or permissions [only if your app requires it](/graph/permissions-overview#best-practices-for-using-microsoft-graph-permissions). For details about delegated and application permissions, see [Permission types](/graph/permissions-overview#permission-types). To learn more about these permissions, see the [permissions reference](/graph/permissions-reference). | ||
|
||
<!-- { "blockType": "permissions", "name": "cloudpcbulkaction_retry" } --> | ||
[!INCLUDE [permissions-table](../includes/permissions/cloudpcbulkaction-retry-permissions.md)] | ||
|
||
## HTTP request | ||
|
||
<!-- { | ||
"blockType": "ignored" | ||
} | ||
--> | ||
|
||
``` http | ||
POST /deviceManagement/virtualEndpoint/bulkAction/{id}/retry | ||
``` | ||
|
||
## Request headers | ||
|
||
|Name|Description| | ||
|:---|:---| | ||
|Authorization|Bearer {token}. Required. Learn more about [authentication and authorization](/graph/auth/auth-concepts).| | ||
|Content-Type|application/json. Required.| | ||
|
||
## Request body | ||
|
||
In the request body, supply a JSON representation of the parameters. | ||
|
||
The following table shows the parameters that can be used with this method. | ||
|
||
|Property|Type|Description| | ||
|:---|:---|:---| | ||
|cloudPcIds|String collection|A list of IDs for the Cloud PC devices to be retried for the given bulk action. This is optional; if not provided, all failed devices are retried.| | ||
|
||
## Response | ||
|
||
If successful, this method returns a `202 Accepted` response code. | ||
|
||
## Examples | ||
|
||
### Request | ||
|
||
The following example shows a request. | ||
|
||
<!-- { | ||
"blockType": "request", | ||
"name": "cloudpcbulkaction_retry" | ||
} | ||
--> | ||
``` http | ||
POST https://graph.microsoft.com/beta/deviceManagement/virtualEndpoint/bulkAction/0d76d02b-e0a0-4f58-baff-d1718cc2d144/retry | ||
Content-Type: application/json | ||
{ | ||
"@odata.type": "#microsoft.graph.cloudPcBulkAction", | ||
"cloudPcIds": [ | ||
"30d0e128-de93-41dc-89ec-33d84bb662a0", | ||
"7c82a3e3-9459-44e4-94d9-b92f93bf78dd" | ||
] | ||
} | ||
``` | ||
|
||
### Response | ||
|
||
The following example shows the response. | ||
|
||
<!-- { | ||
"blockType": "response", | ||
"truncated": true | ||
} | ||
--> | ||
``` http | ||
HTTP/1.1 202 Accepted | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -97,7 +97,6 @@ Content-Type: application/json | |
|
||
--- | ||
|
||
|
||
### Response | ||
|
||
The following example shows the response. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.