v1

package
v0.3.54 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2024 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	Granularity_name = map[int32]string{
		0: "GRANULARITY_UNSPECIFIED",
		1: "GRANULARITY_HOURLY",
		2: "GRANULARITY_DAILY",
		3: "GRANULARITY_MONTHLY",
	}
	Granularity_value = map[string]int32{
		"GRANULARITY_UNSPECIFIED": 0,
		"GRANULARITY_HOURLY":      1,
		"GRANULARITY_DAILY":       2,
		"GRANULARITY_MONTHLY":     3,
	}
)

Enum value maps for Granularity.

View Source
var (
	Recommendation_Kind_name = map[int32]string{
		0: "KIND_UNSPECIFIED",
		1: "KIND_SELL_RI",
		2: "KIND_BUY_RI",
		3: "KIND_BUY_RI_FOR_FAMILY",
		4: "KIND_MODIFY_RI_FOR_FAMILY",
		5: "KIND_COMPLETE_SELL_REGISTRATION",
		6: "KIND_BUY_RI_FOR_RDS",
		7: "KIND_BUY_RI_BY_FAMILY_FOR_RDS",
	}
	Recommendation_Kind_value = map[string]int32{
		"KIND_UNSPECIFIED":                0,
		"KIND_SELL_RI":                    1,
		"KIND_BUY_RI":                     2,
		"KIND_BUY_RI_FOR_FAMILY":          3,
		"KIND_MODIFY_RI_FOR_FAMILY":       4,
		"KIND_COMPLETE_SELL_REGISTRATION": 5,
		"KIND_BUY_RI_FOR_RDS":             6,
		"KIND_BUY_RI_BY_FAMILY_FOR_RDS":   7,
	}
)

Enum value maps for Recommendation_Kind.

View Source
var (
	Recommendation_PeriodKind_name = map[int32]string{
		0: "PERIOD_KIND_UNSPECIFIED",
		1: "PERIOD_KIND_HOURLY",
		5: "PERIOD_KIND_MONTHLY",
	}
	Recommendation_PeriodKind_value = map[string]int32{
		"PERIOD_KIND_UNSPECIFIED": 0,
		"PERIOD_KIND_HOURLY":      1,
		"PERIOD_KIND_MONTHLY":     5,
	}
)

Enum value maps for Recommendation_PeriodKind.

View Source
var (
	Recommendation_Status_name = map[int32]string{
		0: "STATUS_UNSPECIFIED",
		1: "STATUS_CREATED",
		2: "STATUS_ACCEPTED",
	}
	Recommendation_Status_value = map[string]int32{
		"STATUS_UNSPECIFIED": 0,
		"STATUS_CREATED":     1,
		"STATUS_ACCEPTED":    2,
	}
)

Enum value maps for Recommendation_Status.

View Source
var AWSService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "tadpole.aws_service.v1.AWSService",
	HandlerType: (*AWSServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetOrganizationAccounts",
			Handler:    _AWSService_GetOrganizationAccounts_Handler,
		},
		{
			MethodName: "GetOrganizationAccount",
			Handler:    _AWSService_GetOrganizationAccount_Handler,
		},
		{
			MethodName: "GetOrganizationRegions",
			Handler:    _AWSService_GetOrganizationRegions_Handler,
		},
		{
			MethodName: "GenerateRecommendations",
			Handler:    _AWSService_GenerateRecommendations_Handler,
		},
		{
			MethodName: "GetRecommendationTask",
			Handler:    _AWSService_GetRecommendationTask_Handler,
		},
		{
			MethodName: "GetRecommendations",
			Handler:    _AWSService_GetRecommendations_Handler,
		},
		{
			MethodName: "ApplyRecommendation",
			Handler:    _AWSService_ApplyRecommendation_Handler,
		},
		{
			MethodName: "GetUsage",
			Handler:    _AWSService_GetUsage_Handler,
		},
		{
			MethodName: "SubscribeToProduct",
			Handler:    _AWSService_SubscribeToProduct_Handler,
		},
		{
			MethodName: "GetProductSubscriptionStatus",
			Handler:    _AWSService_GetProductSubscriptionStatus_Handler,
		},
		{
			MethodName: "EnableAutoPilot",
			Handler:    _AWSService_EnableAutoPilot_Handler,
		},
		{
			MethodName: "DisableAutoPilot",
			Handler:    _AWSService_DisableAutoPilot_Handler,
		},
		{
			MethodName: "GetAutoPilotStatus",
			Handler:    _AWSService_GetAutoPilotStatus_Handler,
		},
		{
			MethodName: "RequestCloudAccountConnection",
			Handler:    _AWSService_RequestCloudAccountConnection_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "tadpole/aws-svc/v1/aws.proto",
}

AWSService_ServiceDesc is the grpc.ServiceDesc for AWSService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_tadpole_aws_svc_v1_aws_proto protoreflect.FileDescriptor

Functions

func RegisterAWSServiceServer

func RegisterAWSServiceServer(s grpc.ServiceRegistrar, srv AWSServiceServer)

Types

type AWSServiceClient

