recommendation

package
v0.71.93 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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 (*AWSResourceDetails_ComprehendDetails) ProtoMessage added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails) ProtoMessage()

func (*AWSResourceDetails_ComprehendDetails) ProtoReflect added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails) Reset added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails) String added in v0.71.79

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

Deprecated: Use AWSResourceDetails_ComprehendDetails_Endpoint.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_ComprehendDetails_Endpoint) GetArn added in v0.71.79

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 (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoMessage added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails_Endpoint) ProtoReflect added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails_Endpoint) Reset added in v0.71.79

func (*AWSResourceDetails_ComprehendDetails_Endpoint) String added in v0.71.79

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 (*AWSResourceDetails_EBSDetails) ProtoMessage

func (*AWSResourceDetails_EBSDetails) ProtoMessage()

func (*AWSResourceDetails_EBSDetails) ProtoReflect

func (*AWSResourceDetails_EBSDetails) Reset

func (x *AWSResourceDetails_EBSDetails) Reset()

func (*AWSResourceDetails_EBSDetails) 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

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 (*AWSResourceDetails_EBSDetails_VolumeDetails) GetIops

func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetSizeInGb

func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetThroughput

func (*AWSResourceDetails_EBSDetails_VolumeDetails) GetType

func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoMessage

func (*AWSResourceDetails_EBSDetails_VolumeDetails) ProtoReflect

func (*AWSResourceDetails_EBSDetails_VolumeDetails) Reset

func (*AWSResourceDetails_EBSDetails_VolumeDetails) 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

Deprecated: Use AWSResourceDetails_EC2AutoScalingGroupDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2AutoScalingGroupDetails) GetInstanceConfigurationDetails

func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoMessage

func (*AWSResourceDetails_EC2AutoScalingGroupDetails) ProtoReflect

func (*AWSResourceDetails_EC2AutoScalingGroupDetails) Reset

func (*AWSResourceDetails_EC2AutoScalingGroupDetails) 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

Deprecated: Use AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) GetType

func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoMessage

func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) ProtoReflect

func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) Reset

func (*AWSResourceDetails_EC2AutoScalingGroupDetails_InstanceConfigurationDetails) 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 (*AWSResourceDetails_EC2Details) GetRiSpecsDetails

func (*AWSResourceDetails_EC2Details) ProtoMessage

func (*AWSResourceDetails_EC2Details) ProtoMessage()

func (*AWSResourceDetails_EC2Details) ProtoReflect

func (*AWSResourceDetails_EC2Details) Reset

func (x *AWSResourceDetails_EC2Details) Reset()

func (*AWSResourceDetails_EC2Details) 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

Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetEip

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetFamily

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetMetrics

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetName

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetPlatform

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetStatus

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetTenancy

func (*AWSResourceDetails_EC2Details_InstanceDetails) GetType

func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoMessage

func (*AWSResourceDetails_EC2Details_InstanceDetails) ProtoReflect

func (*AWSResourceDetails_EC2Details_InstanceDetails) Reset

func (*AWSResourceDetails_EC2Details_InstanceDetails) 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

Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetCpuUtilizationMetrics

func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) GetDiskUtilizationMetrics

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) ProtoReflect

func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) Reset

func (*AWSResourceDetails_EC2Details_InstanceDetails_EC2Metrics) 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

Deprecated: Use AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) GetIpAddress

func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoMessage

func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) ProtoReflect

func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) Reset

func (*AWSResourceDetails_EC2Details_InstanceDetails_EIPDetails) 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

Deprecated: Use AWSResourceDetails_EC2Details_RISpecsDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_EC2Details_RISpecsDetails) GetOfferingClass

func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoMessage

func (*AWSResourceDetails_EC2Details_RISpecsDetails) ProtoReflect

func (*AWSResourceDetails_EC2Details_RISpecsDetails) Reset

func (*AWSResourceDetails_EC2Details_RISpecsDetails) 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 (*AWSResourceDetails_ECSDetails) ProtoMessage

func (*AWSResourceDetails_ECSDetails) ProtoMessage()

func (*AWSResourceDetails_ECSDetails) ProtoReflect

func (*AWSResourceDetails_ECSDetails) Reset

func (x *AWSResourceDetails_ECSDetails) Reset()

func (*AWSResourceDetails_ECSDetails) 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

Deprecated: Use AWSResourceDetails_ECSDetails_ServiceDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetArchitecture

