Data Collection Rule Associations - Create

Bir ilişki oluşturur veya günceller.

PUT https://management.azure.com/{resourceUri}/providers/Microsoft.Insights/dataCollectionRuleAssociations/{associationName}?api-version=2024-03-11

URI Parametreleri

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

string

İlişkilendirmenin adı. Ad büyük/küçük harfe duyarsız.

resourceUri
path True

string

minLength: 1

Kaynağın tam nitelikli Azure Resource manager tanımlayıcısı.

api-version
query True

string

minLength: 1

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

İstek Gövdesi

Name Tür Description
properties.dataCollectionEndpointId

string

İlişkilendirilecek veri toplama uç noktasının kaynak kimliği.

properties.dataCollectionRuleId

string

İlişkilendirilecek veri toplama kuralının kaynak kimliği.

properties.description

string

İlişkilendirmenin açıklaması.

Yanıtlar

Name Tür Description
200 OK

DataCollectionRuleAssociationProxyOnlyResource

İstek başarılı oldu.

201 Created

DataCollectionRuleAssociationProxyOnlyResource

Resource 'DataCollectionRuleAssociationProxyOnlyResource' oluşturma işlemi başarılı oldu

Other Status Codes

ErrorResponseCommonV2

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

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

Örnekler

Create or update association
Create or update association with a data collection endpoint

Create or update association

Örnek isteği

PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/myAssociation?api-version=2024-03-11

{
  "properties": {
    "dataCollectionRuleId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule"
  }
}

Örnek yanıt

{
  "name": "myAssociation",
  "type": "Microsoft.Insights/dataCollectionRuleAssociations",
  "etag": "00000836-0000-0100-0000-65fdd8bc0000",
  "id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/myAssociation",
  "properties": {
    "dataCollectionRuleId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule"
  },
  "systemData": {
    "createdAt": "2024-03-22T19:15:08.2155156Z",
    "createdBy": "user1",
    "createdByType": "User",
    "lastModifiedAt": "2024-03-22T19:15:08.2155156Z",
    "lastModifiedBy": "user1",
    "lastModifiedByType": "User"
  }
}
{
  "name": "myAssociation",
  "type": "Microsoft.Insights/dataCollectionRuleAssociations",
  "etag": "00000836-0000-0100-0000-65fdd8bc0000",
  "id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/myAssociation",
  "properties": {
    "dataCollectionRuleId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionRules/myCollectionRule"
  },
  "systemData": {
    "createdAt": "2024-03-22T19:15:08.2155156Z",
    "createdBy": "user1",
    "createdByType": "User",
    "lastModifiedAt": "2024-03-22T19:15:08.2155156Z",
    "lastModifiedBy": "user1",
    "lastModifiedByType": "User"
  }
}

Create or update association with a data collection endpoint

Örnek isteği

PUT https://management.azure.com/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/configurationAccessEndpoint?api-version=2024-03-11

{
  "properties": {
    "dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myCollectionEndpoint"
  }
}

Örnek yanıt

{
  "name": "configurationAccessEndpoint",
  "type": "Microsoft.Insights/dataCollectionRuleAssociations",
  "etag": "00000836-0000-0100-0000-65fdd8bc0000",
  "id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/configurationAccessEndpoint",
  "properties": {
    "dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myCollectionEndpoint"
  },
  "systemData": {
    "createdAt": "2024-03-22T19:15:08.2155156Z",
    "createdBy": "user1",
    "createdByType": "User",
    "lastModifiedAt": "2024-03-22T19:15:08.2155156Z",
    "lastModifiedBy": "user1",
    "lastModifiedByType": "User"
  }
}
{
  "name": "configurationAccessEndpoint",
  "type": "Microsoft.Insights/dataCollectionRuleAssociations",
  "etag": "00000836-0000-0100-0000-65fdd8bc0000",
  "id": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVm/providers/Microsoft.Insights/dataCollectionRuleAssociations/configurationAccessEndpoint",
  "properties": {
    "dataCollectionEndpointId": "/subscriptions/703362b3-f278-4e4b-9179-c76eaf41ffc2/resourceGroups/myResourceGroup/providers/Microsoft.Insights/dataCollectionEndpoints/myCollectionEndpoint"
  },
  "systemData": {
    "createdAt": "2024-03-22T19:15:08.2155156Z",
    "createdBy": "user1",
    "createdByType": "User",
    "lastModifiedAt": "2024-03-22T19:15:08.2155156Z",
    "lastModifiedBy": "user1",
    "lastModifiedByType": "User"
  }
}

Tanımlar

Name Description
createdByType

Kaynağı oluşturan kimliğin türü.

DataCollectionRuleAssociationMetadata

Kaynak hakkında meta veriler

DataCollectionRuleAssociationProxyOnlyResource

Genel ARM proxy kaynağının tanımı.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata detayı.

ErrorResponseCommonV2

Tüm Azure Resource Manager API'lerinin başarısız işlemler için hata detaylarını döndürmesi için yaygın hata yanıtı. (Bu, OData hata yanıt biçimini de izler.).

KnownDataCollectionRuleAssociationProvisioningState

Kaynak sağlama durumu.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DataCollectionRuleAssociationMetadata

Kaynak hakkında meta veriler

Name Tür Description
provisionedBy

string

Azure, bu kaynağı müşteri adına yönetme sunuyor.

provisionedByImmutableId

string

Azure Immutable Id hizmeti bu kaynağı müşteri adına yönetiyor.

provisionedByResourceId

string

Azure Resource Id'si, bu kaynağı müşteri adına yönetiyor.

DataCollectionRuleAssociationProxyOnlyResource

Genel ARM proxy kaynağının tanımı.

Name Tür Description
etag

string

Kaynak varlık etiketi (ETag).

id

string

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

string

Kaynağın adı

properties.dataCollectionEndpointId

string

İlişkilendirilecek veri toplama uç noktasının kaynak kimliği.

properties.dataCollectionRuleId

string

İlişkilendirilecek veri toplama kuralının kaynak kimliği.

properties.description

string

İlişkilendirmenin açıklaması.

properties.metadata

DataCollectionRuleAssociationMetadata

Kaynak hakkında meta veriler

properties.provisioningState

KnownDataCollectionRuleAssociationProvisioningState

Kaynak sağlama durumu.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

string

Kaynağın türü. Örneğin "Microsoft. Compute/virtualMachines" veya "Microsoft. Depo/Depolama Hesapları"

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgi.

type

string

Ek bilgi türü.

ErrorDetail

Hata detayı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponseCommonV2

Tüm Azure Resource Manager API'lerinin başarısız işlemler için hata detaylarını döndürmesi için yaygın hata yanıtı. (Bu, OData hata yanıt biçimini de izler.).

Name Tür Description
error

ErrorDetail

Hata nesnesi.

KnownDataCollectionRuleAssociationProvisioningState

Kaynak sağlama durumu.

Değer Description
Creating

Oluşturma

Updating

Güncelleştirme

Deleting

Siliniyor

Succeeded

Succeeded

Canceled

İptal edildi

Failed

Başarısız oldu

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.