type AWSServiceClient interface {
	GetOrganizationAccounts(ctx context.Context, in *GetOrganizationAccountsRequest, opts ...grpc.CallOption) (*GetOrganizationAccountsResponse, error)
	GetOrganizationAccount(ctx context.Context, in *GetOrganizationAccountRequest, opts ...grpc.CallOption) (*GetOrganizationAccountResponse, error)
	GetOrganizationRegions(ctx context.Context, in *GetOrganizationRegionsRequest, opts ...grpc.CallOption) (*GetOrganizationRegionsResponse, error)
	GenerateRecommendations(ctx context.Context, in *GenerateRecommendationsRequest, opts ...grpc.CallOption) (*GenerateRecommendationsResponse, error)
	GetRecommendationTask(ctx context.Context, in *GetRecommendationTaskRequest, opts ...grpc.CallOption) (*GetRecommendationTaskResponse, error)
	GetRecommendations(ctx context.Context, in *GetRecommendationsRequest, opts ...grpc.CallOption) (*GetRecommendationsResponse, error)
	ApplyRecommendation(ctx context.Context, in *ApplyRecommendationRequest, opts ...grpc.CallOption) (*ApplyRecommendationResponse, error)
	GetUsage(ctx context.Context, in *GetUsageRequest, opts ...grpc.CallOption) (*GetUsageResponse, error)
	SubscribeToProduct(ctx context.Context, in *SubscribeToProductRequest, opts ...grpc.CallOption) (*SubscribeToProductResponse, error)
	GetProductSubscriptionStatus(ctx context.Context, in *GetProductSubscriptionStatusRequest, opts ...grpc.CallOption) (*GetProductSubscriptionStatusResponse, error)
	EnableAutoPilot(ctx context.Context, in *EnableAutoPilotRequest, opts ...grpc.CallOption) (*EnableAutoPilotResponse, error)
	DisableAutoPilot(ctx context.Context, in *DisableAutoPilotRequest, opts ...grpc.CallOption) (*DisableAutoPilotResponse, error)
	GetAutoPilotStatus(ctx context.Context, in *GetAutoPilotStatusRequest, opts ...grpc.CallOption) (*GetAutoPilotStatusResponse, error)
	RequestCloudAccountConnection(ctx context.Context, in *RequestCloudAccountConnectionRequest, opts ...grpc.CallOption) (*RequestCloudAccountConnectionResponse, error)
}

AWSServiceClient is the client API for AWSService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewAWSServiceClient

func NewAWSServiceClient(cc grpc.ClientConnInterface) AWSServiceClient

type AWSServiceServer

type AWSServiceServer interface {
	GetOrganizationAccounts(context.Context, *GetOrganizationAccountsRequest) (*GetOrganizationAccountsResponse, error)
	GetOrganizationAccount(context.Context, *GetOrganizationAccountRequest) (*GetOrganizationAccountResponse, error)
	GetOrganizationRegions(context.Context, *GetOrganizationRegionsRequest) (*GetOrganizationRegionsResponse, error)
	GenerateRecommendations(context.Context, *GenerateRecommendationsRequest) (*GenerateRecommendationsResponse, error)
	GetRecommendationTask(context.Context, *GetRecommendationTaskRequest) (*GetRecommendationTaskResponse, error)
	GetRecommendations(context.Context, *GetRecommendationsRequest) (*GetRecommendationsResponse, error)
	ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
	GetUsage(context.Context, *GetUsageRequest) (*GetUsageResponse, error)
	SubscribeToProduct(context.Context, *SubscribeToProductRequest) (*SubscribeToProductResponse, error)
	GetProductSubscriptionStatus(context.Context, *GetProductSubscriptionStatusRequest) (*GetProductSubscriptionStatusResponse, error)
	EnableAutoPilot(context.Context, *EnableAutoPilotRequest) (*EnableAutoPilotResponse, error)
	DisableAutoPilot(context.Context, *DisableAutoPilotRequest) (*DisableAutoPilotResponse, error)
	GetAutoPilotStatus(context.Context, *GetAutoPilotStatusRequest) (*GetAutoPilotStatusResponse, error)
	RequestCloudAccountConnection(context.Context, *RequestCloudAccountConnectionRequest) (*RequestCloudAccountConnectionResponse, error)
	// contains filtered or unexported methods
}

AWSServiceServer is the server API for AWSService service. All implementations must embed UnimplementedAWSServiceServer for forward compatibility

type ApplyRecommendationRequest added in v0.3.35