func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetMemorySizeInMB

func (x *AWSResourceDetails_ECSDetails_ServiceDetails) GetMemorySizeInMB() int64

func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetPlatform

func (*AWSResourceDetails_ECSDetails_ServiceDetails) GetVCpu

func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoMessage

func (*AWSResourceDetails_ECSDetails_ServiceDetails) ProtoReflect

func (*AWSResourceDetails_ECSDetails_ServiceDetails) Reset

func (*AWSResourceDetails_ECSDetails_ServiceDetails) 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 (*AWSResourceDetails_ELBDetails) ProtoMessage

func (*AWSResourceDetails_ELBDetails) ProtoMessage()

func (*AWSResourceDetails_ELBDetails) ProtoReflect

func (*AWSResourceDetails_ELBDetails) Reset

func (x *AWSResourceDetails_ELBDetails) Reset()

func (*AWSResourceDetails_ELBDetails) 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

Deprecated: Use AWSResourceDetails_ELBDetails_LoadBalancer.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_ELBDetails_LoadBalancer) GetName

func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoMessage

func (*AWSResourceDetails_ELBDetails_LoadBalancer) ProtoReflect

func (*AWSResourceDetails_ELBDetails_LoadBalancer) Reset

func (*AWSResourceDetails_ELBDetails_LoadBalancer) 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 (*AWSResourceDetails_ElastiCacheDetails) ProtoMessage

func (*AWSResourceDetails_ElastiCacheDetails) ProtoMessage()

func (*AWSResourceDetails_ElastiCacheDetails) ProtoReflect

func (*AWSResourceDetails_ElastiCacheDetails) Reset

func (*AWSResourceDetails_ElastiCacheDetails) 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

Deprecated: Use AWSResourceDetails_ElastiCacheDetails_NodeDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetFamily

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) GetType

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoMessage

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) ProtoReflect

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) Reset

func (*AWSResourceDetails_ElastiCacheDetails_NodeDetails) 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 (*AWSResourceDetails_LambdaDetails) ProtoMessage

func (*AWSResourceDetails_LambdaDetails) ProtoMessage()

func (*AWSResourceDetails_LambdaDetails) ProtoReflect

func (*AWSResourceDetails_LambdaDetails) Reset

func (*AWSResourceDetails_LambdaDetails) 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

Deprecated: Use AWSResourceDetails_LambdaDetails_FunctionDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetArchitecture

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetArn

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetMemorySizeInMB

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) GetStatus added in v0.71.79

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoMessage

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) ProtoReflect

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) Reset

func (*AWSResourceDetails_LambdaDetails_FunctionDetails) 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 (*AWSResourceDetails_MemoryDBDetails) ProtoMessage

func (*AWSResourceDetails_MemoryDBDetails) ProtoMessage()

func (*AWSResourceDetails_MemoryDBDetails) ProtoReflect

func (*AWSResourceDetails_MemoryDBDetails) Reset

func (*AWSResourceDetails_MemoryDBDetails) 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

Deprecated: Use AWSResourceDetails_MemoryDBDetails_NodeDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) GetFamily

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) GetType

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoMessage

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) ProtoReflect

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) Reset

func (*AWSResourceDetails_MemoryDBDetails_NodeDetails) 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 (*AWSResourceDetails_OpensearchDetails) ProtoMessage

func (*AWSResourceDetails_OpensearchDetails) ProtoMessage()

func (*AWSResourceDetails_OpensearchDetails) ProtoReflect

func (*AWSResourceDetails_OpensearchDetails) Reset

func (*AWSResourceDetails_OpensearchDetails) 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

Deprecated: Use AWSResourceDetails_OpensearchDetails_InstanceDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceClass

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) GetInstanceSize

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoMessage

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) ProtoReflect

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) Reset

func (*AWSResourceDetails_OpensearchDetails_InstanceDetails) 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 (*AWSResourceDetails_RDSDetails) ProtoMessage

func (*AWSResourceDetails_RDSDetails) ProtoMessage()

func (*AWSResourceDetails_RDSDetails) ProtoReflect

func (*AWSResourceDetails_RDSDetails) Reset

func (x *AWSResourceDetails_RDSDetails) Reset()

func (*AWSResourceDetails_RDSDetails) 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

Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEdition

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDbEngine

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDeploymentOptions

