ProductOffering Data Type

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

Example

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