ProductOffering Data Type

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

Example

{
  "name" : "...",
  "resourceCandidate" : {
    "name" : "...",
    "href" : "...",
    "lifecycleStatus" : "IN_STUDY",
    "version" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "id" : "...",
    "description" : "...",
    "lastUpdate" : 12345
  },
  "parsedCatalogVersion" : {
    "valid" : true,
    "externalView" : "...",
    "internalView" : "...",
    "minorVersion" : 12345,
    "majorVersion" : 12345
  },
  "bundledProductOffering" : [ {
    "version" : "...",
    "href" : "...",
    "id" : "...",
    "lastUpdate" : 12345,
    "lifecycleStatus" : "REJECTED",
    "name" : "...",
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "description" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    }
  }, {
    "version" : "...",
    "href" : "...",
    "id" : "...",
    "lastUpdate" : 12345,
    "lifecycleStatus" : "RETIRED",
    "name" : "...",
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "description" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    }
  } ],
  "id" : "...",
  "parsedVersion" : {
    "valid" : true,
    "externalView" : "...",
    "internalView" : "...",
    "minorVersion" : 12345,
    "majorVersion" : 12345
  },
  "catalogId" : "...",
  "version" : "...",
  "productOfferingPrice" : [ {
    "unitOfMeasure" : "...",
    "name" : "...",
    "recurringChargePeriod" : "...",
    "priceType" : "RECURRING",
    "productOfferPriceAlteration" : {
      "priceCondition" : "...",
      "price" : { },
      "unitOfMeasure" : "...",
      "recurringChargePeriod" : "...",
      "name" : "...",
      "description" : "...",
      "priceType" : "RECURRING",
      "validFor" : { }
    },
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "description" : "...",
    "price" : {
      "dutyFreeAmount" : "...",
      "taxIncludedAmount" : "...",
      "percentage" : 12345.0,
      "currencyCode" : "...",
      "taxRate" : "..."
    }
  }, {
    "unitOfMeasure" : "...",
    "name" : "...",
    "recurringChargePeriod" : "...",
    "priceType" : "USAGE",
    "productOfferPriceAlteration" : {
      "priceCondition" : "...",
      "price" : { },
      "unitOfMeasure" : "...",
      "recurringChargePeriod" : "...",
      "name" : "...",
      "description" : "...",
      "priceType" : "USAGE",
      "validFor" : { }
    },
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "description" : "...",
    "price" : {
      "dutyFreeAmount" : "...",
      "taxIncludedAmount" : "...",
      "percentage" : 12345.0,
      "currencyCode" : "...",
      "taxRate" : "..."
    }
  } ],
  "lastUpdate" : 12345,
  "serviceCandidate" : {
    "name" : "...",
    "href" : "...",
    "lifecycleStatus" : "RETIRED",
    "version" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "id" : "...",
    "description" : "...",
    "lastUpdate" : 12345
  },
  "place" : [ {
    "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" : "...",
    "name" : "..."
  } ],
  "channel" : [ {
    "id" : "...",
    "name" : "...",
    "href" : "..."
  }, {
    "id" : "...",
    "name" : "...",
    "href" : "..."
  } ],
  "href" : "...",
  "catalogVersion" : "...",
  "productOfferingTerm" : [ {
    "name" : "...",
    "description" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "duration" : "..."
  }, {
    "name" : "...",
    "description" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "duration" : "..."
  } ],
  "serviceLevelAgreement" : {
    "name" : "...",
    "href" : "...",
    "id" : "..."
  },
  "lifecycleStatus" : "IN_DESIGN",
  "category" : [ {
    "name" : "...",
    "href" : "...",
    "lifecycleStatus" : "OBSOLETE",
    "version" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "id" : "...",
    "description" : "...",
    "lastUpdate" : 12345
  }, {
    "name" : "...",
    "href" : "...",
    "lifecycleStatus" : "ACTIVE",
    "version" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "id" : "...",
    "description" : "...",
    "lastUpdate" : 12345
  } ],
  "productSpecification" : {
    "name" : "...",
    "href" : "...",
    "lifecycleStatus" : "IN_DESIGN",
    "version" : "...",
    "validFor" : {
      "startDateTime" : 12345,
      "endDateTime" : 12345
    },
    "parsedVersion" : {
      "valid" : true,
      "externalView" : "...",
      "internalView" : "...",
      "minorVersion" : 12345,
      "majorVersion" : 12345
    },
    "id" : "...",
    "description" : "...",
    "lastUpdate" : 12345
  },
  "description" : "...",
  "validFor" : {
    "startDateTime" : 12345,
    "endDateTime" : 12345
  },
  "isBundle" : true
}