ProductOffering Data Type

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

Example

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