type ApplyRecommendationRequest struct {
	RecommendationId string `protobuf:"bytes,1,opt,name=recommendation_id,json=recommendationId,proto3" json:"recommendation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ApplyRecommendationRequest) Descriptor deprecated added in v0.3.35

func (*ApplyRecommendationRequest) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationRequest.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationRequest) GetRecommendationId added in v0.3.35

func (x *ApplyRecommendationRequest) GetRecommendationId() string

func (*ApplyRecommendationRequest) ProtoMessage added in v0.3.35

func (*ApplyRecommendationRequest) ProtoMessage()

func (*ApplyRecommendationRequest) ProtoReflect added in v0.3.35

func (*ApplyRecommendationRequest) Reset added in v0.3.35

func (x *ApplyRecommendationRequest) Reset()

func (*ApplyRecommendationRequest) String added in v0.3.35

func (x *ApplyRecommendationRequest) String() string

type ApplyRecommendationResponse added in v0.3.35

type ApplyRecommendationResponse struct {
	// contains filtered or unexported fields
}

func (*ApplyRecommendationResponse) Descriptor deprecated added in v0.3.35

func (*ApplyRecommendationResponse) Descriptor() ([]byte, []int)

Deprecated: Use ApplyRecommendationResponse.ProtoReflect.Descriptor instead.

func (*ApplyRecommendationResponse) ProtoMessage added in v0.3.35

func (*ApplyRecommendationResponse) ProtoMessage()

func (*ApplyRecommendationResponse) ProtoReflect added in v0.3.35

func (*ApplyRecommendationResponse) Reset added in v0.3.35

func (x *ApplyRecommendationResponse) Reset()

func (*ApplyRecommendationResponse) String added in v0.3.35

func (x *ApplyRecommendationResponse) String() string

type DisableAutoPilotRequest added in v0.3.51

type DisableAutoPilotRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*DisableAutoPilotRequest) Descriptor deprecated added in v0.3.51

func (*DisableAutoPilotRequest) Descriptor() ([]byte, []int)

Deprecated: Use DisableAutoPilotRequest.ProtoReflect.Descriptor instead.

func (*DisableAutoPilotRequest) GetCloudAccountId added in v0.3.52

func (x *DisableAutoPilotRequest) GetCloudAccountId() string

func (*DisableAutoPilotRequest) ProtoMessage added in v0.3.51

func (*DisableAutoPilotRequest) ProtoMessage()

func (*DisableAutoPilotRequest) ProtoReflect added in v0.3.51

func (x *DisableAutoPilotRequest) ProtoReflect() protoreflect.Message

func (*DisableAutoPilotRequest) Reset added in v0.3.51

func (x *DisableAutoPilotRequest) Reset()

func (*DisableAutoPilotRequest) String added in v0.3.51

func (x *DisableAutoPilotRequest) String() string

type DisableAutoPilotResponse added in v0.3.51

type DisableAutoPilotResponse struct {
	// contains filtered or unexported fields
}

func (*DisableAutoPilotResponse) Descriptor deprecated added in v0.3.51

func (*DisableAutoPilotResponse) Descriptor() ([]byte, []int)

Deprecated: Use DisableAutoPilotResponse.ProtoReflect.Descriptor instead.

func (*DisableAutoPilotResponse) ProtoMessage added in v0.3.51

func (*DisableAutoPilotResponse) ProtoMessage()

func (*DisableAutoPilotResponse) ProtoReflect added in v0.3.51

func (x *DisableAutoPilotResponse) ProtoReflect() protoreflect.Message

func (*DisableAutoPilotResponse) Reset added in v0.3.51

func (x *DisableAutoPilotResponse) Reset()

func (*DisableAutoPilotResponse) String added in v0.3.51

func (x *DisableAutoPilotResponse) String() string

type EnableAutoPilotRequest added in v0.3.51

type EnableAutoPilotRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*EnableAutoPilotRequest) Descriptor deprecated added in v0.3.51

func (*EnableAutoPilotRequest) Descriptor() ([]byte, []int)

Deprecated: Use EnableAutoPilotRequest.ProtoReflect.Descriptor instead.

func (*EnableAutoPilotRequest) GetCloudAccountId added in v0.3.52

func (x *EnableAutoPilotRequest) GetCloudAccountId() string

func (*EnableAutoPilotRequest) ProtoMessage added in v0.3.51

func (*EnableAutoPilotRequest) ProtoMessage()

func (*EnableAutoPilotRequest) ProtoReflect added in v0.3.51

func (x *EnableAutoPilotRequest) ProtoReflect() protoreflect.Message

func (*EnableAutoPilotRequest) Reset added in v0.3.51

func (x *EnableAutoPilotRequest) Reset()

func (*EnableAutoPilotRequest) String added in v0.3.51

func (x *EnableAutoPilotRequest) String() string

type EnableAutoPilotResponse added in v0.3.51

type EnableAutoPilotResponse struct {
	// contains filtered or unexported fields
}

func (*EnableAutoPilotResponse) Descriptor deprecated added in v0.3.51

func (*EnableAutoPilotResponse) Descriptor() ([]byte, []int)

Deprecated: Use EnableAutoPilotResponse.ProtoReflect.Descriptor instead.

func (*EnableAutoPilotResponse) ProtoMessage added in v0.3.51

func (*EnableAutoPilotResponse) ProtoMessage()

func (*EnableAutoPilotResponse) ProtoReflect added in v0.3.51

func (x *EnableAutoPilotResponse) ProtoReflect() protoreflect.Message

func (*EnableAutoPilotResponse) Reset added in v0.3.51

func (x *EnableAutoPilotResponse) Reset()

func (*EnableAutoPilotResponse) String added in v0.3.51

func (x *EnableAutoPilotResponse) String() string

type GenerateRecommendationsRequest

type GenerateRecommendationsRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateRecommendationsRequest) Descriptor deprecated

func (*GenerateRecommendationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GenerateRecommendationsRequest.ProtoReflect.Descriptor instead.

func (*GenerateRecommendationsRequest) GetCloudAccountId added in v0.3.52

func (x *GenerateRecommendationsRequest) GetCloudAccountId() string

func (*GenerateRecommendationsRequest) ProtoMessage

func (*GenerateRecommendationsRequest) ProtoMessage()

func (*GenerateRecommendationsRequest) ProtoReflect

func (*GenerateRecommendationsRequest) Reset

func (x *GenerateRecommendationsRequest) Reset()

func (*GenerateRecommendationsRequest) String

type GenerateRecommendationsResponse

type GenerateRecommendationsResponse struct {
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GenerateRecommendationsResponse) Descriptor deprecated

func (*GenerateRecommendationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GenerateRecommendationsResponse.ProtoReflect.Descriptor instead.

func (*GenerateRecommendationsResponse) GetTaskId

func (x *GenerateRecommendationsResponse) GetTaskId() string

func (*GenerateRecommendationsResponse) ProtoMessage

func (*GenerateRecommendationsResponse) ProtoMessage()

func (*GenerateRecommendationsResponse) ProtoReflect

func (*GenerateRecommendationsResponse) Reset

func (*GenerateRecommendationsResponse) String

type GetAutoPilotStatusRequest added in v0.3.52

type GetAutoPilotStatusRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAutoPilotStatusRequest) Descriptor deprecated added in v0.3.52

func (*GetAutoPilotStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAutoPilotStatusRequest.ProtoReflect.Descriptor instead.

func (*GetAutoPilotStatusRequest) GetCloudAccountId added in v0.3.52

func (x *GetAutoPilotStatusRequest) GetCloudAccountId() string

func (*GetAutoPilotStatusRequest) ProtoMessage added in v0.3.52

func (*GetAutoPilotStatusRequest) ProtoMessage()

func (*GetAutoPilotStatusRequest) ProtoReflect added in v0.3.52

func (*GetAutoPilotStatusRequest) Reset added in v0.3.52

func (x *GetAutoPilotStatusRequest) Reset()

func (*GetAutoPilotStatusRequest) String added in v0.3.52

func (x *GetAutoPilotStatusRequest) String() string

type GetAutoPilotStatusResponse added in v0.3.52

type GetAutoPilotStatusResponse struct {
	Status bool `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAutoPilotStatusResponse) Descriptor deprecated added in v0.3.52