func (x *AWSResourceDetails_RDSDetails_DBInstanceDetails) GetDeploymentOptions() string

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetFamily

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetInstanceClass

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetLicenseModel

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMetrics

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetMultiAZ

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetName

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) GetStorage

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoMessage

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) ProtoReflect

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) Reset

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails) 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

Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) GetCpuUtilizationMetrics

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoMessage

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) ProtoReflect

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) Reset

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_RDSMetrics) 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

Deprecated: Use AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetAllocatedStorageInGb

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetIops

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetStorageThroughput

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) GetType

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoMessage

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) ProtoReflect

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) Reset

func (*AWSResourceDetails_RDSDetails_DBInstanceDetails_Storage) 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 (*AWSResourceDetails_RedshiftDetails) GetNode

func (*AWSResourceDetails_RedshiftDetails) ProtoMessage

func (*AWSResourceDetails_RedshiftDetails) ProtoMessage()

func (*AWSResourceDetails_RedshiftDetails) ProtoReflect

func (*AWSResourceDetails_RedshiftDetails) Reset

func (*AWSResourceDetails_RedshiftDetails) 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

Deprecated: Use AWSResourceDetails_RedshiftDetails_ClusterDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetClusterId added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetStatus added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) GetType added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoMessage added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) ProtoReflect added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) Reset added in v0.71.79

func (*AWSResourceDetails_RedshiftDetails_ClusterDetails) String added in v0.71.79

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

Deprecated: Use AWSResourceDetails_RedshiftDetails_NodeDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) GetFamily

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) GetType

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoMessage

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) ProtoReflect

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) Reset

func (*AWSResourceDetails_RedshiftDetails_NodeDetails) 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 (*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 (*AWSResourceDetails_ReservedInstance) GetPlatform added in v0.71.79

func (*AWSResourceDetails_ReservedInstance) ProtoMessage added in v0.71.79

func (*AWSResourceDetails_ReservedInstance) ProtoMessage()

func (*AWSResourceDetails_ReservedInstance) ProtoReflect added in v0.71.79

func (*AWSResourceDetails_ReservedInstance) Reset added in v0.71.79

func (*AWSResourceDetails_ReservedInstance) String added in v0.71.79

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

Deprecated: Use AWSResourceDetails_ReservedInstance_RIMetrics.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_ReservedInstance_RIMetrics) GetUtilization added in v0.71.79

func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoMessage added in v0.71.79

func (*AWSResourceDetails_ReservedInstance_RIMetrics) ProtoReflect added in v0.71.79

func (*AWSResourceDetails_ReservedInstance_RIMetrics) Reset added in v0.71.79

func (*AWSResourceDetails_ReservedInstance_RIMetrics) String added in v0.71.79

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 (*AWSResourceDetails_S3Details) ProtoMessage

func (*AWSResourceDetails_S3Details) ProtoMessage()

func (*AWSResourceDetails_S3Details) ProtoReflect

func (*AWSResourceDetails_S3Details) Reset

func (x *AWSResourceDetails_S3Details) Reset()

func (*AWSResourceDetails_S3Details) 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

Deprecated: Use AWSResourceDetails_S3Details_BucketDetails.ProtoReflect.Descriptor instead.

func (*AWSResourceDetails_S3Details_BucketDetails) GetArn

func (*AWSResourceDetails_S3Details_BucketDetails) GetName

func (*AWSResourceDetails_S3Details_BucketDetails) ProtoMessage

func (*AWSResourceDetails_S3Details_BucketDetails) ProtoReflect

func (*AWSResourceDetails_S3Details_BucketDetails) Reset

func (*AWSResourceDetails_S3Details_BucketDetails) 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 (*CostExplorerRecommendations) GetEc2Rightsize

func (*CostExplorerRecommendations) GetTerminateEc2

func (*CostExplorerRecommendations) ProtoMessage

func (*CostExplorerRecommendations) ProtoMessage()

func (*CostExplorerRecommendations) ProtoReflect

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 (*CostExplorerRecommendations_DiscountPlans) GetSpOption

func (*CostExplorerRecommendations_DiscountPlans) GetTerm

func (*CostExplorerRecommendations_DiscountPlans) GetUpfrontCost

func (*CostExplorerRecommendations_DiscountPlans) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans) Reset

func (*CostExplorerRecommendations_DiscountPlans) 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

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 (*CostExplorerRecommendations_DiscountPlans_RIOption) GetElasticacheDetails

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetEstOutcomeFromPurchaseRI

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetMemoryDBDetails

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetOpensearchDetails

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRdsDetails

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 (*CostExplorerRecommendations_DiscountPlans_RIOption) GetRegion

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetSizeFlexEligible

func (*CostExplorerRecommendations_DiscountPlans_RIOption) GetTenancy

func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans_RIOption) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans_RIOption) Reset

func (*CostExplorerRecommendations_DiscountPlans_RIOption) 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

Deprecated: Use CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI.ProtoReflect.Descriptor instead.

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNormalizesUnitsUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveNumberOfInstanceUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetAveUtilization

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetBreakEvenInMonths

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNormalizedUnitsUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMaxNumberOfInstanceUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNormalizedUnitsUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMinNumberOfInstanceUsedPerHour

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyOnDemandCost

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlyRICost

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavings

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) GetMonthlySavingsPercentage

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) Reset

func (*CostExplorerRecommendations_DiscountPlans_RIOption_EstOutcomeFromPurchaseRI) String

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

Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption.ProtoReflect.Descriptor instead.

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrencyCode

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetCurrentUtilizationDetails

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetEstOutcomeFromPurchaseSP

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetHourlyCommitmentToPurchase

func (x *CostExplorerRecommendations_DiscountPlans_SPOption) GetHourlyCommitmentToPurchase() float64

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetOfferingId

func (*CostExplorerRecommendations_DiscountPlans_SPOption) GetType

func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans_SPOption) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans_SPOption) Reset

func (*CostExplorerRecommendations_DiscountPlans_SPOption) 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

Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails.ProtoReflect.Descriptor instead.

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveCoverage

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetAveHourOnDemandSpend

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetEstOnDemandCostWithHourlyCommitment

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetExistingHourlyCommitment

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMaxHourlyOnDemandSpend

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) GetMinHourlyOnDemandSpend

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) Reset

func (*CostExplorerRecommendations_DiscountPlans_SPOption_CurrentUtilizationDetails) String

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

Deprecated: Use CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP.ProtoReflect.Descriptor instead.

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveCoverage

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetAveUtilization

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetMonthlySavingsAmount

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetOnDemandCost

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetRoi

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPercentage

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) GetSavingsPlanCost

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoMessage

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) ProtoReflect

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) Reset

func (*CostExplorerRecommendations_DiscountPlans_SPOption_EstOutcomeFromPurchaseSP) String

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 (*CostExplorerRecommendations_EC2Rightsize) GetRecommendationDetails

func (*CostExplorerRecommendations_EC2Rightsize) ProtoMessage

func (*CostExplorerRecommendations_EC2Rightsize) ProtoReflect

func (*CostExplorerRecommendations_EC2Rightsize) Reset

func (*CostExplorerRecommendations_EC2Rightsize) 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

Deprecated: Use CostExplorerRecommendations_EC2Rightsize_Details.ProtoReflect.Descriptor instead.

func (*CostExplorerRecommendations_EC2Rightsize_Details) GetEc2Details

func (*CostExplorerRecommendations_EC2Rightsize_Details) GetMonthlyCost

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) ProtoReflect

func (*CostExplorerRecommendations_EC2Rightsize_Details) Reset

func (*CostExplorerRecommendations_EC2Rightsize_Details) 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 (*CostExplorerRecommendations_TerminateEC2) GetMonthlyCost

func (*CostExplorerRecommendations_TerminateEC2) ProtoMessage

func (*CostExplorerRecommendations_TerminateEC2) ProtoReflect

func (*CostExplorerRecommendations_TerminateEC2) Reset

func (*CostExplorerRecommendations_TerminateEC2) 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 (*CostOptimizationHubRecommendations) GetRecommendationDetails

func (*CostOptimizationHubRecommendations) ProtoMessage

func (*CostOptimizationHubRecommendations) ProtoMessage()

func (*CostOptimizationHubRecommendations) ProtoReflect

func (*CostOptimizationHubRecommendations) Reset

func (*CostOptimizationHubRecommendations) 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

Deprecated: Use CostOptimizationHubRecommendations_Details.ProtoReflect.Descriptor instead.

func (*CostOptimizationHubRecommendations_Details) GetCostCalculation

func (*CostOptimizationHubRecommendations_Details) GetEbsDetails

func (*CostOptimizationHubRecommendations_Details) GetEc2AutoScalingGroupDetails

func (*CostOptimizationHubRecommendations_Details) GetEc2Details

