VcdRmqIntegration
VcdRmqIntegration
JSON Example
{
"properties": {
"amqpExchange": "string",
"amqpVHost": "string",
"amqpUseSSL": false,
"amqpSslAcceptAll": false,
"amqpPrefix": "string",
"certificate": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string"
}
},
"integrationId": "string",
"integrationUsername": "string",
"integrationPassword": "string",
"status": "string",
"ref": "string",
"version": "string",
"hostname": "string",
"port": 0,
"productId": "string",
"productType": "string"
}
object
properties
Optional
Properties for VCD RMQ integration, defining additional AMQP details.
string As ^[^;'"]{1,80}$
integrationId
Optional
ID of an integration.
string As ^[^;'"]{1,80}$
integrationUsername
Optional
Username for an integration.
string As (^[^'"]{2,32}$)|(^ref:password:[a-zA-Z0-9]{20}$)
integrationPassword
Optional
Password for an integration.
string
status
Optional
Whether the declared integration matches what is actually in the environment.
Possible values are : OK, MISSING, MISSING_INFORMATION, UNKNOWN,
string As ([A-Za-z0-9\-\_\.\:\@]+)
ref
Optional
Reference to the registered entity.
string As ^[0-9]+(\.[0-9]+){0,3}([._\-a-zA-Z0-9]+)?$
version
Optional
Version of the product or component of the integration.
string As ^([a-z_A-Z0-9]([a-z_A-Z0-9\-]*[a-zA-Z0-9])?\.)*[a-z_A-Z0-9]([a-z_A-Z0-9\-]*[a-z_A-Z0-9])?$
hostname
Optional
Hostname or IP address of the integration
integer As int32 As int32
port
Optional
Port to connect to the integration's endpoint.
string
productId
Optional
ID of the integration.
string
productType
Optional
productType
Possible values are : VCD, USAGE, VROPSTA, RMQ, VCPLCM,