func (*GetAutoPilotStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAutoPilotStatusResponse.ProtoReflect.Descriptor instead.

func (*GetAutoPilotStatusResponse) GetStatus added in v0.3.52

func (x *GetAutoPilotStatusResponse) GetStatus() bool

func (*GetAutoPilotStatusResponse) ProtoMessage added in v0.3.52

func (*GetAutoPilotStatusResponse) ProtoMessage()

func (*GetAutoPilotStatusResponse) ProtoReflect added in v0.3.52

func (*GetAutoPilotStatusResponse) Reset added in v0.3.52

func (x *GetAutoPilotStatusResponse) Reset()

func (*GetAutoPilotStatusResponse) String added in v0.3.52

func (x *GetAutoPilotStatusResponse) String() string

type GetOrganizationAccountRequest added in v0.3.34

type GetOrganizationAccountRequest struct {
	AwsAccountId string `protobuf:"bytes,1,opt,name=aws_account_id,json=awsAccountId,proto3" json:"aws_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationAccountRequest) Descriptor deprecated added in v0.3.34

func (*GetOrganizationAccountRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationAccountRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationAccountRequest) GetAwsAccountId added in v0.3.52

func (x *GetOrganizationAccountRequest) GetAwsAccountId() string

func (*GetOrganizationAccountRequest) ProtoMessage added in v0.3.34

func (*GetOrganizationAccountRequest) ProtoMessage()

func (*GetOrganizationAccountRequest) ProtoReflect added in v0.3.34

func (*GetOrganizationAccountRequest) Reset added in v0.3.34

func (x *GetOrganizationAccountRequest) Reset()

func (*GetOrganizationAccountRequest) String added in v0.3.34

type GetOrganizationAccountResponse added in v0.3.34

type GetOrganizationAccountResponse struct {
	Account *OrganizationAccount `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationAccountResponse) Descriptor deprecated added in v0.3.34

func (*GetOrganizationAccountResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationAccountResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationAccountResponse) GetAccount added in v0.3.34

func (*GetOrganizationAccountResponse) ProtoMessage added in v0.3.34

func (*GetOrganizationAccountResponse) ProtoMessage()

func (*GetOrganizationAccountResponse) ProtoReflect added in v0.3.34

func (*GetOrganizationAccountResponse) Reset added in v0.3.34

func (x *GetOrganizationAccountResponse) Reset()

func (*GetOrganizationAccountResponse) String added in v0.3.34

type GetOrganizationAccountsRequest added in v0.3.33

type GetOrganizationAccountsRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationAccountsRequest) Descriptor deprecated added in v0.3.33

func (*GetOrganizationAccountsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationAccountsRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationAccountsRequest) GetCloudAccountId added in v0.3.52

func (x *GetOrganizationAccountsRequest) GetCloudAccountId() string

func (*GetOrganizationAccountsRequest) ProtoMessage added in v0.3.33

func (*GetOrganizationAccountsRequest) ProtoMessage()

func (*GetOrganizationAccountsRequest) ProtoReflect added in v0.3.33

func (*GetOrganizationAccountsRequest) Reset added in v0.3.33

func (x *GetOrganizationAccountsRequest) Reset()

func (*GetOrganizationAccountsRequest) String added in v0.3.33

type GetOrganizationAccountsResponse added in v0.3.33

