InlineVCFIntegration0

InlineVCFIntegration0
InlineVCFIntegration0

A model that serves as the structure of the payload data for creating or updating cloud account integration.

JSON Example
{
    "id": "string",
    "name": "string",
    "description": "string",
    "collectorId": "string",
    "collectorGroupId": "string",
    "resourceIdentifiers": [
        {
            "name": "string",
            "value": "string"
        }
    ],
    "certificates": [
        {
            "thumbprint": "string",
            "certificateDetails": "string",
            "certificate": "string",
            "issuedTo": "string",
            "issuedBy": "string",
            "expires": "string"
        }
    ],
    "credentialInstanceId": "string"
}
string As uuid As uuid
id
Optional

ID of existing cloud account integration, must be null at creation

string
name
Required

The name of the cloud account integration

string
description
Optional

Optional description of the cloud account integration

string
collectorId
Optional

The Collector instance used by this cloud account integration

string As uuid As uuid
collectorGroupId
Optional

The Collector Group ID to be used for this cloud account integration

array of object
resourceIdentifiers
Required

Cloud account integration specific resource identifiers

array of object
certificates
Optional

List of new trusted certificates, must be provided upon creation/update of new cloud account integration, for establishing connection.

string As uuid As uuid
credentialInstanceId
Optional

Credential Instance identifier, for this cloud account integration.