UpdateIntegrationSpecification
UpdateIntegrationSpecification
JSON Example
{
"name": "string",
"description": "string",
"privateKeyId": "ACDC55DB4MFH6ADG75KK",
"privateKey": "gfsScK345sGGaVdds222dasdfDDSSasdfdsa34fS",
"integrationProperties": {
"providerId": "providerID"
},
"associatedCloudAccountIds": [
"42f3e0d199d134755684cd935435a"
],
"customProperties": {
"sampleadapterProjectId": "projectId"
},
"tags": [
{
"key": "env",
"value": "dev"
}
],
"certificateInfo": {
"certificate": "-----BEGIN CERTIFICATE-----\nMIIDHjCCAoegAwIBAgIBATANBgkqhkiG9w0BAQsFADCBpjEUMBIGA1UEChMLVk13\nYXJlIEluYAAc1pw18GT3iAqQRPx0PrjzJhgjIJMla\n/1Kg4byY4FPSacNiRgY/FG2bPCqZk1yRfzmkFYCW/vU+Dg==\n-----END CERTIFICATE-----\n-"
}
}
string
name
Required
A human-friendly name used as an identifier in APIs that support this option.
string
description
Optional
A human-friendly description.
string
privateKeyId
Optional
Access key id or username to be used to authenticate with the integration
string
privateKey
Optional
Secret access key or password to be used to authenticate with the integration
object
integrationProperties
Required
Integration specific properties supplied in as name value pairs
array of
string
associatedCloudAccountIds
Optional
Cloud accounts to associate with this integration
object
customProperties
Optional
Additional custom properties that may be used to extend the Integration.
certificateInfo
Optional
Specification for certificate for a cloud account.