UpgradePlanComponentBundles

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