Documentation ¶
Index ¶
- Variables
- func RegisterAWSServiceServer(s grpc.ServiceRegistrar, srv AWSServiceServer)
- type AWSServiceClient
- type AWSServiceServer
- type ApplyRecommendationRequest
- func (*ApplyRecommendationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ApplyRecommendationRequest) GetRecommendationId() string
- func (*ApplyRecommendationRequest) ProtoMessage()
- func (x *ApplyRecommendationRequest) ProtoReflect() protoreflect.Message
- func (x *ApplyRecommendationRequest) Reset()
- func (x *ApplyRecommendationRequest) String() string
- type ApplyRecommendationResponse
- type DisableAutoPilotRequest
- func (*DisableAutoPilotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DisableAutoPilotRequest) GetCloudAccountId() string
- func (*DisableAutoPilotRequest) ProtoMessage()
- func (x *DisableAutoPilotRequest) ProtoReflect() protoreflect.Message
- func (x *DisableAutoPilotRequest) Reset()
- func (x *DisableAutoPilotRequest) String() string
- type DisableAutoPilotResponse
- type EnableAutoPilotRequest
- func (*EnableAutoPilotRequest) Descriptor() ([]byte, []int)deprecated
- func (x *EnableAutoPilotRequest) GetCloudAccountId() string
- func (*EnableAutoPilotRequest) ProtoMessage()
- func (x *EnableAutoPilotRequest) ProtoReflect() protoreflect.Message
- func (x *EnableAutoPilotRequest) Reset()
- func (x *EnableAutoPilotRequest) String() string
- type EnableAutoPilotResponse
- type GenerateRecommendationsRequest
- func (*GenerateRecommendationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateRecommendationsRequest) GetCloudAccountId() string
- func (*GenerateRecommendationsRequest) ProtoMessage()
- func (x *GenerateRecommendationsRequest) ProtoReflect() protoreflect.Message
- func (x *GenerateRecommendationsRequest) Reset()
- func (x *GenerateRecommendationsRequest) String() string
- type GenerateRecommendationsResponse
- func (*GenerateRecommendationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GenerateRecommendationsResponse) GetTaskId() string
- func (*GenerateRecommendationsResponse) ProtoMessage()
- func (x *GenerateRecommendationsResponse) ProtoReflect() protoreflect.Message
- func (x *GenerateRecommendationsResponse) Reset()
- func (x *GenerateRecommendationsResponse) String() string
- type GetAutoPilotStatusRequest
- func (*GetAutoPilotStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetAutoPilotStatusRequest) GetCloudAccountId() string
- func (*GetAutoPilotStatusRequest) ProtoMessage()
- func (x *GetAutoPilotStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetAutoPilotStatusRequest) Reset()
- func (x *GetAutoPilotStatusRequest) String() string
- type GetAutoPilotStatusResponse
- func (*GetAutoPilotStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetAutoPilotStatusResponse) GetStatus() bool
- func (*GetAutoPilotStatusResponse) ProtoMessage()
- func (x *GetAutoPilotStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetAutoPilotStatusResponse) Reset()
- func (x *GetAutoPilotStatusResponse) String() string
- type GetOrganizationAccountRequest
- func (*GetOrganizationAccountRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationAccountRequest) GetAwsAccountId() string
- func (*GetOrganizationAccountRequest) ProtoMessage()
- func (x *GetOrganizationAccountRequest) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationAccountRequest) Reset()
- func (x *GetOrganizationAccountRequest) String() string
- type GetOrganizationAccountResponse
- func (*GetOrganizationAccountResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationAccountResponse) GetAccount() *OrganizationAccount
- func (*GetOrganizationAccountResponse) ProtoMessage()
- func (x *GetOrganizationAccountResponse) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationAccountResponse) Reset()
- func (x *GetOrganizationAccountResponse) String() string
- type GetOrganizationAccountsRequest
- func (*GetOrganizationAccountsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationAccountsRequest) GetCloudAccountId() string
- func (*GetOrganizationAccountsRequest) ProtoMessage()
- func (x *GetOrganizationAccountsRequest) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationAccountsRequest) Reset()
- func (x *GetOrganizationAccountsRequest) String() string
- type GetOrganizationAccountsResponse
- func (*GetOrganizationAccountsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationAccountsResponse) GetAccounts() []*OrganizationAccount
- func (*GetOrganizationAccountsResponse) ProtoMessage()
- func (x *GetOrganizationAccountsResponse) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationAccountsResponse) Reset()
- func (x *GetOrganizationAccountsResponse) String() string
- type GetOrganizationRegionsRequest
- func (*GetOrganizationRegionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationRegionsRequest) GetCloudAccountId() string
- func (*GetOrganizationRegionsRequest) ProtoMessage()
- func (x *GetOrganizationRegionsRequest) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationRegionsRequest) Reset()
- func (x *GetOrganizationRegionsRequest) String() string
- type GetOrganizationRegionsResponse
- func (*GetOrganizationRegionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetOrganizationRegionsResponse) GetRegions() []string
- func (*GetOrganizationRegionsResponse) ProtoMessage()
- func (x *GetOrganizationRegionsResponse) ProtoReflect() protoreflect.Message
- func (x *GetOrganizationRegionsResponse) Reset()
- func (x *GetOrganizationRegionsResponse) String() string
- type GetProductSubscriptionStatusRequest
- func (*GetProductSubscriptionStatusRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetProductSubscriptionStatusRequest) GetCloudAccountId() string
- func (*GetProductSubscriptionStatusRequest) ProtoMessage()
- func (x *GetProductSubscriptionStatusRequest) ProtoReflect() protoreflect.Message
- func (x *GetProductSubscriptionStatusRequest) Reset()
- func (x *GetProductSubscriptionStatusRequest) String() string
- type GetProductSubscriptionStatusResponse
- func (*GetProductSubscriptionStatusResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetProductSubscriptionStatusResponse) GetStatus() bool
- func (*GetProductSubscriptionStatusResponse) ProtoMessage()
- func (x *GetProductSubscriptionStatusResponse) ProtoReflect() protoreflect.Message
- func (x *GetProductSubscriptionStatusResponse) Reset()
- func (x *GetProductSubscriptionStatusResponse) String() string
- type GetRecommendationTaskRequest
- func (*GetRecommendationTaskRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecommendationTaskRequest) GetTaskId() string
- func (*GetRecommendationTaskRequest) ProtoMessage()
- func (x *GetRecommendationTaskRequest) ProtoReflect() protoreflect.Message
- func (x *GetRecommendationTaskRequest) Reset()
- func (x *GetRecommendationTaskRequest) String() string
- type GetRecommendationTaskResponse
- func (*GetRecommendationTaskResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecommendationTaskResponse) GetErrorMessage() string
- func (x *GetRecommendationTaskResponse) GetProgress() int64
- func (*GetRecommendationTaskResponse) ProtoMessage()
- func (x *GetRecommendationTaskResponse) ProtoReflect() protoreflect.Message
- func (x *GetRecommendationTaskResponse) Reset()
- func (x *GetRecommendationTaskResponse) String() string
- type GetRecommendationsRequest
- func (*GetRecommendationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecommendationsRequest) GetAwsAccountId() string
- func (x *GetRecommendationsRequest) GetCloudAccountId() string
- func (x *GetRecommendationsRequest) GetPage() *protobuf.PageInput
- func (x *GetRecommendationsRequest) GetRegion() string
- func (x *GetRecommendationsRequest) GetService() string
- func (x *GetRecommendationsRequest) GetStatus() Recommendation_Status
- func (*GetRecommendationsRequest) ProtoMessage()
- func (x *GetRecommendationsRequest) ProtoReflect() protoreflect.Message
- func (x *GetRecommendationsRequest) Reset()
- func (x *GetRecommendationsRequest) String() string
- type GetRecommendationsResponse
- func (*GetRecommendationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetRecommendationsResponse) GetNextPage() *protobuf.PageToken
- func (x *GetRecommendationsResponse) GetRecommendations() []*Recommendation
- func (*GetRecommendationsResponse) ProtoMessage()
- func (x *GetRecommendationsResponse) ProtoReflect() protoreflect.Message
- func (x *GetRecommendationsResponse) Reset()
- func (x *GetRecommendationsResponse) String() string
- type GetUsageRequest
- func (*GetUsageRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUsageRequest) GetAwsAccountId() string
- func (x *GetUsageRequest) GetCloudAccountId() string
- func (x *GetUsageRequest) GetFrom() *timestamppb.Timestamp
- func (x *GetUsageRequest) GetGranularity() Granularity
- func (x *GetUsageRequest) GetRegion() string
- func (x *GetUsageRequest) GetService() string
- func (x *GetUsageRequest) GetTo() *timestamppb.Timestamp
- func (*GetUsageRequest) ProtoMessage()
- func (x *GetUsageRequest) ProtoReflect() protoreflect.Message
- func (x *GetUsageRequest) Reset()
- func (x *GetUsageRequest) String() string
- type GetUsageResponse
- type Granularity
- func (Granularity) Descriptor() protoreflect.EnumDescriptor
- func (x Granularity) Enum() *Granularity
- func (Granularity) EnumDescriptor() ([]byte, []int)deprecated
- func (x Granularity) Number() protoreflect.EnumNumber
- func (x Granularity) String() string
- func (Granularity) Type() protoreflect.EnumType
- type OrganizationAccount
- func (*OrganizationAccount) Descriptor() ([]byte, []int)deprecated
- func (x *OrganizationAccount) GetId() string
- func (x *OrganizationAccount) GetName() string
- func (*OrganizationAccount) ProtoMessage()
- func (x *OrganizationAccount) ProtoReflect() protoreflect.Message
- func (x *OrganizationAccount) Reset()
- func (x *OrganizationAccount) String() string
- type Recommendation
- func (*Recommendation) Descriptor() ([]byte, []int)deprecated
- func (x *Recommendation) GetAwsAccountId() string
- func (x *Recommendation) GetCanBeApplied() bool
- func (x *Recommendation) GetId() string
- func (x *Recommendation) GetKind() Recommendation_Kind
- func (x *Recommendation) GetOneTimeSaving() string
- func (x *Recommendation) GetPeriodKind() Recommendation_PeriodKind
- func (x *Recommendation) GetPeriodicSaving() string
- func (x *Recommendation) GetRegion() string
- func (x *Recommendation) GetSavingPeriod() *durationpb.Duration
- func (x *Recommendation) GetService() string
- func (x *Recommendation) GetStatus() Recommendation_Status
- func (x *Recommendation) GetTaskId() string
- func (*Recommendation) ProtoMessage()
- func (x *Recommendation) ProtoReflect() protoreflect.Message
- func (x *Recommendation) Reset()
- func (x *Recommendation) String() string
- type Recommendation_Kind
- func (Recommendation_Kind) Descriptor() protoreflect.EnumDescriptor
- func (x Recommendation_Kind) Enum() *Recommendation_Kind
- func (Recommendation_Kind) EnumDescriptor() ([]byte, []int)deprecated
- func (x Recommendation_Kind) Number() protoreflect.EnumNumber
- func (x Recommendation_Kind) String() string
- func (Recommendation_Kind) Type() protoreflect.EnumType
- type Recommendation_PeriodKind
- func (Recommendation_PeriodKind) Descriptor() protoreflect.EnumDescriptor
- func (x Recommendation_PeriodKind) Enum() *Recommendation_PeriodKind
- func (Recommendation_PeriodKind) EnumDescriptor() ([]byte, []int)deprecated
- func (x Recommendation_PeriodKind) Number() protoreflect.EnumNumber
- func (x Recommendation_PeriodKind) String() string
- func (Recommendation_PeriodKind) Type() protoreflect.EnumType
- type Recommendation_Status
- func (Recommendation_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Recommendation_Status) Enum() *Recommendation_Status
- func (Recommendation_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Recommendation_Status) Number() protoreflect.EnumNumber
- func (x Recommendation_Status) String() string
- func (Recommendation_Status) Type() protoreflect.EnumType
- type RequestCloudAccountConnectionRequest
- func (*RequestCloudAccountConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RequestCloudAccountConnectionRequest) GetCloudAccountId() string
- func (*RequestCloudAccountConnectionRequest) ProtoMessage()
- func (x *RequestCloudAccountConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *RequestCloudAccountConnectionRequest) Reset()
- func (x *RequestCloudAccountConnectionRequest) String() string
- type RequestCloudAccountConnectionResponse
- func (*RequestCloudAccountConnectionResponse) Descriptor() ([]byte, []int)deprecated
- func (x *RequestCloudAccountConnectionResponse) GetConnectionLink() string
- func (*RequestCloudAccountConnectionResponse) ProtoMessage()
- func (x *RequestCloudAccountConnectionResponse) ProtoReflect() protoreflect.Message
- func (x *RequestCloudAccountConnectionResponse) Reset()
- func (x *RequestCloudAccountConnectionResponse) String() string
- type SubscribeToProductRequest
- func (*SubscribeToProductRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SubscribeToProductRequest) GetToken() string
- func (*SubscribeToProductRequest) ProtoMessage()
- func (x *SubscribeToProductRequest) ProtoReflect() protoreflect.Message
- func (x *SubscribeToProductRequest) Reset()
- func (x *SubscribeToProductRequest) String() string
- type SubscribeToProductResponse
- type UnimplementedAWSServiceServer
- func (UnimplementedAWSServiceServer) ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
- func (UnimplementedAWSServiceServer) DisableAutoPilot(context.Context, *DisableAutoPilotRequest) (*DisableAutoPilotResponse, error)
- func (UnimplementedAWSServiceServer) EnableAutoPilot(context.Context, *EnableAutoPilotRequest) (*EnableAutoPilotResponse, error)
- func (UnimplementedAWSServiceServer) GenerateRecommendations(context.Context, *GenerateRecommendationsRequest) (*GenerateRecommendationsResponse, error)
- func (UnimplementedAWSServiceServer) GetAutoPilotStatus(context.Context, *GetAutoPilotStatusRequest) (*GetAutoPilotStatusResponse, error)
- func (UnimplementedAWSServiceServer) GetOrganizationAccount(context.Context, *GetOrganizationAccountRequest) (*GetOrganizationAccountResponse, error)
- func (UnimplementedAWSServiceServer) GetOrganizationAccounts(context.Context, *GetOrganizationAccountsRequest) (*GetOrganizationAccountsResponse, error)
- func (UnimplementedAWSServiceServer) GetOrganizationRegions(context.Context, *GetOrganizationRegionsRequest) (*GetOrganizationRegionsResponse, error)
- func (UnimplementedAWSServiceServer) GetProductSubscriptionStatus(context.Context, *GetProductSubscriptionStatusRequest) (*GetProductSubscriptionStatusResponse, error)
- func (UnimplementedAWSServiceServer) GetRecommendationTask(context.Context, *GetRecommendationTaskRequest) (*GetRecommendationTaskResponse, error)
- func (UnimplementedAWSServiceServer) GetRecommendations(context.Context, *GetRecommendationsRequest) (*GetRecommendationsResponse, error)
- func (UnimplementedAWSServiceServer) GetUsage(context.Context, *GetUsageRequest) (*GetUsageResponse, error)
- func (UnimplementedAWSServiceServer) RequestCloudAccountConnection(context.Context, *RequestCloudAccountConnectionRequest) (*RequestCloudAccountConnectionResponse, error)
- func (UnimplementedAWSServiceServer) SubscribeToProduct(context.Context, *SubscribeToProductRequest) (*SubscribeToProductResponse, error)
- type UnsafeAWSServiceServer
- type Usage
- func (*Usage) Descriptor() ([]byte, []int)deprecated
- func (x *Usage) GetCanSave() string
- func (x *Usage) GetCost() string
- func (x *Usage) GetForecasted() bool
- func (x *Usage) GetFrom() *timestamppb.Timestamp
- func (x *Usage) GetTo() *timestamppb.Timestamp
- func (*Usage) ProtoMessage()
- func (x *Usage) ProtoReflect() protoreflect.Message
- func (x *Usage) Reset()
- func (x *Usage) String() string
Constants ¶
This section is empty.
Variables ¶
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.
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.
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.
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.
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)
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 (x *ApplyRecommendationRequest) ProtoReflect() protoreflect.Message
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 (x *ApplyRecommendationResponse) ProtoReflect() protoreflect.Message
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 (x *GenerateRecommendationsRequest) ProtoReflect() protoreflect.Message
func (*GenerateRecommendationsRequest) Reset ¶
func (x *GenerateRecommendationsRequest) Reset()
func (*GenerateRecommendationsRequest) String ¶
func (x *GenerateRecommendationsRequest) String() 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 (x *GenerateRecommendationsResponse) ProtoReflect() protoreflect.Message
func (*GenerateRecommendationsResponse) Reset ¶
func (x *GenerateRecommendationsResponse) Reset()
func (*GenerateRecommendationsResponse) String ¶
func (x *GenerateRecommendationsResponse) String() 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 (x *GetAutoPilotStatusRequest) ProtoReflect() protoreflect.Message
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 (x *GetAutoPilotStatusResponse) ProtoReflect() protoreflect.Message
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 (x *GetOrganizationAccountRequest) ProtoReflect() protoreflect.Message
func (*GetOrganizationAccountRequest) Reset ¶ added in v0.3.34
func (x *GetOrganizationAccountRequest) Reset()
func (*GetOrganizationAccountRequest) String ¶ added in v0.3.34
func (x *GetOrganizationAccountRequest) String() string
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 (x *GetOrganizationAccountResponse) GetAccount() *OrganizationAccount
func (*GetOrganizationAccountResponse) ProtoMessage ¶ added in v0.3.34
func (*GetOrganizationAccountResponse) ProtoMessage()
func (*GetOrganizationAccountResponse) ProtoReflect ¶ added in v0.3.34
func (x *GetOrganizationAccountResponse) ProtoReflect() protoreflect.Message
func (*GetOrganizationAccountResponse) Reset ¶ added in v0.3.34
func (x *GetOrganizationAccountResponse) Reset()
func (*GetOrganizationAccountResponse) String ¶ added in v0.3.34
func (x *GetOrganizationAccountResponse) String() string
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 (x *GetOrganizationAccountsRequest) ProtoReflect() protoreflect.Message
func (*GetOrganizationAccountsRequest) Reset ¶ added in v0.3.33
func (x *GetOrganizationAccountsRequest) Reset()
func (*GetOrganizationAccountsRequest) String ¶ added in v0.3.33
func (x *GetOrganizationAccountsRequest) String() string
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 (x *GetOrganizationAccountsResponse) GetAccounts() []*OrganizationAccount
func (*GetOrganizationAccountsResponse) ProtoMessage ¶ added in v0.3.33
func (*GetOrganizationAccountsResponse) ProtoMessage()
func (*GetOrganizationAccountsResponse) ProtoReflect ¶ added in v0.3.33
func (x *GetOrganizationAccountsResponse) ProtoReflect() protoreflect.Message
func (*GetOrganizationAccountsResponse) Reset ¶ added in v0.3.33
func (x *GetOrganizationAccountsResponse) Reset()
func (*GetOrganizationAccountsResponse) String ¶ added in v0.3.33
func (x *GetOrganizationAccountsResponse) String() string
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 (x *GetOrganizationRegionsRequest) ProtoReflect() protoreflect.Message
func (*GetOrganizationRegionsRequest) Reset ¶ added in v0.3.33
func (x *GetOrganizationRegionsRequest) Reset()
func (*GetOrganizationRegionsRequest) String ¶ added in v0.3.33
func (x *GetOrganizationRegionsRequest) String() string
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 (x *GetOrganizationRegionsResponse) ProtoReflect() protoreflect.Message
func (*GetOrganizationRegionsResponse) Reset ¶ added in v0.3.33
func (x *GetOrganizationRegionsResponse) Reset()
func (*GetOrganizationRegionsResponse) String ¶ added in v0.3.33
func (x *GetOrganizationRegionsResponse) String() string
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 (x *GetProductSubscriptionStatusRequest) ProtoReflect() protoreflect.Message
func (*GetProductSubscriptionStatusRequest) Reset ¶ added in v0.3.50
func (x *GetProductSubscriptionStatusRequest) Reset()
func (*GetProductSubscriptionStatusRequest) String ¶ added in v0.3.50
func (x *GetProductSubscriptionStatusRequest) String() string
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 (x *GetProductSubscriptionStatusResponse) GetStatus() bool
func (*GetProductSubscriptionStatusResponse) ProtoMessage ¶ added in v0.3.50
func (*GetProductSubscriptionStatusResponse) ProtoMessage()
func (*GetProductSubscriptionStatusResponse) ProtoReflect ¶ added in v0.3.50
func (x *GetProductSubscriptionStatusResponse) ProtoReflect() protoreflect.Message
func (*GetProductSubscriptionStatusResponse) Reset ¶ added in v0.3.50
func (x *GetProductSubscriptionStatusResponse) Reset()
func (*GetProductSubscriptionStatusResponse) String ¶ added in v0.3.50
func (x *GetProductSubscriptionStatusResponse) String() string
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 (x *GetRecommendationTaskRequest) ProtoReflect() protoreflect.Message
func (*GetRecommendationTaskRequest) Reset ¶
func (x *GetRecommendationTaskRequest) Reset()
func (*GetRecommendationTaskRequest) String ¶
func (x *GetRecommendationTaskRequest) String() 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 (x *GetRecommendationTaskResponse) ProtoReflect() protoreflect.Message
func (*GetRecommendationTaskResponse) Reset ¶
func (x *GetRecommendationTaskResponse) Reset()
func (*GetRecommendationTaskResponse) String ¶
func (x *GetRecommendationTaskResponse) String() 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 (x *GetRecommendationsRequest) GetPage() *protobuf.PageInput
func (*GetRecommendationsRequest) GetRegion ¶
func (x *GetRecommendationsRequest) GetRegion() string
func (*GetRecommendationsRequest) GetService ¶
func (x *GetRecommendationsRequest) GetService() string
func (*GetRecommendationsRequest) GetStatus ¶
func (x *GetRecommendationsRequest) GetStatus() Recommendation_Status
func (*GetRecommendationsRequest) ProtoMessage ¶
func (*GetRecommendationsRequest) ProtoMessage()
func (*GetRecommendationsRequest) ProtoReflect ¶
func (x *GetRecommendationsRequest) ProtoReflect() protoreflect.Message
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 (x *GetRecommendationsResponse) ProtoReflect() protoreflect.Message
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 (x *GetUsageRequest) GetTo() *timestamppb.Timestamp
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) Descriptor() protoreflect.EnumDescriptor
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 ¶
func (Granularity) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (Recommendation_Kind) Enum ¶
func (x Recommendation_Kind) Enum() *Recommendation_Kind
func (Recommendation_Kind) EnumDescriptor
deprecated
func (Recommendation_Kind) EnumDescriptor() ([]byte, []int)
Deprecated: Use Recommendation_Kind.Descriptor instead.
func (Recommendation_Kind) Number ¶
func (x Recommendation_Kind) Number() protoreflect.EnumNumber
func (Recommendation_Kind) String ¶
func (x Recommendation_Kind) String() string
func (Recommendation_Kind) Type ¶
func (Recommendation_Kind) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (Recommendation_PeriodKind) Enum ¶
func (x Recommendation_PeriodKind) Enum() *Recommendation_PeriodKind
func (Recommendation_PeriodKind) EnumDescriptor
deprecated
func (Recommendation_PeriodKind) EnumDescriptor() ([]byte, []int)
Deprecated: Use Recommendation_PeriodKind.Descriptor instead.
func (Recommendation_PeriodKind) Number ¶
func (x Recommendation_PeriodKind) Number() protoreflect.EnumNumber
func (Recommendation_PeriodKind) String ¶
func (x Recommendation_PeriodKind) String() string
func (Recommendation_PeriodKind) Type ¶
func (Recommendation_PeriodKind) Type() protoreflect.EnumType
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) Descriptor() protoreflect.EnumDescriptor
func (Recommendation_Status) Enum ¶
func (x Recommendation_Status) Enum() *Recommendation_Status
func (Recommendation_Status) EnumDescriptor
deprecated
func (Recommendation_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Recommendation_Status.Descriptor instead.
func (Recommendation_Status) Number ¶
func (x Recommendation_Status) Number() protoreflect.EnumNumber
func (Recommendation_Status) String ¶
func (x Recommendation_Status) String() string
func (Recommendation_Status) Type ¶
func (Recommendation_Status) Type() protoreflect.EnumType
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 (x *RequestCloudAccountConnectionRequest) ProtoReflect() protoreflect.Message
func (*RequestCloudAccountConnectionRequest) Reset ¶ added in v0.3.52
func (x *RequestCloudAccountConnectionRequest) Reset()
func (*RequestCloudAccountConnectionRequest) String ¶ added in v0.3.52
func (x *RequestCloudAccountConnectionRequest) String() string
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 (*RequestCloudAccountConnectionResponse) GetConnectionLink ¶ added in v0.3.52
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 (x *RequestCloudAccountConnectionResponse) ProtoReflect() protoreflect.Message
func (*RequestCloudAccountConnectionResponse) Reset ¶ added in v0.3.52
func (x *RequestCloudAccountConnectionResponse) Reset()
func (*RequestCloudAccountConnectionResponse) String ¶ added in v0.3.52
func (x *RequestCloudAccountConnectionResponse) String() string
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 (x *SubscribeToProductRequest) ProtoReflect() protoreflect.Message
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 (x *SubscribeToProductResponse) ProtoReflect() protoreflect.Message
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) ApplyRecommendation(context.Context, *ApplyRecommendationRequest) (*ApplyRecommendationResponse, error)
func (UnimplementedAWSServiceServer) DisableAutoPilot ¶ added in v0.3.51
func (UnimplementedAWSServiceServer) DisableAutoPilot(context.Context, *DisableAutoPilotRequest) (*DisableAutoPilotResponse, error)
func (UnimplementedAWSServiceServer) EnableAutoPilot ¶ added in v0.3.51
func (UnimplementedAWSServiceServer) EnableAutoPilot(context.Context, *EnableAutoPilotRequest) (*EnableAutoPilotResponse, error)
func (UnimplementedAWSServiceServer) GenerateRecommendations ¶
func (UnimplementedAWSServiceServer) GenerateRecommendations(context.Context, *GenerateRecommendationsRequest) (*GenerateRecommendationsResponse, error)
func (UnimplementedAWSServiceServer) GetAutoPilotStatus ¶ added in v0.3.52
func (UnimplementedAWSServiceServer) GetAutoPilotStatus(context.Context, *GetAutoPilotStatusRequest) (*GetAutoPilotStatusResponse, error)
func (UnimplementedAWSServiceServer) GetOrganizationAccount ¶ added in v0.3.34
func (UnimplementedAWSServiceServer) GetOrganizationAccount(context.Context, *GetOrganizationAccountRequest) (*GetOrganizationAccountResponse, error)
func (UnimplementedAWSServiceServer) GetOrganizationAccounts ¶ added in v0.3.33
func (UnimplementedAWSServiceServer) GetOrganizationAccounts(context.Context, *GetOrganizationAccountsRequest) (*GetOrganizationAccountsResponse, error)
func (UnimplementedAWSServiceServer) GetOrganizationRegions ¶ added in v0.3.33
func (UnimplementedAWSServiceServer) GetOrganizationRegions(context.Context, *GetOrganizationRegionsRequest) (*GetOrganizationRegionsResponse, error)
func (UnimplementedAWSServiceServer) GetProductSubscriptionStatus ¶ added in v0.3.50
func (UnimplementedAWSServiceServer) GetProductSubscriptionStatus(context.Context, *GetProductSubscriptionStatusRequest) (*GetProductSubscriptionStatusResponse, error)
func (UnimplementedAWSServiceServer) GetRecommendationTask ¶
func (UnimplementedAWSServiceServer) GetRecommendationTask(context.Context, *GetRecommendationTaskRequest) (*GetRecommendationTaskResponse, error)
func (UnimplementedAWSServiceServer) GetRecommendations ¶
func (UnimplementedAWSServiceServer) GetRecommendations(context.Context, *GetRecommendationsRequest) (*GetRecommendationsResponse, error)
func (UnimplementedAWSServiceServer) GetUsage ¶
func (UnimplementedAWSServiceServer) GetUsage(context.Context, *GetUsageRequest) (*GetUsageResponse, error)
func (UnimplementedAWSServiceServer) RequestCloudAccountConnection ¶ added in v0.3.52
func (UnimplementedAWSServiceServer) RequestCloudAccountConnection(context.Context, *RequestCloudAccountConnectionRequest) (*RequestCloudAccountConnectionResponse, error)
func (UnimplementedAWSServiceServer) SubscribeToProduct ¶ added in v0.3.48
func (UnimplementedAWSServiceServer) SubscribeToProduct(context.Context, *SubscribeToProductRequest) (*SubscribeToProductResponse, error)
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) GetCanSave ¶
func (*Usage) GetForecasted ¶
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