UpgradePlanComponentBundles
UpgradePlanComponentBundles
Defines component bundle information of an upgrade plan.
JSON Example
{
"componentType": "OPS",
"size": 0,
"publicName": "publicName",
"bundleId": "bundleId",
"bundleType": "bundleType",
"version": "version",
"status": "REQUIRED"
}
string
bundleId
Required
bundleId
componentType
Required
Enum of supported component types for build and lifecycle.
Possible values are :
OPS,
OPS_DATA_PLATFORM,
VCFA,
OPS_NETWORKS,
VIDB,
VSP,
VCF_FLEET_LCM,
VCF_SDDC_LCM,
VCF_FLEET_DEPOT,
OPS_LOGS,
SALT_RAAS,
SALT,
TELEMETRY_ACCEPTOR,
VCFMS_METRICS_STORE,
VCF_OPS_CLOUD_PROXY,
VCD_MIGRATOR,
string
publicName
Optional
publicName
status
Required
The status of a component bundle. REQUIRED: The component bundle is required NOT_REQUIRED: The component bundle is not required ALREADY_UPGRADED: This is specific for component bundle of 'PATCH' type to indicate the component is already at or above the required version
Possible values are :
REQUIRED,
NOT_REQUIRED,
ALREADY_UPGRADED,
string
version
Required
version
string
bundleType
Required
bundleType
integer As int64
As int64
size
Required
The bundle size in bytes