Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
xvantage-integration committed Nov 4, 2024
1 parent 162b5fd commit 04da23a
Show file tree
Hide file tree
Showing 9 changed files with 399 additions and 444 deletions.
8 changes: 4 additions & 4 deletions .openapi-generator/FILES
Original file line number Diff line number Diff line change
Expand Up @@ -190,8 +190,8 @@ docs/ProductCatalogAPI.md
docs/ProductDetailResponse.md
docs/ProductDetailResponseAdditionalInformation.md
docs/ProductDetailResponseAdditionalInformationProductWeightInner.md
docs/ProductDetailResponseCiscoFieldsInner.md
docs/ProductDetailResponseIndicatorsInner.md
docs/ProductDetailResponseCiscoFields.md
docs/ProductDetailResponseIndicators.md
docs/ProductDetailResponseSubscriptionDetailsInner.md
docs/ProductDetailResponseSubscriptionDetailsInnerBillingPeriod.md
docs/ProductDetailResponseSubscriptionDetailsInnerGroupsInner.md
Expand Down Expand Up @@ -421,8 +421,8 @@ model_price_and_availability_response_inner_subscription_price_inner_subscriptio
model_product_detail_response.go
model_product_detail_response_additional_information.go
model_product_detail_response_additional_information_product_weight_inner.go
model_product_detail_response_cisco_fields_inner.go
model_product_detail_response_indicators_inner.go
model_product_detail_response_cisco_fields.go
model_product_detail_response_indicators.go
model_product_detail_response_subscription_details_inner.go
model_product_detail_response_subscription_details_inner_billing_period.go
model_product_detail_response_subscription_details_inner_groups_inner.go
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -276,8 +276,8 @@ Class | Method | HTTP request | Description
- [ProductDetailResponse](docs/ProductDetailResponse.md)
- [ProductDetailResponseAdditionalInformation](docs/ProductDetailResponseAdditionalInformation.md)
- [ProductDetailResponseAdditionalInformationProductWeightInner](docs/ProductDetailResponseAdditionalInformationProductWeightInner.md)
- [ProductDetailResponseCiscoFieldsInner](docs/ProductDetailResponseCiscoFieldsInner.md)
- [ProductDetailResponseIndicatorsInner](docs/ProductDetailResponseIndicatorsInner.md)
- [ProductDetailResponseCiscoFields](docs/ProductDetailResponseCiscoFields.md)
- [ProductDetailResponseIndicators](docs/ProductDetailResponseIndicators.md)
- [ProductDetailResponseSubscriptionDetailsInner](docs/ProductDetailResponseSubscriptionDetailsInner.md)
- [ProductDetailResponseSubscriptionDetailsInnerBillingPeriod](docs/ProductDetailResponseSubscriptionDetailsInnerBillingPeriod.md)
- [ProductDetailResponseSubscriptionDetailsInnerGroupsInner](docs/ProductDetailResponseSubscriptionDetailsInnerGroupsInner.md)
Expand Down
57 changes: 7 additions & 50 deletions api/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9624,38 +9624,7 @@ components:
productAuthorized: true
vendorName: vendorName
indicators:
- isHeavyWeight: true
isEnduserRequired: true
hasStdWebDiscount: true
hasStdSpecialPrice: true
isPreorderProduct: true
hasWarranty: true
isDirectshipOrderable: true
isNewProduct: true
isDownloadable: true
isClearanceProduct: true
isOversizeProduct: true
isShippedFromPartner: true
isIngramShip: true
hasAcopQuantityBreak: true
IsBackOrderAllowed: true
isReplacementProduct: true
hasSpecialBid: true
isReturnableProduct: true
isConfigurable: true
isExportableToCountry: true
isDigitalType: true
hasAcopSpecialPrice: true
isRefurbishedProduct: true
isLicenseProduct: true
HasReturnLimits: true
skuType: skuType
isDiscontinuedProduct: true
hasLtl: true
isServiceSku: true
hasBundle: true
isDirectship: true
- isHeavyWeight: true
isHeavyWeight: true
isEnduserRequired: true
hasStdWebDiscount: true
hasStdSpecialPrice: true
Expand Down Expand Up @@ -9689,14 +9658,7 @@ components:
productCategory: productCategory
productSubcategory: productSubcategory
ciscoFields:
- itemType: itemType
productSubGroup: productSubGroup
configurationIndicator: configurationIndicator
internalBusinessEntity: internalBusinessEntity
serviceProgramName: serviceProgramName
globalListPrice: globalListPrice
itemCatalogCategory: itemCatalogCategory
- itemType: itemType
itemType: itemType
productSubGroup: productSubGroup
configurationIndicator: configurationIndicator
internalBusinessEntity: internalBusinessEntity
Expand Down Expand Up @@ -9835,15 +9797,9 @@ components:
description: Reseller / end-user’s part number for the product.
type: string
indicators:
description: Indicators of the Product
items:
$ref: '#/components/schemas/ProductDetailResponse_indicators_inner'
type: array
$ref: '#/components/schemas/ProductDetailResponse_indicators'
ciscoFields:
description: Cisco product related information.
items:
$ref: '#/components/schemas/ProductDetailResponse_ciscoFields_inner'
type: array
$ref: '#/components/schemas/ProductDetailResponse_ciscoFields'
warrantyInformation:
description: Warranty information related to the product.
items:
Expand Down Expand Up @@ -16270,7 +16226,7 @@ components:
$ref: '#/components/schemas/ProductSearch_Response_subscriptionCatalog_inner_plans_inner'
type: array
type: object
ProductDetailResponse_indicators_inner:
ProductDetailResponse_indicators:
example:
isHeavyWeight: true
isEnduserRequired: true
Expand Down Expand Up @@ -16405,7 +16361,8 @@ components:
description: Boolean that indicates whether product is configurable.
type: boolean
type: object
ProductDetailResponse_ciscoFields_inner:
ProductDetailResponse_ciscoFields:
description: Cisco product related information.
example:
itemType: itemType
productSubGroup: productSubGroup
Expand Down
16 changes: 8 additions & 8 deletions docs/ProductDetailResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,8 @@ Name | Type | Description | Notes
**ProductStatusCode** | Pointer to **string** | Status code of the product. | [optional]
**ProductClass** | Pointer to **string** | Indicates whether the product is directly shipped from the vendor’s warehouse or if the product ships from Ingram Micro’s warehouse. Class Codes are Ingram classifications on how skus are stocked A = Product that is stocked usually in all IM warehouses and replenished on a regular basis. B = Product that is stocked in limited IM warehouses and replenished on a regular basis C = Product that is stocked in fewer IM warehouses and replenished on a regular basis. D = Product that Ingram Micro has elected to discontinue. E = Product that will be phased out later, according to the vendor. You may not want to replenish this product, but instead sell down what is in stock. F = Product that we carry for a specific customer or supplier under a contractual agreement. N = New Sku. Classification before first receipt O = Discontinued product to be liquidated S= Order for Specialized Demand (Order to backorder) X= direct ship from Vendor V = product that vendor has elected to discontinue. | [optional]
**CustomerPartNumber** | Pointer to **string** | Reseller / end-user’s part number for the product. | [optional]
**Indicators** | Pointer to [**[]ProductDetailResponseIndicatorsInner**](ProductDetailResponseIndicatorsInner.md) | Indicators of the Product | [optional]
**CiscoFields** | Pointer to [**[]ProductDetailResponseCiscoFieldsInner**](ProductDetailResponseCiscoFieldsInner.md) | Cisco product related information. | [optional]
**Indicators** | Pointer to [**ProductDetailResponseIndicators**](ProductDetailResponseIndicators.md) | | [optional]
**CiscoFields** | Pointer to [**ProductDetailResponseCiscoFields**](ProductDetailResponseCiscoFields.md) | | [optional]
**WarrantyInformation** | Pointer to **[]map[string]interface{}** | Warranty information related to the product. | [optional]
**AdditionalInformation** | Pointer to [**ProductDetailResponseAdditionalInformation**](ProductDetailResponseAdditionalInformation.md) | | [optional]
**SubscriptionDetails** | Pointer to [**[]ProductDetailResponseSubscriptionDetailsInner**](ProductDetailResponseSubscriptionDetailsInner.md) | Subscription product Details | [optional]
Expand Down Expand Up @@ -343,20 +343,20 @@ HasCustomerPartNumber returns a boolean if a field has been set.

