Aracılığıyla paylaş


Private Link Scoped Resources - Create Or Update

Belirli bir adla özel uç nokta bağlantısını onaylayın veya reddedin.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Insights/privateLinkScopes/{scopeName}/scopedResources/{name}?api-version=2019-10-17-preview

URI Parametreleri

Name İçinde Gerekli Tür Description
name
path True

string

Kapsamı belirlenmiş kaynak nesnesinin adı.

resourceGroupName
path True

string

Kaynak grubunun adı. Ad büyük/küçük harfe duyarlı değildir.

scopeName
path True

string

Azure İzleyici PrivateLinkScope kaynağının adı.

subscriptionId
path True

string

Hedef aboneliğin kimliği.

api-version
query True

string

Bu işlem için kullanılacak API sürümü.

İstek Gövdesi

Name Tür Description
properties.linkedResourceId

string

Kapsamı belirlenmiş Azure izleyici kaynağının kaynak kimliği.

Yanıtlar

Name Tür Description
200 OK

ScopedResource

Özel bağlantı kapsamında yeni bir Azure İzleyici kapsamlı kaynağı başarıyla oluşturun veya güncelleştirin.

201 Created

ScopedResource

Özel bağlantı kapsamında yeni bir Azure İzleyici kapsamlı kaynağı başarıyla oluşturuldu.

202 Accepted

Kabul edildi

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Sample Request

PUT https://management.azure.com/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/privateLinkScopes/MyPrivateLinkScope/scopedResources/scoped-resource-name?api-version=2019-10-17-preview

{
  "properties": {
    "linkedResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/components/my-component"
  }
}

Sample Response

{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/privateLinkScopes/MyPrivateLinkScope/scopedResources/scoped-resource-name",
  "name": "scoped-resource-name",
  "type": "Microsoft.Insights/privateLinkScopes/scopedResources",
  "properties": {
    "linkedResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/components/my-component",
    "provisioningState": "Succeeded"
  }
}
{
  "id": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/privateLinkScopes/MyPrivateLinkScope/scopedResources/scoped-resource-name",
  "name": "scoped-resource-name",
  "type": "Microsoft.Insights/privateLinkScopes/scopedResources",
  "properties": {
    "linkedResourceId": "/subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/MyResourceGroup/providers/Microsoft.Insights/components/my-component",
    "provisioningState": "Succeeded"
  }
}

Tanımlar

ScopedResource

Özel bağlantı kapsamlı bir kaynak

Name Tür Description
id

string

Azure kaynak kimliği

name

string

Azure kaynak adı

properties.linkedResourceId

string

Kapsamı belirlenmiş Azure izleyici kaynağının kaynak kimliği.

properties.provisioningState

string

Özel uç nokta bağlantısının durumu.

type

string

Azure kaynak türü