func (*CostOptimizationHubRecommendations_Details) GetEcsDetails

func (*CostOptimizationHubRecommendations_Details) GetLambdaDetails

func (*CostOptimizationHubRecommendations_Details) GetRdsDetails

func (*CostOptimizationHubRecommendations_Details) ProtoMessage

func (*CostOptimizationHubRecommendations_Details) ProtoReflect

func (*CostOptimizationHubRecommendations_Details) Reset

func (*CostOptimizationHubRecommendations_Details) 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

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 (*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) ProtoReflect

func (*CostOptimizationHubRecommendations_Details_CostCalculation) Reset

func (*CostOptimizationHubRecommendations_Details_CostCalculation) 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

Deprecated: Use CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts.ProtoReflect.Descriptor instead.

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetOtherDiscount

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetReservedInstancesDiscount

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) GetSavingsPlansDiscount

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoMessage

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) ProtoReflect

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) Reset

func (*CostOptimizationHubRecommendations_Details_CostCalculation_EstimatedDiscounts) String

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

Deprecated: Use CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes.ProtoReflect.Descriptor instead.

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetOperation

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetProductCode

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUnit

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageAmount

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) GetUsageType

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoMessage

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) ProtoReflect

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) Reset

func (*CostOptimizationHubRecommendations_Details_CostCalculation_UsageTypes) 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 (*TrustedAdvisorRecommendations) GetCommonDetails added in v0.71.84

func (*TrustedAdvisorRecommendations) GetComprehendUnderutilizedEndpoints added in v0.71.79

func (*TrustedAdvisorRecommendations) GetEc2InstancesStopped

func (*TrustedAdvisorRecommendations) GetEc2RILeaseExpiration added in v0.71.79

func (*TrustedAdvisorRecommendations) GetExclusionStatus

func (x *TrustedAdvisorRecommendations) GetExclusionStatus() string

func (*TrustedAdvisorRecommendations) GetIdleLoadBalancer

func (*TrustedAdvisorRecommendations) GetLambdaHighErrorRates

func (*TrustedAdvisorRecommendations) GetLambdaWithExcessiveTimeouts added in v0.71.79

func (*TrustedAdvisorRecommendations) GetLowUtilizationEc2Instances

func (*TrustedAdvisorRecommendations) GetRdsIdleDbInstances

func (*TrustedAdvisorRecommendations) GetRecommendationArn

func (x *TrustedAdvisorRecommendations) GetRecommendationArn() string

func (*TrustedAdvisorRecommendations) GetS3IncompleteMPU

func (*TrustedAdvisorRecommendations) GetSeverityStatus

func (x *TrustedAdvisorRecommendations) GetSeverityStatus() string

func (*TrustedAdvisorRecommendations) GetUnassociatedEIP

func (*TrustedAdvisorRecommendations) GetUnderutilizedEBSVolume

func (*TrustedAdvisorRecommendations) GetUnderutilizedRedshiftCluster added in v0.71.79

func (*TrustedAdvisorRecommendations) ProtoMessage

func (*TrustedAdvisorRecommendations) ProtoMessage()

func (*TrustedAdvisorRecommendations) ProtoReflect

func (*TrustedAdvisorRecommendations) Reset

func (x *TrustedAdvisorRecommendations) Reset()

func (*TrustedAdvisorRecommendations) 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

Deprecated: Use TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfHRIResolved added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfIDHRI added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetNumberOfQuestionsAnswered added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetReviewerName added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetTotalNumberOfQuestions added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadArn added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadLastModifiedDate added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadName added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadStartedDate added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) GetWorkloadType added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoMessage added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) ProtoReflect added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) Reset added in v0.71.84

func (*TrustedAdvisorRecommendations_AWSWellArchitectedHighRiskIssues) String added in v0.71.84

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

Deprecated: Use TrustedAdvisorRecommendations_AmazonEC2InstanceStopped.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetAwsConfigRule

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetEc2Details

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetInputParameters

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) GetResource

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoMessage

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) ProtoReflect

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) Reset

func (*TrustedAdvisorRecommendations_AmazonEC2InstanceStopped) 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

Deprecated: Use TrustedAdvisorRecommendations_CommonDetails.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_CommonDetails) GetAwsConfigRule added in v0.71.84

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 (*TrustedAdvisorRecommendations_CommonDetails) ProtoMessage added in v0.71.84

