CloudAccountRegionEnumerationSpecification
Specification for a region enumeration of generic cloud account.
{
"cloudAccountType": "vsphere, aws, azure, nsxv, nsxt",
"privateKeyId": "ACDC55DB4MFH6ADG75KK",
"privateKey": "gfsScK345sGGaVdds222dasdfDDSSasdfdsa34fS",
"cloudAccountId": "b8b7a918-342e-4a53-a3b0-b935da0fe601",
"cloudAccountProperties": {
"supportPublicImages": "true",
"acceptSelfSignedCertificate": "true"
},
"customProperties": {
"acceptSelfSignedCertificate": "true"
},
"certificateInfo": {
"certificate": "-----BEGIN CERTIFICATE-----\nMIIDHjCCAoegAwIBAgIBATANBgkqhkiG9w0BAQsFADCBpjEUMBIGA1UEChMLVk13\nYXJlIEluYAAc1pw18GT3iAqQRPx0PrjzJhgjIJMla\n/1Kg4byY4FPSacNiRgY/FG2bPCqZk1yRfzmkFYCW/vU+Dg==\n-----END CERTIFICATE-----\n-"
}
}
Cloud account type
Access key id or username to be used to authenticate with the cloud account. Either provide privateKeyId or provide a cloudAccountId of an existing account.
Secret access key or password to be used to authenticate with the cloud account. Either provide privateKey or provide a cloudAccountId of an existing account.
Existing cloud account id. Either provide existing cloud account Id, or privateKeyId/privateKey credentials pair.
Cloud Account specific properties supplied in as name value pairs.
Additional custom properties that may be used for the cloud account.
Specification for certificate for a cloud account.