### GetIndicators

`func (o *ProductDetailResponse) GetIndicators() []ProductDetailResponseIndicatorsInner`
`func (o *ProductDetailResponse) GetIndicators() ProductDetailResponseIndicators`

GetIndicators returns the Indicators field if non-nil, zero value otherwise.

### GetIndicatorsOk

`func (o *ProductDetailResponse) GetIndicatorsOk() (*[]ProductDetailResponseIndicatorsInner, bool)`
`func (o *ProductDetailResponse) GetIndicatorsOk() (*ProductDetailResponseIndicators, bool)`

GetIndicatorsOk returns a tuple with the Indicators field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetIndicators

`func (o *ProductDetailResponse) SetIndicators(v []ProductDetailResponseIndicatorsInner)`
`func (o *ProductDetailResponse) SetIndicators(v ProductDetailResponseIndicators)`

SetIndicators sets Indicators field to given value.

Expand All @@ -368,20 +368,20 @@ HasIndicators returns a boolean if a field has been set.

### GetCiscoFields

`func (o *ProductDetailResponse) GetCiscoFields() []ProductDetailResponseCiscoFieldsInner`
`func (o *ProductDetailResponse) GetCiscoFields() ProductDetailResponseCiscoFields`

GetCiscoFields returns the CiscoFields field if non-nil, zero value otherwise.

### GetCiscoFieldsOk

`func (o *ProductDetailResponse) GetCiscoFieldsOk() (*[]ProductDetailResponseCiscoFieldsInner, bool)`
`func (o *ProductDetailResponse) GetCiscoFieldsOk() (*ProductDetailResponseCiscoFields, bool)`

GetCiscoFieldsOk returns a tuple with the CiscoFields field if it's non-nil, zero value otherwise
and a boolean to check if the value has been set.

### SetCiscoFields

`func (o *ProductDetailResponse) SetCiscoFields(v []ProductDetailResponseCiscoFieldsInner)`
`func (o *ProductDetailResponse) SetCiscoFields(v ProductDetailResponseCiscoFields)`

SetCiscoFields sets CiscoFields field to given value.

Expand Down
Loading

0 comments on commit 04da23a

Please sign in to comment.