ProductOffering Data Type

Implemented Interfaces
Serializable
Properties
name data type description
parsedVersion ParsedVersion
bundledProductOffering array of BundledProductReference
productOfferingTerm array of ProductOfferingTerm
catalogVersion string
lastUpdate number
channel array of Channel
isBundle boolean
productOfferingPrice array of ProductOfferingPrice
catalogId string
id string
productSpecification CatalogReference
version string
serviceCandidate CatalogReference
description string
lifecycleStatus LifecycleStatus
category array of CatalogReference
name string
href string
serviceLevelAgreement ServiceLevelAgreement
validFor TimeRange
resourceCandidate CatalogReference
parsedCatalogVersion ParsedVersion
place array of Place

Example

{
  "parsedVersion" : {
    "minorVersion" : 12345,
    "valid" : true,
    "internalView" : "...",
    "majorVersion" : 12345,
    "externalView" : "..."
  },
  "bundledProductOffering" : [ {
    "href" : "...",
    "id" : "...",
    "description" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "name" : "...",
    "version" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "lastUpdate" : 12345,
    "lifecycleStatus" : "IN_DESIGN"
  }, {
    "href" : "...",
    "id" : "...",
    "description" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "name" : "...",
    "version" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "lastUpdate" : 12345,
    "lifecycleStatus" : "RETIRED"
  } ],
  "productOfferingTerm" : [ {
    "duration" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "description" : "...",
    "name" : "..."
  }, {
    "duration" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "description" : "...",
    "name" : "..."
  } ],
  "catalogVersion" : "...",
  "lastUpdate" : 12345,
  "channel" : [ {
    "name" : "...",
    "href" : "...",
    "id" : "..."
  }, {
    "name" : "...",
    "href" : "...",
    "id" : "..."
  } ],
  "isBundle" : true,
  "productOfferingPrice" : [ {
    "priceType" : "RECURRING",
    "recurringChargePeriod" : "...",
    "description" : "...",
    "unitOfMeasure" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "productOfferPriceAlteration" : {
      "description" : "...",
      "recurringChargePeriod" : "...",
      "priceCondition" : "...",
      "name" : "...",
      "priceType" : "RECURRING",
      "price" : { },
      "unitOfMeasure" : "...",
      "validFor" : { }
    },
    "price" : {
      "currencyCode" : "...",
      "percentage" : 12345.0,
      "taxRate" : "...",
      "taxIncludedAmount" : "...",
      "dutyFreeAmount" : "..."
    }
  }, {
    "priceType" : "USAGE",
    "recurringChargePeriod" : "...",
    "description" : "...",
    "unitOfMeasure" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "productOfferPriceAlteration" : {
      "description" : "...",
      "recurringChargePeriod" : "...",
      "priceCondition" : "...",
      "name" : "...",
      "priceType" : "ONE_TIME",
      "price" : { },
      "unitOfMeasure" : "...",
      "validFor" : { }
    },
    "price" : {
      "currencyCode" : "...",
      "percentage" : 12345.0,
      "taxRate" : "...",
      "taxIncludedAmount" : "...",
      "dutyFreeAmount" : "..."
    }
  } ],
  "catalogId" : "...",
  "id" : "...",
  "productSpecification" : {
    "description" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "id" : "...",
    "href" : "...",
    "version" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "lifecycleStatus" : "IN_DESIGN",
    "lastUpdate" : 12345
  },
  "version" : "...",
  "serviceCandidate" : {
    "description" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "id" : "...",
    "href" : "...",
    "version" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "lifecycleStatus" : "REJECTED",
    "lastUpdate" : 12345
  },
  "description" : "...",
  "lifecycleStatus" : "IN_DESIGN",
  "category" : [ {
    "description" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "id" : "...",
    "href" : "...",
    "version" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "lifecycleStatus" : "LAUNCHED",
    "lastUpdate" : 12345
  }, {
    "description" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "id" : "...",
    "href" : "...",
    "version" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "lifecycleStatus" : "OBSOLETE",
    "lastUpdate" : 12345
  } ],
  "name" : "...",
  "href" : "...",
  "serviceLevelAgreement" : {
    "name" : "...",
    "id" : "...",
    "href" : "..."
  },
  "validFor" : {
    "endDateTime" : 12345,
    "startDateTime" : 12345
  },
  "resourceCandidate" : {
    "description" : "...",
    "validFor" : {
      "endDateTime" : 12345,
      "startDateTime" : 12345
    },
    "name" : "...",
    "id" : "...",
    "href" : "...",
    "version" : "...",
    "parsedVersion" : {
      "minorVersion" : 12345,
      "valid" : true,
      "internalView" : "...",
      "majorVersion" : 12345,
      "externalView" : "..."
    },
    "lifecycleStatus" : "LAUNCHED",
    "lastUpdate" : 12345
  },
  "parsedCatalogVersion" : {
    "minorVersion" : 12345,
    "valid" : true,
    "internalView" : "...",
    "majorVersion" : 12345,
    "externalView" : "..."
  },
  "place" : [ {
    "href" : "...",
    "name" : "...",
    "id" : "...",
    "address" : {
      "address1" : "...",
      "address2" : "...",
      "address3" : "...",
      "address4" : "...",
      "address5" : "...",
      "zipCode" : "...",
      "city" : "...",
      "country" : "...",
      "state" : "..."
    }
  }, {
    "href" : "...",
    "name" : "...",
    "id" : "...",
    "address" : {
      "address1" : "...",
      "address2" : "...",
      "address3" : "...",
      "address4" : "...",
      "address5" : "...",
      "zipCode" : "...",
      "city" : "...",
      "country" : "...",
      "state" : "..."
    }
  } ]
}