Documentation ¶
Index ¶
- Variables
- type AWSRecommendations
- func (*AWSRecommendations) Descriptor() ([]byte, []int)deprecated
- func (x *AWSRecommendations) GetCostExplorerRecommendations() *CostExplorerRecommendations
- func (x *AWSRecommendations) GetCostOptimizationHubRecommendations() *CostOptimizationHubRecommendations
- func (x *AWSRecommendations) GetResourceArn() string
- func (x *AWSRecommendations) GetTrustedAdvisorRecommendations() *TrustedAdvisorRecommendations
- func (*AWSRecommendations) ProtoMessage()
- func (x *AWSRecommendations) ProtoReflect() protoreflect.Message
- func (x *AWSRecommendations) Reset()
- func (x *AWSRecommendations) String() string
- type AWSResourceDetails
- type AWSResourceDetails_ComprehendDetails
- func (*AWSResourceDetails_ComprehendDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ComprehendDetails) GetEndpoint() *AWSResourceDetails_ComprehendDetails_Endpoint
- func (*AWSResourceDetails_ComprehendDetails) ProtoMessage()
- func (x *AWSResourceDetails_ComprehendDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ComprehendDetails) Reset()
- func (x *AWSResourceDetails_ComprehendDetails) String() string
- type AWSResourceDetails_ComprehendDetails_Endpoint
- func (*AWSResourceDetails_ComprehendDetails_Endpoint) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetArn() string
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetAutoScalingStatus() string
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetProvisionedInferenceUnit() float64
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetStatus() string
- func (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoMessage()
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) Reset()
- func (x *AWSResourceDetails_ComprehendDetails_Endpoint) String() string
- type AWSResourceDetails_EBSDetails
- func (*AWSResourceDetails_EBSDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EBSDetails) GetVolumeDetails() *AWSResourceDetails_EBSDetails_VolumeDetails
- func (*AWSResourceDetails_EBSDetails) ProtoMessage()
- func (x *AWSResourceDetails_EBSDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EBSDetails) Reset()
- func (x *AWSResourceDetails_EBSDetails) String() string
- type AWSResourceDetails_EBSDetails_VolumeDetails
- func (*AWSResourceDetails_EBSDetails_VolumeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetAttachmentState() string
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetId() string
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetIops() float64
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetSizeInGb() float64
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetThroughput() float64
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetType() string
- func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoMessage()
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) Reset()
- func (x *AWSResourceDetails_EBSDetails_VolumeDetails) String() string
- type AWSResourceDetails_EC2AutoScalingGroupDetails
- func (*AWSResourceDetails_EC2AutoScalingGroupDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) GetInstanceConfigurationDetails() *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails
- func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoMessage()
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) Reset()
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) String() string
- type AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails
- func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) GetType() string
- func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoMessage()
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) Reset()
- func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) String() string
- type AWSResourceDetails_EC2Details
- func (*AWSResourceDetails_EC2Details) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2Details) GetInstance() *AWSResourceDetails_EC2Details_InstanceDetails
- func (x *AWSResourceDetails_EC2Details) GetRiSpecsDetails() *AWSResourceDetails_EC2Details_RISpecsDetails
- func (*AWSResourceDetails_EC2Details) ProtoMessage()
- func (x *AWSResourceDetails_EC2Details) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2Details) Reset()
- func (x *AWSResourceDetails_EC2Details) String() string
- type AWSResourceDetails_EC2Details_InstanceDetails
- func (*AWSResourceDetails_EC2Details_InstanceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetEip() *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetFamily() string
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetMetrics() *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetName() string
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetPlatform() string
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetStatus() string
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetTenancy() string
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetType() string
- func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoMessage()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) Reset()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails) String() string
- type AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics
- func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetCpuUtilizationMetrics() *MetricData
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetDiskUtilizationMetrics() *MetricData
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetMemoryUtilizationMetrics() *MetricData
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetNetworkUtilizationMetrics() *MetricData
- func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoMessage()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Reset()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) String() string
- type AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails
- func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) GetIpAddress() string
- func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoMessage()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Reset()
- func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) String() string
- type AWSResourceDetails_EC2Details_RISpecsDetails
- func (*AWSResourceDetails_EC2Details_RISpecsDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_EC2Details_RISpecsDetails) GetOfferingClass() string
- func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoMessage()
- func (x *AWSResourceDetails_EC2Details_RISpecsDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_EC2Details_RISpecsDetails) Reset()
- func (x *AWSResourceDetails_EC2Details_RISpecsDetails) String() string
- type AWSResourceDetails_ECSDetails
- func (*AWSResourceDetails_ECSDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ECSDetails) GetService() *AWSResourceDetails_ECSDetails_ServiceDetails
- func (*AWSResourceDetails_ECSDetails) ProtoMessage()
- func (x *AWSResourceDetails_ECSDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ECSDetails) Reset()
- func (x *AWSResourceDetails_ECSDetails) String() string
- type AWSResourceDetails_ECSDetails_ServiceDetails
- func (*AWSResourceDetails_ECSDetails_ServiceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetArchitecture() string
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetMemorySizeInMB() int64
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetPlatform() string
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetVCpu() float64
- func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoMessage()
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) Reset()
- func (x *AWSResourceDetails_ECSDetails_ServiceDetails) String() string
- type AWSResourceDetails_ELBDetails
- func (*AWSResourceDetails_ELBDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ELBDetails) GetLoadBalancer() *AWSResourceDetails_ELBDetails_LoadBalancer
- func (*AWSResourceDetails_ELBDetails) ProtoMessage()
- func (x *AWSResourceDetails_ELBDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ELBDetails) Reset()
- func (x *AWSResourceDetails_ELBDetails) String() string
- type AWSResourceDetails_ELBDetails_LoadBalancer
- func (*AWSResourceDetails_ELBDetails_LoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ELBDetails_LoadBalancer) GetName() string
- func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoMessage()
- func (x *AWSResourceDetails_ELBDetails_LoadBalancer) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ELBDetails_LoadBalancer) Reset()
- func (x *AWSResourceDetails_ELBDetails_LoadBalancer) String() string
- type AWSResourceDetails_ElastiCacheDetails
- func (*AWSResourceDetails_ElastiCacheDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ElastiCacheDetails) GetNode() *AWSResourceDetails_ElastiCacheDetails_NodeDetails
- func (*AWSResourceDetails_ElastiCacheDetails) ProtoMessage()
- func (x *AWSResourceDetails_ElastiCacheDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ElastiCacheDetails) Reset()
- func (x *AWSResourceDetails_ElastiCacheDetails) String() string
- type AWSResourceDetails_ElastiCacheDetails_NodeDetails
- func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetFamily() string
- func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetType() string
- func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoMessage()
- func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) Reset()
- func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) String() string
- type AWSResourceDetails_LambdaDetails
- func (*AWSResourceDetails_LambdaDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_LambdaDetails) GetFunction() *AWSResourceDetails_LambdaDetails_FunctionDetails
- func (*AWSResourceDetails_LambdaDetails) ProtoMessage()
- func (x *AWSResourceDetails_LambdaDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_LambdaDetails) Reset()
- func (x *AWSResourceDetails_LambdaDetails) String() string
- type AWSResourceDetails_LambdaDetails_FunctionDetails
- func (*AWSResourceDetails_LambdaDetails_FunctionDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetArchitecture() string
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetArn() string
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetMemorySizeInMB() int64
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetStatus() string
- func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoMessage()
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) Reset()
- func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) String() string
- type AWSResourceDetails_MemoryDBDetails
- func (*AWSResourceDetails_MemoryDBDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_MemoryDBDetails) GetNode() *AWSResourceDetails_MemoryDBDetails_NodeDetails
- func (*AWSResourceDetails_MemoryDBDetails) ProtoMessage()
- func (x *AWSResourceDetails_MemoryDBDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_MemoryDBDetails) Reset()
- func (x *AWSResourceDetails_MemoryDBDetails) String() string
- type AWSResourceDetails_MemoryDBDetails_NodeDetails
- func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) GetFamily() string
- func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) GetType() string
- func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoMessage()
- func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) Reset()
- func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) String() string
- type AWSResourceDetails_OpensearchDetails
- func (*AWSResourceDetails_OpensearchDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_OpensearchDetails) GetInstance() *AWSResourceDetails_OpensearchDetails_InstanceDetails
- func (*AWSResourceDetails_OpensearchDetails) ProtoMessage()
- func (x *AWSResourceDetails_OpensearchDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_OpensearchDetails) Reset()
- func (x *AWSResourceDetails_OpensearchDetails) String() string
- type AWSResourceDetails_OpensearchDetails_InstanceDetails
- func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceClass() string
- func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceSize() string
- func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoMessage()
- func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) Reset()
- func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) String() string
- type AWSResourceDetails_RDSDetails
- func (*AWSResourceDetails_RDSDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RDSDetails) GetDbInstance() *AWSResourceDetails_RDSDetails_DBInstanceDetails
- func (*AWSResourceDetails_RDSDetails) ProtoMessage()
- func (x *AWSResourceDetails_RDSDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RDSDetails) Reset()
- func (x *AWSResourceDetails_RDSDetails) String() string
- type AWSResourceDetails_RDSDetails_DBInstanceDetails
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEdition() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEngine() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDeploymentOptions() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetFamily() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetInstanceClass() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetLicenseModel() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMetrics() *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMultiAZ() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetName() string
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetStorage() *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoMessage()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) Reset()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) String() string
- type AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) GetCpuUtilizationMetrics() *MetricData
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoMessage()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Reset()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) String() string
- type AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetAllocatedStorageInGb() float64
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetIops() float64
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetStorageThroughput() float64
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetType() string
- func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoMessage()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Reset()
- func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) String() string
- type AWSResourceDetails_RedshiftDetails
- func (*AWSResourceDetails_RedshiftDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RedshiftDetails) GetCluster() *AWSResourceDetails_RedshiftDetails_ClusterDetails
- func (x *AWSResourceDetails_RedshiftDetails) GetNode() *AWSResourceDetails_RedshiftDetails_NodeDetails
- func (*AWSResourceDetails_RedshiftDetails) ProtoMessage()
- func (x *AWSResourceDetails_RedshiftDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RedshiftDetails) Reset()
- func (x *AWSResourceDetails_RedshiftDetails) String() string
- type AWSResourceDetails_RedshiftDetails_ClusterDetails
- func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetClusterId() string
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetStatus() string
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetType() string
- func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoMessage()
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) Reset()
- func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) String() string
- type AWSResourceDetails_RedshiftDetails_NodeDetails
- func (*AWSResourceDetails_RedshiftDetails_NodeDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) GetFamily() string
- func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) GetType() string
- func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoMessage()
- func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) Reset()
- func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) String() string
- type AWSResourceDetails_ReservedInstance
- func (*AWSResourceDetails_ReservedInstance) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ReservedInstance) GetExpirationDate() string
- func (x *AWSResourceDetails_ReservedInstance) GetId() string
- func (x *AWSResourceDetails_ReservedInstance) GetInstanceCount() float64
- func (x *AWSResourceDetails_ReservedInstance) GetInstanceType() string
- func (x *AWSResourceDetails_ReservedInstance) GetMetrics() *AWSResourceDetails_ReservedInstance_RIMetrics
- func (x *AWSResourceDetails_ReservedInstance) GetPlatform() string
- func (*AWSResourceDetails_ReservedInstance) ProtoMessage()
- func (x *AWSResourceDetails_ReservedInstance) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ReservedInstance) Reset()
- func (x *AWSResourceDetails_ReservedInstance) String() string
- type AWSResourceDetails_ReservedInstance_RIMetrics
- func (*AWSResourceDetails_ReservedInstance_RIMetrics) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_ReservedInstance_RIMetrics) GetUtilization() []*MetricData_Metrics
- func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoMessage()
- func (x *AWSResourceDetails_ReservedInstance_RIMetrics) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_ReservedInstance_RIMetrics) Reset()
- func (x *AWSResourceDetails_ReservedInstance_RIMetrics) String() string
- type AWSResourceDetails_S3Details
- func (*AWSResourceDetails_S3Details) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_S3Details) GetBucket() *AWSResourceDetails_S3Details_BucketDetails
- func (*AWSResourceDetails_S3Details) ProtoMessage()
- func (x *AWSResourceDetails_S3Details) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_S3Details) Reset()
- func (x *AWSResourceDetails_S3Details) String() string
- type AWSResourceDetails_S3Details_BucketDetails
- func (*AWSResourceDetails_S3Details_BucketDetails) Descriptor() ([]byte, []int)deprecated
- func (x *AWSResourceDetails_S3Details_BucketDetails) GetArn() string
- func (x *AWSResourceDetails_S3Details_BucketDetails) GetName() string
- func (*AWSResourceDetails_S3Details_BucketDetails) ProtoMessage()
- func (x *AWSResourceDetails_S3Details_BucketDetails) ProtoReflect() protoreflect.Message
- func (x *AWSResourceDetails_S3Details_BucketDetails) Reset()
- func (x *AWSResourceDetails_S3Details_BucketDetails) String() string
- type AzureCSPRecommendations
- type CostExplorerRecommendations
- func (*CostExplorerRecommendations) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations) GetDiscountPlans() *CostExplorerRecommendations_DiscountPlans
- func (x *CostExplorerRecommendations) GetEc2Rightsize() *CostExplorerRecommendations_EC2Rightsize
- func (x *CostExplorerRecommendations) GetTerminateEc2() *CostExplorerRecommendations_TerminateEC2
- func (*CostExplorerRecommendations) ProtoMessage()
- func (x *CostExplorerRecommendations) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations) Reset()
- func (x *CostExplorerRecommendations) String() string
- type CostExplorerRecommendations_DiscountPlans
- func (*CostExplorerRecommendations_DiscountPlans) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans) GetPaymentOption() string
- func (x *CostExplorerRecommendations_DiscountPlans) GetRiOption() *CostExplorerRecommendations_DiscountPlans_RIOption
- func (x *CostExplorerRecommendations_DiscountPlans) GetSpOption() *CostExplorerRecommendations_DiscountPlans_SPOption
- func (x *CostExplorerRecommendations_DiscountPlans) GetTerm() string
- func (x *CostExplorerRecommendations_DiscountPlans) GetUpfrontCost() float64
- func (*CostExplorerRecommendations_DiscountPlans) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans) String() string
- type CostExplorerRecommendations_DiscountPlans_RIOption
- func (*CostExplorerRecommendations_DiscountPlans_RIOption) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetCurrentGeneration() bool
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetEc2Details() *AWSResourceDetails_EC2Details
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetElasticacheDetails() *AWSResourceDetails_ElastiCacheDetails
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetEstOutcomeFromPurchaseRI() *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetMemoryDBDetails() *AWSResourceDetails_MemoryDBDetails
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetOpensearchDetails() *AWSResourceDetails_OpensearchDetails
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRdsDetails() *AWSResourceDetails_RDSDetails
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNormalizedUnits() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNumberOfInstanceToPurchase() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRedshiftDetails() *AWSResourceDetails_RedshiftDetails
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRegion() string
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetSizeFlexEligible() bool
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetTenancy() string
- func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption) String() string
- type CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI
- func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNormalizesUnitsUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNumberOfInstanceUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveUtilization() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetBreakEvenInMonths() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNormalizedUnitsUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNumberOfInstanceUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNormalizedUnitsUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNumberOfInstanceUsedPerHour() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyOnDemandCost() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyRICost() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavings() float64
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavingsPercentage() float64
- func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) String() string
- type CostExplorerRecommendations_DiscountPlans_SPOption
- func (*CostExplorerRecommendations_DiscountPlans_SPOption) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrencyCode() string
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrentUtilizationDetails() *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetEstOutcomeFromPurchaseSP() *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetHourlyCommitmentToPurchase() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetOfferingId() string
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetType() string
- func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption) String() string
- type CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails
- func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveCoverage() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveHourOnDemandSpend() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetEstOnDemandCostWithHourlyCommitment() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetExistingHourlyCommitment() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMaxHourlyOnDemandSpend() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMinHourlyOnDemandSpend() float64
- func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) String() string
- type CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP
- func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveCoverage() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveUtilization() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetMonthlySavingsAmount() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetOnDemandCost() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetRoi() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPercentage() float64
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPlanCost() float64
- func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoMessage()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) Reset()
- func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) String() string
- type CostExplorerRecommendations_EC2Rightsize
- func (*CostExplorerRecommendations_EC2Rightsize) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_EC2Rightsize) GetCurrentDetails() *CostExplorerRecommendations_EC2Rightsize_Details
- func (x *CostExplorerRecommendations_EC2Rightsize) GetRecommendationDetails() *CostExplorerRecommendations_EC2Rightsize_Details
- func (*CostExplorerRecommendations_EC2Rightsize) ProtoMessage()
- func (x *CostExplorerRecommendations_EC2Rightsize) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_EC2Rightsize) Reset()
- func (x *CostExplorerRecommendations_EC2Rightsize) String() string
- type CostExplorerRecommendations_EC2Rightsize_Details
- func (*CostExplorerRecommendations_EC2Rightsize_Details) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetEc2Details() *AWSResourceDetails_EC2Details
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlyCost() float64
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsAmount() float64
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsPercentage() float64
- func (*CostExplorerRecommendations_EC2Rightsize_Details) ProtoMessage()
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) Reset()
- func (x *CostExplorerRecommendations_EC2Rightsize_Details) String() string
- type CostExplorerRecommendations_TerminateEC2
- func (*CostExplorerRecommendations_TerminateEC2) Descriptor() ([]byte, []int)deprecated
- func (x *CostExplorerRecommendations_TerminateEC2) GetEc2Details() *AWSResourceDetails_EC2Details
- func (x *CostExplorerRecommendations_TerminateEC2) GetMonthlyCost() float64
- func (*CostExplorerRecommendations_TerminateEC2) ProtoMessage()
- func (x *CostExplorerRecommendations_TerminateEC2) ProtoReflect() protoreflect.Message
- func (x *CostExplorerRecommendations_TerminateEC2) Reset()
- func (x *CostExplorerRecommendations_TerminateEC2) String() string
- type CostOptimizationHubRecommendations
- func (*CostOptimizationHubRecommendations) Descriptor() ([]byte, []int)deprecated
- func (x *CostOptimizationHubRecommendations) GetCurrentDetails() *CostOptimizationHubRecommendations_Details
- func (x *CostOptimizationHubRecommendations) GetRecommendationDetails() *CostOptimizationHubRecommendations_Details
- func (*CostOptimizationHubRecommendations) ProtoMessage()
- func (x *CostOptimizationHubRecommendations) ProtoReflect() protoreflect.Message
- func (x *CostOptimizationHubRecommendations) Reset()
- func (x *CostOptimizationHubRecommendations) String() string
- type CostOptimizationHubRecommendations_Details
- func (*CostOptimizationHubRecommendations_Details) Descriptor() ([]byte, []int)deprecated
- func (x *CostOptimizationHubRecommendations_Details) GetCostCalculation() *CostOptimizationHubRecommendations_Details_CostCalculation
- func (x *CostOptimizationHubRecommendations_Details) GetEbsDetails() *AWSResourceDetails_EBSDetails
- func (x *CostOptimizationHubRecommendations_Details) GetEc2AutoScalingGroupDetails() *AWSResourceDetails_EC2AutoScalingGroupDetails
- func (x *CostOptimizationHubRecommendations_Details) GetEc2Details() *AWSResourceDetails_EC2Details
- func (x *CostOptimizationHubRecommendations_Details) GetEcsDetails() *AWSResourceDetails_ECSDetails
- func (x *CostOptimizationHubRecommendations_Details) GetLambdaDetails() *AWSResourceDetails_LambdaDetails
- func (x *CostOptimizationHubRecommendations_Details) GetRdsDetails() *AWSResourceDetails_RDSDetails
- func (*CostOptimizationHubRecommendations_Details) ProtoMessage()
- func (x *CostOptimizationHubRecommendations_Details) ProtoReflect() protoreflect.Message
- func (x *CostOptimizationHubRecommendations_Details) Reset()
- func (x *CostOptimizationHubRecommendations_Details) String() string
- type CostOptimizationHubRecommendations_Details_CostCalculation
- func (*CostOptimizationHubRecommendations_Details_CostCalculation) Descriptor() ([]byte, []int)deprecated
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostAfterDiscount() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostBeforeDiscount() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedDiscounts() *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedNetUnusedAmortizedCommitments() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetUsageTypes() []*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes
- func (*CostOptimizationHubRecommendations_Details_CostCalculation) ProtoMessage()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) ProtoReflect() protoreflect.Message
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) Reset()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation) String() string
- type CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts
- func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) Descriptor() ([]byte, []int)deprecated
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetOtherDiscount() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetReservedInstancesDiscount() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetSavingsPlansDiscount() float64
- func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoMessage()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoReflect() protoreflect.Message
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) Reset()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) String() string
- type CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes
- func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Descriptor() ([]byte, []int)deprecated
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetOperation() string
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetProductCode() string
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUnit() string
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageAmount() float64
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageType() string
- func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoMessage()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoReflect() protoreflect.Message
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Reset()
- func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) String() string
- type GCPRecommendations
- type MetricData
- func (*MetricData) Descriptor() ([]byte, []int)deprecated
- func (x *MetricData) GetMaxMetricInPercentage() float64
- func (x *MetricData) GetMetricCapacity() string
- func (x *MetricData) GetMetrics() []*MetricData_Metrics
- func (*MetricData) ProtoMessage()
- func (x *MetricData) ProtoReflect() protoreflect.Message
- func (x *MetricData) Reset()
- func (x *MetricData) String() string
- type MetricData_Metrics
- func (*MetricData_Metrics) Descriptor() ([]byte, []int)deprecated
- func (x *MetricData_Metrics) GetDate() string
- func (x *MetricData_Metrics) GetValue() float64
- func (*MetricData_Metrics) ProtoMessage()
- func (x *MetricData_Metrics) ProtoReflect() protoreflect.Message
- func (x *MetricData_Metrics) Reset()
- func (x *MetricData_Metrics) String() string
- type RecommendationData
- func (*RecommendationData) Descriptor() ([]byte, []int)deprecated
- func (x *RecommendationData) GetAwsRecommendations() *AWSRecommendations
- func (x *RecommendationData) GetAzureCspRecommendations() *AzureCSPRecommendations
- func (x *RecommendationData) GetCategory() string
- func (x *RecommendationData) GetCostGroup() string
- func (x *RecommendationData) GetEstimatedMonthlyCost() float64
- func (x *RecommendationData) GetEstimatedMonthlySavings() float64
- func (x *RecommendationData) GetEstimatedSavingsPercentage() float64
- func (x *RecommendationData) GetGcpRecommendations() *GCPRecommendations
- func (x *RecommendationData) GetId() string
- func (x *RecommendationData) GetLastUpdatedAt() string
- func (x *RecommendationData) GetLaunchUrl() string
- func (x *RecommendationData) GetRecommendation() string
- func (x *RecommendationData) GetRecommendationGroup() string
- func (x *RecommendationData) GetRegion() string
- func (x *RecommendationData) GetResourceId() string
- func (x *RecommendationData) GetResourceName() string
- func (x *RecommendationData) GetRestartNeeded() bool
- func (x *RecommendationData) GetRollbackPossible() bool
- func (x *RecommendationData) GetService() string
- func (x *RecommendationData) GetSource() string
- func (x *RecommendationData) GetTarget() string
- func (x *RecommendationData) GetTargetName() string
- func (*RecommendationData) ProtoMessage()
- func (x *RecommendationData) ProtoReflect() protoreflect.Message
- func (x *RecommendationData) Reset()
- func (x *RecommendationData) String() string
- type TrustedAdvisorRecommendations
- func (*TrustedAdvisorRecommendations) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations) GetAwsWellArchitectedHighRiskIssues() *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues
- func (x *TrustedAdvisorRecommendations) GetCommonDetails() *TrustedAdvisorRecommendations_CommonDetails
- func (x *TrustedAdvisorRecommendations) GetComprehendUnderutilizedEndpoints() *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints
- func (x *TrustedAdvisorRecommendations) GetEc2InstancesStopped() *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped
- func (x *TrustedAdvisorRecommendations) GetEc2RILeaseExpiration() *TrustedAdvisorRecommendations_EC2RILeaseExpiration
- func (x *TrustedAdvisorRecommendations) GetExclusionStatus() string
- func (x *TrustedAdvisorRecommendations) GetIdleLoadBalancer() *TrustedAdvisorRecommendations_IdleLoadBalancer
- func (x *TrustedAdvisorRecommendations) GetLambdaHighErrorRates() *TrustedAdvisorRecommendations_LambdaHighErrorRates
- func (x *TrustedAdvisorRecommendations) GetLambdaWithExcessiveTimeouts() *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts
- func (x *TrustedAdvisorRecommendations) GetLowUtilizationEc2Instances() *TrustedAdvisorRecommendations_LowUtilizationEC2Instances
- func (x *TrustedAdvisorRecommendations) GetRdsIdleDbInstances() *TrustedAdvisorRecommendations_RDSIdleDBInstances
- func (x *TrustedAdvisorRecommendations) GetRecommendationArn() string
- func (x *TrustedAdvisorRecommendations) GetS3IncompleteMPU() *TrustedAdvisorRecommendations_S3IncompleteMPU
- func (x *TrustedAdvisorRecommendations) GetSeverityStatus() string
- func (x *TrustedAdvisorRecommendations) GetUnassociatedEIP() *TrustedAdvisorRecommendations_UnassociatedEIP
- func (x *TrustedAdvisorRecommendations) GetUnderutilizedEBSVolume() *TrustedAdvisorRecommendations_UnderutilizedEBSVolume
- func (x *TrustedAdvisorRecommendations) GetUnderutilizedRedshiftCluster() *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster
- func (*TrustedAdvisorRecommendations) ProtoMessage()
- func (x *TrustedAdvisorRecommendations) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations) Reset()
- func (x *TrustedAdvisorRecommendations) String() string
- type TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues
- func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfHRIResolved() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfIDHRI() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfQuestionsAnswered() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetReviewerName() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetTotalNumberOfQuestions() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadArn() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadLastModifiedDate() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadName() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadStartedDate() string
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadType() string
- func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Reset()
- func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) String() string
- type TrustedAdvisorRecommendations_AmazonEC2InstanceStopped
- func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetAwsConfigRule() string
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetEc2Details() *AWSResourceDetails_EC2Details
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetInputParameters() string
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetResource() string
- func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Reset()
- func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) String() string
- type TrustedAdvisorRecommendations_CommonDetails
- func (*TrustedAdvisorRecommendations_CommonDetails) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_CommonDetails) GetAwsConfigRule() string
- func (x *TrustedAdvisorRecommendations_CommonDetails) GetInputParameters() string
- func (x *TrustedAdvisorRecommendations_CommonDetails) GetResource() string
- func (*TrustedAdvisorRecommendations_CommonDetails) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_CommonDetails) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_CommonDetails) Reset()
- func (x *TrustedAdvisorRecommendations_CommonDetails) String() string
- type TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints
- func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) GetEndpoint() *AWSResourceDetails_ComprehendDetails_Endpoint
- func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) GetReason() string
- func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Reset()
- func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) String() string
- type TrustedAdvisorRecommendations_EC2RILeaseExpiration
- func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetCurrentMonthlyCost() float64
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetEstMonthlySavings() float64
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetReason() string
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetRiDetails() *AWSResourceDetails_ReservedInstance
- func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) Reset()
- func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) String() string
- type TrustedAdvisorRecommendations_IdleLoadBalancer
- func (*TrustedAdvisorRecommendations_IdleLoadBalancer) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) GetElbDetails() *AWSResourceDetails_ELBDetails
- func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) GetReason() string
- func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) Reset()
- func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) String() string
- type TrustedAdvisorRecommendations_LambdaHighErrorRates
- func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyErrorRates() float64
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyInvokes() float64
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayErrorRates() float64
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayInvokes() float64
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetDateForMaxErrorRates() string
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLambdaDetails() *AWSResourceDetails_LambdaDetails
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLostDailyComputeCost() float64
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetMaxDailyErrorRates() float64
- func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) Reset()
- func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) String() string
- type TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts
- func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyInvokes() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyTimeoutRate() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayInvokes() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayTimeoutRate() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetDateOfDailyTimeoutRate() string
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunction() *AWSResourceDetails_LambdaDetails_FunctionDetails
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunctionTimeoutSettings() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetLostDailyComputeCost() float64
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetMaxDailyTimeoutRate() float64
- func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Reset()
- func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) String() string
- type TrustedAdvisorRecommendations_LowUtilizationEC2Instances
- func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveCpuUtilizationBy14Day() float64
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveNetworkIOBy14Day() float64
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetEc2Instance() *AWSResourceDetails_EC2Details
- func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Reset()
- func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) String() string
- type TrustedAdvisorRecommendations_RDSIdleDBInstances
- func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) GetDaysLastConnection() string
- func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) GetRdsDetails() *AWSResourceDetails_RDSDetails
- func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) Reset()
- func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) String() string
- type TrustedAdvisorRecommendations_S3IncompleteMPU
- func (*TrustedAdvisorRecommendations_S3IncompleteMPU) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetDaysAfterInitiation() string
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetLifecycleRuleForDeletingIMPU() string
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetS3Details() *AWSResourceDetails_S3Details
- func (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) Reset()
- func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) String() string
- type TrustedAdvisorRecommendations_UnassociatedEIP
- func (*TrustedAdvisorRecommendations_UnassociatedEIP) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_UnassociatedEIP) GetEipDetails() *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails
- func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_UnassociatedEIP) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_UnassociatedEIP) Reset()
- func (x *TrustedAdvisorRecommendations_UnassociatedEIP) String() string
- type TrustedAdvisorRecommendations_UnderutilizedEBSVolume
- func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetEbsDetails() *AWSResourceDetails_EBSDetails
- func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetMonthlyStorageCost() float64
- func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Reset()
- func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) String() string
- type TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster
- func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Descriptor() ([]byte, []int)deprecated
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetCluster() *AWSResourceDetails_RedshiftDetails_ClusterDetails
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetEstimatedMonthlySavings() float64
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetReason() string
- func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoMessage()
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoReflect() protoreflect.Message
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Reset()
- func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) String() string
Constants ¶
This section is empty.
Variables ¶
var File_api_cover_recommendation_aws_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AWSRecommendations ¶
type AWSRecommendations struct { CostExplorerRecommendations *CostExplorerRecommendations `protobuf:"bytes,1,opt,name=costExplorerRecommendations,proto3" json:"costExplorerRecommendations,omitempty"` CostOptimizationHubRecommendations *CostOptimizationHubRecommendations `protobuf:"bytes,2,opt,name=costOptimizationHubRecommendations,proto3" json:"costOptimizationHubRecommendations,omitempty"` TrustedAdvisorRecommendations *TrustedAdvisorRecommendations `protobuf:"bytes,3,opt,name=trustedAdvisorRecommendations,proto3" json:"trustedAdvisorRecommendations,omitempty"` ResourceArn string `protobuf:"bytes,4,opt,name=resourceArn,proto3" json:"resourceArn,omitempty"` // contains filtered or unexported fields }
func (*AWSRecommendations) Descriptor
deprecated
func (*AWSRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use AWSRecommendations.ProtoReflect.Descriptor instead.
func (*AWSRecommendations) GetCostExplorerRecommendations ¶
func (x *AWSRecommendations) GetCostExplorerRecommendations() *CostExplorerRecommendations
func (*AWSRecommendations) GetCostOptimizationHubRecommendations ¶
func (x *AWSRecommendations) GetCostOptimizationHubRecommendations() *CostOptimizationHubRecommendations
func (*AWSRecommendations) GetResourceArn ¶
func (x *AWSRecommendations) GetResourceArn() string
func (*AWSRecommendations) GetTrustedAdvisorRecommendations ¶
func (x *AWSRecommendations) GetTrustedAdvisorRecommendations() *TrustedAdvisorRecommendations
func (*AWSRecommendations) ProtoMessage ¶
func (*AWSRecommendations) ProtoMessage()
func (*AWSRecommendations) ProtoReflect ¶
func (x *AWSRecommendations) ProtoReflect() protoreflect.Message
func (*AWSRecommendations) Reset ¶
func (x *AWSRecommendations) Reset()
func (*AWSRecommendations) String ¶
func (x *AWSRecommendations) String() string
type AWSResourceDetails ¶
type AWSResourceDetails struct {
// contains filtered or unexported fields
}
func (*AWSResourceDetails) Descriptor
deprecated
func (*AWSResourceDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails) ProtoMessage ¶
func (*AWSResourceDetails) ProtoMessage()
func (*AWSResourceDetails) ProtoReflect ¶
func (x *AWSResourceDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails) Reset ¶
func (x *AWSResourceDetails) Reset()
func (*AWSResourceDetails) String ¶
func (x *AWSResourceDetails) String() string
type AWSResourceDetails_ComprehendDetails ¶ added in v0.71.79
type AWSResourceDetails_ComprehendDetails struct { Endpoint *AWSResourceDetails_ComprehendDetails_Endpoint `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ComprehendDetails) Descriptor
deprecated
added in
v0.71.79
func (*AWSResourceDetails_ComprehendDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ComprehendDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ComprehendDetails) GetEndpoint ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails) GetEndpoint() *AWSResourceDetails_ComprehendDetails_Endpoint
func (*AWSResourceDetails_ComprehendDetails) ProtoMessage ¶ added in v0.71.79
func (*AWSResourceDetails_ComprehendDetails) ProtoMessage()
func (*AWSResourceDetails_ComprehendDetails) ProtoReflect ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ComprehendDetails) Reset ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails) Reset()
func (*AWSResourceDetails_ComprehendDetails) String ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails) String() string
type AWSResourceDetails_ComprehendDetails_Endpoint ¶ added in v0.71.79
type AWSResourceDetails_ComprehendDetails_Endpoint struct { Arn string `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"` ProvisionedInferenceUnit float64 `protobuf:"fixed64,2,opt,name=provisionedInferenceUnit,proto3" json:"provisionedInferenceUnit,omitempty"` AutoScalingStatus string `protobuf:"bytes,3,opt,name=autoScalingStatus,proto3" json:"autoScalingStatus,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ComprehendDetails_Endpoint) Descriptor
deprecated
added in
v0.71.79
func (*AWSResourceDetails_ComprehendDetails_Endpoint) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ComprehendDetails_Endpoint.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ComprehendDetails_Endpoint) GetArn ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetArn() string
func (*AWSResourceDetails_ComprehendDetails_Endpoint) GetAutoScalingStatus ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetAutoScalingStatus() string
func (*AWSResourceDetails_ComprehendDetails_Endpoint) GetProvisionedInferenceUnit ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetProvisionedInferenceUnit() float64
func (*AWSResourceDetails_ComprehendDetails_Endpoint) GetStatus ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) GetStatus() string
func (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoMessage ¶ added in v0.71.79
func (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoMessage()
func (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoReflect ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ComprehendDetails_Endpoint) Reset ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) Reset()
func (*AWSResourceDetails_ComprehendDetails_Endpoint) String ¶ added in v0.71.79
func (x *AWSResourceDetails_ComprehendDetails_Endpoint) String() string
type AWSResourceDetails_EBSDetails ¶
type AWSResourceDetails_EBSDetails struct { VolumeDetails *AWSResourceDetails_EBSDetails_VolumeDetails `protobuf:"bytes,1,opt,name=volumeDetails,proto3" json:"volumeDetails,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EBSDetails) Descriptor
deprecated
func (*AWSResourceDetails_EBSDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EBSDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EBSDetails) GetVolumeDetails ¶
func (x *AWSResourceDetails_EBSDetails) GetVolumeDetails() *AWSResourceDetails_EBSDetails_VolumeDetails
func (*AWSResourceDetails_EBSDetails) ProtoMessage ¶
func (*AWSResourceDetails_EBSDetails) ProtoMessage()
func (*AWSResourceDetails_EBSDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EBSDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EBSDetails) Reset ¶
func (x *AWSResourceDetails_EBSDetails) Reset()
func (*AWSResourceDetails_EBSDetails) String ¶
func (x *AWSResourceDetails_EBSDetails) String() string
type AWSResourceDetails_EBSDetails_VolumeDetails ¶
type AWSResourceDetails_EBSDetails_VolumeDetails struct { AttachmentState string `protobuf:"bytes,1,opt,name=attachmentState,proto3" json:"attachmentState,omitempty"` Iops float64 `protobuf:"fixed64,2,opt,name=iops,proto3" json:"iops,omitempty"` Throughput float64 `protobuf:"fixed64,3,opt,name=throughput,proto3" json:"throughput,omitempty"` SizeInGb float64 `protobuf:"fixed64,4,opt,name=sizeInGb,proto3" json:"sizeInGb,omitempty"` Type string `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"` Id string `protobuf:"bytes,6,opt,name=id,proto3" json:"id,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EBSDetails_VolumeDetails) Descriptor
deprecated
func (*AWSResourceDetails_EBSDetails_VolumeDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EBSDetails_VolumeDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetAttachmentState ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetAttachmentState() string
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetId ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetId() string
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetIops ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetIops() float64
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetSizeInGb ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetSizeInGb() float64
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetThroughput ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetThroughput() float64
func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetType ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) GetType() string
func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoMessage ¶
func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoMessage()
func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EBSDetails_VolumeDetails) Reset ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) Reset()
func (*AWSResourceDetails_EBSDetails_VolumeDetails) String ¶
func (x *AWSResourceDetails_EBSDetails_VolumeDetails) String() string
type AWSResourceDetails_EC2AutoScalingGroupDetails ¶
type AWSResourceDetails_EC2AutoScalingGroupDetails struct { InstanceConfigurationDetails *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails `protobuf:"bytes,1,opt,name=instanceConfigurationDetails,proto3" json:"instanceConfigurationDetails,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) Descriptor
deprecated
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2AutoScalingGroupDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) GetInstanceConfigurationDetails ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) GetInstanceConfigurationDetails() *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoMessage ¶
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoMessage()
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) Reset ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) Reset()
func (*AWSResourceDetails_EC2AutoScalingGroupDetails) String ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails) String() string
type AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails ¶
type AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) Descriptor
deprecated
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) GetType ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) GetType() string
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoMessage ¶
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoMessage()
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) String ¶
func (x *AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) String() string
type AWSResourceDetails_EC2Details ¶
type AWSResourceDetails_EC2Details struct { Instance *AWSResourceDetails_EC2Details_InstanceDetails `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` RiSpecsDetails *AWSResourceDetails_EC2Details_RISpecsDetails `protobuf:"bytes,2,opt,name=riSpecsDetails,proto3" json:"riSpecsDetails,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2Details) Descriptor
deprecated
func (*AWSResourceDetails_EC2Details) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2Details.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2Details) GetInstance ¶
func (x *AWSResourceDetails_EC2Details) GetInstance() *AWSResourceDetails_EC2Details_InstanceDetails
func (*AWSResourceDetails_EC2Details) GetRiSpecsDetails ¶
func (x *AWSResourceDetails_EC2Details) GetRiSpecsDetails() *AWSResourceDetails_EC2Details_RISpecsDetails
func (*AWSResourceDetails_EC2Details) ProtoMessage ¶
func (*AWSResourceDetails_EC2Details) ProtoMessage()
func (*AWSResourceDetails_EC2Details) ProtoReflect ¶
func (x *AWSResourceDetails_EC2Details) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2Details) Reset ¶
func (x *AWSResourceDetails_EC2Details) Reset()
func (*AWSResourceDetails_EC2Details) String ¶
func (x *AWSResourceDetails_EC2Details) String() string
type AWSResourceDetails_EC2Details_InstanceDetails ¶
type AWSResourceDetails_EC2Details_InstanceDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Tenancy string `protobuf:"bytes,2,opt,name=tenancy,proto3" json:"tenancy,omitempty"` Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"` Family string `protobuf:"bytes,4,opt,name=family,proto3" json:"family,omitempty"` Metrics *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics `protobuf:"bytes,5,opt,name=metrics,proto3" json:"metrics,omitempty"` Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` Eip *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails `protobuf:"bytes,7,opt,name=eip,proto3" json:"eip,omitempty"` Status string `protobuf:"bytes,8,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2Details_InstanceDetails) Descriptor
deprecated
func (*AWSResourceDetails_EC2Details_InstanceDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetFamily ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetFamily() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetMetrics ¶
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetName ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetName() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetPlatform ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetPlatform() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetStatus ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetStatus() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetTenancy ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetTenancy() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) GetType ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) GetType() string
func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoMessage ¶
func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoMessage()
func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2Details_InstanceDetails) Reset ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) Reset()
func (*AWSResourceDetails_EC2Details_InstanceDetails) String ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails) String() string
type AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics ¶
type AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics struct { CpuUtilizationMetrics *MetricData `protobuf:"bytes,1,opt,name=cpuUtilizationMetrics,proto3" json:"cpuUtilizationMetrics,omitempty"` DiskUtilizationMetrics *MetricData `protobuf:"bytes,2,opt,name=diskUtilizationMetrics,proto3" json:"diskUtilizationMetrics,omitempty"` NetworkUtilizationMetrics *MetricData `protobuf:"bytes,3,opt,name=networkUtilizationMetrics,proto3" json:"networkUtilizationMetrics,omitempty"` MemoryUtilizationMetrics *MetricData `protobuf:"bytes,4,opt,name=memoryUtilizationMetrics,proto3" json:"memoryUtilizationMetrics,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Descriptor
deprecated
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetCpuUtilizationMetrics ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetCpuUtilizationMetrics() *MetricData
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetDiskUtilizationMetrics ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetDiskUtilizationMetrics() *MetricData
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetMemoryUtilizationMetrics ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetMemoryUtilizationMetrics() *MetricData
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetNetworkUtilizationMetrics ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetNetworkUtilizationMetrics() *MetricData
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoMessage ¶
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoMessage()
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoReflect ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Reset ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Reset()
func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) String ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) String() string
type AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails ¶
type AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails struct { IpAddress string `protobuf:"bytes,1,opt,name=ipAddress,proto3" json:"ipAddress,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Descriptor
deprecated
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) GetIpAddress ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) GetIpAddress() string
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoMessage ¶
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoMessage()
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Reset ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Reset()
func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) String ¶
func (x *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) String() string
type AWSResourceDetails_EC2Details_RISpecsDetails ¶
type AWSResourceDetails_EC2Details_RISpecsDetails struct { OfferingClass string `protobuf:"bytes,1,opt,name=offeringClass,proto3" json:"offeringClass,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_EC2Details_RISpecsDetails) Descriptor
deprecated
func (*AWSResourceDetails_EC2Details_RISpecsDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_EC2Details_RISpecsDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_EC2Details_RISpecsDetails) GetOfferingClass ¶
func (x *AWSResourceDetails_EC2Details_RISpecsDetails) GetOfferingClass() string
func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoMessage ¶
func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoMessage()
func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoReflect ¶
func (x *AWSResourceDetails_EC2Details_RISpecsDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_EC2Details_RISpecsDetails) Reset ¶
func (x *AWSResourceDetails_EC2Details_RISpecsDetails) Reset()
func (*AWSResourceDetails_EC2Details_RISpecsDetails) String ¶
func (x *AWSResourceDetails_EC2Details_RISpecsDetails) String() string
type AWSResourceDetails_ECSDetails ¶
type AWSResourceDetails_ECSDetails struct { Service *AWSResourceDetails_ECSDetails_ServiceDetails `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ECSDetails) Descriptor
deprecated
func (*AWSResourceDetails_ECSDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ECSDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ECSDetails) GetService ¶
func (x *AWSResourceDetails_ECSDetails) GetService() *AWSResourceDetails_ECSDetails_ServiceDetails
func (*AWSResourceDetails_ECSDetails) ProtoMessage ¶
func (*AWSResourceDetails_ECSDetails) ProtoMessage()
func (*AWSResourceDetails_ECSDetails) ProtoReflect ¶
func (x *AWSResourceDetails_ECSDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ECSDetails) Reset ¶
func (x *AWSResourceDetails_ECSDetails) Reset()
func (*AWSResourceDetails_ECSDetails) String ¶
func (x *AWSResourceDetails_ECSDetails) String() string
type AWSResourceDetails_ECSDetails_ServiceDetails ¶
type AWSResourceDetails_ECSDetails_ServiceDetails struct { Architecture string `protobuf:"bytes,1,opt,name=architecture,proto3" json:"architecture,omitempty"` MemorySizeInMB int64 `protobuf:"varint,2,opt,name=memorySizeInMB,proto3" json:"memorySizeInMB,omitempty"` Platform string `protobuf:"bytes,3,opt,name=platform,proto3" json:"platform,omitempty"` VCpu float64 `protobuf:"fixed64,4,opt,name=vCpu,proto3" json:"vCpu,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ECSDetails_ServiceDetails) Descriptor
deprecated
func (*AWSResourceDetails_ECSDetails_ServiceDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ECSDetails_ServiceDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetArchitecture ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetArchitecture() string
func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetMemorySizeInMB ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetMemorySizeInMB() int64
func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetPlatform ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetPlatform() string
func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetVCpu ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetVCpu() float64
func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoMessage ¶
func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoMessage()
func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoReflect ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ECSDetails_ServiceDetails) Reset ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) Reset()
func (*AWSResourceDetails_ECSDetails_ServiceDetails) String ¶
func (x *AWSResourceDetails_ECSDetails_ServiceDetails) String() string
type AWSResourceDetails_ELBDetails ¶
type AWSResourceDetails_ELBDetails struct { LoadBalancer *AWSResourceDetails_ELBDetails_LoadBalancer `protobuf:"bytes,1,opt,name=loadBalancer,proto3" json:"loadBalancer,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ELBDetails) Descriptor
deprecated
func (*AWSResourceDetails_ELBDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ELBDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ELBDetails) GetLoadBalancer ¶
func (x *AWSResourceDetails_ELBDetails) GetLoadBalancer() *AWSResourceDetails_ELBDetails_LoadBalancer
func (*AWSResourceDetails_ELBDetails) ProtoMessage ¶
func (*AWSResourceDetails_ELBDetails) ProtoMessage()
func (*AWSResourceDetails_ELBDetails) ProtoReflect ¶
func (x *AWSResourceDetails_ELBDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ELBDetails) Reset ¶
func (x *AWSResourceDetails_ELBDetails) Reset()
func (*AWSResourceDetails_ELBDetails) String ¶
func (x *AWSResourceDetails_ELBDetails) String() string
type AWSResourceDetails_ELBDetails_LoadBalancer ¶
type AWSResourceDetails_ELBDetails_LoadBalancer struct { Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ELBDetails_LoadBalancer) Descriptor
deprecated
func (*AWSResourceDetails_ELBDetails_LoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ELBDetails_LoadBalancer.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ELBDetails_LoadBalancer) GetName ¶
func (x *AWSResourceDetails_ELBDetails_LoadBalancer) GetName() string
func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoMessage ¶
func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoMessage()
func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoReflect ¶
func (x *AWSResourceDetails_ELBDetails_LoadBalancer) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ELBDetails_LoadBalancer) Reset ¶
func (x *AWSResourceDetails_ELBDetails_LoadBalancer) Reset()
func (*AWSResourceDetails_ELBDetails_LoadBalancer) String ¶
func (x *AWSResourceDetails_ELBDetails_LoadBalancer) String() string
type AWSResourceDetails_ElastiCacheDetails ¶
type AWSResourceDetails_ElastiCacheDetails struct { Node *AWSResourceDetails_ElastiCacheDetails_NodeDetails `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ElastiCacheDetails) Descriptor
deprecated
func (*AWSResourceDetails_ElastiCacheDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ElastiCacheDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ElastiCacheDetails) GetNode ¶
func (x *AWSResourceDetails_ElastiCacheDetails) GetNode() *AWSResourceDetails_ElastiCacheDetails_NodeDetails
func (*AWSResourceDetails_ElastiCacheDetails) ProtoMessage ¶
func (*AWSResourceDetails_ElastiCacheDetails) ProtoMessage()
func (*AWSResourceDetails_ElastiCacheDetails) ProtoReflect ¶
func (x *AWSResourceDetails_ElastiCacheDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ElastiCacheDetails) Reset ¶
func (x *AWSResourceDetails_ElastiCacheDetails) Reset()
func (*AWSResourceDetails_ElastiCacheDetails) String ¶
func (x *AWSResourceDetails_ElastiCacheDetails) String() string
type AWSResourceDetails_ElastiCacheDetails_NodeDetails ¶
type AWSResourceDetails_ElastiCacheDetails_NodeDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Family string `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) Descriptor
deprecated
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ElastiCacheDetails_NodeDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetFamily ¶
func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetFamily() string
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetType ¶
func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetType() string
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoMessage ¶
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoMessage()
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoReflect ¶
func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) Reset ¶
func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) Reset()
func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) String ¶
func (x *AWSResourceDetails_ElastiCacheDetails_NodeDetails) String() string
type AWSResourceDetails_LambdaDetails ¶
type AWSResourceDetails_LambdaDetails struct { Function *AWSResourceDetails_LambdaDetails_FunctionDetails `protobuf:"bytes,1,opt,name=function,proto3" json:"function,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_LambdaDetails) Descriptor
deprecated
func (*AWSResourceDetails_LambdaDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_LambdaDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_LambdaDetails) GetFunction ¶
func (x *AWSResourceDetails_LambdaDetails) GetFunction() *AWSResourceDetails_LambdaDetails_FunctionDetails
func (*AWSResourceDetails_LambdaDetails) ProtoMessage ¶
func (*AWSResourceDetails_LambdaDetails) ProtoMessage()
func (*AWSResourceDetails_LambdaDetails) ProtoReflect ¶
func (x *AWSResourceDetails_LambdaDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_LambdaDetails) Reset ¶
func (x *AWSResourceDetails_LambdaDetails) Reset()
func (*AWSResourceDetails_LambdaDetails) String ¶
func (x *AWSResourceDetails_LambdaDetails) String() string
type AWSResourceDetails_LambdaDetails_FunctionDetails ¶
type AWSResourceDetails_LambdaDetails_FunctionDetails struct { Architecture string `protobuf:"bytes,1,opt,name=architecture,proto3" json:"architecture,omitempty"` MemorySizeInMB int64 `protobuf:"varint,2,opt,name=memorySizeInMB,proto3" json:"memorySizeInMB,omitempty"` Arn string `protobuf:"bytes,3,opt,name=arn,proto3" json:"arn,omitempty"` Status string `protobuf:"bytes,4,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) Descriptor
deprecated
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_LambdaDetails_FunctionDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetArchitecture ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetArchitecture() string
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetArn ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetArn() string
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetMemorySizeInMB ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetMemorySizeInMB() int64
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetStatus ¶ added in v0.71.79
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) GetStatus() string
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoMessage ¶
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoMessage()
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoReflect ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) Reset ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) Reset()
func (*AWSResourceDetails_LambdaDetails_FunctionDetails) String ¶
func (x *AWSResourceDetails_LambdaDetails_FunctionDetails) String() string
type AWSResourceDetails_MemoryDBDetails ¶
type AWSResourceDetails_MemoryDBDetails struct { Node *AWSResourceDetails_MemoryDBDetails_NodeDetails `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_MemoryDBDetails) Descriptor
deprecated
func (*AWSResourceDetails_MemoryDBDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_MemoryDBDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_MemoryDBDetails) GetNode ¶
func (x *AWSResourceDetails_MemoryDBDetails) GetNode() *AWSResourceDetails_MemoryDBDetails_NodeDetails
func (*AWSResourceDetails_MemoryDBDetails) ProtoMessage ¶
func (*AWSResourceDetails_MemoryDBDetails) ProtoMessage()
func (*AWSResourceDetails_MemoryDBDetails) ProtoReflect ¶
func (x *AWSResourceDetails_MemoryDBDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_MemoryDBDetails) Reset ¶
func (x *AWSResourceDetails_MemoryDBDetails) Reset()
func (*AWSResourceDetails_MemoryDBDetails) String ¶
func (x *AWSResourceDetails_MemoryDBDetails) String() string
type AWSResourceDetails_MemoryDBDetails_NodeDetails ¶
type AWSResourceDetails_MemoryDBDetails_NodeDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Family string `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) Descriptor
deprecated
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_MemoryDBDetails_NodeDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) GetFamily ¶
func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) GetFamily() string
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) GetType ¶
func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) GetType() string
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoMessage ¶
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoMessage()
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoReflect ¶
func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) Reset ¶
func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) Reset()
func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) String ¶
func (x *AWSResourceDetails_MemoryDBDetails_NodeDetails) String() string
type AWSResourceDetails_OpensearchDetails ¶
type AWSResourceDetails_OpensearchDetails struct { Instance *AWSResourceDetails_OpensearchDetails_InstanceDetails `protobuf:"bytes,1,opt,name=instance,proto3" json:"instance,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_OpensearchDetails) Descriptor
deprecated
func (*AWSResourceDetails_OpensearchDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_OpensearchDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_OpensearchDetails) GetInstance ¶
func (x *AWSResourceDetails_OpensearchDetails) GetInstance() *AWSResourceDetails_OpensearchDetails_InstanceDetails
func (*AWSResourceDetails_OpensearchDetails) ProtoMessage ¶
func (*AWSResourceDetails_OpensearchDetails) ProtoMessage()
func (*AWSResourceDetails_OpensearchDetails) ProtoReflect ¶
func (x *AWSResourceDetails_OpensearchDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_OpensearchDetails) Reset ¶
func (x *AWSResourceDetails_OpensearchDetails) Reset()
func (*AWSResourceDetails_OpensearchDetails) String ¶
func (x *AWSResourceDetails_OpensearchDetails) String() string
type AWSResourceDetails_OpensearchDetails_InstanceDetails ¶
type AWSResourceDetails_OpensearchDetails_InstanceDetails struct { InstanceClass string `protobuf:"bytes,1,opt,name=instanceClass,proto3" json:"instanceClass,omitempty"` InstanceSize string `protobuf:"bytes,2,opt,name=instanceSize,proto3" json:"instanceSize,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) Descriptor
deprecated
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_OpensearchDetails_InstanceDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceClass ¶
func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceClass() string
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceSize ¶
func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceSize() string
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoMessage ¶
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoMessage()
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoReflect ¶
func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) Reset ¶
func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) Reset()
func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) String ¶
func (x *AWSResourceDetails_OpensearchDetails_InstanceDetails) String() string
type AWSResourceDetails_RDSDetails ¶
type AWSResourceDetails_RDSDetails struct { DbInstance *AWSResourceDetails_RDSDetails_DBInstanceDetails `protobuf:"bytes,1,opt,name=dbInstance,proto3" json:"dbInstance,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RDSDetails) Descriptor
deprecated
func (*AWSResourceDetails_RDSDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RDSDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RDSDetails) GetDbInstance ¶
func (x *AWSResourceDetails_RDSDetails) GetDbInstance() *AWSResourceDetails_RDSDetails_DBInstanceDetails
func (*AWSResourceDetails_RDSDetails) ProtoMessage ¶
func (*AWSResourceDetails_RDSDetails) ProtoMessage()
func (*AWSResourceDetails_RDSDetails) ProtoReflect ¶
func (x *AWSResourceDetails_RDSDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RDSDetails) Reset ¶
func (x *AWSResourceDetails_RDSDetails) Reset()
func (*AWSResourceDetails_RDSDetails) String ¶
func (x *AWSResourceDetails_RDSDetails) String() string
type AWSResourceDetails_RDSDetails_DBInstanceDetails ¶
type AWSResourceDetails_RDSDetails_DBInstanceDetails struct { Storage *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage `protobuf:"bytes,1,opt,name=storage,proto3" json:"storage,omitempty"` Name string `protobuf:"bytes,9,opt,name=name,proto3" json:"name,omitempty"` InstanceClass string `protobuf:"bytes,2,opt,name=instanceClass,proto3" json:"instanceClass,omitempty"` DbEdition string `protobuf:"bytes,3,opt,name=dbEdition,proto3" json:"dbEdition,omitempty"` DbEngine string `protobuf:"bytes,4,opt,name=dbEngine,proto3" json:"dbEngine,omitempty"` DeploymentOptions string `protobuf:"bytes,5,opt,name=deploymentOptions,proto3" json:"deploymentOptions,omitempty"` Family string `protobuf:"bytes,6,opt,name=family,proto3" json:"family,omitempty"` MultiAZ string `protobuf:"bytes,10,opt,name=multiAZ,proto3" json:"multiAZ,omitempty"` LicenseModel string `protobuf:"bytes,7,opt,name=licenseModel,proto3" json:"licenseModel,omitempty"` Metrics *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics `protobuf:"bytes,8,opt,name=metrics,proto3" json:"metrics,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) Descriptor
deprecated
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEdition ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEdition() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEngine ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEngine() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDeploymentOptions ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDeploymentOptions() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetFamily ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetFamily() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetInstanceClass ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetInstanceClass() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetLicenseModel ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetLicenseModel() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMetrics ¶
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMultiAZ ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMultiAZ() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetName ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetName() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetStorage ¶
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoMessage ¶
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoMessage()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoReflect ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) Reset ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) Reset()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) String ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) String() string
type AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics ¶
type AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics struct { CpuUtilizationMetrics *MetricData `protobuf:"bytes,1,opt,name=cpuUtilizationMetrics,proto3" json:"cpuUtilizationMetrics,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Descriptor
deprecated
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) GetCpuUtilizationMetrics ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) GetCpuUtilizationMetrics() *MetricData
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoMessage ¶
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoMessage()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoReflect ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Reset ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Reset()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) String ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) String() string
type AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage ¶
type AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage struct { AllocatedStorageInGb float64 `protobuf:"fixed64,1,opt,name=allocatedStorageInGb,proto3" json:"allocatedStorageInGb,omitempty"` Iops float64 `protobuf:"fixed64,2,opt,name=iops,proto3" json:"iops,omitempty"` StorageThroughput float64 `protobuf:"fixed64,3,opt,name=storageThroughput,proto3" json:"storageThroughput,omitempty"` Type string `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Descriptor
deprecated
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetAllocatedStorageInGb ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetAllocatedStorageInGb() float64
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetIops ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetIops() float64
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetStorageThroughput ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetStorageThroughput() float64
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetType ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetType() string
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoMessage ¶
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoMessage()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoReflect ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Reset ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Reset()
func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) String ¶
func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) String() string
type AWSResourceDetails_RedshiftDetails ¶
type AWSResourceDetails_RedshiftDetails struct { Cluster *AWSResourceDetails_RedshiftDetails_ClusterDetails `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` Node *AWSResourceDetails_RedshiftDetails_NodeDetails `protobuf:"bytes,2,opt,name=node,proto3" json:"node,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RedshiftDetails) Descriptor
deprecated
func (*AWSResourceDetails_RedshiftDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RedshiftDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RedshiftDetails) GetCluster ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails) GetCluster() *AWSResourceDetails_RedshiftDetails_ClusterDetails
func (*AWSResourceDetails_RedshiftDetails) GetNode ¶
func (x *AWSResourceDetails_RedshiftDetails) GetNode() *AWSResourceDetails_RedshiftDetails_NodeDetails
func (*AWSResourceDetails_RedshiftDetails) ProtoMessage ¶
func (*AWSResourceDetails_RedshiftDetails) ProtoMessage()
func (*AWSResourceDetails_RedshiftDetails) ProtoReflect ¶
func (x *AWSResourceDetails_RedshiftDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RedshiftDetails) Reset ¶
func (x *AWSResourceDetails_RedshiftDetails) Reset()
func (*AWSResourceDetails_RedshiftDetails) String ¶
func (x *AWSResourceDetails_RedshiftDetails) String() string
type AWSResourceDetails_RedshiftDetails_ClusterDetails ¶ added in v0.71.79
type AWSResourceDetails_RedshiftDetails_ClusterDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` ClusterId string `protobuf:"bytes,2,opt,name=clusterId,proto3" json:"clusterId,omitempty"` Status string `protobuf:"bytes,3,opt,name=status,proto3" json:"status,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) Descriptor
deprecated
added in
v0.71.79
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RedshiftDetails_ClusterDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetClusterId ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetClusterId() string
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetStatus ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetStatus() string
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetType ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) GetType() string
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoMessage ¶ added in v0.71.79
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoMessage()
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoReflect ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) Reset ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) Reset()
func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) String ¶ added in v0.71.79
func (x *AWSResourceDetails_RedshiftDetails_ClusterDetails) String() string
type AWSResourceDetails_RedshiftDetails_NodeDetails ¶
type AWSResourceDetails_RedshiftDetails_NodeDetails struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` Family string `protobuf:"bytes,2,opt,name=family,proto3" json:"family,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) Descriptor
deprecated
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_RedshiftDetails_NodeDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) GetFamily ¶
func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) GetFamily() string
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) GetType ¶
func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) GetType() string
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoMessage ¶
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoMessage()
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoReflect ¶
func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) Reset ¶
func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) Reset()
func (*AWSResourceDetails_RedshiftDetails_NodeDetails) String ¶
func (x *AWSResourceDetails_RedshiftDetails_NodeDetails) String() string
type AWSResourceDetails_ReservedInstance ¶ added in v0.71.79
type AWSResourceDetails_ReservedInstance struct { ExpirationDate string `protobuf:"bytes,1,opt,name=expirationDate,proto3" json:"expirationDate,omitempty"` InstanceCount float64 `protobuf:"fixed64,2,opt,name=instanceCount,proto3" json:"instanceCount,omitempty"` InstanceType string `protobuf:"bytes,3,opt,name=instanceType,proto3" json:"instanceType,omitempty"` Platform string `protobuf:"bytes,4,opt,name=platform,proto3" json:"platform,omitempty"` Id string `protobuf:"bytes,5,opt,name=id,proto3" json:"id,omitempty"` Metrics *AWSResourceDetails_ReservedInstance_RIMetrics `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ReservedInstance) Descriptor
deprecated
added in
v0.71.79
func (*AWSResourceDetails_ReservedInstance) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ReservedInstance.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ReservedInstance) GetExpirationDate ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetExpirationDate() string
func (*AWSResourceDetails_ReservedInstance) GetId ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetId() string
func (*AWSResourceDetails_ReservedInstance) GetInstanceCount ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetInstanceCount() float64
func (*AWSResourceDetails_ReservedInstance) GetInstanceType ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetInstanceType() string
func (*AWSResourceDetails_ReservedInstance) GetMetrics ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetMetrics() *AWSResourceDetails_ReservedInstance_RIMetrics
func (*AWSResourceDetails_ReservedInstance) GetPlatform ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) GetPlatform() string
func (*AWSResourceDetails_ReservedInstance) ProtoMessage ¶ added in v0.71.79
func (*AWSResourceDetails_ReservedInstance) ProtoMessage()
func (*AWSResourceDetails_ReservedInstance) ProtoReflect ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ReservedInstance) Reset ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) Reset()
func (*AWSResourceDetails_ReservedInstance) String ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance) String() string
type AWSResourceDetails_ReservedInstance_RIMetrics ¶ added in v0.71.79
type AWSResourceDetails_ReservedInstance_RIMetrics struct { Utilization []*MetricData_Metrics `protobuf:"bytes,1,rep,name=utilization,proto3" json:"utilization,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_ReservedInstance_RIMetrics) Descriptor
deprecated
added in
v0.71.79
func (*AWSResourceDetails_ReservedInstance_RIMetrics) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_ReservedInstance_RIMetrics.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_ReservedInstance_RIMetrics) GetUtilization ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance_RIMetrics) GetUtilization() []*MetricData_Metrics
func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoMessage ¶ added in v0.71.79
func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoMessage()
func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoReflect ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance_RIMetrics) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_ReservedInstance_RIMetrics) Reset ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance_RIMetrics) Reset()
func (*AWSResourceDetails_ReservedInstance_RIMetrics) String ¶ added in v0.71.79
func (x *AWSResourceDetails_ReservedInstance_RIMetrics) String() string
type AWSResourceDetails_S3Details ¶
type AWSResourceDetails_S3Details struct { Bucket *AWSResourceDetails_S3Details_BucketDetails `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_S3Details) Descriptor
deprecated
func (*AWSResourceDetails_S3Details) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_S3Details.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_S3Details) GetBucket ¶
func (x *AWSResourceDetails_S3Details) GetBucket() *AWSResourceDetails_S3Details_BucketDetails
func (*AWSResourceDetails_S3Details) ProtoMessage ¶
func (*AWSResourceDetails_S3Details) ProtoMessage()
func (*AWSResourceDetails_S3Details) ProtoReflect ¶
func (x *AWSResourceDetails_S3Details) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_S3Details) Reset ¶
func (x *AWSResourceDetails_S3Details) Reset()
func (*AWSResourceDetails_S3Details) String ¶
func (x *AWSResourceDetails_S3Details) String() string
type AWSResourceDetails_S3Details_BucketDetails ¶
type AWSResourceDetails_S3Details_BucketDetails struct { Arn string `protobuf:"bytes,1,opt,name=arn,proto3" json:"arn,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*AWSResourceDetails_S3Details_BucketDetails) Descriptor
deprecated
func (*AWSResourceDetails_S3Details_BucketDetails) Descriptor() ([]byte, []int)
Deprecated: Use AWSResourceDetails_S3Details_BucketDetails.ProtoReflect.Descriptor instead.
func (*AWSResourceDetails_S3Details_BucketDetails) GetArn ¶
func (x *AWSResourceDetails_S3Details_BucketDetails) GetArn() string
func (*AWSResourceDetails_S3Details_BucketDetails) GetName ¶
func (x *AWSResourceDetails_S3Details_BucketDetails) GetName() string
func (*AWSResourceDetails_S3Details_BucketDetails) ProtoMessage ¶
func (*AWSResourceDetails_S3Details_BucketDetails) ProtoMessage()
func (*AWSResourceDetails_S3Details_BucketDetails) ProtoReflect ¶
func (x *AWSResourceDetails_S3Details_BucketDetails) ProtoReflect() protoreflect.Message
func (*AWSResourceDetails_S3Details_BucketDetails) Reset ¶
func (x *AWSResourceDetails_S3Details_BucketDetails) Reset()
func (*AWSResourceDetails_S3Details_BucketDetails) String ¶
func (x *AWSResourceDetails_S3Details_BucketDetails) String() string
type AzureCSPRecommendations ¶
type AzureCSPRecommendations struct {
// contains filtered or unexported fields
}
func (*AzureCSPRecommendations) Descriptor
deprecated
func (*AzureCSPRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use AzureCSPRecommendations.ProtoReflect.Descriptor instead.
func (*AzureCSPRecommendations) ProtoMessage ¶
func (*AzureCSPRecommendations) ProtoMessage()
func (*AzureCSPRecommendations) ProtoReflect ¶
func (x *AzureCSPRecommendations) ProtoReflect() protoreflect.Message
func (*AzureCSPRecommendations) Reset ¶
func (x *AzureCSPRecommendations) Reset()
func (*AzureCSPRecommendations) String ¶
func (x *AzureCSPRecommendations) String() string
type CostExplorerRecommendations ¶
type CostExplorerRecommendations struct { Ec2Rightsize *CostExplorerRecommendations_EC2Rightsize `protobuf:"bytes,2,opt,name=ec2Rightsize,proto3" json:"ec2Rightsize,omitempty"` DiscountPlans *CostExplorerRecommendations_DiscountPlans `protobuf:"bytes,1,opt,name=discountPlans,proto3" json:"discountPlans,omitempty"` TerminateEc2 *CostExplorerRecommendations_TerminateEC2 `protobuf:"bytes,3,opt,name=terminateEc2,proto3" json:"terminateEc2,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations) Descriptor
deprecated
func (*CostExplorerRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations) GetDiscountPlans ¶
func (x *CostExplorerRecommendations) GetDiscountPlans() *CostExplorerRecommendations_DiscountPlans
func (*CostExplorerRecommendations) GetEc2Rightsize ¶
func (x *CostExplorerRecommendations) GetEc2Rightsize() *CostExplorerRecommendations_EC2Rightsize
func (*CostExplorerRecommendations) GetTerminateEc2 ¶
func (x *CostExplorerRecommendations) GetTerminateEc2() *CostExplorerRecommendations_TerminateEC2
func (*CostExplorerRecommendations) ProtoMessage ¶
func (*CostExplorerRecommendations) ProtoMessage()
func (*CostExplorerRecommendations) ProtoReflect ¶
func (x *CostExplorerRecommendations) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations) Reset ¶
func (x *CostExplorerRecommendations) Reset()
func (*CostExplorerRecommendations) String ¶
func (x *CostExplorerRecommendations) String() string
type CostExplorerRecommendations_DiscountPlans ¶
type CostExplorerRecommendations_DiscountPlans struct { PaymentOption string `protobuf:"bytes,1,opt,name=paymentOption,proto3" json:"paymentOption,omitempty"` Term string `protobuf:"bytes,2,opt,name=term,proto3" json:"term,omitempty"` UpfrontCost float64 `protobuf:"fixed64,3,opt,name=upfrontCost,proto3" json:"upfrontCost,omitempty"` RiOption *CostExplorerRecommendations_DiscountPlans_RIOption `protobuf:"bytes,4,opt,name=riOption,proto3" json:"riOption,omitempty"` SpOption *CostExplorerRecommendations_DiscountPlans_SPOption `protobuf:"bytes,5,opt,name=spOption,proto3" json:"spOption,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans) GetPaymentOption ¶
func (x *CostExplorerRecommendations_DiscountPlans) GetPaymentOption() string
func (*CostExplorerRecommendations_DiscountPlans) GetRiOption ¶
func (x *CostExplorerRecommendations_DiscountPlans) GetRiOption() *CostExplorerRecommendations_DiscountPlans_RIOption
func (*CostExplorerRecommendations_DiscountPlans) GetSpOption ¶
func (x *CostExplorerRecommendations_DiscountPlans) GetSpOption() *CostExplorerRecommendations_DiscountPlans_SPOption
func (*CostExplorerRecommendations_DiscountPlans) GetTerm ¶
func (x *CostExplorerRecommendations_DiscountPlans) GetTerm() string
func (*CostExplorerRecommendations_DiscountPlans) GetUpfrontCost ¶
func (x *CostExplorerRecommendations_DiscountPlans) GetUpfrontCost() float64
func (*CostExplorerRecommendations_DiscountPlans) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_DiscountPlans) Reset ¶
func (x *CostExplorerRecommendations_DiscountPlans) Reset()
func (*CostExplorerRecommendations_DiscountPlans) String ¶
func (x *CostExplorerRecommendations_DiscountPlans) String() string
type CostExplorerRecommendations_DiscountPlans_RIOption ¶
type CostExplorerRecommendations_DiscountPlans_RIOption struct { Ec2Details *AWSResourceDetails_EC2Details `protobuf:"bytes,1,opt,name=ec2Details,proto3" json:"ec2Details,omitempty"` RdsDetails *AWSResourceDetails_RDSDetails `protobuf:"bytes,9,opt,name=rdsDetails,proto3" json:"rdsDetails,omitempty"` ElasticacheDetails *AWSResourceDetails_ElastiCacheDetails `protobuf:"bytes,10,opt,name=elasticacheDetails,proto3" json:"elasticacheDetails,omitempty"` RedshiftDetails *AWSResourceDetails_RedshiftDetails `protobuf:"bytes,11,opt,name=redshiftDetails,proto3" json:"redshiftDetails,omitempty"` OpensearchDetails *AWSResourceDetails_OpensearchDetails `protobuf:"bytes,12,opt,name=opensearchDetails,proto3" json:"opensearchDetails,omitempty"` MemoryDBDetails *AWSResourceDetails_MemoryDBDetails `protobuf:"bytes,13,opt,name=memoryDBDetails,proto3" json:"memoryDBDetails,omitempty"` RecommendedNormalizedUnits float64 `protobuf:"fixed64,2,opt,name=recommendedNormalizedUnits,proto3" json:"recommendedNormalizedUnits,omitempty"` RecommendedNumberOfInstanceToPurchase float64 `` /* 129-byte string literal not displayed */ EstOutcomeFromPurchaseRI *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI `protobuf:"bytes,4,opt,name=estOutcomeFromPurchaseRI,proto3" json:"estOutcomeFromPurchaseRI,omitempty"` Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` SizeFlexEligible bool `protobuf:"varint,6,opt,name=sizeFlexEligible,proto3" json:"sizeFlexEligible,omitempty"` Tenancy string `protobuf:"bytes,7,opt,name=tenancy,proto3" json:"tenancy,omitempty"` CurrentGeneration bool `protobuf:"varint,8,opt,name=currentGeneration,proto3" json:"currentGeneration,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans_RIOption) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans_RIOption) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans_RIOption.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetCurrentGeneration ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetCurrentGeneration() bool
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetEc2Details ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetEc2Details() *AWSResourceDetails_EC2Details
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetElasticacheDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetElasticacheDetails() *AWSResourceDetails_ElastiCacheDetails
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetEstOutcomeFromPurchaseRI ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetEstOutcomeFromPurchaseRI() *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetMemoryDBDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetMemoryDBDetails() *AWSResourceDetails_MemoryDBDetails
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetOpensearchDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetOpensearchDetails() *AWSResourceDetails_OpensearchDetails
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRdsDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRdsDetails() *AWSResourceDetails_RDSDetails
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNormalizedUnits ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNormalizedUnits() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNumberOfInstanceToPurchase ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRecommendedNumberOfInstanceToPurchase() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRedshiftDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRedshiftDetails() *AWSResourceDetails_RedshiftDetails
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRegion ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetRegion() string
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetSizeFlexEligible ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetSizeFlexEligible() bool
func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetTenancy ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) GetTenancy() string
func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_DiscountPlans_RIOption) Reset ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) Reset()
func (*CostExplorerRecommendations_DiscountPlans_RIOption) String ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption) String() string
type CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI ¶
type CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI struct { AveUtilization float64 `protobuf:"fixed64,1,opt,name=aveUtilization,proto3" json:"aveUtilization,omitempty"` AveNormalizesUnitsUsedPerHour float64 `protobuf:"fixed64,2,opt,name=aveNormalizesUnitsUsedPerHour,proto3" json:"aveNormalizesUnitsUsedPerHour,omitempty"` AveNumberOfInstanceUsedPerHour float64 `protobuf:"fixed64,3,opt,name=aveNumberOfInstanceUsedPerHour,proto3" json:"aveNumberOfInstanceUsedPerHour,omitempty"` BreakEvenInMonths float64 `protobuf:"fixed64,4,opt,name=breakEvenInMonths,proto3" json:"breakEvenInMonths,omitempty"` MonthlyOnDemandCost float64 `protobuf:"fixed64,5,opt,name=monthlyOnDemandCost,proto3" json:"monthlyOnDemandCost,omitempty"` MonthlyRICost float64 `protobuf:"fixed64,6,opt,name=monthlyRICost,proto3" json:"monthlyRICost,omitempty"` MonthlySavings float64 `protobuf:"fixed64,7,opt,name=monthlySavings,proto3" json:"monthlySavings,omitempty"` MonthlySavingsPercentage float64 `protobuf:"fixed64,8,opt,name=monthlySavingsPercentage,proto3" json:"monthlySavingsPercentage,omitempty"` MaxNormalizedUnitsUsedPerHour float64 `protobuf:"fixed64,9,opt,name=maxNormalizedUnitsUsedPerHour,proto3" json:"maxNormalizedUnitsUsedPerHour,omitempty"` MinNormalizedUnitsUsedPerHour float64 `protobuf:"fixed64,10,opt,name=minNormalizedUnitsUsedPerHour,proto3" json:"minNormalizedUnitsUsedPerHour,omitempty"` MinNumberOfInstanceUsedPerHour float64 `protobuf:"fixed64,11,opt,name=minNumberOfInstanceUsedPerHour,proto3" json:"minNumberOfInstanceUsedPerHour,omitempty"` MaxNumberOfInstanceUsedPerHour float64 `protobuf:"fixed64,12,opt,name=maxNumberOfInstanceUsedPerHour,proto3" json:"maxNumberOfInstanceUsedPerHour,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNormalizesUnitsUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNormalizesUnitsUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNumberOfInstanceUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNumberOfInstanceUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveUtilization ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveUtilization() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetBreakEvenInMonths ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetBreakEvenInMonths() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNormalizedUnitsUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNormalizedUnitsUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNumberOfInstanceUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNumberOfInstanceUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNormalizedUnitsUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNormalizedUnitsUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNumberOfInstanceUsedPerHour ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNumberOfInstanceUsedPerHour() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyOnDemandCost ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyOnDemandCost() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyRICost ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyRICost() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavings ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavings() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavingsPercentage ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavingsPercentage() float64
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoReflect() protoreflect.Message
type CostExplorerRecommendations_DiscountPlans_SPOption ¶
type CostExplorerRecommendations_DiscountPlans_SPOption struct { Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"` CurrencyCode string `protobuf:"bytes,2,opt,name=currencyCode,proto3" json:"currencyCode,omitempty"` HourlyCommitmentToPurchase float64 `protobuf:"fixed64,3,opt,name=hourlyCommitmentToPurchase,proto3" json:"hourlyCommitmentToPurchase,omitempty"` OfferingId string `protobuf:"bytes,4,opt,name=offeringId,proto3" json:"offeringId,omitempty"` CurrentUtilizationDetails *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails `protobuf:"bytes,5,opt,name=currentUtilizationDetails,proto3" json:"currentUtilizationDetails,omitempty"` EstOutcomeFromPurchaseSP *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP `protobuf:"bytes,6,opt,name=estOutcomeFromPurchaseSP,proto3" json:"estOutcomeFromPurchaseSP,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans_SPOption) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans_SPOption) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrencyCode ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrencyCode() string
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrentUtilizationDetails ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrentUtilizationDetails() *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetEstOutcomeFromPurchaseSP ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetEstOutcomeFromPurchaseSP() *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetHourlyCommitmentToPurchase ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetHourlyCommitmentToPurchase() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetOfferingId ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetOfferingId() string
func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetType ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetType() string
func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_DiscountPlans_SPOption) Reset ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) Reset()
func (*CostExplorerRecommendations_DiscountPlans_SPOption) String ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption) String() string
type CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails ¶
type CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails struct { AveCoverage float64 `protobuf:"fixed64,1,opt,name=aveCoverage,proto3" json:"aveCoverage,omitempty"` AveHourOnDemandSpend float64 `protobuf:"fixed64,2,opt,name=aveHourOnDemandSpend,proto3" json:"aveHourOnDemandSpend,omitempty"` MaxHourlyOnDemandSpend float64 `protobuf:"fixed64,3,opt,name=maxHourlyOnDemandSpend,proto3" json:"maxHourlyOnDemandSpend,omitempty"` MinHourlyOnDemandSpend float64 `protobuf:"fixed64,4,opt,name=minHourlyOnDemandSpend,proto3" json:"minHourlyOnDemandSpend,omitempty"` ExistingHourlyCommitment float64 `protobuf:"fixed64,5,opt,name=existingHourlyCommitment,proto3" json:"existingHourlyCommitment,omitempty"` EstOnDemandCostWithHourlyCommitment float64 `protobuf:"fixed64,6,opt,name=estOnDemandCostWithHourlyCommitment,proto3" json:"estOnDemandCostWithHourlyCommitment,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveCoverage ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveCoverage() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveHourOnDemandSpend ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveHourOnDemandSpend() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetEstOnDemandCostWithHourlyCommitment ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetEstOnDemandCostWithHourlyCommitment() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetExistingHourlyCommitment ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetExistingHourlyCommitment() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMaxHourlyOnDemandSpend ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMaxHourlyOnDemandSpend() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMinHourlyOnDemandSpend ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMinHourlyOnDemandSpend() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoReflect() protoreflect.Message
type CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP ¶
type CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP struct { AveCoverage float64 `protobuf:"fixed64,1,opt,name=aveCoverage,proto3" json:"aveCoverage,omitempty"` AveUtilization float64 `protobuf:"fixed64,2,opt,name=aveUtilization,proto3" json:"aveUtilization,omitempty"` MonthlySavingsAmount float64 `protobuf:"fixed64,3,opt,name=monthlySavingsAmount,proto3" json:"monthlySavingsAmount,omitempty"` OnDemandCost float64 `protobuf:"fixed64,4,opt,name=onDemandCost,proto3" json:"onDemandCost,omitempty"` Roi float64 `protobuf:"fixed64,5,opt,name=roi,proto3" json:"roi,omitempty"` SavingsPlanCost float64 `protobuf:"fixed64,6,opt,name=savingsPlanCost,proto3" json:"savingsPlanCost,omitempty"` SavingsPercentage float64 `protobuf:"fixed64,7,opt,name=savingsPercentage,proto3" json:"savingsPercentage,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) Descriptor
deprecated
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveCoverage ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveCoverage() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveUtilization ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveUtilization() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetMonthlySavingsAmount ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetMonthlySavingsAmount() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetOnDemandCost ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetOnDemandCost() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPercentage ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPercentage() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPlanCost ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPlanCost() float64
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoMessage ¶
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoMessage()
func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoReflect ¶
func (x *CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoReflect() protoreflect.Message
type CostExplorerRecommendations_EC2Rightsize ¶
type CostExplorerRecommendations_EC2Rightsize struct { CurrentDetails *CostExplorerRecommendations_EC2Rightsize_Details `protobuf:"bytes,1,opt,name=currentDetails,proto3" json:"currentDetails,omitempty"` RecommendationDetails *CostExplorerRecommendations_EC2Rightsize_Details `protobuf:"bytes,2,opt,name=recommendationDetails,proto3" json:"recommendationDetails,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_EC2Rightsize) Descriptor
deprecated
func (*CostExplorerRecommendations_EC2Rightsize) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_EC2Rightsize.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_EC2Rightsize) GetCurrentDetails ¶
func (x *CostExplorerRecommendations_EC2Rightsize) GetCurrentDetails() *CostExplorerRecommendations_EC2Rightsize_Details
func (*CostExplorerRecommendations_EC2Rightsize) GetRecommendationDetails ¶
func (x *CostExplorerRecommendations_EC2Rightsize) GetRecommendationDetails() *CostExplorerRecommendations_EC2Rightsize_Details
func (*CostExplorerRecommendations_EC2Rightsize) ProtoMessage ¶
func (*CostExplorerRecommendations_EC2Rightsize) ProtoMessage()
func (*CostExplorerRecommendations_EC2Rightsize) ProtoReflect ¶
func (x *CostExplorerRecommendations_EC2Rightsize) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_EC2Rightsize) Reset ¶
func (x *CostExplorerRecommendations_EC2Rightsize) Reset()
func (*CostExplorerRecommendations_EC2Rightsize) String ¶
func (x *CostExplorerRecommendations_EC2Rightsize) String() string
type CostExplorerRecommendations_EC2Rightsize_Details ¶
type CostExplorerRecommendations_EC2Rightsize_Details struct { MonthlyCost float64 `protobuf:"fixed64,1,opt,name=monthlyCost,proto3" json:"monthlyCost,omitempty"` MonthlySavingsAmount float64 `protobuf:"fixed64,2,opt,name=monthlySavingsAmount,proto3" json:"monthlySavingsAmount,omitempty"` MonthlySavingsPercentage float64 `protobuf:"fixed64,3,opt,name=monthlySavingsPercentage,proto3" json:"monthlySavingsPercentage,omitempty"` Ec2Details *AWSResourceDetails_EC2Details `protobuf:"bytes,4,opt,name=ec2Details,proto3" json:"ec2Details,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_EC2Rightsize_Details) Descriptor
deprecated
func (*CostExplorerRecommendations_EC2Rightsize_Details) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_EC2Rightsize_Details.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_EC2Rightsize_Details) GetEc2Details ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetEc2Details() *AWSResourceDetails_EC2Details
func (*CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlyCost ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlyCost() float64
func (*CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsAmount ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsAmount() float64
func (*CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsPercentage ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlySavingsPercentage() float64
func (*CostExplorerRecommendations_EC2Rightsize_Details) ProtoMessage ¶
func (*CostExplorerRecommendations_EC2Rightsize_Details) ProtoMessage()
func (*CostExplorerRecommendations_EC2Rightsize_Details) ProtoReflect ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_EC2Rightsize_Details) Reset ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) Reset()
func (*CostExplorerRecommendations_EC2Rightsize_Details) String ¶
func (x *CostExplorerRecommendations_EC2Rightsize_Details) String() string
type CostExplorerRecommendations_TerminateEC2 ¶
type CostExplorerRecommendations_TerminateEC2 struct { Ec2Details *AWSResourceDetails_EC2Details `protobuf:"bytes,1,opt,name=ec2Details,proto3" json:"ec2Details,omitempty"` MonthlyCost float64 `protobuf:"fixed64,2,opt,name=monthlyCost,proto3" json:"monthlyCost,omitempty"` // contains filtered or unexported fields }
func (*CostExplorerRecommendations_TerminateEC2) Descriptor
deprecated
func (*CostExplorerRecommendations_TerminateEC2) Descriptor() ([]byte, []int)
Deprecated: Use CostExplorerRecommendations_TerminateEC2.ProtoReflect.Descriptor instead.
func (*CostExplorerRecommendations_TerminateEC2) GetEc2Details ¶
func (x *CostExplorerRecommendations_TerminateEC2) GetEc2Details() *AWSResourceDetails_EC2Details
func (*CostExplorerRecommendations_TerminateEC2) GetMonthlyCost ¶
func (x *CostExplorerRecommendations_TerminateEC2) GetMonthlyCost() float64
func (*CostExplorerRecommendations_TerminateEC2) ProtoMessage ¶
func (*CostExplorerRecommendations_TerminateEC2) ProtoMessage()
func (*CostExplorerRecommendations_TerminateEC2) ProtoReflect ¶
func (x *CostExplorerRecommendations_TerminateEC2) ProtoReflect() protoreflect.Message
func (*CostExplorerRecommendations_TerminateEC2) Reset ¶
func (x *CostExplorerRecommendations_TerminateEC2) Reset()
func (*CostExplorerRecommendations_TerminateEC2) String ¶
func (x *CostExplorerRecommendations_TerminateEC2) String() string
type CostOptimizationHubRecommendations ¶
type CostOptimizationHubRecommendations struct { CurrentDetails *CostOptimizationHubRecommendations_Details `protobuf:"bytes,1,opt,name=currentDetails,proto3" json:"currentDetails,omitempty"` RecommendationDetails *CostOptimizationHubRecommendations_Details `protobuf:"bytes,2,opt,name=recommendationDetails,proto3" json:"recommendationDetails,omitempty"` // contains filtered or unexported fields }
func (*CostOptimizationHubRecommendations) Descriptor
deprecated
func (*CostOptimizationHubRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use CostOptimizationHubRecommendations.ProtoReflect.Descriptor instead.
func (*CostOptimizationHubRecommendations) GetCurrentDetails ¶
func (x *CostOptimizationHubRecommendations) GetCurrentDetails() *CostOptimizationHubRecommendations_Details
func (*CostOptimizationHubRecommendations) GetRecommendationDetails ¶
func (x *CostOptimizationHubRecommendations) GetRecommendationDetails() *CostOptimizationHubRecommendations_Details
func (*CostOptimizationHubRecommendations) ProtoMessage ¶
func (*CostOptimizationHubRecommendations) ProtoMessage()
func (*CostOptimizationHubRecommendations) ProtoReflect ¶
func (x *CostOptimizationHubRecommendations) ProtoReflect() protoreflect.Message
func (*CostOptimizationHubRecommendations) Reset ¶
func (x *CostOptimizationHubRecommendations) Reset()
func (*CostOptimizationHubRecommendations) String ¶
func (x *CostOptimizationHubRecommendations) String() string
type CostOptimizationHubRecommendations_Details ¶
type CostOptimizationHubRecommendations_Details struct { CostCalculation *CostOptimizationHubRecommendations_Details_CostCalculation `protobuf:"bytes,1,opt,name=costCalculation,proto3" json:"costCalculation,omitempty"` Ec2Details *AWSResourceDetails_EC2Details `protobuf:"bytes,2,opt,name=ec2Details,proto3" json:"ec2Details,omitempty"` RdsDetails *AWSResourceDetails_RDSDetails `protobuf:"bytes,3,opt,name=rdsDetails,proto3" json:"rdsDetails,omitempty"` EbsDetails *AWSResourceDetails_EBSDetails `protobuf:"bytes,4,opt,name=ebsDetails,proto3" json:"ebsDetails,omitempty"` Ec2AutoScalingGroupDetails *AWSResourceDetails_EC2AutoScalingGroupDetails `protobuf:"bytes,5,opt,name=ec2AutoScalingGroupDetails,proto3" json:"ec2AutoScalingGroupDetails,omitempty"` EcsDetails *AWSResourceDetails_ECSDetails `protobuf:"bytes,6,opt,name=ecsDetails,proto3" json:"ecsDetails,omitempty"` LambdaDetails *AWSResourceDetails_LambdaDetails `protobuf:"bytes,7,opt,name=lambdaDetails,proto3" json:"lambdaDetails,omitempty"` // contains filtered or unexported fields }
func (*CostOptimizationHubRecommendations_Details) Descriptor
deprecated
func (*CostOptimizationHubRecommendations_Details) Descriptor() ([]byte, []int)
Deprecated: Use CostOptimizationHubRecommendations_Details.ProtoReflect.Descriptor instead.
func (*CostOptimizationHubRecommendations_Details) GetCostCalculation ¶
func (x *CostOptimizationHubRecommendations_Details) GetCostCalculation() *CostOptimizationHubRecommendations_Details_CostCalculation
func (*CostOptimizationHubRecommendations_Details) GetEbsDetails ¶
func (x *CostOptimizationHubRecommendations_Details) GetEbsDetails() *AWSResourceDetails_EBSDetails
func (*CostOptimizationHubRecommendations_Details) GetEc2AutoScalingGroupDetails ¶
func (x *CostOptimizationHubRecommendations_Details) GetEc2AutoScalingGroupDetails() *AWSResourceDetails_EC2AutoScalingGroupDetails
func (*CostOptimizationHubRecommendations_Details) GetEc2Details ¶
func (x *CostOptimizationHubRecommendations_Details) GetEc2Details() *AWSResourceDetails_EC2Details
func (*CostOptimizationHubRecommendations_Details) GetEcsDetails ¶
func (x *CostOptimizationHubRecommendations_Details) GetEcsDetails() *AWSResourceDetails_ECSDetails
func (*CostOptimizationHubRecommendations_Details) GetLambdaDetails ¶
func (x *CostOptimizationHubRecommendations_Details) GetLambdaDetails() *AWSResourceDetails_LambdaDetails
func (*CostOptimizationHubRecommendations_Details) GetRdsDetails ¶
func (x *CostOptimizationHubRecommendations_Details) GetRdsDetails() *AWSResourceDetails_RDSDetails
func (*CostOptimizationHubRecommendations_Details) ProtoMessage ¶
func (*CostOptimizationHubRecommendations_Details) ProtoMessage()
func (*CostOptimizationHubRecommendations_Details) ProtoReflect ¶
func (x *CostOptimizationHubRecommendations_Details) ProtoReflect() protoreflect.Message
func (*CostOptimizationHubRecommendations_Details) Reset ¶
func (x *CostOptimizationHubRecommendations_Details) Reset()
func (*CostOptimizationHubRecommendations_Details) String ¶
func (x *CostOptimizationHubRecommendations_Details) String() string
type CostOptimizationHubRecommendations_Details_CostCalculation ¶
type CostOptimizationHubRecommendations_Details_CostCalculation struct { EstimatedCostAfterDiscount float64 `protobuf:"fixed64,1,opt,name=estimatedCostAfterDiscount,proto3" json:"estimatedCostAfterDiscount,omitempty"` EstimatedCostBeforeDiscount float64 `protobuf:"fixed64,2,opt,name=estimatedCostBeforeDiscount,proto3" json:"estimatedCostBeforeDiscount,omitempty"` EstimatedNetUnusedAmortizedCommitments float64 `` /* 131-byte string literal not displayed */ EstimatedDiscounts *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts `protobuf:"bytes,4,opt,name=estimatedDiscounts,proto3" json:"estimatedDiscounts,omitempty"` UsageTypes []*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes `protobuf:"bytes,5,rep,name=usageTypes,proto3" json:"usageTypes,omitempty"` // contains filtered or unexported fields }
func (*CostOptimizationHubRecommendations_Details_CostCalculation) Descriptor
deprecated
func (*CostOptimizationHubRecommendations_Details_CostCalculation) Descriptor() ([]byte, []int)
Deprecated: Use CostOptimizationHubRecommendations_Details_CostCalculation.ProtoReflect.Descriptor instead.
func (*CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostAfterDiscount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostAfterDiscount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostBeforeDiscount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedCostBeforeDiscount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedDiscounts ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedDiscounts() *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts
func (*CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedNetUnusedAmortizedCommitments ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) GetEstimatedNetUnusedAmortizedCommitments() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation) GetUsageTypes ¶
func (*CostOptimizationHubRecommendations_Details_CostCalculation) ProtoMessage ¶
func (*CostOptimizationHubRecommendations_Details_CostCalculation) ProtoMessage()
func (*CostOptimizationHubRecommendations_Details_CostCalculation) ProtoReflect ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) ProtoReflect() protoreflect.Message
func (*CostOptimizationHubRecommendations_Details_CostCalculation) Reset ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) Reset()
func (*CostOptimizationHubRecommendations_Details_CostCalculation) String ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation) String() string
type CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts ¶
type CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts struct { ReservedInstancesDiscount float64 `protobuf:"fixed64,1,opt,name=reservedInstancesDiscount,proto3" json:"reservedInstancesDiscount,omitempty"` SavingsPlansDiscount float64 `protobuf:"fixed64,2,opt,name=savingsPlansDiscount,proto3" json:"savingsPlansDiscount,omitempty"` OtherDiscount float64 `protobuf:"fixed64,3,opt,name=otherDiscount,proto3" json:"otherDiscount,omitempty"` // contains filtered or unexported fields }
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) Descriptor
deprecated
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) Descriptor() ([]byte, []int)
Deprecated: Use CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts.ProtoReflect.Descriptor instead.
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetOtherDiscount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetOtherDiscount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetReservedInstancesDiscount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetReservedInstancesDiscount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetSavingsPlansDiscount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetSavingsPlansDiscount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoMessage ¶
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoMessage()
func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoReflect ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoReflect() protoreflect.Message
type CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes ¶
type CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes struct { Operation string `protobuf:"bytes,1,opt,name=operation,proto3" json:"operation,omitempty"` ProductCode string `protobuf:"bytes,2,opt,name=productCode,proto3" json:"productCode,omitempty"` Unit string `protobuf:"bytes,3,opt,name=unit,proto3" json:"unit,omitempty"` UsageAmount float64 `protobuf:"fixed64,4,opt,name=usageAmount,proto3" json:"usageAmount,omitempty"` UsageType string `protobuf:"bytes,5,opt,name=usageType,proto3" json:"usageType,omitempty"` // contains filtered or unexported fields }
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Descriptor
deprecated
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Descriptor() ([]byte, []int)
Deprecated: Use CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes.ProtoReflect.Descriptor instead.
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetOperation ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetOperation() string
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetProductCode ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetProductCode() string
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUnit ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUnit() string
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageAmount ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageAmount() float64
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageType ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageType() string
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoMessage ¶
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoMessage()
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoReflect ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoReflect() protoreflect.Message
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Reset ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Reset()
func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) String ¶
func (x *CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) String() string
type GCPRecommendations ¶
type GCPRecommendations struct {
// contains filtered or unexported fields
}
func (*GCPRecommendations) Descriptor
deprecated
func (*GCPRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use GCPRecommendations.ProtoReflect.Descriptor instead.
func (*GCPRecommendations) ProtoMessage ¶
func (*GCPRecommendations) ProtoMessage()
func (*GCPRecommendations) ProtoReflect ¶
func (x *GCPRecommendations) ProtoReflect() protoreflect.Message
func (*GCPRecommendations) Reset ¶
func (x *GCPRecommendations) Reset()
func (*GCPRecommendations) String ¶
func (x *GCPRecommendations) String() string
type MetricData ¶
type MetricData struct { Metrics []*MetricData_Metrics `protobuf:"bytes,1,rep,name=metrics,proto3" json:"metrics,omitempty"` MaxMetricInPercentage float64 `protobuf:"fixed64,2,opt,name=maxMetricInPercentage,proto3" json:"maxMetricInPercentage,omitempty"` MetricCapacity string `protobuf:"bytes,3,opt,name=metricCapacity,proto3" json:"metricCapacity,omitempty"` // contains filtered or unexported fields }
func (*MetricData) Descriptor
deprecated
func (*MetricData) Descriptor() ([]byte, []int)
Deprecated: Use MetricData.ProtoReflect.Descriptor instead.
func (*MetricData) GetMaxMetricInPercentage ¶
func (x *MetricData) GetMaxMetricInPercentage() float64
func (*MetricData) GetMetricCapacity ¶
func (x *MetricData) GetMetricCapacity() string
func (*MetricData) GetMetrics ¶
func (x *MetricData) GetMetrics() []*MetricData_Metrics
func (*MetricData) ProtoMessage ¶
func (*MetricData) ProtoMessage()
func (*MetricData) ProtoReflect ¶
func (x *MetricData) ProtoReflect() protoreflect.Message
func (*MetricData) Reset ¶
func (x *MetricData) Reset()
func (*MetricData) String ¶
func (x *MetricData) String() string
type MetricData_Metrics ¶
type MetricData_Metrics struct { Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"` Value float64 `protobuf:"fixed64,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*MetricData_Metrics) Descriptor
deprecated
func (*MetricData_Metrics) Descriptor() ([]byte, []int)
Deprecated: Use MetricData_Metrics.ProtoReflect.Descriptor instead.
func (*MetricData_Metrics) GetDate ¶
func (x *MetricData_Metrics) GetDate() string
func (*MetricData_Metrics) GetValue ¶
func (x *MetricData_Metrics) GetValue() float64
func (*MetricData_Metrics) ProtoMessage ¶
func (*MetricData_Metrics) ProtoMessage()
func (*MetricData_Metrics) ProtoReflect ¶
func (x *MetricData_Metrics) ProtoReflect() protoreflect.Message
func (*MetricData_Metrics) Reset ¶
func (x *MetricData_Metrics) Reset()
func (*MetricData_Metrics) String ¶
func (x *MetricData_Metrics) String() string
type RecommendationData ¶
type RecommendationData struct { AwsRecommendations *AWSRecommendations `protobuf:"bytes,1,opt,name=awsRecommendations,proto3" json:"awsRecommendations,omitempty"` GcpRecommendations *GCPRecommendations `protobuf:"bytes,2,opt,name=gcpRecommendations,proto3" json:"gcpRecommendations,omitempty"` AzureCspRecommendations *AzureCSPRecommendations `protobuf:"bytes,3,opt,name=azureCspRecommendations,proto3" json:"azureCspRecommendations,omitempty"` Target string `protobuf:"bytes,18,opt,name=target,proto3" json:"target,omitempty"` TargetName string `protobuf:"bytes,19,opt,name=targetName,proto3" json:"targetName,omitempty"` ResourceId string `protobuf:"bytes,4,opt,name=resourceId,proto3" json:"resourceId,omitempty"` Service string `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"` CostGroup string `protobuf:"bytes,6,opt,name=costGroup,proto3" json:"costGroup,omitempty"` RecommendationGroup string `protobuf:"bytes,7,opt,name=recommendationGroup,proto3" json:"recommendationGroup,omitempty"` Category string `protobuf:"bytes,8,opt,name=category,proto3" json:"category,omitempty"` Source string `protobuf:"bytes,9,opt,name=source,proto3" json:"source,omitempty"` Id string `protobuf:"bytes,10,opt,name=id,proto3" json:"id,omitempty"` LastUpdatedAt string `protobuf:"bytes,11,opt,name=lastUpdatedAt,proto3" json:"lastUpdatedAt,omitempty"` Region string `protobuf:"bytes,12,opt,name=region,proto3" json:"region,omitempty"` Recommendation string `protobuf:"bytes,13,opt,name=recommendation,proto3" json:"recommendation,omitempty"` EstimatedMonthlyCost float64 `protobuf:"fixed64,14,opt,name=estimatedMonthlyCost,proto3" json:"estimatedMonthlyCost,omitempty"` EstimatedMonthlySavings float64 `protobuf:"fixed64,15,opt,name=estimatedMonthlySavings,proto3" json:"estimatedMonthlySavings,omitempty"` EstimatedSavingsPercentage float64 `protobuf:"fixed64,16,opt,name=estimatedSavingsPercentage,proto3" json:"estimatedSavingsPercentage,omitempty"` ResourceName string `protobuf:"bytes,17,opt,name=resourceName,proto3" json:"resourceName,omitempty"` RestartNeeded bool `protobuf:"varint,20,opt,name=restartNeeded,proto3" json:"restartNeeded,omitempty"` RollbackPossible bool `protobuf:"varint,21,opt,name=rollbackPossible,proto3" json:"rollbackPossible,omitempty"` LaunchUrl string `protobuf:"bytes,22,opt,name=launchUrl,proto3" json:"launchUrl,omitempty"` // contains filtered or unexported fields }
func (*RecommendationData) Descriptor
deprecated
func (*RecommendationData) Descriptor() ([]byte, []int)
Deprecated: Use RecommendationData.ProtoReflect.Descriptor instead.
func (*RecommendationData) GetAwsRecommendations ¶
func (x *RecommendationData) GetAwsRecommendations() *AWSRecommendations
func (*RecommendationData) GetAzureCspRecommendations ¶
func (x *RecommendationData) GetAzureCspRecommendations() *AzureCSPRecommendations
func (*RecommendationData) GetCategory ¶
func (x *RecommendationData) GetCategory() string
func (*RecommendationData) GetCostGroup ¶
func (x *RecommendationData) GetCostGroup() string
func (*RecommendationData) GetEstimatedMonthlyCost ¶
func (x *RecommendationData) GetEstimatedMonthlyCost() float64
func (*RecommendationData) GetEstimatedMonthlySavings ¶
func (x *RecommendationData) GetEstimatedMonthlySavings() float64
func (*RecommendationData) GetEstimatedSavingsPercentage ¶
func (x *RecommendationData) GetEstimatedSavingsPercentage() float64
func (*RecommendationData) GetGcpRecommendations ¶
func (x *RecommendationData) GetGcpRecommendations() *GCPRecommendations
func (*RecommendationData) GetId ¶
func (x *RecommendationData) GetId() string
func (*RecommendationData) GetLastUpdatedAt ¶
func (x *RecommendationData) GetLastUpdatedAt() string
func (*RecommendationData) GetLaunchUrl ¶ added in v0.71.71
func (x *RecommendationData) GetLaunchUrl() string
func (*RecommendationData) GetRecommendation ¶
func (x *RecommendationData) GetRecommendation() string
func (*RecommendationData) GetRecommendationGroup ¶
func (x *RecommendationData) GetRecommendationGroup() string
func (*RecommendationData) GetRegion ¶
func (x *RecommendationData) GetRegion() string
func (*RecommendationData) GetResourceId ¶
func (x *RecommendationData) GetResourceId() string
func (*RecommendationData) GetResourceName ¶
func (x *RecommendationData) GetResourceName() string
func (*RecommendationData) GetRestartNeeded ¶
func (x *RecommendationData) GetRestartNeeded() bool
func (*RecommendationData) GetRollbackPossible ¶
func (x *RecommendationData) GetRollbackPossible() bool
func (*RecommendationData) GetService ¶
func (x *RecommendationData) GetService() string
func (*RecommendationData) GetSource ¶
func (x *RecommendationData) GetSource() string
func (*RecommendationData) GetTarget ¶
func (x *RecommendationData) GetTarget() string
func (*RecommendationData) GetTargetName ¶
func (x *RecommendationData) GetTargetName() string
func (*RecommendationData) ProtoMessage ¶
func (*RecommendationData) ProtoMessage()
func (*RecommendationData) ProtoReflect ¶
func (x *RecommendationData) ProtoReflect() protoreflect.Message
func (*RecommendationData) Reset ¶
func (x *RecommendationData) Reset()
func (*RecommendationData) String ¶
func (x *RecommendationData) String() string
type TrustedAdvisorRecommendations ¶
type TrustedAdvisorRecommendations struct { SeverityStatus string `protobuf:"bytes,1,opt,name=severityStatus,proto3" json:"severityStatus,omitempty"` RecommendationArn string `protobuf:"bytes,2,opt,name=recommendationArn,proto3" json:"recommendationArn,omitempty"` ExclusionStatus string `protobuf:"bytes,3,opt,name=exclusionStatus,proto3" json:"exclusionStatus,omitempty"` LowUtilizationEc2Instances *TrustedAdvisorRecommendations_LowUtilizationEC2Instances `protobuf:"bytes,4,opt,name=lowUtilizationEc2Instances,proto3" json:"lowUtilizationEc2Instances,omitempty"` RdsIdleDbInstances *TrustedAdvisorRecommendations_RDSIdleDBInstances `protobuf:"bytes,5,opt,name=rdsIdleDbInstances,proto3" json:"rdsIdleDbInstances,omitempty"` S3IncompleteMPU *TrustedAdvisorRecommendations_S3IncompleteMPU `protobuf:"bytes,6,opt,name=s3IncompleteMPU,proto3" json:"s3IncompleteMPU,omitempty"` LambdaHighErrorRates *TrustedAdvisorRecommendations_LambdaHighErrorRates `protobuf:"bytes,7,opt,name=lambdaHighErrorRates,proto3" json:"lambdaHighErrorRates,omitempty"` UnderutilizedEBSVolume *TrustedAdvisorRecommendations_UnderutilizedEBSVolume `protobuf:"bytes,8,opt,name=underutilizedEBSVolume,proto3" json:"underutilizedEBSVolume,omitempty"` UnassociatedEIP *TrustedAdvisorRecommendations_UnassociatedEIP `protobuf:"bytes,9,opt,name=unassociatedEIP,proto3" json:"unassociatedEIP,omitempty"` IdleLoadBalancer *TrustedAdvisorRecommendations_IdleLoadBalancer `protobuf:"bytes,10,opt,name=idleLoadBalancer,proto3" json:"idleLoadBalancer,omitempty"` Ec2InstancesStopped *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped `protobuf:"bytes,11,opt,name=ec2InstancesStopped,proto3" json:"ec2InstancesStopped,omitempty"` Ec2RILeaseExpiration *TrustedAdvisorRecommendations_EC2RILeaseExpiration `protobuf:"bytes,12,opt,name=ec2RILeaseExpiration,proto3" json:"ec2RILeaseExpiration,omitempty"` ComprehendUnderutilizedEndpoints *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints `protobuf:"bytes,13,opt,name=comprehendUnderutilizedEndpoints,proto3" json:"comprehendUnderutilizedEndpoints,omitempty"` UnderutilizedRedshiftCluster *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster `protobuf:"bytes,14,opt,name=underutilizedRedshiftCluster,proto3" json:"underutilizedRedshiftCluster,omitempty"` LambdaWithExcessiveTimeouts *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts `protobuf:"bytes,15,opt,name=lambdaWithExcessiveTimeouts,proto3" json:"lambdaWithExcessiveTimeouts,omitempty"` AwsWellArchitectedHighRiskIssues *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues `protobuf:"bytes,16,opt,name=awsWellArchitectedHighRiskIssues,proto3" json:"awsWellArchitectedHighRiskIssues,omitempty"` CommonDetails *TrustedAdvisorRecommendations_CommonDetails `protobuf:"bytes,17,opt,name=commonDetails,proto3" json:"commonDetails,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations) Descriptor
deprecated
func (*TrustedAdvisorRecommendations) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations) GetAwsWellArchitectedHighRiskIssues ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations) GetAwsWellArchitectedHighRiskIssues() *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues
func (*TrustedAdvisorRecommendations) GetCommonDetails ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations) GetCommonDetails() *TrustedAdvisorRecommendations_CommonDetails
func (*TrustedAdvisorRecommendations) GetComprehendUnderutilizedEndpoints ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations) GetComprehendUnderutilizedEndpoints() *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints
func (*TrustedAdvisorRecommendations) GetEc2InstancesStopped ¶
func (x *TrustedAdvisorRecommendations) GetEc2InstancesStopped() *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped
func (*TrustedAdvisorRecommendations) GetEc2RILeaseExpiration ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations) GetEc2RILeaseExpiration() *TrustedAdvisorRecommendations_EC2RILeaseExpiration
func (*TrustedAdvisorRecommendations) GetExclusionStatus ¶
func (x *TrustedAdvisorRecommendations) GetExclusionStatus() string
func (*TrustedAdvisorRecommendations) GetIdleLoadBalancer ¶
func (x *TrustedAdvisorRecommendations) GetIdleLoadBalancer() *TrustedAdvisorRecommendations_IdleLoadBalancer
func (*TrustedAdvisorRecommendations) GetLambdaHighErrorRates ¶
func (x *TrustedAdvisorRecommendations) GetLambdaHighErrorRates() *TrustedAdvisorRecommendations_LambdaHighErrorRates
func (*TrustedAdvisorRecommendations) GetLambdaWithExcessiveTimeouts ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations) GetLambdaWithExcessiveTimeouts() *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts
func (*TrustedAdvisorRecommendations) GetLowUtilizationEc2Instances ¶
func (x *TrustedAdvisorRecommendations) GetLowUtilizationEc2Instances() *TrustedAdvisorRecommendations_LowUtilizationEC2Instances
func (*TrustedAdvisorRecommendations) GetRdsIdleDbInstances ¶
func (x *TrustedAdvisorRecommendations) GetRdsIdleDbInstances() *TrustedAdvisorRecommendations_RDSIdleDBInstances
func (*TrustedAdvisorRecommendations) GetRecommendationArn ¶
func (x *TrustedAdvisorRecommendations) GetRecommendationArn() string
func (*TrustedAdvisorRecommendations) GetS3IncompleteMPU ¶
func (x *TrustedAdvisorRecommendations) GetS3IncompleteMPU() *TrustedAdvisorRecommendations_S3IncompleteMPU
func (*TrustedAdvisorRecommendations) GetSeverityStatus ¶
func (x *TrustedAdvisorRecommendations) GetSeverityStatus() string
func (*TrustedAdvisorRecommendations) GetUnassociatedEIP ¶
func (x *TrustedAdvisorRecommendations) GetUnassociatedEIP() *TrustedAdvisorRecommendations_UnassociatedEIP
func (*TrustedAdvisorRecommendations) GetUnderutilizedEBSVolume ¶
func (x *TrustedAdvisorRecommendations) GetUnderutilizedEBSVolume() *TrustedAdvisorRecommendations_UnderutilizedEBSVolume
func (*TrustedAdvisorRecommendations) GetUnderutilizedRedshiftCluster ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations) GetUnderutilizedRedshiftCluster() *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster
func (*TrustedAdvisorRecommendations) ProtoMessage ¶
func (*TrustedAdvisorRecommendations) ProtoMessage()
func (*TrustedAdvisorRecommendations) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations) Reset ¶
func (x *TrustedAdvisorRecommendations) Reset()
func (*TrustedAdvisorRecommendations) String ¶
func (x *TrustedAdvisorRecommendations) String() string
type TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues ¶ added in v0.71.84
type TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues struct { WorkloadArn string `protobuf:"bytes,1,opt,name=workloadArn,proto3" json:"workloadArn,omitempty"` WorkloadName string `protobuf:"bytes,2,opt,name=workloadName,proto3" json:"workloadName,omitempty"` ReviewerName string `protobuf:"bytes,3,opt,name=reviewerName,proto3" json:"reviewerName,omitempty"` WorkloadType string `protobuf:"bytes,4,opt,name=workloadType,proto3" json:"workloadType,omitempty"` WorkloadStartedDate string `protobuf:"bytes,5,opt,name=workloadStartedDate,proto3" json:"workloadStartedDate,omitempty"` WorkloadLastModifiedDate string `protobuf:"bytes,6,opt,name=workloadLastModifiedDate,proto3" json:"workloadLastModifiedDate,omitempty"` NumberOfIDHRI string `protobuf:"bytes,7,opt,name=numberOfIDHRI,proto3" json:"numberOfIDHRI,omitempty"` NumberOfHRIResolved string `protobuf:"bytes,8,opt,name=numberOfHRIResolved,proto3" json:"numberOfHRIResolved,omitempty"` NumberOfQuestionsAnswered string `protobuf:"bytes,9,opt,name=numberOfQuestionsAnswered,proto3" json:"numberOfQuestionsAnswered,omitempty"` TotalNumberOfQuestions string `protobuf:"bytes,10,opt,name=totalNumberOfQuestions,proto3" json:"totalNumberOfQuestions,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Descriptor
deprecated
added in
v0.71.84
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfHRIResolved ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfHRIResolved() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfIDHRI ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfIDHRI() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfQuestionsAnswered ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfQuestionsAnswered() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetReviewerName ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetReviewerName() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetTotalNumberOfQuestions ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetTotalNumberOfQuestions() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadArn ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadArn() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadLastModifiedDate ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadLastModifiedDate() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadName ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadName() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadStartedDate ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadStartedDate() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadType ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadType() string
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoMessage ¶ added in v0.71.84
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoMessage()
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoReflect ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Reset ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Reset()
func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) String ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) String() string
type TrustedAdvisorRecommendations_AmazonEC2InstanceStopped ¶
type TrustedAdvisorRecommendations_AmazonEC2InstanceStopped struct { Ec2Details *AWSResourceDetails_EC2Details `protobuf:"bytes,1,opt,name=ec2Details,proto3" json:"ec2Details,omitempty"` AwsConfigRule string `protobuf:"bytes,2,opt,name=awsConfigRule,proto3" json:"awsConfigRule,omitempty"` InputParameters string `protobuf:"bytes,3,opt,name=inputParameters,proto3" json:"inputParameters,omitempty"` Resource string `protobuf:"bytes,4,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_AmazonEC2InstanceStopped.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetAwsConfigRule ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetAwsConfigRule() string
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetEc2Details ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetEc2Details() *AWSResourceDetails_EC2Details
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetInputParameters ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetInputParameters() string
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetResource ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetResource() string
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoMessage()
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Reset ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Reset()
func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) String ¶
func (x *TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) String() string
type TrustedAdvisorRecommendations_CommonDetails ¶ added in v0.71.84
type TrustedAdvisorRecommendations_CommonDetails struct { AwsConfigRule string `protobuf:"bytes,1,opt,name=awsConfigRule,proto3" json:"awsConfigRule,omitempty"` InputParameters string `protobuf:"bytes,2,opt,name=inputParameters,proto3" json:"inputParameters,omitempty"` Resource string `protobuf:"bytes,3,opt,name=resource,proto3" json:"resource,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_CommonDetails) Descriptor
deprecated
added in
v0.71.84
func (*TrustedAdvisorRecommendations_CommonDetails) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_CommonDetails.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_CommonDetails) GetAwsConfigRule ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) GetAwsConfigRule() string
func (*TrustedAdvisorRecommendations_CommonDetails) GetInputParameters ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) GetInputParameters() string
func (*TrustedAdvisorRecommendations_CommonDetails) GetResource ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) GetResource() string
func (*TrustedAdvisorRecommendations_CommonDetails) ProtoMessage ¶ added in v0.71.84
func (*TrustedAdvisorRecommendations_CommonDetails) ProtoMessage()
func (*TrustedAdvisorRecommendations_CommonDetails) ProtoReflect ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_CommonDetails) Reset ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) Reset()
func (*TrustedAdvisorRecommendations_CommonDetails) String ¶ added in v0.71.84
func (x *TrustedAdvisorRecommendations_CommonDetails) String() string
type TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints ¶ added in v0.71.79
type TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints struct { Endpoint *AWSResourceDetails_ComprehendDetails_Endpoint `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Descriptor
deprecated
added in
v0.71.79
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) GetEndpoint ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) GetReason ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) GetReason() string
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoMessage ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoMessage()
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoReflect ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Reset ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Reset()
func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) String ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) String() string
type TrustedAdvisorRecommendations_EC2RILeaseExpiration ¶ added in v0.71.79
type TrustedAdvisorRecommendations_EC2RILeaseExpiration struct { CurrentMonthlyCost float64 `protobuf:"fixed64,1,opt,name=currentMonthlyCost,proto3" json:"currentMonthlyCost,omitempty"` EstMonthlySavings float64 `protobuf:"fixed64,2,opt,name=estMonthlySavings,proto3" json:"estMonthlySavings,omitempty"` Reason string `protobuf:"bytes,3,opt,name=reason,proto3" json:"reason,omitempty"` RiDetails *AWSResourceDetails_ReservedInstance `protobuf:"bytes,4,opt,name=riDetails,proto3" json:"riDetails,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) Descriptor
deprecated
added in
v0.71.79
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_EC2RILeaseExpiration.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetCurrentMonthlyCost ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetCurrentMonthlyCost() float64
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetEstMonthlySavings ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetEstMonthlySavings() float64
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetReason ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetReason() string
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetRiDetails ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetRiDetails() *AWSResourceDetails_ReservedInstance
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoMessage ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoMessage()
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoReflect ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) Reset ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) Reset()
func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) String ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_EC2RILeaseExpiration) String() string
type TrustedAdvisorRecommendations_IdleLoadBalancer ¶
type TrustedAdvisorRecommendations_IdleLoadBalancer struct { ElbDetails *AWSResourceDetails_ELBDetails `protobuf:"bytes,1,opt,name=elbDetails,proto3" json:"elbDetails,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_IdleLoadBalancer.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) GetElbDetails ¶
func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) GetElbDetails() *AWSResourceDetails_ELBDetails
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) GetReason ¶
func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) GetReason() string
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoMessage()
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) Reset ¶
func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) Reset()
func (*TrustedAdvisorRecommendations_IdleLoadBalancer) String ¶
func (x *TrustedAdvisorRecommendations_IdleLoadBalancer) String() string
type TrustedAdvisorRecommendations_LambdaHighErrorRates ¶
type TrustedAdvisorRecommendations_LambdaHighErrorRates struct { AvgDailyErrorRates float64 `protobuf:"fixed64,1,opt,name=avgDailyErrorRates,proto3" json:"avgDailyErrorRates,omitempty"` AvgDailyInvokes float64 `protobuf:"fixed64,2,opt,name=avgDailyInvokes,proto3" json:"avgDailyInvokes,omitempty"` CurrentDayErrorRates float64 `protobuf:"fixed64,3,opt,name=currentDayErrorRates,proto3" json:"currentDayErrorRates,omitempty"` CurrentDayInvokes float64 `protobuf:"fixed64,4,opt,name=currentDayInvokes,proto3" json:"currentDayInvokes,omitempty"` DateForMaxErrorRates string `protobuf:"bytes,5,opt,name=dateForMaxErrorRates,proto3" json:"dateForMaxErrorRates,omitempty"` LostDailyComputeCost float64 `protobuf:"fixed64,6,opt,name=lostDailyComputeCost,proto3" json:"lostDailyComputeCost,omitempty"` MaxDailyErrorRates float64 `protobuf:"fixed64,7,opt,name=maxDailyErrorRates,proto3" json:"maxDailyErrorRates,omitempty"` LambdaDetails *AWSResourceDetails_LambdaDetails `protobuf:"bytes,8,opt,name=lambdaDetails,proto3" json:"lambdaDetails,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_LambdaHighErrorRates.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyErrorRates ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyErrorRates() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyInvokes ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyInvokes() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayErrorRates ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayErrorRates() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayInvokes ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayInvokes() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetDateForMaxErrorRates ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetDateForMaxErrorRates() string
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLambdaDetails ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLambdaDetails() *AWSResourceDetails_LambdaDetails
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLostDailyComputeCost ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLostDailyComputeCost() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetMaxDailyErrorRates ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetMaxDailyErrorRates() float64
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoMessage()
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) Reset ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) Reset()
func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) String ¶
func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) String() string
type TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts ¶ added in v0.71.79
type TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts struct { MaxDailyTimeoutRate float64 `protobuf:"fixed64,1,opt,name=maxDailyTimeoutRate,proto3" json:"maxDailyTimeoutRate,omitempty"` DateOfDailyTimeoutRate string `protobuf:"bytes,2,opt,name=dateOfDailyTimeoutRate,proto3" json:"dateOfDailyTimeoutRate,omitempty"` AveDailyTimeoutRate float64 `protobuf:"fixed64,3,opt,name=aveDailyTimeoutRate,proto3" json:"aveDailyTimeoutRate,omitempty"` FunctionTimeoutSettings float64 `protobuf:"fixed64,4,opt,name=functionTimeoutSettings,proto3" json:"functionTimeoutSettings,omitempty"` LostDailyComputeCost float64 `protobuf:"fixed64,5,opt,name=lostDailyComputeCost,proto3" json:"lostDailyComputeCost,omitempty"` AveDailyInvokes float64 `protobuf:"fixed64,6,opt,name=aveDailyInvokes,proto3" json:"aveDailyInvokes,omitempty"` CurrentDayInvokes float64 `protobuf:"fixed64,7,opt,name=currentDayInvokes,proto3" json:"currentDayInvokes,omitempty"` CurrentDayTimeoutRate float64 `protobuf:"fixed64,8,opt,name=currentDayTimeoutRate,proto3" json:"currentDayTimeoutRate,omitempty"` Function *AWSResourceDetails_LambdaDetails_FunctionDetails `protobuf:"bytes,9,opt,name=function,proto3" json:"function,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Descriptor
deprecated
added in
v0.71.79
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyInvokes ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyInvokes() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyTimeoutRate ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyTimeoutRate() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayInvokes ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayInvokes() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayTimeoutRate ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayTimeoutRate() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetDateOfDailyTimeoutRate ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetDateOfDailyTimeoutRate() string
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunction ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunctionTimeoutSettings ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunctionTimeoutSettings() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetLostDailyComputeCost ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetLostDailyComputeCost() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetMaxDailyTimeoutRate ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetMaxDailyTimeoutRate() float64
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoMessage ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoMessage()
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoReflect ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Reset ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Reset()
func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) String ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) String() string
type TrustedAdvisorRecommendations_LowUtilizationEC2Instances ¶
type TrustedAdvisorRecommendations_LowUtilizationEC2Instances struct { Ec2Instance *AWSResourceDetails_EC2Details `protobuf:"bytes,1,opt,name=ec2Instance,proto3" json:"ec2Instance,omitempty"` AveCpuUtilizationBy14Day float64 `protobuf:"fixed64,2,opt,name=aveCpuUtilizationBy14Day,proto3" json:"aveCpuUtilizationBy14Day,omitempty"` AveNetworkIOBy14Day float64 `protobuf:"fixed64,3,opt,name=aveNetworkIOBy14Day,proto3" json:"aveNetworkIOBy14Day,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_LowUtilizationEC2Instances.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveCpuUtilizationBy14Day ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveCpuUtilizationBy14Day() float64
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveNetworkIOBy14Day ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveNetworkIOBy14Day() float64
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetEc2Instance ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetEc2Instance() *AWSResourceDetails_EC2Details
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoMessage()
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Reset ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Reset()
func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) String ¶
func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) String() string
type TrustedAdvisorRecommendations_RDSIdleDBInstances ¶
type TrustedAdvisorRecommendations_RDSIdleDBInstances struct { RdsDetails *AWSResourceDetails_RDSDetails `protobuf:"bytes,1,opt,name=rdsDetails,proto3" json:"rdsDetails,omitempty"` DaysLastConnection string `protobuf:"bytes,2,opt,name=daysLastConnection,proto3" json:"daysLastConnection,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_RDSIdleDBInstances.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) GetDaysLastConnection ¶
func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) GetDaysLastConnection() string
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) GetRdsDetails ¶
func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) GetRdsDetails() *AWSResourceDetails_RDSDetails
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoMessage()
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) Reset ¶
func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) Reset()
func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) String ¶
func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) String() string
type TrustedAdvisorRecommendations_S3IncompleteMPU ¶
type TrustedAdvisorRecommendations_S3IncompleteMPU struct { S3Details *AWSResourceDetails_S3Details `protobuf:"bytes,1,opt,name=s3Details,proto3" json:"s3Details,omitempty"` LifecycleRuleForDeletingIMPU string `protobuf:"bytes,2,opt,name=lifecycleRuleForDeletingIMPU,proto3" json:"lifecycleRuleForDeletingIMPU,omitempty"` DaysAfterInitiation string `protobuf:"bytes,3,opt,name=daysAfterInitiation,proto3" json:"daysAfterInitiation,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_S3IncompleteMPU.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) GetDaysAfterInitiation ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetDaysAfterInitiation() string
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) GetLifecycleRuleForDeletingIMPU ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetLifecycleRuleForDeletingIMPU() string
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) GetS3Details ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) GetS3Details() *AWSResourceDetails_S3Details
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoMessage()
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) Reset ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) Reset()
func (*TrustedAdvisorRecommendations_S3IncompleteMPU) String ¶
func (x *TrustedAdvisorRecommendations_S3IncompleteMPU) String() string
type TrustedAdvisorRecommendations_UnassociatedEIP ¶
type TrustedAdvisorRecommendations_UnassociatedEIP struct { EipDetails *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails `protobuf:"bytes,1,opt,name=eipDetails,proto3" json:"eipDetails,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_UnassociatedEIP) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_UnassociatedEIP) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_UnassociatedEIP.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_UnassociatedEIP) GetEipDetails ¶
func (x *TrustedAdvisorRecommendations_UnassociatedEIP) GetEipDetails() *AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails
func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoMessage()
func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_UnassociatedEIP) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_UnassociatedEIP) Reset ¶
func (x *TrustedAdvisorRecommendations_UnassociatedEIP) Reset()
func (*TrustedAdvisorRecommendations_UnassociatedEIP) String ¶
func (x *TrustedAdvisorRecommendations_UnassociatedEIP) String() string
type TrustedAdvisorRecommendations_UnderutilizedEBSVolume ¶
type TrustedAdvisorRecommendations_UnderutilizedEBSVolume struct { EbsDetails *AWSResourceDetails_EBSDetails `protobuf:"bytes,1,opt,name=ebsDetails,proto3" json:"ebsDetails,omitempty"` MonthlyStorageCost float64 `protobuf:"fixed64,2,opt,name=monthlyStorageCost,proto3" json:"monthlyStorageCost,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Descriptor
deprecated
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_UnderutilizedEBSVolume.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetEbsDetails ¶
func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetEbsDetails() *AWSResourceDetails_EBSDetails
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetMonthlyStorageCost ¶
func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetMonthlyStorageCost() float64
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoMessage ¶
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoMessage()
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoReflect ¶
func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Reset ¶
func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Reset()
func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) String ¶
func (x *TrustedAdvisorRecommendations_UnderutilizedEBSVolume) String() string
type TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster ¶ added in v0.71.79
type TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster struct { Cluster *AWSResourceDetails_RedshiftDetails_ClusterDetails `protobuf:"bytes,1,opt,name=cluster,proto3" json:"cluster,omitempty"` Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"` EstimatedMonthlySavings float64 `protobuf:"fixed64,3,opt,name=estimatedMonthlySavings,proto3" json:"estimatedMonthlySavings,omitempty"` // contains filtered or unexported fields }
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Descriptor
deprecated
added in
v0.71.79
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Descriptor() ([]byte, []int)
Deprecated: Use TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster.ProtoReflect.Descriptor instead.
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetCluster ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetEstimatedMonthlySavings ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetEstimatedMonthlySavings() float64
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetReason ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetReason() string
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoMessage ¶ added in v0.71.79
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoMessage()
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoReflect ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoReflect() protoreflect.Message
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Reset ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Reset()
func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) String ¶ added in v0.71.79
func (x *TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) String() string