func (*TrustedAdvisorRecommendations_CommonDetails) ProtoReflect added in v0.71.84

func (*TrustedAdvisorRecommendations_CommonDetails) Reset added in v0.71.84

func (*TrustedAdvisorRecommendations_CommonDetails) String added in v0.71.84

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

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 (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoMessage added in v0.71.79

func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) ProtoReflect added in v0.71.79

func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) Reset added in v0.71.79

func (*TrustedAdvisorRecommendations_ComprehendUnderutilizedEndpoints) String added in v0.71.79

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

Deprecated: Use TrustedAdvisorRecommendations_EC2RILeaseExpiration.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetCurrentMonthlyCost added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetEstMonthlySavings added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetReason added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) GetRiDetails added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoMessage added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) ProtoReflect added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) Reset added in v0.71.79

func (*TrustedAdvisorRecommendations_EC2RILeaseExpiration) String added in v0.71.79

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

Deprecated: Use TrustedAdvisorRecommendations_IdleLoadBalancer.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) GetElbDetails

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) GetReason

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoMessage

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) ProtoReflect

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) Reset

func (*TrustedAdvisorRecommendations_IdleLoadBalancer) 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

Deprecated: Use TrustedAdvisorRecommendations_LambdaHighErrorRates.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyErrorRates

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetAvgDailyInvokes

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayErrorRates

func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayErrorRates() float64

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetCurrentDayInvokes

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetDateForMaxErrorRates

func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetDateForMaxErrorRates() string

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLambdaDetails

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLostDailyComputeCost

func (x *TrustedAdvisorRecommendations_LambdaHighErrorRates) GetLostDailyComputeCost() float64

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) GetMaxDailyErrorRates

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoMessage

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) ProtoReflect

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) Reset

func (*TrustedAdvisorRecommendations_LambdaHighErrorRates) 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

Deprecated: Use TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyInvokes added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetAveDailyTimeoutRate added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayInvokes added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetCurrentDayTimeoutRate added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetDateOfDailyTimeoutRate added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunction added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetFunctionTimeoutSettings added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetLostDailyComputeCost added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) GetMaxDailyTimeoutRate added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoMessage added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) ProtoReflect added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) Reset added in v0.71.79

func (*TrustedAdvisorRecommendations_LambdaWithExcessiveTimeouts) String added in v0.71.79

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

Deprecated: Use TrustedAdvisorRecommendations_LowUtilizationEC2Instances.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveCpuUtilizationBy14Day

func (x *TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveCpuUtilizationBy14Day() float64

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetAveNetworkIOBy14Day

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) GetEc2Instance

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoMessage

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) ProtoReflect

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) Reset

func (*TrustedAdvisorRecommendations_LowUtilizationEC2Instances) 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

Deprecated: Use TrustedAdvisorRecommendations_RDSIdleDBInstances.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) GetDaysLastConnection

func (x *TrustedAdvisorRecommendations_RDSIdleDBInstances) GetDaysLastConnection() string

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) GetRdsDetails

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoMessage

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) ProtoReflect

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) Reset

func (*TrustedAdvisorRecommendations_RDSIdleDBInstances) 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

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 (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoMessage

func (*TrustedAdvisorRecommendations_S3IncompleteMPU) ProtoReflect

func (*TrustedAdvisorRecommendations_S3IncompleteMPU) Reset

func (*TrustedAdvisorRecommendations_S3IncompleteMPU) 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

Deprecated: Use TrustedAdvisorRecommendations_UnassociatedEIP.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_UnassociatedEIP) GetEipDetails

func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoMessage

func (*TrustedAdvisorRecommendations_UnassociatedEIP) ProtoReflect

func (*TrustedAdvisorRecommendations_UnassociatedEIP) Reset

func (*TrustedAdvisorRecommendations_UnassociatedEIP) 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

Deprecated: Use TrustedAdvisorRecommendations_UnderutilizedEBSVolume.ProtoReflect.Descriptor instead.

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetEbsDetails

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) GetMonthlyStorageCost

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoMessage

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) ProtoReflect

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) Reset

func (*TrustedAdvisorRecommendations_UnderutilizedEBSVolume) 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

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 (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) GetReason added in v0.71.79

func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoMessage added in v0.71.79

func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) ProtoReflect added in v0.71.79

func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) Reset added in v0.71.79

func (*TrustedAdvisorRecommendations_UnderutilizedRedshiftCluster) String added in v0.71.79

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL