ProductOffering Data Type

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

Example

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