IntegrationSpecification
Specification for creating a generic integration.
Integration represents external system added to VMware Aria Automation and is identified by a type and specific properties.
{
"name": "string",
"description": "string",
"integrationType": "Active directory, Ansible, IPAM, vRO, GitHub",
"privateKeyId": "ACDC55DB4MFH6ADG75KK",
"privateKey": "gfsScK345sGGaVdds222dasdfDDSSasdfdsa34fS",
"integrationProperties": {
"supportPublicImages": "true",
"acceptSelfSignedCertificate": "true"
},
"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-"
}
}
A human-friendly name used as an identifier in APIs that support this option.
A human-friendly description.
Integration type
Access key id or username to be used to authenticate with the integration
Secret access key or password to be used to authenticate with the integration
Integration specific properties supplied in as name value pairs
Cloud accounts to associate with this integration
Additional custom properties that may be used to extend the Integration.
Specification for certificate for a cloud account.