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() *ServiceDetails
- 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
- type ServiceDetails
- func (*ServiceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *ServiceDetails) GetAcu() string
- func (x *ServiceDetails) GetAlarmType() string
- func (x *ServiceDetails) GetAvailability() string
- func (x *ServiceDetails) GetAvailabilityZone() string
- func (x *ServiceDetails) GetCacheEngine() string
- func (x *ServiceDetails) GetCapacityStatus() string
- func (x *ServiceDetails) GetClassicNetworkingSupport() string
- func (x *ServiceDetails) GetClockSpeed() string
- func (x *ServiceDetails) GetCurrency() string
- func (x *ServiceDetails) GetCurrentGeneration() string
- func (x *ServiceDetails) GetDatabaseEdition() string
- func (x *ServiceDetails) GetDatabaseEngine() string
- func (x *ServiceDetails) GetDedicatedEbsThroughput() string
- func (x *ServiceDetails) GetDeploymentModel() string
- func (x *ServiceDetails) GetDeploymentOption() string
- func (x *ServiceDetails) GetDurability() string
- func (x *ServiceDetails) GetEbsOptimized() string
- func (x *ServiceDetails) GetEcu() string
- func (x *ServiceDetails) GetEffectiveDate() string
- func (x *ServiceDetails) GetEffectiveEndDate() string
- func (x *ServiceDetails) GetEffectiveStartDate() string
- func (x *ServiceDetails) GetElasticGraphicsType() string
- func (x *ServiceDetails) GetEndingRange() string
- func (x *ServiceDetails) GetEngineCode() string
- func (x *ServiceDetails) GetEngineMajorVersion() string
- func (x *ServiceDetails) GetEngineMediaType() string
- func (x *ServiceDetails) GetEnhancedNetworkingSupported() string
- func (x *ServiceDetails) GetExtendedSupportPricingYear() string
- func (x *ServiceDetails) GetFeeCode() string
- func (x *ServiceDetails) GetFeeDescription() string
- func (x *ServiceDetails) GetFromLocation() string
- func (x *ServiceDetails) GetFromLocationType() string
- func (x *ServiceDetails) GetFromRegionCode() string
- func (x *ServiceDetails) GetGpu() string
- func (x *ServiceDetails) GetGpuMemory() string
- func (x *ServiceDetails) GetGroupDescription() string
- func (x *ServiceDetails) GetGroupings() string
- func (x *ServiceDetails) GetInstance() string
- func (x *ServiceDetails) GetInstanceCapacity10Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity12Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity16Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity18Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity24Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity2Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity32Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity4Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity8Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacity9Xlarge() string
- func (x *ServiceDetails) GetInstanceCapacityLarge() string
- func (x *ServiceDetails) GetInstanceCapacityMedium() string
- func (x *ServiceDetails) GetInstanceCapacityMetal() string
- func (x *ServiceDetails) GetInstanceCapacityXlarge() string
- func (x *ServiceDetails) GetInstanceFamily() string
- func (x *ServiceDetails) GetInstanceSku() string
- func (x *ServiceDetails) GetInstanceType() string
- func (x *ServiceDetails) GetInstanceTypeFamily() string
- func (x *ServiceDetails) GetIntelAvx2Available() string
- func (x *ServiceDetails) GetIntelAvxAvailable() string
- func (x *ServiceDetails) GetIntelTurboAvailable() string
- func (x *ServiceDetails) GetLeaseContractLength() string
- func (x *ServiceDetails) GetLicenseModel() string
- func (x *ServiceDetails) GetLimitlessPreview() string
- func (x *ServiceDetails) GetLocation() string
- func (x *ServiceDetails) GetLocationType() string
- func (x *ServiceDetails) GetLogsDestination() string
- func (x *ServiceDetails) GetMarket() string
- func (x *ServiceDetails) GetMarketOption() string
- func (x *ServiceDetails) GetMaxIopsBurstPerformance() string
- func (x *ServiceDetails) GetMaxIopsVolume() string
- func (x *ServiceDetails) GetMaxThroughputVolume() string
- func (x *ServiceDetails) GetMaxVolumeSize() string
- func (x *ServiceDetails) GetMemory() string
- func (x *ServiceDetails) GetMeterID() string
- func (x *ServiceDetails) GetMeterType() string
- func (x *ServiceDetails) GetMinVolumeSize() string
- func (x *ServiceDetails) GetNetworkPerformance() string
- func (x *ServiceDetails) GetNormalizationSizeFactor() string
- func (x *ServiceDetails) GetOfferTermCode() string
- func (x *ServiceDetails) GetOfferingClass() string
- func (x *ServiceDetails) GetOperatingSystem() string
- func (x *ServiceDetails) GetOperation() string
- func (x *ServiceDetails) GetOverhead() string
- func (x *ServiceDetails) GetPhysicalCores() string
- func (x *ServiceDetails) GetPhysicalProcessor() string
- func (x *ServiceDetails) GetPreInstalledSw() string
- func (x *ServiceDetails) GetPriceDescription() string
- func (x *ServiceDetails) GetProcessorArchitecture() string
- func (x *ServiceDetails) GetProcessorFeatures() string
- func (x *ServiceDetails) GetProductFamily() string
- func (x *ServiceDetails) GetProductID() string
- func (x *ServiceDetails) GetProductTitle() string
- func (x *ServiceDetails) GetProductType() string
- func (x *ServiceDetails) GetProvisioned() string
- func (x *ServiceDetails) GetPublisher() string
- func (x *ServiceDetails) GetPurchaseOption() string
- func (x *ServiceDetails) GetQuantityThreshold() string
- func (x *ServiceDetails) GetRateCode() string
- func (x *ServiceDetails) GetRelatedTo() string
- func (x *ServiceDetails) GetResourceType() string
- func (x *ServiceDetails) GetServiceCode() string
- func (x *ServiceDetails) GetServiceName() string
- func (x *ServiceDetails) GetSheetType() string
- func (x *ServiceDetails) GetSkuDescription() string
- func (x *ServiceDetails) GetSkuTitle() string
- func (x *ServiceDetails) GetSnapShotArchiveFeeType() string
- func (x *ServiceDetails) GetSsd() string
- func (x *ServiceDetails) GetStartingRange() string
- func (x *ServiceDetails) GetStorage() string
- func (x *ServiceDetails) GetStorageClass() string
- func (x *ServiceDetails) GetStorageMedia() string
- func (x *ServiceDetails) GetTags() string
- func (x *ServiceDetails) GetTenancy() string
- func (x *ServiceDetails) GetTermDuration() string
- func (x *ServiceDetails) GetTermType() string
- func (x *ServiceDetails) GetToLocation() string
- func (x *ServiceDetails) GetToLocationType() string
- func (x *ServiceDetails) GetToRegionCode() string
- func (x *ServiceDetails) GetTransferType() string
- func (x *ServiceDetails) GetType() string
- func (x *ServiceDetails) GetTypeDescription() string
- func (x *ServiceDetails) GetUsageType() string
- func (x *ServiceDetails) GetVcpu() string
- func (x *ServiceDetails) GetVersion() string
- func (x *ServiceDetails) GetVolumeApiName() string
- func (x *ServiceDetails) GetVolumeType() string
- func (x *ServiceDetails) GetVolumename() string
- func (x *ServiceDetails) GetVpcNetworkingSupport() string
- func (*ServiceDetails) ProtoMessage()
- func (x *ServiceDetails) ProtoReflect() protoreflect.Message
- func (x *ServiceDetails) Reset()
- func (x *ServiceDetails) 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 *ServiceDetails `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() *ServiceDetails
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
type ServiceDetails ¶
type ServiceDetails struct { OfferTermCode string `protobuf:"bytes,1,opt,name=offerTermCode,proto3" json:"offerTermCode,omitempty"` RateCode string `protobuf:"bytes,2,opt,name=rateCode,proto3" json:"rateCode,omitempty"` TermType string `protobuf:"bytes,3,opt,name=termType,proto3" json:"termType,omitempty"` PriceDescription string `protobuf:"bytes,4,opt,name=priceDescription,proto3" json:"priceDescription,omitempty"` EffectiveDate string `protobuf:"bytes,5,opt,name=effectiveDate,proto3" json:"effectiveDate,omitempty"` StartingRange string `protobuf:"bytes,6,opt,name=startingRange,proto3" json:"startingRange,omitempty"` EndingRange string `protobuf:"bytes,7,opt,name=endingRange,proto3" json:"endingRange,omitempty"` Currency string `protobuf:"bytes,8,opt,name=currency,proto3" json:"currency,omitempty"` RelatedTo string `protobuf:"bytes,9,opt,name=relatedTo,proto3" json:"relatedTo,omitempty"` LeaseContractLength string `protobuf:"bytes,10,opt,name=leaseContractLength,proto3" json:"leaseContractLength,omitempty"` PurchaseOption string `protobuf:"bytes,11,opt,name=purchaseOption,proto3" json:"purchaseOption,omitempty"` OfferingClass string `protobuf:"bytes,12,opt,name=offeringClass,proto3" json:"offeringClass,omitempty"` ProductFamily string `protobuf:"bytes,13,opt,name=productFamily,proto3" json:"productFamily,omitempty"` ServiceCode string `protobuf:"bytes,14,opt,name=serviceCode,proto3" json:"serviceCode,omitempty"` Location string `protobuf:"bytes,15,opt,name=location,proto3" json:"location,omitempty"` LocationType string `protobuf:"bytes,16,opt,name=locationType,proto3" json:"locationType,omitempty"` InstanceType string `protobuf:"bytes,17,opt,name=instanceType,proto3" json:"instanceType,omitempty"` CurrentGeneration string `protobuf:"bytes,18,opt,name=currentGeneration,proto3" json:"currentGeneration,omitempty"` InstanceFamily string `protobuf:"bytes,19,opt,name=instanceFamily,proto3" json:"instanceFamily,omitempty"` Vcpu string `protobuf:"bytes,20,opt,name=vcpu,proto3" json:"vcpu,omitempty"` PhysicalProcessor string `protobuf:"bytes,21,opt,name=physicalProcessor,proto3" json:"physicalProcessor,omitempty"` ClockSpeed string `protobuf:"bytes,22,opt,name=clockSpeed,proto3" json:"clockSpeed,omitempty"` Memory string `protobuf:"bytes,23,opt,name=memory,proto3" json:"memory,omitempty"` Storage string `protobuf:"bytes,24,opt,name=storage,proto3" json:"storage,omitempty"` NetworkPerformance string `protobuf:"bytes,25,opt,name=networkPerformance,proto3" json:"networkPerformance,omitempty"` ProcessorArchitecture string `protobuf:"bytes,26,opt,name=processorArchitecture,proto3" json:"processorArchitecture,omitempty"` StorageMedia string `protobuf:"bytes,27,opt,name=storageMedia,proto3" json:"storageMedia,omitempty"` VolumeType string `protobuf:"bytes,28,opt,name=volumeType,proto3" json:"volumeType,omitempty"` MaxVolumeSize string `protobuf:"bytes,29,opt,name=maxVolumeSize,proto3" json:"maxVolumeSize,omitempty"` MaxIopsVolume string `protobuf:"bytes,30,opt,name=maxIopsVolume,proto3" json:"maxIopsVolume,omitempty"` MaxIopsBurstPerformance string `protobuf:"bytes,31,opt,name=maxIopsBurstPerformance,proto3" json:"maxIopsBurstPerformance,omitempty"` MaxThroughputVolume string `protobuf:"bytes,32,opt,name=maxThroughputVolume,proto3" json:"maxThroughputVolume,omitempty"` Provisioned string `protobuf:"bytes,33,opt,name=provisioned,proto3" json:"provisioned,omitempty"` Tenancy string `protobuf:"bytes,34,opt,name=tenancy,proto3" json:"tenancy,omitempty"` EbsOptimized string `protobuf:"bytes,35,opt,name=ebsOptimized,proto3" json:"ebsOptimized,omitempty"` OperatingSystem string `protobuf:"bytes,36,opt,name=operatingSystem,proto3" json:"operatingSystem,omitempty"` LicenseModel string `protobuf:"bytes,37,opt,name=licenseModel,proto3" json:"licenseModel,omitempty"` Groupings string `protobuf:"bytes,38,opt,name=groupings,proto3" json:"groupings,omitempty"` GroupDescription string `protobuf:"bytes,39,opt,name=groupDescription,proto3" json:"groupDescription,omitempty"` TransferType string `protobuf:"bytes,40,opt,name=transferType,proto3" json:"transferType,omitempty"` FromLocation string `protobuf:"bytes,41,opt,name=fromLocation,proto3" json:"fromLocation,omitempty"` FromLocationType string `protobuf:"bytes,42,opt,name=fromLocationType,proto3" json:"fromLocationType,omitempty"` ToLocation string `protobuf:"bytes,43,opt,name=toLocation,proto3" json:"toLocation,omitempty"` ToLocationType string `protobuf:"bytes,44,opt,name=toLocationType,proto3" json:"toLocationType,omitempty"` UsageType string `protobuf:"bytes,45,opt,name=usageType,proto3" json:"usageType,omitempty"` Operation string `protobuf:"bytes,46,opt,name=operation,proto3" json:"operation,omitempty"` AvailabilityZone string `protobuf:"bytes,47,opt,name=availabilityZone,proto3" json:"availabilityZone,omitempty"` CapacityStatus string `protobuf:"bytes,48,opt,name=capacityStatus,proto3" json:"capacityStatus,omitempty"` ClassicNetworkingSupport string `protobuf:"bytes,49,opt,name=classicNetworkingSupport,proto3" json:"classicNetworkingSupport,omitempty"` DedicatedEbsThroughput string `protobuf:"bytes,50,opt,name=dedicatedEbsThroughput,proto3" json:"dedicatedEbsThroughput,omitempty"` Ecu string `protobuf:"bytes,51,opt,name=ecu,proto3" json:"ecu,omitempty"` ElasticGraphicsType string `protobuf:"bytes,52,opt,name=elasticGraphicsType,proto3" json:"elasticGraphicsType,omitempty"` EnhancedNetworkingSupported string `protobuf:"bytes,53,opt,name=enhancedNetworkingSupported,proto3" json:"enhancedNetworkingSupported,omitempty"` FromRegionCode string `protobuf:"bytes,54,opt,name=fromRegionCode,proto3" json:"fromRegionCode,omitempty"` Gpu string `protobuf:"bytes,55,opt,name=gpu,proto3" json:"gpu,omitempty"` GpuMemory string `protobuf:"bytes,56,opt,name=gpuMemory,proto3" json:"gpuMemory,omitempty"` Instance string `protobuf:"bytes,57,opt,name=instance,proto3" json:"instance,omitempty"` InstanceCapacity10Xlarge string `protobuf:"bytes,58,opt,name=instanceCapacity10Xlarge,proto3" json:"instanceCapacity10Xlarge,omitempty"` InstanceCapacity12Xlarge string `protobuf:"bytes,59,opt,name=instanceCapacity12Xlarge,proto3" json:"instanceCapacity12Xlarge,omitempty"` InstanceCapacity16Xlarge string `protobuf:"bytes,60,opt,name=instanceCapacity16Xlarge,proto3" json:"instanceCapacity16Xlarge,omitempty"` InstanceCapacity18Xlarge string `protobuf:"bytes,61,opt,name=instanceCapacity18Xlarge,proto3" json:"instanceCapacity18Xlarge,omitempty"` InstanceCapacity24Xlarge string `protobuf:"bytes,62,opt,name=instanceCapacity24Xlarge,proto3" json:"instanceCapacity24Xlarge,omitempty"` InstanceCapacity2Xlarge string `protobuf:"bytes,63,opt,name=instanceCapacity2Xlarge,proto3" json:"instanceCapacity2Xlarge,omitempty"` InstanceCapacity32Xlarge string `protobuf:"bytes,64,opt,name=instanceCapacity32Xlarge,proto3" json:"instanceCapacity32Xlarge,omitempty"` InstanceCapacity4Xlarge string `protobuf:"bytes,65,opt,name=instanceCapacity4Xlarge,proto3" json:"instanceCapacity4Xlarge,omitempty"` InstanceCapacity8Xlarge string `protobuf:"bytes,66,opt,name=instanceCapacity8Xlarge,proto3" json:"instanceCapacity8Xlarge,omitempty"` InstanceCapacity9Xlarge string `protobuf:"bytes,67,opt,name=instanceCapacity9Xlarge,proto3" json:"instanceCapacity9Xlarge,omitempty"` InstanceCapacityLarge string `protobuf:"bytes,68,opt,name=instanceCapacityLarge,proto3" json:"instanceCapacityLarge,omitempty"` InstanceCapacityMedium string `protobuf:"bytes,69,opt,name=instanceCapacityMedium,proto3" json:"instanceCapacityMedium,omitempty"` InstanceCapacityMetal string `protobuf:"bytes,70,opt,name=instanceCapacityMetal,proto3" json:"instanceCapacityMetal,omitempty"` InstanceCapacityXlarge string `protobuf:"bytes,71,opt,name=instanceCapacityXlarge,proto3" json:"instanceCapacityXlarge,omitempty"` InstanceSku string `protobuf:"bytes,72,opt,name=instanceSku,proto3" json:"instanceSku,omitempty"` IntelAvx2Available string `protobuf:"bytes,73,opt,name=intelAvx2Available,proto3" json:"intelAvx2Available,omitempty"` IntelAvxAvailable string `protobuf:"bytes,74,opt,name=intelAvxAvailable,proto3" json:"intelAvxAvailable,omitempty"` IntelTurboAvailable string `protobuf:"bytes,75,opt,name=intelTurboAvailable,proto3" json:"intelTurboAvailable,omitempty"` MarketOption string `protobuf:"bytes,76,opt,name=marketOption,proto3" json:"marketOption,omitempty"` NormalizationSizeFactor string `protobuf:"bytes,77,opt,name=normalizationSizeFactor,proto3" json:"normalizationSizeFactor,omitempty"` PhysicalCores string `protobuf:"bytes,78,opt,name=physicalCores,proto3" json:"physicalCores,omitempty"` PreInstalledSw string `protobuf:"bytes,79,opt,name=preInstalledSw,proto3" json:"preInstalledSw,omitempty"` ProcessorFeatures string `protobuf:"bytes,80,opt,name=processorFeatures,proto3" json:"processorFeatures,omitempty"` ProductType string `protobuf:"bytes,81,opt,name=productType,proto3" json:"productType,omitempty"` ResourceType string `protobuf:"bytes,82,opt,name=resourceType,proto3" json:"resourceType,omitempty"` ServiceName string `protobuf:"bytes,83,opt,name=serviceName,proto3" json:"serviceName,omitempty"` SnapShotArchiveFeeType string `protobuf:"bytes,84,opt,name=snapShotArchiveFeeType,proto3" json:"snapShotArchiveFeeType,omitempty"` ToRegionCode string `protobuf:"bytes,85,opt,name=toRegionCode,proto3" json:"toRegionCode,omitempty"` VolumeApiName string `protobuf:"bytes,86,opt,name=volumeApiName,proto3" json:"volumeApiName,omitempty"` VpcNetworkingSupport string `protobuf:"bytes,87,opt,name=vpcNetworkingSupport,proto3" json:"vpcNetworkingSupport,omitempty"` Version string `protobuf:"bytes,88,opt,name=version,proto3" json:"version,omitempty"` Availability string `protobuf:"bytes,89,opt,name=availability,proto3" json:"availability,omitempty"` StorageClass string `protobuf:"bytes,90,opt,name=storageClass,proto3" json:"storageClass,omitempty"` FeeCode string `protobuf:"bytes,91,opt,name=feeCode,proto3" json:"feeCode,omitempty"` FeeDescription string `protobuf:"bytes,92,opt,name=feeDescription,proto3" json:"feeDescription,omitempty"` Durability string `protobuf:"bytes,93,opt,name=durability,proto3" json:"durability,omitempty"` Overhead string `protobuf:"bytes,94,opt,name=overhead,proto3" json:"overhead,omitempty"` CacheEngine string `protobuf:"bytes,95,opt,name=cacheEngine,proto3" json:"cacheEngine,omitempty"` Ssd string `protobuf:"bytes,96,opt,name=ssd,proto3" json:"ssd,omitempty"` MinVolumeSize string `protobuf:"bytes,97,opt,name=minVolumeSize,proto3" json:"minVolumeSize,omitempty"` EngineCode string `protobuf:"bytes,98,opt,name=engineCode,proto3" json:"engineCode,omitempty"` DatabaseEngine string `protobuf:"bytes,99,opt,name=databaseEngine,proto3" json:"databaseEngine,omitempty"` DatabaseEdition string `protobuf:"bytes,100,opt,name=databaseEdition,proto3" json:"databaseEdition,omitempty"` DeploymentOption string `protobuf:"bytes,101,opt,name=deploymentOption,proto3" json:"deploymentOption,omitempty"` Acu string `protobuf:"bytes,102,opt,name=acu,proto3" json:"acu,omitempty"` DeploymentModel string `protobuf:"bytes,103,opt,name=deploymentModel,proto3" json:"deploymentModel,omitempty"` EngineMajorVersion string `protobuf:"bytes,104,opt,name=engineMajorVersion,proto3" json:"engineMajorVersion,omitempty"` EngineMediaType string `protobuf:"bytes,105,opt,name=engineMediaType,proto3" json:"engineMediaType,omitempty"` ExtendedSupportPricingYear string `protobuf:"bytes,106,opt,name=extendedSupportPricingYear,proto3" json:"extendedSupportPricingYear,omitempty"` InstanceTypeFamily string `protobuf:"bytes,107,opt,name=instanceTypeFamily,proto3" json:"instanceTypeFamily,omitempty"` LimitlessPreview string `protobuf:"bytes,108,opt,name=limitlessPreview,proto3" json:"limitlessPreview,omitempty"` Volumename string `protobuf:"bytes,109,opt,name=volumename,proto3" json:"volumename,omitempty"` AlarmType string `protobuf:"bytes,110,opt,name=alarmType,proto3" json:"alarmType,omitempty"` LogsDestination string `protobuf:"bytes,111,opt,name=logsDestination,proto3" json:"logsDestination,omitempty"` Type string `protobuf:"bytes,112,opt,name=type,proto3" json:"type,omitempty"` TypeDescription string `protobuf:"bytes,113,opt,name=typeDescription,proto3" json:"typeDescription,omitempty"` SheetType string `protobuf:"bytes,114,opt,name=sheetType,proto3" json:"sheetType,omitempty"` ProductID string `protobuf:"bytes,115,opt,name=productID,proto3" json:"productID,omitempty"` ProductTitle string `protobuf:"bytes,116,opt,name=productTitle,proto3" json:"productTitle,omitempty"` SkuTitle string `protobuf:"bytes,117,opt,name=skuTitle,proto3" json:"skuTitle,omitempty"` SkuDescription string `protobuf:"bytes,118,opt,name=skuDescription,proto3" json:"skuDescription,omitempty"` Publisher string `protobuf:"bytes,119,opt,name=publisher,proto3" json:"publisher,omitempty"` TermDuration string `protobuf:"bytes,120,opt,name=termDuration,proto3" json:"termDuration,omitempty"` Market string `protobuf:"bytes,121,opt,name=market,proto3" json:"market,omitempty"` QuantityThreshold string `protobuf:"bytes,122,opt,name=quantityThreshold,proto3" json:"quantityThreshold,omitempty"` EffectiveStartDate string `protobuf:"bytes,123,opt,name=effectiveStartDate,proto3" json:"effectiveStartDate,omitempty"` EffectiveEndDate string `protobuf:"bytes,124,opt,name=effectiveEndDate,proto3" json:"effectiveEndDate,omitempty"` MeterID string `protobuf:"bytes,125,opt,name=meterID,proto3" json:"meterID,omitempty"` MeterType string `protobuf:"bytes,126,opt,name=meterType,proto3" json:"meterType,omitempty"` Tags string `protobuf:"bytes,127,opt,name=tags,proto3" json:"tags,omitempty"` // contains filtered or unexported fields }
ServiceDetails message
func (*ServiceDetails) Descriptor
deprecated
func (*ServiceDetails) Descriptor() ([]byte, []int)
Deprecated: Use ServiceDetails.ProtoReflect.Descriptor instead.
func (*ServiceDetails) GetAcu ¶ added in v0.71.26
func (x *ServiceDetails) GetAcu() string
func (*ServiceDetails) GetAlarmType ¶ added in v0.71.26
func (x *ServiceDetails) GetAlarmType() string
func (*ServiceDetails) GetAvailability ¶ added in v0.71.26
func (x *ServiceDetails) GetAvailability() string
func (*ServiceDetails) GetAvailabilityZone ¶
func (x *ServiceDetails) GetAvailabilityZone() string
func (*ServiceDetails) GetCacheEngine ¶ added in v0.71.26
func (x *ServiceDetails) GetCacheEngine() string
func (*ServiceDetails) GetCapacityStatus ¶
func (x *ServiceDetails) GetCapacityStatus() string
func (*ServiceDetails) GetClassicNetworkingSupport ¶
func (x *ServiceDetails) GetClassicNetworkingSupport() string
func (*ServiceDetails) GetClockSpeed ¶
func (x *ServiceDetails) GetClockSpeed() string
func (*ServiceDetails) GetCurrency ¶
func (x *ServiceDetails) GetCurrency() string
func (*ServiceDetails) GetCurrentGeneration ¶
func (x *ServiceDetails) GetCurrentGeneration() string
func (*ServiceDetails) GetDatabaseEdition ¶ added in v0.71.26
func (x *ServiceDetails) GetDatabaseEdition() string
func (*ServiceDetails) GetDatabaseEngine ¶ added in v0.71.26
func (x *ServiceDetails) GetDatabaseEngine() string
func (*ServiceDetails) GetDedicatedEbsThroughput ¶
func (x *ServiceDetails) GetDedicatedEbsThroughput() string
func (*ServiceDetails) GetDeploymentModel ¶ added in v0.71.26
func (x *ServiceDetails) GetDeploymentModel() string
func (*ServiceDetails) GetDeploymentOption ¶ added in v0.71.26
func (x *ServiceDetails) GetDeploymentOption() string
func (*ServiceDetails) GetDurability ¶ added in v0.71.26
func (x *ServiceDetails) GetDurability() string
func (*ServiceDetails) GetEbsOptimized ¶
func (x *ServiceDetails) GetEbsOptimized() string
func (*ServiceDetails) GetEcu ¶
func (x *ServiceDetails) GetEcu() string
func (*ServiceDetails) GetEffectiveDate ¶
func (x *ServiceDetails) GetEffectiveDate() string
func (*ServiceDetails) GetEffectiveEndDate ¶ added in v0.71.25
func (x *ServiceDetails) GetEffectiveEndDate() string
func (*ServiceDetails) GetEffectiveStartDate ¶ added in v0.71.29
func (x *ServiceDetails) GetEffectiveStartDate() string
func (*ServiceDetails) GetElasticGraphicsType ¶
func (x *ServiceDetails) GetElasticGraphicsType() string
func (*ServiceDetails) GetEndingRange ¶
func (x *ServiceDetails) GetEndingRange() string
func (*ServiceDetails) GetEngineCode ¶ added in v0.71.26
func (x *ServiceDetails) GetEngineCode() string
func (*ServiceDetails) GetEngineMajorVersion ¶ added in v0.71.26
func (x *ServiceDetails) GetEngineMajorVersion() string
func (*ServiceDetails) GetEngineMediaType ¶ added in v0.71.26
func (x *ServiceDetails) GetEngineMediaType() string
func (*ServiceDetails) GetEnhancedNetworkingSupported ¶
func (x *ServiceDetails) GetEnhancedNetworkingSupported() string
func (*ServiceDetails) GetExtendedSupportPricingYear ¶ added in v0.71.26
func (x *ServiceDetails) GetExtendedSupportPricingYear() string
func (*ServiceDetails) GetFeeCode ¶ added in v0.71.26
func (x *ServiceDetails) GetFeeCode() string
func (*ServiceDetails) GetFeeDescription ¶ added in v0.71.26
func (x *ServiceDetails) GetFeeDescription() string
func (*ServiceDetails) GetFromLocation ¶
func (x *ServiceDetails) GetFromLocation() string
func (*ServiceDetails) GetFromLocationType ¶
func (x *ServiceDetails) GetFromLocationType() string
func (*ServiceDetails) GetFromRegionCode ¶
func (x *ServiceDetails) GetFromRegionCode() string
func (*ServiceDetails) GetGpu ¶
func (x *ServiceDetails) GetGpu() string
func (*ServiceDetails) GetGpuMemory ¶
func (x *ServiceDetails) GetGpuMemory() string
func (*ServiceDetails) GetGroupDescription ¶
func (x *ServiceDetails) GetGroupDescription() string
func (*ServiceDetails) GetGroupings ¶
func (x *ServiceDetails) GetGroupings() string
func (*ServiceDetails) GetInstance ¶
func (x *ServiceDetails) GetInstance() string
func (*ServiceDetails) GetInstanceCapacity10Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity10Xlarge() string
func (*ServiceDetails) GetInstanceCapacity12Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity12Xlarge() string
func (*ServiceDetails) GetInstanceCapacity16Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity16Xlarge() string
func (*ServiceDetails) GetInstanceCapacity18Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity18Xlarge() string
func (*ServiceDetails) GetInstanceCapacity24Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity24Xlarge() string
func (*ServiceDetails) GetInstanceCapacity2Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity2Xlarge() string
func (*ServiceDetails) GetInstanceCapacity32Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity32Xlarge() string
func (*ServiceDetails) GetInstanceCapacity4Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity4Xlarge() string
func (*ServiceDetails) GetInstanceCapacity8Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity8Xlarge() string
func (*ServiceDetails) GetInstanceCapacity9Xlarge ¶
func (x *ServiceDetails) GetInstanceCapacity9Xlarge() string
func (*ServiceDetails) GetInstanceCapacityLarge ¶
func (x *ServiceDetails) GetInstanceCapacityLarge() string
func (*ServiceDetails) GetInstanceCapacityMedium ¶
func (x *ServiceDetails) GetInstanceCapacityMedium() string
func (*ServiceDetails) GetInstanceCapacityMetal ¶
func (x *ServiceDetails) GetInstanceCapacityMetal() string
func (*ServiceDetails) GetInstanceCapacityXlarge ¶ added in v0.71.20
func (x *ServiceDetails) GetInstanceCapacityXlarge() string
func (*ServiceDetails) GetInstanceFamily ¶
func (x *ServiceDetails) GetInstanceFamily() string
func (*ServiceDetails) GetInstanceSku ¶
func (x *ServiceDetails) GetInstanceSku() string
func (*ServiceDetails) GetInstanceType ¶
func (x *ServiceDetails) GetInstanceType() string
func (*ServiceDetails) GetInstanceTypeFamily ¶ added in v0.71.26
func (x *ServiceDetails) GetInstanceTypeFamily() string
func (*ServiceDetails) GetIntelAvx2Available ¶
func (x *ServiceDetails) GetIntelAvx2Available() string
func (*ServiceDetails) GetIntelAvxAvailable ¶
func (x *ServiceDetails) GetIntelAvxAvailable() string
func (*ServiceDetails) GetIntelTurboAvailable ¶
func (x *ServiceDetails) GetIntelTurboAvailable() string
func (*ServiceDetails) GetLeaseContractLength ¶
func (x *ServiceDetails) GetLeaseContractLength() string
func (*ServiceDetails) GetLicenseModel ¶
func (x *ServiceDetails) GetLicenseModel() string
func (*ServiceDetails) GetLimitlessPreview ¶ added in v0.71.26
func (x *ServiceDetails) GetLimitlessPreview() string
func (*ServiceDetails) GetLocation ¶
func (x *ServiceDetails) GetLocation() string
func (*ServiceDetails) GetLocationType ¶
func (x *ServiceDetails) GetLocationType() string
func (*ServiceDetails) GetLogsDestination ¶ added in v0.71.26
func (x *ServiceDetails) GetLogsDestination() string
func (*ServiceDetails) GetMarket ¶ added in v0.71.29
func (x *ServiceDetails) GetMarket() string
func (*ServiceDetails) GetMarketOption ¶
func (x *ServiceDetails) GetMarketOption() string
func (*ServiceDetails) GetMaxIopsBurstPerformance ¶
func (x *ServiceDetails) GetMaxIopsBurstPerformance() string
func (*ServiceDetails) GetMaxIopsVolume ¶
func (x *ServiceDetails) GetMaxIopsVolume() string
func (*ServiceDetails) GetMaxThroughputVolume ¶
func (x *ServiceDetails) GetMaxThroughputVolume() string
func (*ServiceDetails) GetMaxVolumeSize ¶
func (x *ServiceDetails) GetMaxVolumeSize() string
func (*ServiceDetails) GetMemory ¶
func (x *ServiceDetails) GetMemory() string
func (*ServiceDetails) GetMeterID ¶ added in v0.71.29
func (x *ServiceDetails) GetMeterID() string
func (*ServiceDetails) GetMeterType ¶ added in v0.71.29
func (x *ServiceDetails) GetMeterType() string
func (*ServiceDetails) GetMinVolumeSize ¶ added in v0.71.26
func (x *ServiceDetails) GetMinVolumeSize() string
func (*ServiceDetails) GetNetworkPerformance ¶
func (x *ServiceDetails) GetNetworkPerformance() string
func (*ServiceDetails) GetNormalizationSizeFactor ¶
func (x *ServiceDetails) GetNormalizationSizeFactor() string
func (*ServiceDetails) GetOfferTermCode ¶
func (x *ServiceDetails) GetOfferTermCode() string
func (*ServiceDetails) GetOfferingClass ¶
func (x *ServiceDetails) GetOfferingClass() string
func (*ServiceDetails) GetOperatingSystem ¶
func (x *ServiceDetails) GetOperatingSystem() string
func (*ServiceDetails) GetOperation ¶
func (x *ServiceDetails) GetOperation() string
func (*ServiceDetails) GetOverhead ¶ added in v0.71.26
func (x *ServiceDetails) GetOverhead() string
func (*ServiceDetails) GetPhysicalCores ¶
func (x *ServiceDetails) GetPhysicalCores() string
func (*ServiceDetails) GetPhysicalProcessor ¶
func (x *ServiceDetails) GetPhysicalProcessor() string
func (*ServiceDetails) GetPreInstalledSw ¶
func (x *ServiceDetails) GetPreInstalledSw() string
func (*ServiceDetails) GetPriceDescription ¶
func (x *ServiceDetails) GetPriceDescription() string
func (*ServiceDetails) GetProcessorArchitecture ¶
func (x *ServiceDetails) GetProcessorArchitecture() string
func (*ServiceDetails) GetProcessorFeatures ¶
func (x *ServiceDetails) GetProcessorFeatures() string
func (*ServiceDetails) GetProductFamily ¶
func (x *ServiceDetails) GetProductFamily() string
func (*ServiceDetails) GetProductID ¶ added in v0.71.25
func (x *ServiceDetails) GetProductID() string
func (*ServiceDetails) GetProductTitle ¶ added in v0.71.29
func (x *ServiceDetails) GetProductTitle() string
func (*ServiceDetails) GetProductType ¶
func (x *ServiceDetails) GetProductType() string
func (*ServiceDetails) GetProvisioned ¶
func (x *ServiceDetails) GetProvisioned() string
func (*ServiceDetails) GetPublisher ¶ added in v0.71.29
func (x *ServiceDetails) GetPublisher() string
func (*ServiceDetails) GetPurchaseOption ¶
func (x *ServiceDetails) GetPurchaseOption() string
func (*ServiceDetails) GetQuantityThreshold ¶ added in v0.71.29
func (x *ServiceDetails) GetQuantityThreshold() string
func (*ServiceDetails) GetRateCode ¶
func (x *ServiceDetails) GetRateCode() string
func (*ServiceDetails) GetRelatedTo ¶
func (x *ServiceDetails) GetRelatedTo() string
func (*ServiceDetails) GetResourceType ¶
func (x *ServiceDetails) GetResourceType() string
func (*ServiceDetails) GetServiceCode ¶
func (x *ServiceDetails) GetServiceCode() string
func (*ServiceDetails) GetServiceName ¶
func (x *ServiceDetails) GetServiceName() string
func (*ServiceDetails) GetSheetType ¶ added in v0.71.29
func (x *ServiceDetails) GetSheetType() string
func (*ServiceDetails) GetSkuDescription ¶ added in v0.71.29
func (x *ServiceDetails) GetSkuDescription() string
func (*ServiceDetails) GetSkuTitle ¶ added in v0.71.25
func (x *ServiceDetails) GetSkuTitle() string
func (*ServiceDetails) GetSnapShotArchiveFeeType ¶
func (x *ServiceDetails) GetSnapShotArchiveFeeType() string
func (*ServiceDetails) GetSsd ¶ added in v0.71.26
func (x *ServiceDetails) GetSsd() string
func (*ServiceDetails) GetStartingRange ¶
func (x *ServiceDetails) GetStartingRange() string
func (*ServiceDetails) GetStorage ¶
func (x *ServiceDetails) GetStorage() string
func (*ServiceDetails) GetStorageClass ¶ added in v0.71.26
func (x *ServiceDetails) GetStorageClass() string
func (*ServiceDetails) GetStorageMedia ¶
func (x *ServiceDetails) GetStorageMedia() string
func (*ServiceDetails) GetTags ¶ added in v0.71.29
func (x *ServiceDetails) GetTags() string
func (*ServiceDetails) GetTenancy ¶
func (x *ServiceDetails) GetTenancy() string
func (*ServiceDetails) GetTermDuration ¶ added in v0.71.29
func (x *ServiceDetails) GetTermDuration() string
func (*ServiceDetails) GetTermType ¶
func (x *ServiceDetails) GetTermType() string
func (*ServiceDetails) GetToLocation ¶
func (x *ServiceDetails) GetToLocation() string
func (*ServiceDetails) GetToLocationType ¶
func (x *ServiceDetails) GetToLocationType() string
func (*ServiceDetails) GetToRegionCode ¶
func (x *ServiceDetails) GetToRegionCode() string
func (*ServiceDetails) GetTransferType ¶
func (x *ServiceDetails) GetTransferType() string
func (*ServiceDetails) GetType ¶ added in v0.71.26
func (x *ServiceDetails) GetType() string
func (*ServiceDetails) GetTypeDescription ¶ added in v0.71.26
func (x *ServiceDetails) GetTypeDescription() string
func (*ServiceDetails) GetUsageType ¶
func (x *ServiceDetails) GetUsageType() string
func (*ServiceDetails) GetVcpu ¶
func (x *ServiceDetails) GetVcpu() string
func (*ServiceDetails) GetVersion ¶ added in v0.71.26
func (x *ServiceDetails) GetVersion() string
func (*ServiceDetails) GetVolumeApiName ¶
func (x *ServiceDetails) GetVolumeApiName() string
func (*ServiceDetails) GetVolumeType ¶
func (x *ServiceDetails) GetVolumeType() string
func (*ServiceDetails) GetVolumename ¶ added in v0.71.26
func (x *ServiceDetails) GetVolumename() string
func (*ServiceDetails) GetVpcNetworkingSupport ¶
func (x *ServiceDetails) GetVpcNetworkingSupport() string
func (*ServiceDetails) ProtoMessage ¶
func (*ServiceDetails) ProtoMessage()
func (*ServiceDetails) ProtoReflect ¶
func (x *ServiceDetails) ProtoReflect() protoreflect.Message
func (*ServiceDetails) Reset ¶
func (x *ServiceDetails) Reset()
func (*ServiceDetails) String ¶
func (x *ServiceDetails) String() string
Click to show internal directories.
Click to hide internal directories.