ProductOffering Data Type

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

Example

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