Disk Accesses - Update A Private Endpoint Connection
核准或拒絕磁碟存取資源底下的私人端點連線,這無法用來建立新的私人端點連線。
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskAccesses/{diskAccessName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2025-01-02
URI 參數
| 名稱 | 位於 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
disk
|
path | True |
string |
正在建立的磁碟存取資源名稱。 建立磁碟加密集之後,就無法變更名稱。 名稱的支援字元為 a-z、A-Z、0-9、_ 和 -。 最大名稱長度為 80 個字元。 |
|
private
|
path | True |
string |
私人端點連線的名稱。 |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
資源群組的名稱。 名稱不區分大小寫。 |
|
subscription
|
path | True |
string minLength: 1 |
目標訂用帳戶的標識碼。 |
|
api-version
|
query | True |
string minLength: 1 |
用於此作業的 API 版本。 |
要求本文
| 名稱 | 必要 | 類型 | Description |
|---|---|---|---|
| properties.privateLinkServiceConnectionState | True |
DiskAccess 與虛擬網路之間連線狀態的相關信息集合。 |
回應
| 名稱 | 類型 | Description |
|---|---|---|
| 200 OK |
資源 'PrivateEndpointConnection' 更新作業成功 |
|
| 202 Accepted |
要求已接受進行處理,但尚未完成處理。 標題
|
|
| Other Status Codes |
未預期的錯誤回應。 |
安全性
azure_auth
Azure Active Directory OAuth2 Flow。
類型:
oauth2
Flow:
implicit
授權 URL:
https://login.microsoftonline.com/common/oauth2/authorize
範圍
| 名稱 | Description |
|---|---|
| user_impersonation | 模擬您的用戶帳戶 |
範例
approve a Private Endpoint Connection under a disk access resource.
範例要求
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/myDiskAccess/privateEndpointConnections/myPrivateEndpointConnection?api-version=2025-01-02
{
"properties": {
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approving myPrivateEndpointConnection"
}
}
}
範例回覆
{
"name": "myPrivateEndpointConnectionName",
"type": "Microsoft.Compute/diskAccesses/PrivateEndpointConnections",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/myDiskAccess/privateEndpoinConnections/myPrivateEndpointConnectionName",
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
},
"privateLinkServiceConnectionState": {
"actionsRequired": "None",
"description": "Approving myPrivateEndpointConnection",
"status": "Approved"
}
}
}
{
"name": "myPrivateEndpointConenction",
"type": "Microsoft.Compute/diskAccesses/privateEndpointConnections",
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/diskAccesses/myDiskAccess/privateEndpoinConnections/myPrivateEndpointConnectionName",
"properties": {
"provisioningState": "Updating",
"privateEndpoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Network/privateEndpoints/myPrivateEndpoint"
},
"privateLinkServiceConnectionState": {
"actionsRequired": "None",
"description": "Approving myPrivateEndpointConnection",
"status": "Approved"
}
}
}
定義
| 名稱 | Description |
|---|---|
|
Api |
Api 錯誤。 |
|
Api |
Api 錯誤基底。 |
|
Cloud |
來自計算服務的錯誤回應。 |
|
created |
建立資源的身分識別類型。 |
|
Inner |
內部錯誤詳細數據。 |
|
Private |
私人端點資源。 |
|
Private |
私人端點聯機資源。 |
|
Private |
目前的布建狀態。 |
|
Private |
私人端點連線狀態。 |
|
Private |
服務取用者與提供者之間連線狀態的相關信息集合。 |
|
system |
與建立和上次修改資源相關的元數據。 |
ApiError
Api 錯誤。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
string |
錯誤碼。 |
| details |
Api 錯誤詳細資料 |
|
| innererror |
Api 內部錯誤 |
|
| message |
string |
錯誤訊息。 |
| target |
string |
特定錯誤的目標。 |
ApiErrorBase
Api 錯誤基底。
| 名稱 | 類型 | Description |
|---|---|---|
| code |
string |
錯誤碼。 |
| message |
string |
錯誤訊息。 |
| target |
string |
特定錯誤的目標。 |
CloudError
來自計算服務的錯誤回應。
| 名稱 | 類型 | Description |
|---|---|---|
| error |
Api 錯誤。 |
createdByType
建立資源的身分識別類型。
| 值 | Description |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
InnerError
內部錯誤詳細數據。
| 名稱 | 類型 | Description |
|---|---|---|
| errordetail |
string |
內部錯誤訊息或異常狀況傾出。 |
| exceptiontype |
string |
例外狀況類型。 |
PrivateEndpoint
私人端點資源。
| 名稱 | 類型 | Description |
|---|---|---|
| id |
string |
私人端點的 ARM 識別碼 |
PrivateEndpointConnection
私人端點聯機資源。
| 名稱 | 類型 | Description |
|---|---|---|
| id |
string |
資源的完整資源標識碼。 例如 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
資源的名稱 |
| properties.privateEndpoint |
私人端點的資源。 |
|
| properties.privateLinkServiceConnectionState |
DiskAccess 與虛擬網路之間連線狀態的相關信息集合。 |
|
| properties.provisioningState |
私人端點聯機資源的布建狀態。 |
|
| systemData |
包含 createdBy 和 modifiedBy 資訊的 Azure Resource Manager 中繼資料。 |
|
| type |
string |
資源的類型。 例如「Microsoft.Compute/virtualMachines」或「Microsoft.Storage/storageAccounts」 |
PrivateEndpointConnectionProvisioningState
目前的布建狀態。
| 值 | Description |
|---|---|
| Succeeded | |
| Creating | |
| Deleting | |
| Failed |
PrivateEndpointServiceConnectionStatus
私人端點連線狀態。
| 值 | Description |
|---|---|
| Pending | |
| Approved | |
| Rejected |
PrivateLinkServiceConnectionState
服務取用者與提供者之間連線狀態的相關信息集合。
| 名稱 | 類型 | Description |
|---|---|---|
| actionsRequired |
string |
訊息,指出服務提供者上的變更是否需要取用者的任何更新。 |
| description |
string |
核准/拒絕連線的原因。 |
| status |
指出服務擁有者是否已核准/拒絕/移除連線。 |
systemData
與建立和上次修改資源相關的元數據。
| 名稱 | 類型 | Description |
|---|---|---|
| createdAt |
string (date-time) |
資源建立的時間戳(UTC)。 |
| createdBy |
string |
建立資源的身分識別。 |
| createdByType |
建立資源的身分識別類型。 |
|
| lastModifiedAt |
string (date-time) |
上次修改的資源時間戳 (UTC) |
| lastModifiedBy |
string |
上次修改資源的身分識別。 |
| lastModifiedByType |
上次修改資源的身分識別類型。 |