Documentation ¶
Index ¶
- Variables
- type PricingData
- func (*PricingData) Descriptor() ([]byte, []int)deprecated
- func (x *PricingData) GetPricePerUnit() float64
- func (x *PricingData) GetRegionCode() string
- func (x *PricingData) GetService() string
- func (x *PricingData) GetServiceDetails() *structpb.Struct
- func (x *PricingData) GetSku() string
- func (x *PricingData) GetUnit() string
- func (x *PricingData) GetVendor() string
- func (*PricingData) ProtoMessage()
- func (x *PricingData) ProtoReflect() protoreflect.Message
- func (x *PricingData) Reset()
- func (x *PricingData) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_api_pricing_details_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type PricingData ¶ added in v0.71.22
type PricingData struct { Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"` Service string `protobuf:"bytes,2,opt,name=service,proto3" json:"service,omitempty"` RegionCode string `protobuf:"bytes,3,opt,name=regionCode,proto3" json:"regionCode,omitempty"` Sku string `protobuf:"bytes,4,opt,name=sku,proto3" json:"sku,omitempty"` Unit string `protobuf:"bytes,5,opt,name=unit,proto3" json:"unit,omitempty"` PricePerUnit float64 `protobuf:"fixed64,6,opt,name=pricePerUnit,proto3" json:"pricePerUnit,omitempty"` ServiceDetails *structpb.Struct `protobuf:"bytes,7,opt,name=serviceDetails,proto3" json:"serviceDetails,omitempty"` // contains filtered or unexported fields }
Pricing details
func (*PricingData) Descriptor
deprecated
added in
v0.71.22
func (*PricingData) Descriptor() ([]byte, []int)
Deprecated: Use PricingData.ProtoReflect.Descriptor instead.
func (*PricingData) GetPricePerUnit ¶ added in v0.71.22
func (x *PricingData) GetPricePerUnit() float64
func (*PricingData) GetRegionCode ¶ added in v0.71.22
func (x *PricingData) GetRegionCode() string
func (*PricingData) GetService ¶ added in v0.71.22
func (x *PricingData) GetService() string
func (*PricingData) GetServiceDetails ¶ added in v0.71.22
func (x *PricingData) GetServiceDetails() *structpb.Struct
func (*PricingData) GetSku ¶ added in v0.71.22
func (x *PricingData) GetSku() string
func (*PricingData) GetUnit ¶ added in v0.71.22
func (x *PricingData) GetUnit() string
func (*PricingData) GetVendor ¶ added in v0.71.22
func (x *PricingData) GetVendor() string
func (*PricingData) ProtoMessage ¶ added in v0.71.22
func (*PricingData) ProtoMessage()
func (*PricingData) ProtoReflect ¶ added in v0.71.22
func (x *PricingData) ProtoReflect() protoreflect.Message
func (*PricingData) Reset ¶ added in v0.71.22
func (x *PricingData) Reset()
func (*PricingData) String ¶ added in v0.71.22
func (x *PricingData) String() string
Click to show internal directories.
Click to hide internal directories.