CloudAccountVcfRegionEnumerationSpecification

CloudAccountVcfRegionEnumerationSpecification
CloudAccountVcfRegionEnumerationSpecification

Specification for a region enumeration of vcf cloud account.

JSON Example
{
    "sddcManagerId": "string",
    "workloadDomainId": "string",
    "workloadDomainName": "Management",
    "vcenterHostName": "vc.mycompany.com",
    "vcenterUsername": "[email protected]",
    "vcenterPassword": "cndhjslacd90ascdbasyoucbdh",
    "nsxHostName": "nsxt.mycompany.com",
    "nsxUsername": "[email protected]",
    "nsxPassword": "cndhjslacd90ascdbasyoucbdh",
    "cloudAccountId": "b8b7a918-342e-4a53-a3b0-b935da0fe601",
    "vcenterCertificate": "string",
    "nsxCertificate": "string",
    "acceptSelfSignedCertificate": false,
    "dcId": "23959a1e-18bc-4f0c-ac49-b5aeb4b6eef4",
    "certificateInfo": {
        "certificate": "-----BEGIN CERTIFICATE-----\nMIIDHjCCAoegAwIBAgIBATANBgkqhkiG9w0BAQsFADCBpjEUMBIGA1UEChMLVk13\nYXJlIEluYAAc1pw18GT3iAqQRPx0PrjzJhgjIJMla\n/1Kg4byY4FPSacNiRgY/FG2bPCqZk1yRfzmkFYCW/vU+Dg==\n-----END CERTIFICATE-----\n-"
    }
}
string
sddcManagerId
Optional

SDDC manager integration id. Either provide sddcManagerId or provide a cloudAccountId of an existing account.

string
workloadDomainId
Optional

Id of the workload domain to add as VCF cloud account. Either provide workloadDomainId or provide a cloudAccountId of an existing account.

string
workloadDomainName
Optional

Name of the workload domain to add as VCF cloud account. Either provide workloadDomainName or provide a cloudAccountId of an existing account.

string
vcenterHostName
Optional

Host name for the vSphere from the specified workload domain. Either provide vcenterHostName or provide a cloudAccountId of an existing account.

string
vcenterUsername
Optional

vCenter user name for the specified workload domain.The specified user requires CloudAdmin credentials. The user does not require CloudGlobalAdmin credentials.

string
vcenterPassword
Optional

Password for the user used to authenticate with the vCenter in VCF cloud account. Either provide vcenterPassword or provide a cloudAccountId of an existing account.

string
nsxHostName
Optional

Host name for the NSX Manager endpoint from the specified workload domain. Either provide nsxHostName or provide a cloudAccountId of an existing account.

string
nsxUsername
Optional

User name for the NSX manager in the specified workload domain. Either provide nsxUsername or provide a cloudAccountId of an existing account.

string
nsxPassword
Optional

Password for the user used to authenticate with the NSX manager in VCF cloud account. Either provide nsxPassword or provide a cloudAccountId of an existing account.

string
cloudAccountId
Optional

Existing cloud account id. Either provide existing cloud account Id, or workloadDomainId, workloadDomainName, vcenterHostName, vcenterUsername, vcenterPassword, nsxHostName, nsxUsername and nsxPassword.

string
vcenterCertificate
Optional

vCenter Certificate

string
nsxCertificate
Optional

NSX Certificate

boolean
acceptSelfSignedCertificate
Optional

Accept self signed certificate when connecting to vSphere and NSX Manager

string
dcId
Optional

Identifier of a data collector vm deployed in the on premise infrastructure. Refer to the data-collector API to create or list data collectors. Note: Data collector endpoints are not available in VMware Aria Automation (on-prem) release.

certificateInfo
Optional

Specification for certificate for a cloud account.