ProductOffering Data Type

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

Example

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