type GetOrganizationAccountsResponse struct {
	Accounts []*OrganizationAccount `protobuf:"bytes,1,rep,name=accounts,proto3" json:"accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationAccountsResponse) Descriptor deprecated added in v0.3.33

func (*GetOrganizationAccountsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationAccountsResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationAccountsResponse) GetAccounts added in v0.3.33

func (*GetOrganizationAccountsResponse) ProtoMessage added in v0.3.33

func (*GetOrganizationAccountsResponse) ProtoMessage()

func (*GetOrganizationAccountsResponse) ProtoReflect added in v0.3.33

func (*GetOrganizationAccountsResponse) Reset added in v0.3.33

func (*GetOrganizationAccountsResponse) String added in v0.3.33

type GetOrganizationRegionsRequest added in v0.3.33

type GetOrganizationRegionsRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationRegionsRequest) Descriptor deprecated added in v0.3.33

func (*GetOrganizationRegionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationRegionsRequest.ProtoReflect.Descriptor instead.

func (*GetOrganizationRegionsRequest) GetCloudAccountId added in v0.3.52

func (x *GetOrganizationRegionsRequest) GetCloudAccountId() string

func (*GetOrganizationRegionsRequest) ProtoMessage added in v0.3.33

func (*GetOrganizationRegionsRequest) ProtoMessage()

func (*GetOrganizationRegionsRequest) ProtoReflect added in v0.3.33

func (*GetOrganizationRegionsRequest) Reset added in v0.3.33

func (x *GetOrganizationRegionsRequest) Reset()

func (*GetOrganizationRegionsRequest) String added in v0.3.33

type GetOrganizationRegionsResponse added in v0.3.33

type GetOrganizationRegionsResponse struct {
	Regions []string `protobuf:"bytes,1,rep,name=regions,proto3" json:"regions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrganizationRegionsResponse) Descriptor deprecated added in v0.3.33

func (*GetOrganizationRegionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetOrganizationRegionsResponse.ProtoReflect.Descriptor instead.

func (*GetOrganizationRegionsResponse) GetRegions added in v0.3.33

func (x *GetOrganizationRegionsResponse) GetRegions() []string

func (*GetOrganizationRegionsResponse) ProtoMessage added in v0.3.33

func (*GetOrganizationRegionsResponse) ProtoMessage()

func (*GetOrganizationRegionsResponse) ProtoReflect added in v0.3.33

func (*GetOrganizationRegionsResponse) Reset added in v0.3.33

func (x *GetOrganizationRegionsResponse) Reset()

func (*GetOrganizationRegionsResponse) String added in v0.3.33

type GetProductSubscriptionStatusRequest added in v0.3.50

type GetProductSubscriptionStatusRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProductSubscriptionStatusRequest) Descriptor deprecated added in v0.3.50

func (*GetProductSubscriptionStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProductSubscriptionStatusRequest.ProtoReflect.Descriptor instead.

func (*GetProductSubscriptionStatusRequest) GetCloudAccountId added in v0.3.52

func (x *GetProductSubscriptionStatusRequest) GetCloudAccountId() string

func (*GetProductSubscriptionStatusRequest) ProtoMessage added in v0.3.50

func (*GetProductSubscriptionStatusRequest) ProtoMessage()

func (*GetProductSubscriptionStatusRequest) ProtoReflect added in v0.3.50

func (*GetProductSubscriptionStatusRequest) Reset added in v0.3.50

func (*GetProductSubscriptionStatusRequest) String added in v0.3.50

type GetProductSubscriptionStatusResponse added in v0.3.50

type GetProductSubscriptionStatusResponse struct {
	Status bool `protobuf:"varint,1,opt,name=status,proto3" json:"status,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProductSubscriptionStatusResponse) Descriptor deprecated added in v0.3.50

func (*GetProductSubscriptionStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProductSubscriptionStatusResponse.ProtoReflect.Descriptor instead.

func (*GetProductSubscriptionStatusResponse) GetStatus added in v0.3.50

func (*GetProductSubscriptionStatusResponse) ProtoMessage added in v0.3.50

func (*GetProductSubscriptionStatusResponse) ProtoMessage()

func (*GetProductSubscriptionStatusResponse) ProtoReflect added in v0.3.50

func (*GetProductSubscriptionStatusResponse) Reset added in v0.3.50

func (*GetProductSubscriptionStatusResponse) String added in v0.3.50

type GetRecommendationTaskRequest

type GetRecommendationTaskRequest struct {
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationTaskRequest) Descriptor deprecated

func (*GetRecommendationTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRecommendationTaskRequest.ProtoReflect.Descriptor instead.

func (*GetRecommendationTaskRequest) GetTaskId

func (x *GetRecommendationTaskRequest) GetTaskId() string

func (*GetRecommendationTaskRequest) ProtoMessage

func (*GetRecommendationTaskRequest) ProtoMessage()

func (*GetRecommendationTaskRequest) ProtoReflect

func (*GetRecommendationTaskRequest) Reset

func (x *GetRecommendationTaskRequest) Reset()

func (*GetRecommendationTaskRequest) String

type GetRecommendationTaskResponse

type GetRecommendationTaskResponse struct {
	Progress     int64  `protobuf:"varint,1,opt,name=progress,proto3" json:"progress,omitempty"`
	ErrorMessage string `protobuf:"bytes,2,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationTaskResponse) Descriptor deprecated

func (*GetRecommendationTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRecommendationTaskResponse.ProtoReflect.Descriptor instead.

func (*GetRecommendationTaskResponse) GetErrorMessage

func (x *GetRecommendationTaskResponse) GetErrorMessage() string

func (*GetRecommendationTaskResponse) GetProgress

func (x *GetRecommendationTaskResponse) GetProgress() int64

func (*GetRecommendationTaskResponse) ProtoMessage

func (*GetRecommendationTaskResponse) ProtoMessage()

func (*GetRecommendationTaskResponse) ProtoReflect

func (*GetRecommendationTaskResponse) Reset

func (x *GetRecommendationTaskResponse) Reset()

func (*GetRecommendationTaskResponse) String

type GetRecommendationsRequest

type GetRecommendationsRequest struct {
	CloudAccountId string                 `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	Status         *Recommendation_Status `protobuf:"varint,2,opt,name=status,proto3,enum=tadpole.aws_service.v1.Recommendation_Status,oneof" json:"status,omitempty"`
	AwsAccountId   *string                `protobuf:"bytes,3,opt,name=aws_account_id,json=awsAccountId,proto3,oneof" json:"aws_account_id,omitempty"`
	Region         *string                `protobuf:"bytes,4,opt,name=region,proto3,oneof" json:"region,omitempty"`
	Service        *string                `protobuf:"bytes,5,opt,name=service,proto3,oneof" json:"service,omitempty"`
	Page           *protobuf.PageInput    `protobuf:"bytes,10,opt,name=page,proto3" json:"page,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationsRequest) Descriptor deprecated

func (*GetRecommendationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetRecommendationsRequest.ProtoReflect.Descriptor instead.

func (*GetRecommendationsRequest) GetAwsAccountId added in v0.3.52

func (x *GetRecommendationsRequest) GetAwsAccountId() string

func (*GetRecommendationsRequest) GetCloudAccountId added in v0.3.52

func (x *GetRecommendationsRequest) GetCloudAccountId() string

func (*GetRecommendationsRequest) GetPage

func (*GetRecommendationsRequest) GetRegion

func (x *GetRecommendationsRequest) GetRegion() string

func (*GetRecommendationsRequest) GetService

func (x *GetRecommendationsRequest) GetService() string

func (*GetRecommendationsRequest) GetStatus

func (*GetRecommendationsRequest) ProtoMessage

func (*GetRecommendationsRequest) ProtoMessage()

func (*GetRecommendationsRequest) ProtoReflect

func (*GetRecommendationsRequest) Reset

func (x *GetRecommendationsRequest) Reset()

func (*GetRecommendationsRequest) String

func (x *GetRecommendationsRequest) String() string

type GetRecommendationsResponse

type GetRecommendationsResponse struct {
	Recommendations []*Recommendation   `protobuf:"bytes,1,rep,name=recommendations,proto3" json:"recommendations,omitempty"`
	NextPage        *protobuf.PageToken `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationsResponse) Descriptor deprecated

func (*GetRecommendationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetRecommendationsResponse.ProtoReflect.Descriptor instead.

func (*GetRecommendationsResponse) GetNextPage

func (x *GetRecommendationsResponse) GetNextPage() *protobuf.PageToken

func (*GetRecommendationsResponse) GetRecommendations

func (x *GetRecommendationsResponse) GetRecommendations() []*Recommendation

func (*GetRecommendationsResponse) ProtoMessage

func (*GetRecommendationsResponse) ProtoMessage()

func (*GetRecommendationsResponse) ProtoReflect

func (*GetRecommendationsResponse) Reset

func (x *GetRecommendationsResponse) Reset()

func (*GetRecommendationsResponse) String

func (x *GetRecommendationsResponse) String() string

type GetUsageRequest

type GetUsageRequest struct {
	CloudAccountId string                 `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	From           *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=from,proto3" json:"from,omitempty"`
	To             *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=to,proto3" json:"to,omitempty"`
	Granularity    Granularity            `protobuf:"varint,4,opt,name=granularity,proto3,enum=tadpole.aws_service.v1.Granularity" json:"granularity,omitempty"`
	Region         *string                `protobuf:"bytes,5,opt,name=region,proto3,oneof" json:"region,omitempty"`
	AwsAccountId   *string                `protobuf:"bytes,6,opt,name=aws_account_id,json=awsAccountId,proto3,oneof" json:"aws_account_id,omitempty"`
	Service        *string                `protobuf:"bytes,7,opt,name=service,proto3,oneof" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUsageRequest) Descriptor deprecated

func (*GetUsageRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetUsageRequest.ProtoReflect.Descriptor instead.

func (*GetUsageRequest) GetAwsAccountId added in v0.3.52

func (x *GetUsageRequest) GetAwsAccountId() string

func (*GetUsageRequest) GetCloudAccountId added in v0.3.52

func (x *GetUsageRequest) GetCloudAccountId() string

func (*GetUsageRequest) GetFrom

func (x *GetUsageRequest) GetFrom() *timestamppb.Timestamp

func (*GetUsageRequest) GetGranularity

func (x *GetUsageRequest) GetGranularity() Granularity

func (*GetUsageRequest) GetRegion

func (x *GetUsageRequest) GetRegion() string

func (*GetUsageRequest) GetService

func (x *GetUsageRequest) GetService() string

func (*GetUsageRequest) GetTo

func (*GetUsageRequest) ProtoMessage

func (*GetUsageRequest) ProtoMessage()

func (*GetUsageRequest) ProtoReflect

func (x *GetUsageRequest) ProtoReflect() protoreflect.Message

func (*GetUsageRequest) Reset

func (x *GetUsageRequest) Reset()

func (*GetUsageRequest) String

func (x *GetUsageRequest) String() string

type GetUsageResponse

type GetUsageResponse struct {
	Usage []*Usage `protobuf:"bytes,1,rep,name=usage,proto3" json:"usage,omitempty"`
	// contains filtered or unexported fields
}

func (*GetUsageResponse) Descriptor deprecated

func (*GetUsageResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetUsageResponse.ProtoReflect.Descriptor instead.

func (*GetUsageResponse) GetUsage

func (x *GetUsageResponse) GetUsage() []*Usage

func (*GetUsageResponse) ProtoMessage

func (*GetUsageResponse) ProtoMessage()

func (*GetUsageResponse) ProtoReflect

func (x *GetUsageResponse) ProtoReflect() protoreflect.Message

func (*GetUsageResponse) Reset

func (x *GetUsageResponse) Reset()

func (*GetUsageResponse) String

func (x *GetUsageResponse) String() string

type Granularity

type Granularity int32
const (
	Granularity_GRANULARITY_UNSPECIFIED Granularity = 0
	Granularity_GRANULARITY_HOURLY      Granularity = 1
	Granularity_GRANULARITY_DAILY       Granularity = 2
	Granularity_GRANULARITY_MONTHLY     Granularity = 3
)

func (Granularity) Descriptor

func (Granularity) Enum

func (x Granularity) Enum() *Granularity

func (Granularity) EnumDescriptor deprecated

func (Granularity) EnumDescriptor() ([]byte, []int)

Deprecated: Use Granularity.Descriptor instead.

func (Granularity) Number

func (x Granularity) Number() protoreflect.EnumNumber

func (Granularity) String

func (x Granularity) String() string

func (Granularity) Type

type OrganizationAccount added in v0.3.33

type OrganizationAccount struct {
	Id   string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*OrganizationAccount) Descriptor deprecated added in v0.3.33

func (*OrganizationAccount) Descriptor() ([]byte, []int)

Deprecated: Use OrganizationAccount.ProtoReflect.Descriptor instead.

func (*OrganizationAccount) GetId added in v0.3.33

func (x *OrganizationAccount) GetId() string

func (*OrganizationAccount) GetName added in v0.3.33

func (x *OrganizationAccount) GetName() string

func (*OrganizationAccount) ProtoMessage added in v0.3.33

func (*OrganizationAccount) ProtoMessage()

func (*OrganizationAccount) ProtoReflect added in v0.3.33

func (x *OrganizationAccount) ProtoReflect() protoreflect.Message

func (*OrganizationAccount) Reset added in v0.3.33

func (x *OrganizationAccount) Reset()

func (*OrganizationAccount) String added in v0.3.33

func (x *OrganizationAccount) String() string

type Recommendation

type Recommendation struct {
	Id             string                    `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TaskId         string                    `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	AwsAccountId   *string                   `protobuf:"bytes,3,opt,name=aws_account_id,json=awsAccountId,proto3,oneof" json:"aws_account_id,omitempty"`
	Region         string                    `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	Service        string                    `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"`
	OneTimeSaving  string                    `protobuf:"bytes,6,opt,name=one_time_saving,json=oneTimeSaving,proto3" json:"one_time_saving,omitempty"`
	PeriodicSaving string                    `protobuf:"bytes,7,opt,name=periodic_saving,json=periodicSaving,proto3" json:"periodic_saving,omitempty"`
	PeriodKind     Recommendation_PeriodKind `` /* 146-byte string literal not displayed */
	SavingPeriod   *durationpb.Duration      `protobuf:"bytes,9,opt,name=saving_period,json=savingPeriod,proto3" json:"saving_period,omitempty"`
	Kind           Recommendation_Kind       `protobuf:"varint,10,opt,name=kind,proto3,enum=tadpole.aws_service.v1.Recommendation_Kind" json:"kind,omitempty"`
	Status         Recommendation_Status     `protobuf:"varint,11,opt,name=status,proto3,enum=tadpole.aws_service.v1.Recommendation_Status" json:"status,omitempty"`
	CanBeApplied   bool                      `protobuf:"varint,12,opt,name=can_be_applied,json=canBeApplied,proto3" json:"can_be_applied,omitempty"`
	// contains filtered or unexported fields
}

func (*Recommendation) Descriptor deprecated

func (*Recommendation) Descriptor() ([]byte, []int)

Deprecated: Use Recommendation.ProtoReflect.Descriptor instead.

func (*Recommendation) GetAwsAccountId added in v0.3.52

func (x *Recommendation) GetAwsAccountId() string

func (*Recommendation) GetCanBeApplied added in v0.3.49

func (x *Recommendation) GetCanBeApplied() bool

func (*Recommendation) GetId

func (x *Recommendation) GetId() string

func (*Recommendation) GetKind

func (x *Recommendation) GetKind() Recommendation_Kind

func (*Recommendation) GetOneTimeSaving

func (x *Recommendation) GetOneTimeSaving() string

func (*Recommendation) GetPeriodKind

func (x *Recommendation) GetPeriodKind() Recommendation_PeriodKind

func (*Recommendation) GetPeriodicSaving

func (x *Recommendation) GetPeriodicSaving() string

func (*Recommendation) GetRegion

func (x *Recommendation) GetRegion() string

func (*Recommendation) GetSavingPeriod

func (x *Recommendation) GetSavingPeriod() *durationpb.Duration

func (*Recommendation) GetService

func (x *Recommendation) GetService() string

func (*Recommendation) GetStatus

func (x *Recommendation) GetStatus() Recommendation_Status

func (*Recommendation) GetTaskId

func (x *Recommendation) GetTaskId() string

func (*Recommendation) ProtoMessage

func (*Recommendation) ProtoMessage()

func (*Recommendation) ProtoReflect

func (x *Recommendation) ProtoReflect() protoreflect.Message

func (*Recommendation) Reset

func (x *Recommendation) Reset()

func (*Recommendation) String

func (x *Recommendation) String() string

type Recommendation_Kind

type Recommendation_Kind int32
const (
	Recommendation_KIND_UNSPECIFIED                Recommendation_Kind = 0
	Recommendation_KIND_SELL_RI                    Recommendation_Kind = 1
	Recommendation_KIND_BUY_RI                     Recommendation_Kind = 2
	Recommendation_KIND_BUY_RI_FOR_FAMILY          Recommendation_Kind = 3
	Recommendation_KIND_MODIFY_RI_FOR_FAMILY       Recommendation_Kind = 4
	Recommendation_KIND_COMPLETE_SELL_REGISTRATION Recommendation_Kind = 5
	Recommendation_KIND_BUY_RI_FOR_RDS             Recommendation_Kind = 6
	Recommendation_KIND_BUY_RI_BY_FAMILY_FOR_RDS   Recommendation_Kind = 7
)

func (Recommendation_Kind) Descriptor

func (Recommendation_Kind) Enum

func (Recommendation_Kind) EnumDescriptor deprecated

func (Recommendation_Kind) EnumDescriptor() ([]byte, []int)

Deprecated: Use Recommendation_Kind.Descriptor instead.

func (Recommendation_Kind) Number

func (Recommendation_Kind) String

func (x Recommendation_Kind) String() string

func (Recommendation_Kind) Type

type Recommendation_PeriodKind

type Recommendation_PeriodKind int32
const (
	Recommendation_PERIOD_KIND_UNSPECIFIED Recommendation_PeriodKind = 0
	Recommendation_PERIOD_KIND_HOURLY      Recommendation_PeriodKind = 1
	Recommendation_PERIOD_KIND_MONTHLY     Recommendation_PeriodKind = 5
)

func (Recommendation_PeriodKind) Descriptor

func (Recommendation_PeriodKind) Enum

func (Recommendation_PeriodKind) EnumDescriptor deprecated

func (Recommendation_PeriodKind) EnumDescriptor() ([]byte, []int)

Deprecated: Use Recommendation_PeriodKind.Descriptor instead.

func (Recommendation_PeriodKind) Number

func (Recommendation_PeriodKind) String

func (x Recommendation_PeriodKind) String() string

func (Recommendation_PeriodKind) Type

type Recommendation_Status

type Recommendation_Status int32
const (
	Recommendation_STATUS_UNSPECIFIED Recommendation_Status = 0
	Recommendation_STATUS_CREATED     Recommendation_Status = 1
	Recommendation_STATUS_ACCEPTED    Recommendation_Status = 2
)

func (Recommendation_Status) Descriptor

func (Recommendation_Status) Enum

func (Recommendation_Status) EnumDescriptor deprecated

func (Recommendation_Status) EnumDescriptor() ([]byte, []int)

Deprecated: Use Recommendation_Status.Descriptor instead.

func (Recommendation_Status) Number

func (Recommendation_Status) String

func (x Recommendation_Status) String() string

func (Recommendation_Status) Type

type RequestCloudAccountConnectionRequest added in v0.3.52

type RequestCloudAccountConnectionRequest struct {
	CloudAccountId string `protobuf:"bytes,1,opt,name=cloud_account_id,json=cloudAccountId,proto3" json:"cloud_account_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestCloudAccountConnectionRequest) Descriptor deprecated added in v0.3.52

func (*RequestCloudAccountConnectionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestCloudAccountConnectionRequest.ProtoReflect.Descriptor instead.

func (*RequestCloudAccountConnectionRequest) GetCloudAccountId added in v0.3.52

func (x *RequestCloudAccountConnectionRequest) GetCloudAccountId() string

func (*RequestCloudAccountConnectionRequest) ProtoMessage added in v0.3.52

func (*RequestCloudAccountConnectionRequest) ProtoMessage()

func (*RequestCloudAccountConnectionRequest) ProtoReflect added in v0.3.52

func (*RequestCloudAccountConnectionRequest) Reset added in v0.3.52

func (*RequestCloudAccountConnectionRequest) String added in v0.3.52

type RequestCloudAccountConnectionResponse added in v0.3.52

type RequestCloudAccountConnectionResponse struct {
	ConnectionLink string `protobuf:"bytes,1,opt,name=connection_link,json=connectionLink,proto3" json:"connection_link,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestCloudAccountConnectionResponse) Descriptor deprecated added in v0.3.52

func (*RequestCloudAccountConnectionResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestCloudAccountConnectionResponse.ProtoReflect.Descriptor instead.

func (x *RequestCloudAccountConnectionResponse) GetConnectionLink() string

func (*RequestCloudAccountConnectionResponse) ProtoMessage added in v0.3.52

func (*RequestCloudAccountConnectionResponse) ProtoMessage()

func (*RequestCloudAccountConnectionResponse) ProtoReflect added in v0.3.52

func (*RequestCloudAccountConnectionResponse) Reset added in v0.3.52

func (*RequestCloudAccountConnectionResponse) String added in v0.3.52

type SubscribeToProductRequest added in v0.3.48

type SubscribeToProductRequest struct {
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeToProductRequest) Descriptor deprecated added in v0.3.48

func (*SubscribeToProductRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeToProductRequest.ProtoReflect.Descriptor instead.

func (*SubscribeToProductRequest) GetToken added in v0.3.48

func (x *SubscribeToProductRequest) GetToken() string

func (*SubscribeToProductRequest) ProtoMessage added in v0.3.48

func (*SubscribeToProductRequest) ProtoMessage()

func (*SubscribeToProductRequest) ProtoReflect added in v0.3.48

func (*SubscribeToProductRequest) Reset added in v0.3.48

func (x *SubscribeToProductRequest) Reset()

func (*SubscribeToProductRequest) String added in v0.3.48

func (x *SubscribeToProductRequest) String() string

type SubscribeToProductResponse added in v0.3.48

type SubscribeToProductResponse struct {
	// contains filtered or unexported fields
}

func (*SubscribeToProductResponse) Descriptor deprecated added in v0.3.48

func (*SubscribeToProductResponse) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeToProductResponse.ProtoReflect.Descriptor instead.

func (*SubscribeToProductResponse) ProtoMessage added in v0.3.48

func (*SubscribeToProductResponse) ProtoMessage()

func (*SubscribeToProductResponse) ProtoReflect added in v0.3.48

func (*SubscribeToProductResponse) Reset added in v0.3.48

func (x *SubscribeToProductResponse) Reset()

func (*SubscribeToProductResponse) String added in v0.3.48

func (x *SubscribeToProductResponse) String() string

type UnimplementedAWSServiceServer

type UnimplementedAWSServiceServer struct {
}

UnimplementedAWSServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedAWSServiceServer) ApplyRecommendation added in v0.3.35

func (UnimplementedAWSServiceServer) DisableAutoPilot added in v0.3.51

func (UnimplementedAWSServiceServer) EnableAutoPilot added in v0.3.51

func (UnimplementedAWSServiceServer) GetAutoPilotStatus added in v0.3.52

func (UnimplementedAWSServiceServer) GetOrganizationAccount added in v0.3.34

func (UnimplementedAWSServiceServer) GetOrganizationAccounts added in v0.3.33

func (UnimplementedAWSServiceServer) GetOrganizationRegions added in v0.3.33

func (UnimplementedAWSServiceServer) GetProductSubscriptionStatus added in v0.3.50

func (UnimplementedAWSServiceServer) GetUsage

func (UnimplementedAWSServiceServer) RequestCloudAccountConnection added in v0.3.52

func (UnimplementedAWSServiceServer) SubscribeToProduct added in v0.3.48

type UnsafeAWSServiceServer

type UnsafeAWSServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeAWSServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to AWSServiceServer will result in compilation errors.

type Usage

type Usage struct {
	From       *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=from,proto3" json:"from,omitempty"`
	To         *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=to,proto3" json:"to,omitempty"`
	Cost       string                 `protobuf:"bytes,3,opt,name=cost,proto3" json:"cost,omitempty"`
	CanSave    string                 `protobuf:"bytes,4,opt,name=can_save,json=canSave,proto3" json:"can_save,omitempty"`
	Forecasted bool                   `protobuf:"varint,5,opt,name=forecasted,proto3" json:"forecasted,omitempty"`
	// contains filtered or unexported fields
}

func (*Usage) Descriptor deprecated

func (*Usage) Descriptor() ([]byte, []int)

Deprecated: Use Usage.ProtoReflect.Descriptor instead.

func (*Usage) GetCanSave

func (x *Usage) GetCanSave() string

func (*Usage) GetCost

func (x *Usage) GetCost() string

func (*Usage) GetForecasted

func (x *Usage) GetForecasted() bool

func (*Usage) GetFrom

func (x *Usage) GetFrom() *timestamppb.Timestamp

func (*Usage) GetTo

func (x *Usage) GetTo() *timestamppb.Timestamp

func (*Usage) ProtoMessage

func (*Usage) ProtoMessage()

func (*Usage) ProtoReflect

func (x *Usage) ProtoReflect() protoreflect.Message

func (*Usage) Reset

func (x *Usage) Reset()

func (*Usage) String

func (x *Usage) String() string

Directories

Path Synopsis
Package aws_mock is a generated GoMock package.
Package aws_mock is a generated GoMock package.

Jump to

Keyboard shortcuts

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