VcfaUpgradeSpec
Payload for initiating a VCFA upgrade operation. It encapsulates the user inputs required for deploying the VCFA consumption cluster (VSP cluster).
Note: The IP pool size constraints in this spec (minimum 5, maximum 256 IPs) apply specifically to the VCFA consumption cluster. Other cluster types have different requirements (e.g., VMSP management cluster: minimum 10 IPs for VVF, 12 IPs for VCF).
{
"targetVspClusterFqdn": "vcfa-vsp1.example.com",
"targetVspClusterPassword": "string",
"targetVspClusterIpPoolCidr": "10.0.0.0/24",
"targetVspClusterIpPoolRange": {
"startIpAddress": "10.0.0.80",
"endIpAddress": "10.0.0.89"
},
"targetVspClusterIpPoolAddresses": [
"10.0.0.80"
],
"targetVspClusterExcludedAddresses": [
"10.0.0.90"
]
}
FQDN of the target VSP cluster
Password for the target VSP cluster
CIDR notation for the VCFA consumption cluster (VSP cluster) IP pool (e.g., "10.0.0.0/24")
Specifies the IP network in CIDR format for the target VSP cluster. Must provide between 5 and 256 available IP addresses (VCFA consumption cluster requirement).
Mutually exclusive with targetVspClusterIpPoolRange and targetVspClusterIpPoolAddresses.
IP range specification for the VCFA consumption cluster (VSP cluster) IP pool.
Defines a contiguous block of IP addresses from startIpAddress to endIpAddress (inclusive). Example: startIpAddress "10.0.0.80", endIpAddress "10.0.0.89" represents 10 IPs.
Must provide between 5 and 256 contiguous IP addresses (VCFA consumption cluster requirement). Other cluster types have different minimum IP requirements.
List of individual IP addresses for the VCFA consumption cluster (VSP cluster) IP pool (e.g., ["10.0.0.80", "10.0.0.81", "10.0.0.82"])
Must provide between 5 and 256 addresses (VCFA consumption cluster requirement). Addresses do NOT need to be contiguous. Supports non-contiguous IP allocations.
Mutually exclusive with targetVspClusterIpPoolCidr and targetVspClusterIpPoolRange.
List of IP addresses to exclude from the VSP cluster IP pool.
Useful when you have reserved IPs within a CIDR block or range that should not be used for the deployment.