cover

package
v0.69.94 Latest Latest
Warning

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

Go to latest
Published: Apr 25, 2024 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Overview

Package cover is a reverse proxy.

It translates gRPC into RESTful JSON APIs.

Index

Constants

View Source
const (
	Cover_OnboardOrg_FullMethodName                              = "/blueapi.cover.v1.Cover/OnboardOrg"
	Cover_InviteMember_FullMethodName                            = "/blueapi.cover.v1.Cover/InviteMember"
	Cover_ActivateUser_FullMethodName                            = "/blueapi.cover.v1.Cover/ActivateUser"
	Cover_CreateMember_FullMethodName                            = "/blueapi.cover.v1.Cover/CreateMember"
	Cover_GetMembers_FullMethodName                              = "/blueapi.cover.v1.Cover/GetMembers"
	Cover_GetMemberDetails_FullMethodName                        = "/blueapi.cover.v1.Cover/GetMemberDetails"
	Cover_GetMemberCostGroup_FullMethodName                      = "/blueapi.cover.v1.Cover/GetMemberCostGroup"
	Cover_UpdateMemberPermission_FullMethodName                  = "/blueapi.cover.v1.Cover/UpdateMemberPermission"
	Cover_GetUserDetails_FullMethodName                          = "/blueapi.cover.v1.Cover/GetUserDetails"
	Cover_UpdateUserAvatar_FullMethodName                        = "/blueapi.cover.v1.Cover/UpdateUserAvatar"
	Cover_UpdateUserIcon_FullMethodName                          = "/blueapi.cover.v1.Cover/UpdateUserIcon"
	Cover_UpdateUserColorTheme_FullMethodName                    = "/blueapi.cover.v1.Cover/UpdateUserColorTheme"
	Cover_UpdateUserName_FullMethodName                          = "/blueapi.cover.v1.Cover/UpdateUserName"
	Cover_UpdateUserEmail_FullMethodName                         = "/blueapi.cover.v1.Cover/UpdateUserEmail"
	Cover_UpdateUserMainView_FullMethodName                      = "/blueapi.cover.v1.Cover/UpdateUserMainView"
	Cover_ResetUserPassword_FullMethodName                       = "/blueapi.cover.v1.Cover/ResetUserPassword"
	Cover_UpdateUserLocale_FullMethodName                        = "/blueapi.cover.v1.Cover/UpdateUserLocale"
	Cover_UpdateUserAppTheme_FullMethodName                      = "/blueapi.cover.v1.Cover/UpdateUserAppTheme"
	Cover_UpdateUserTimezone_FullMethodName                      = "/blueapi.cover.v1.Cover/UpdateUserTimezone"
	Cover_UpdateUserAttributes_FullMethodName                    = "/blueapi.cover.v1.Cover/UpdateUserAttributes"
	Cover_DeleteMember_FullMethodName                            = "/blueapi.cover.v1.Cover/DeleteMember"
	Cover_ResetPassword_FullMethodName                           = "/blueapi.cover.v1.Cover/ResetPassword"
	Cover_CreateView_FullMethodName                              = "/blueapi.cover.v1.Cover/CreateView"
	Cover_GetViews_FullMethodName                                = "/blueapi.cover.v1.Cover/GetViews"
	Cover_GetCurrentView_FullMethodName                          = "/blueapi.cover.v1.Cover/GetCurrentView"
	Cover_GetFavoriteViews_FullMethodName                        = "/blueapi.cover.v1.Cover/GetFavoriteViews"
	Cover_PublishView_FullMethodName                             = "/blueapi.cover.v1.Cover/PublishView"
	Cover_AddFavorite_FullMethodName                             = "/blueapi.cover.v1.Cover/AddFavorite"
	Cover_RemoveFavorite_FullMethodName                          = "/blueapi.cover.v1.Cover/RemoveFavorite"
	Cover_UpdateView_FullMethodName                              = "/blueapi.cover.v1.Cover/UpdateView"
	Cover_UpdateViewLayout_FullMethodName                        = "/blueapi.cover.v1.Cover/UpdateViewLayout"
	Cover_UpdateViewWidget_FullMethodName                        = "/blueapi.cover.v1.Cover/UpdateViewWidget"
	Cover_UpdateViewColorTheme_FullMethodName                    = "/blueapi.cover.v1.Cover/UpdateViewColorTheme"
	Cover_DeleteView_FullMethodName                              = "/blueapi.cover.v1.Cover/DeleteView"
	Cover_UpdateSideMenuState_FullMethodName                     = "/blueapi.cover.v1.Cover/UpdateSideMenuState"
	Cover_AddSideMenuFavorite_FullMethodName                     = "/blueapi.cover.v1.Cover/AddSideMenuFavorite"
	Cover_RemoveSideMenuFavorite_FullMethodName                  = "/blueapi.cover.v1.Cover/RemoveSideMenuFavorite"
	Cover_CreateCostGroup_FullMethodName                         = "/blueapi.cover.v1.Cover/CreateCostGroup"
	Cover_GetCostGroups_FullMethodName                           = "/blueapi.cover.v1.Cover/GetCostGroups"
	Cover_GetCategories_FullMethodName                           = "/blueapi.cover.v1.Cover/GetCategories"
	Cover_GetCostGroupDetails_FullMethodName                     = "/blueapi.cover.v1.Cover/GetCostGroupDetails"
	Cover_UpdateCostGroupName_FullMethodName                     = "/blueapi.cover.v1.Cover/UpdateCostGroupName"
	Cover_UpdateCostGroupDescription_FullMethodName              = "/blueapi.cover.v1.Cover/UpdateCostGroupDescription"
	Cover_UpdateCostGroupImage_FullMethodName                    = "/blueapi.cover.v1.Cover/UpdateCostGroupImage"
	Cover_UpdateCostGroupIcon_FullMethodName                     = "/blueapi.cover.v1.Cover/UpdateCostGroupIcon"
	Cover_UpdateCostGroupColorTheme_FullMethodName               = "/blueapi.cover.v1.Cover/UpdateCostGroupColorTheme"
	Cover_UpdateCostGroupCombinations_FullMethodName             = "/blueapi.cover.v1.Cover/UpdateCostGroupCombinations"
	Cover_ResolveCostGroupCombinations_FullMethodName            = "/blueapi.cover.v1.Cover/ResolveCostGroupCombinations"
	Cover_AssignCostGroupMember_FullMethodName                   = "/blueapi.cover.v1.Cover/AssignCostGroupMember"
	Cover_RemoveCostGroupMember_FullMethodName                   = "/blueapi.cover.v1.Cover/RemoveCostGroupMember"
	Cover_DeleteCostGroup_FullMethodName                         = "/blueapi.cover.v1.Cover/DeleteCostGroup"
	Cover_GetAccountAccessTemplateUrl_FullMethodName             = "/blueapi.cover.v1.Cover/GetAccountAccessTemplateUrl"
	Cover_ListAccountAccess_FullMethodName                       = "/blueapi.cover.v1.Cover/ListAccountAccess"
	Cover_GetAccountAccess_FullMethodName                        = "/blueapi.cover.v1.Cover/GetAccountAccess"
	Cover_GetDataAccess_FullMethodName                           = "/blueapi.cover.v1.Cover/GetDataAccess"
	Cover_DeleteDataAccess_FullMethodName                        = "/blueapi.cover.v1.Cover/DeleteDataAccess"
	Cover_CreateAccountAccess_FullMethodName                     = "/blueapi.cover.v1.Cover/CreateAccountAccess"
	Cover_CreateAccountAccessStackset_FullMethodName             = "/blueapi.cover.v1.Cover/CreateAccountAccessStackset"
	Cover_CreateAccountAccessCur_FullMethodName                  = "/blueapi.cover.v1.Cover/CreateAccountAccessCur"
	Cover_UpdateAccountAccess_FullMethodName                     = "/blueapi.cover.v1.Cover/UpdateAccountAccess"
	Cover_DeleteAccountAccess_FullMethodName                     = "/blueapi.cover.v1.Cover/DeleteAccountAccess"
	Cover_RegisterAccount_FullMethodName                         = "/blueapi.cover.v1.Cover/RegisterAccount"
	Cover_RegisterDataAccess_FullMethodName                      = "/blueapi.cover.v1.Cover/RegisterDataAccess"
	Cover_AddBillingAccount_FullMethodName                       = "/blueapi.cover.v1.Cover/AddBillingAccount"
	Cover_ListDataAccess_FullMethodName                          = "/blueapi.cover.v1.Cover/ListDataAccess"
	Cover_UpdateDataAccess_FullMethodName                        = "/blueapi.cover.v1.Cover/UpdateDataAccess"
	Cover_ListAssets_FullMethodName                              = "/blueapi.cover.v1.Cover/ListAssets"
	Cover_GetAssetsSummary_FullMethodName                        = "/blueapi.cover.v1.Cover/GetAssetsSummary"
	Cover_GetCostUsage_FullMethodName                            = "/blueapi.cover.v1.Cover/GetCostUsage"
	Cover_GetRightSizingRecommendation_FullMethodName            = "/blueapi.cover.v1.Cover/GetRightSizingRecommendation"
	Cover_ModifyResourceType_FullMethodName                      = "/blueapi.cover.v1.Cover/ModifyResourceType"
	Cover_TerminateResource_FullMethodName                       = "/blueapi.cover.v1.Cover/TerminateResource"
	Cover_UploadChargeCode_FullMethodName                        = "/blueapi.cover.v1.Cover/UploadChargeCode"
	Cover_AssignPayer_FullMethodName                             = "/blueapi.cover.v1.Cover/AssignPayer"
	Cover_GetPayers_FullMethodName                               = "/blueapi.cover.v1.Cover/GetPayers"
	Cover_GetAccounts_FullMethodName                             = "/blueapi.cover.v1.Cover/GetAccounts"
	Cover_GetServices_FullMethodName                             = "/blueapi.cover.v1.Cover/GetServices"
	Cover_GetRegions_FullMethodName                              = "/blueapi.cover.v1.Cover/GetRegions"
	Cover_GetTags_FullMethodName                                 = "/blueapi.cover.v1.Cover/GetTags"
	Cover_ListFees_FullMethodName                                = "/blueapi.cover.v1.Cover/ListFees"
	Cover_RestoreFee_FullMethodName                              = "/blueapi.cover.v1.Cover/RestoreFee"
	Cover_GetCostGroupFee_FullMethodName                         = "/blueapi.cover.v1.Cover/GetCostGroupFee"
	Cover_ListAllocators_FullMethodName                          = "/blueapi.cover.v1.Cover/ListAllocators"
	Cover_CreateAllocator_FullMethodName                         = "/blueapi.cover.v1.Cover/CreateAllocator"
	Cover_UpdateAllocator_FullMethodName                         = "/blueapi.cover.v1.Cover/UpdateAllocator"
	Cover_DeleteAllocator_FullMethodName                         = "/blueapi.cover.v1.Cover/DeleteAllocator"
	Cover_ProxyCreateCompletion_FullMethodName                   = "/blueapi.cover.v1.Cover/ProxyCreateCompletion"
	Cover_SimulateFeeAllocator_FullMethodName                    = "/blueapi.cover.v1.Cover/SimulateFeeAllocator"
	Cover_ListAccountUsage_FullMethodName                        = "/blueapi.cover.v1.Cover/ListAccountUsage"
	Cover_RestoreAccountUsage_FullMethodName                     = "/blueapi.cover.v1.Cover/RestoreAccountUsage"
	Cover_SimulateAccountUsage_FullMethodName                    = "/blueapi.cover.v1.Cover/SimulateAccountUsage"
	Cover_ListSavings_FullMethodName                             = "/blueapi.cover.v1.Cover/ListSavings"
	Cover_RestoreSavings_FullMethodName                          = "/blueapi.cover.v1.Cover/RestoreSavings"
	Cover_SimulateSavings_FullMethodName                         = "/blueapi.cover.v1.Cover/SimulateSavings"
	Cover_GetCostGroupAllocation_FullMethodName                  = "/blueapi.cover.v1.Cover/GetCostGroupAllocation"
	Cover_ProcessAuth0User_FullMethodName                        = "/blueapi.cover.v1.Cover/ProcessAuth0User"
	Cover_AddPartnerCenterCredentials_FullMethodName             = "/blueapi.cover.v1.Cover/AddPartnerCenterCredentials"
	Cover_AddMpnSetting_FullMethodName                           = "/blueapi.cover.v1.Cover/AddMpnSetting"
	Cover_GetCostGroupAttribute_FullMethodName                   = "/blueapi.cover.v1.Cover/GetCostGroupAttribute"
	Cover_GetAlerts_FullMethodName                               = "/blueapi.cover.v1.Cover/GetAlerts"
	Cover_CreateAlert_FullMethodName                             = "/blueapi.cover.v1.Cover/CreateAlert"
	Cover_GetAlertDetails_FullMethodName                         = "/blueapi.cover.v1.Cover/GetAlertDetails"
	Cover_DeleteAlert_FullMethodName                             = "/blueapi.cover.v1.Cover/DeleteAlert"
	Cover_UpdateAlertDetails_FullMethodName                      = "/blueapi.cover.v1.Cover/UpdateAlertDetails"
	Cover_GetChannels_FullMethodName                             = "/blueapi.cover.v1.Cover/GetChannels"
	Cover_CreateChannel_FullMethodName                           = "/blueapi.cover.v1.Cover/CreateChannel"
	Cover_GetChannelDetails_FullMethodName                       = "/blueapi.cover.v1.Cover/GetChannelDetails"
	Cover_DeleteChannel_FullMethodName                           = "/blueapi.cover.v1.Cover/DeleteChannel"
	Cover_UpdateChannelDetails_FullMethodName                    = "/blueapi.cover.v1.Cover/UpdateChannelDetails"
	Cover_GetDiscountRecommendations_FullMethodName              = "/blueapi.cover.v1.Cover/GetDiscountRecommendations"
	Cover_GetAnomalyinCostGroup_FullMethodName                   = "/blueapi.cover.v1.Cover/GetAnomalyinCostGroup"
	Cover_CreateDiscountExpirationAlert_FullMethodName           = "/blueapi.cover.v1.Cover/CreateDiscountExpirationAlert"
	Cover_UpdateDiscountExpirationAlert_FullMethodName           = "/blueapi.cover.v1.Cover/UpdateDiscountExpirationAlert"
	Cover_GetDiscountExpirationAlert_FullMethodName              = "/blueapi.cover.v1.Cover/GetDiscountExpirationAlert"
	Cover_ListDiscountExpirationAlert_FullMethodName             = "/blueapi.cover.v1.Cover/ListDiscountExpirationAlert"
	Cover_DeleteDiscountExpirationAlert_FullMethodName           = "/blueapi.cover.v1.Cover/DeleteDiscountExpirationAlert"
	Cover_CreateAnomalyAlert_FullMethodName                      = "/blueapi.cover.v1.Cover/CreateAnomalyAlert"
	Cover_DeleteAnomalyAlert_FullMethodName                      = "/blueapi.cover.v1.Cover/DeleteAnomalyAlert"
	Cover_ListAnomalyAlert_FullMethodName                        = "/blueapi.cover.v1.Cover/ListAnomalyAlert"
	Cover_GetAnomalyAlert_FullMethodName                         = "/blueapi.cover.v1.Cover/GetAnomalyAlert"
	Cover_UpdateAnomalyAlert_FullMethodName                      = "/blueapi.cover.v1.Cover/UpdateAnomalyAlert"
	Cover_RegisterNewUser_FullMethodName                         = "/blueapi.cover.v1.Cover/RegisterNewUser"
	Cover_GetUserProfile_FullMethodName                          = "/blueapi.cover.v1.Cover/GetUserProfile"
	Cover_ListBudgets_FullMethodName                             = "/blueapi.cover.v1.Cover/ListBudgets"
	Cover_GetBudget_FullMethodName                               = "/blueapi.cover.v1.Cover/GetBudget"
	Cover_CreateBudget_FullMethodName                            = "/blueapi.cover.v1.Cover/CreateBudget"
	Cover_DeleteBudget_FullMethodName                            = "/blueapi.cover.v1.Cover/DeleteBudget"
	Cover_UpdateBudget_FullMethodName                            = "/blueapi.cover.v1.Cover/UpdateBudget"
	Cover_ResolveAWSMarketplaceTokenForOnboarding_FullMethodName = "/blueapi.cover.v1.Cover/ResolveAWSMarketplaceTokenForOnboarding"
	Cover_GetCustomerSubscriptionStatus_FullMethodName           = "/blueapi.cover.v1.Cover/GetCustomerSubscriptionStatus"
	Cover_CreateProfiling_FullMethodName                         = "/blueapi.cover.v1.Cover/CreateProfiling"
	Cover_AddInfotoMarketplace_FullMethodName                    = "/blueapi.cover.v1.Cover/AddInfotoMarketplace"
	Cover_GetReportSummary_FullMethodName                        = "/blueapi.cover.v1.Cover/GetReportSummary"
	Cover_ListRecommendations_FullMethodName                     = "/blueapi.cover.v1.Cover/ListRecommendations"
	Cover_GetRecommendation_FullMethodName                       = "/blueapi.cover.v1.Cover/GetRecommendation"
	Cover_ExecuteOptimization_FullMethodName                     = "/blueapi.cover.v1.Cover/ExecuteOptimization"
	Cover_MarkAsExecuted_FullMethodName                          = "/blueapi.cover.v1.Cover/MarkAsExecuted"
	Cover_OptimizationHistory_FullMethodName                     = "/blueapi.cover.v1.Cover/OptimizationHistory"
	Cover_SetCostGroupEventIndicator_FullMethodName              = "/blueapi.cover.v1.Cover/SetCostGroupEventIndicator"
	Cover_SetCostGroupAnomalyOptions_FullMethodName              = "/blueapi.cover.v1.Cover/SetCostGroupAnomalyOptions"
	Cover_SetOrgFiscalMonth_FullMethodName                       = "/blueapi.cover.v1.Cover/SetOrgFiscalMonth"
	Cover_GetOrgFiscalMonth_FullMethodName                       = "/blueapi.cover.v1.Cover/GetOrgFiscalMonth"
)

Variables

View Source
var (
	Status_name = map[int32]string{
		0: "PENDING",
		1: "IN_PROGRESS",
		2: "SUCCESS",
		3: "FAILED",
	}
	Status_value = map[string]int32{
		"PENDING":     0,
		"IN_PROGRESS": 1,
		"SUCCESS":     2,
		"FAILED":      3,
	}
)

Enum value maps for Status.

View Source
var Cover_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "blueapi.cover.v1.Cover",
	HandlerType: (*CoverServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "OnboardOrg",
			Handler:    _Cover_OnboardOrg_Handler,
		},
		{
			MethodName: "InviteMember",
			Handler:    _Cover_InviteMember_Handler,
		},
		{
			MethodName: "ActivateUser",
			Handler:    _Cover_ActivateUser_Handler,
		},
		{
			MethodName: "CreateMember",
			Handler:    _Cover_CreateMember_Handler,
		},
		{
			MethodName: "GetMembers",
			Handler:    _Cover_GetMembers_Handler,
		},
		{
			MethodName: "GetMemberDetails",
			Handler:    _Cover_GetMemberDetails_Handler,
		},
		{
			MethodName: "GetMemberCostGroup",
			Handler:    _Cover_GetMemberCostGroup_Handler,
		},
		{
			MethodName: "UpdateMemberPermission",
			Handler:    _Cover_UpdateMemberPermission_Handler,
		},
		{
			MethodName: "GetUserDetails",
			Handler:    _Cover_GetUserDetails_Handler,
		},
		{
			MethodName: "UpdateUserAvatar",
			Handler:    _Cover_UpdateUserAvatar_Handler,
		},
		{
			MethodName: "UpdateUserIcon",
			Handler:    _Cover_UpdateUserIcon_Handler,
		},
		{
			MethodName: "UpdateUserColorTheme",
			Handler:    _Cover_UpdateUserColorTheme_Handler,
		},
		{
			MethodName: "UpdateUserName",
			Handler:    _Cover_UpdateUserName_Handler,
		},
		{
			MethodName: "UpdateUserEmail",
			Handler:    _Cover_UpdateUserEmail_Handler,
		},
		{
			MethodName: "UpdateUserMainView",
			Handler:    _Cover_UpdateUserMainView_Handler,
		},
		{
			MethodName: "ResetUserPassword",
			Handler:    _Cover_ResetUserPassword_Handler,
		},
		{
			MethodName: "UpdateUserLocale",
			Handler:    _Cover_UpdateUserLocale_Handler,
		},
		{
			MethodName: "UpdateUserAppTheme",
			Handler:    _Cover_UpdateUserAppTheme_Handler,
		},
		{
			MethodName: "UpdateUserTimezone",
			Handler:    _Cover_UpdateUserTimezone_Handler,
		},
		{
			MethodName: "UpdateUserAttributes",
			Handler:    _Cover_UpdateUserAttributes_Handler,
		},
		{
			MethodName: "DeleteMember",
			Handler:    _Cover_DeleteMember_Handler,
		},
		{
			MethodName: "ResetPassword",
			Handler:    _Cover_ResetPassword_Handler,
		},
		{
			MethodName: "CreateView",
			Handler:    _Cover_CreateView_Handler,
		},
		{
			MethodName: "GetViews",
			Handler:    _Cover_GetViews_Handler,
		},
		{
			MethodName: "GetCurrentView",
			Handler:    _Cover_GetCurrentView_Handler,
		},
		{
			MethodName: "GetFavoriteViews",
			Handler:    _Cover_GetFavoriteViews_Handler,
		},
		{
			MethodName: "PublishView",
			Handler:    _Cover_PublishView_Handler,
		},
		{
			MethodName: "AddFavorite",
			Handler:    _Cover_AddFavorite_Handler,
		},
		{
			MethodName: "RemoveFavorite",
			Handler:    _Cover_RemoveFavorite_Handler,
		},
		{
			MethodName: "UpdateView",
			Handler:    _Cover_UpdateView_Handler,
		},
		{
			MethodName: "UpdateViewLayout",
			Handler:    _Cover_UpdateViewLayout_Handler,
		},
		{
			MethodName: "UpdateViewWidget",
			Handler:    _Cover_UpdateViewWidget_Handler,
		},
		{
			MethodName: "UpdateViewColorTheme",
			Handler:    _Cover_UpdateViewColorTheme_Handler,
		},
		{
			MethodName: "DeleteView",
			Handler:    _Cover_DeleteView_Handler,
		},
		{
			MethodName: "UpdateSideMenuState",
			Handler:    _Cover_UpdateSideMenuState_Handler,
		},
		{
			MethodName: "AddSideMenuFavorite",
			Handler:    _Cover_AddSideMenuFavorite_Handler,
		},
		{
			MethodName: "RemoveSideMenuFavorite",
			Handler:    _Cover_RemoveSideMenuFavorite_Handler,
		},
		{
			MethodName: "CreateCostGroup",
			Handler:    _Cover_CreateCostGroup_Handler,
		},
		{
			MethodName: "GetCostGroups",
			Handler:    _Cover_GetCostGroups_Handler,
		},
		{
			MethodName: "GetCategories",
			Handler:    _Cover_GetCategories_Handler,
		},
		{
			MethodName: "GetCostGroupDetails",
			Handler:    _Cover_GetCostGroupDetails_Handler,
		},
		{
			MethodName: "UpdateCostGroupName",
			Handler:    _Cover_UpdateCostGroupName_Handler,
		},
		{
			MethodName: "UpdateCostGroupDescription",
			Handler:    _Cover_UpdateCostGroupDescription_Handler,
		},
		{
			MethodName: "UpdateCostGroupImage",
			Handler:    _Cover_UpdateCostGroupImage_Handler,
		},
		{
			MethodName: "UpdateCostGroupIcon",
			Handler:    _Cover_UpdateCostGroupIcon_Handler,
		},
		{
			MethodName: "UpdateCostGroupColorTheme",
			Handler:    _Cover_UpdateCostGroupColorTheme_Handler,
		},
		{
			MethodName: "UpdateCostGroupCombinations",
			Handler:    _Cover_UpdateCostGroupCombinations_Handler,
		},
		{
			MethodName: "ResolveCostGroupCombinations",
			Handler:    _Cover_ResolveCostGroupCombinations_Handler,
		},
		{
			MethodName: "AssignCostGroupMember",
			Handler:    _Cover_AssignCostGroupMember_Handler,
		},
		{
			MethodName: "RemoveCostGroupMember",
			Handler:    _Cover_RemoveCostGroupMember_Handler,
		},
		{
			MethodName: "DeleteCostGroup",
			Handler:    _Cover_DeleteCostGroup_Handler,
		},
		{
			MethodName: "GetAccountAccessTemplateUrl",
			Handler:    _Cover_GetAccountAccessTemplateUrl_Handler,
		},
		{
			MethodName: "GetAccountAccess",
			Handler:    _Cover_GetAccountAccess_Handler,
		},
		{
			MethodName: "GetDataAccess",
			Handler:    _Cover_GetDataAccess_Handler,
		},
		{
			MethodName: "DeleteDataAccess",
			Handler:    _Cover_DeleteDataAccess_Handler,
		},
		{
			MethodName: "CreateAccountAccess",
			Handler:    _Cover_CreateAccountAccess_Handler,
		},
		{
			MethodName: "CreateAccountAccessStackset",
			Handler:    _Cover_CreateAccountAccessStackset_Handler,
		},
		{
			MethodName: "CreateAccountAccessCur",
			Handler:    _Cover_CreateAccountAccessCur_Handler,
		},
		{
			MethodName: "UpdateAccountAccess",
			Handler:    _Cover_UpdateAccountAccess_Handler,
		},
		{
			MethodName: "DeleteAccountAccess",
			Handler:    _Cover_DeleteAccountAccess_Handler,
		},
		{
			MethodName: "RegisterAccount",
			Handler:    _Cover_RegisterAccount_Handler,
		},
		{
			MethodName: "RegisterDataAccess",
			Handler:    _Cover_RegisterDataAccess_Handler,
		},
		{
			MethodName: "AddBillingAccount",
			Handler:    _Cover_AddBillingAccount_Handler,
		},
		{
			MethodName: "UpdateDataAccess",
			Handler:    _Cover_UpdateDataAccess_Handler,
		},
		{
			MethodName: "GetAssetsSummary",
			Handler:    _Cover_GetAssetsSummary_Handler,
		},
		{
			MethodName: "GetRightSizingRecommendation",
			Handler:    _Cover_GetRightSizingRecommendation_Handler,
		},
		{
			MethodName: "ModifyResourceType",
			Handler:    _Cover_ModifyResourceType_Handler,
		},
		{
			MethodName: "TerminateResource",
			Handler:    _Cover_TerminateResource_Handler,
		},
		{
			MethodName: "AssignPayer",
			Handler:    _Cover_AssignPayer_Handler,
		},
		{
			MethodName: "GetPayers",
			Handler:    _Cover_GetPayers_Handler,
		},
		{
			MethodName: "GetAccounts",
			Handler:    _Cover_GetAccounts_Handler,
		},
		{
			MethodName: "GetServices",
			Handler:    _Cover_GetServices_Handler,
		},
		{
			MethodName: "GetRegions",
			Handler:    _Cover_GetRegions_Handler,
		},
		{
			MethodName: "GetTags",
			Handler:    _Cover_GetTags_Handler,
		},
		{
			MethodName: "CreateAllocator",
			Handler:    _Cover_CreateAllocator_Handler,
		},
		{
			MethodName: "UpdateAllocator",
			Handler:    _Cover_UpdateAllocator_Handler,
		},
		{
			MethodName: "DeleteAllocator",
			Handler:    _Cover_DeleteAllocator_Handler,
		},
		{
			MethodName: "ProcessAuth0User",
			Handler:    _Cover_ProcessAuth0User_Handler,
		},
		{
			MethodName: "AddPartnerCenterCredentials",
			Handler:    _Cover_AddPartnerCenterCredentials_Handler,
		},
		{
			MethodName: "AddMpnSetting",
			Handler:    _Cover_AddMpnSetting_Handler,
		},
		{
			MethodName: "GetCostGroupAttribute",
			Handler:    _Cover_GetCostGroupAttribute_Handler,
		},
		{
			MethodName: "CreateAlert",
			Handler:    _Cover_CreateAlert_Handler,
		},
		{
			MethodName: "GetAlertDetails",
			Handler:    _Cover_GetAlertDetails_Handler,
		},
		{
			MethodName: "DeleteAlert",
			Handler:    _Cover_DeleteAlert_Handler,
		},
		{
			MethodName: "UpdateAlertDetails",
			Handler:    _Cover_UpdateAlertDetails_Handler,
		},
		{
			MethodName: "CreateChannel",
			Handler:    _Cover_CreateChannel_Handler,
		},
		{
			MethodName: "GetChannelDetails",
			Handler:    _Cover_GetChannelDetails_Handler,
		},
		{
			MethodName: "DeleteChannel",
			Handler:    _Cover_DeleteChannel_Handler,
		},
		{
			MethodName: "UpdateChannelDetails",
			Handler:    _Cover_UpdateChannelDetails_Handler,
		},
		{
			MethodName: "GetDiscountRecommendations",
			Handler:    _Cover_GetDiscountRecommendations_Handler,
		},
		{
			MethodName: "CreateDiscountExpirationAlert",
			Handler:    _Cover_CreateDiscountExpirationAlert_Handler,
		},
		{
			MethodName: "UpdateDiscountExpirationAlert",
			Handler:    _Cover_UpdateDiscountExpirationAlert_Handler,
		},
		{
			MethodName: "GetDiscountExpirationAlert",
			Handler:    _Cover_GetDiscountExpirationAlert_Handler,
		},
		{
			MethodName: "DeleteDiscountExpirationAlert",
			Handler:    _Cover_DeleteDiscountExpirationAlert_Handler,
		},
		{
			MethodName: "CreateAnomalyAlert",
			Handler:    _Cover_CreateAnomalyAlert_Handler,
		},
		{
			MethodName: "DeleteAnomalyAlert",
			Handler:    _Cover_DeleteAnomalyAlert_Handler,
		},
		{
			MethodName: "GetAnomalyAlert",
			Handler:    _Cover_GetAnomalyAlert_Handler,
		},
		{
			MethodName: "UpdateAnomalyAlert",
			Handler:    _Cover_UpdateAnomalyAlert_Handler,
		},
		{
			MethodName: "RegisterNewUser",
			Handler:    _Cover_RegisterNewUser_Handler,
		},
		{
			MethodName: "GetUserProfile",
			Handler:    _Cover_GetUserProfile_Handler,
		},
		{
			MethodName: "GetBudget",
			Handler:    _Cover_GetBudget_Handler,
		},
		{
			MethodName: "CreateBudget",
			Handler:    _Cover_CreateBudget_Handler,
		},
		{
			MethodName: "DeleteBudget",
			Handler:    _Cover_DeleteBudget_Handler,
		},
		{
			MethodName: "UpdateBudget",
			Handler:    _Cover_UpdateBudget_Handler,
		},
		{
			MethodName: "ResolveAWSMarketplaceTokenForOnboarding",
			Handler:    _Cover_ResolveAWSMarketplaceTokenForOnboarding_Handler,
		},
		{
			MethodName: "GetCustomerSubscriptionStatus",
			Handler:    _Cover_GetCustomerSubscriptionStatus_Handler,
		},
		{
			MethodName: "CreateProfiling",
			Handler:    _Cover_CreateProfiling_Handler,
		},
		{
			MethodName: "AddInfotoMarketplace",
			Handler:    _Cover_AddInfotoMarketplace_Handler,
		},
		{
			MethodName: "GetReportSummary",
			Handler:    _Cover_GetReportSummary_Handler,
		},
		{
			MethodName: "GetRecommendation",
			Handler:    _Cover_GetRecommendation_Handler,
		},
		{
			MethodName: "ExecuteOptimization",
			Handler:    _Cover_ExecuteOptimization_Handler,
		},
		{
			MethodName: "MarkAsExecuted",
			Handler:    _Cover_MarkAsExecuted_Handler,
		},
		{
			MethodName: "OptimizationHistory",
			Handler:    _Cover_OptimizationHistory_Handler,
		},
		{
			MethodName: "SetCostGroupEventIndicator",
			Handler:    _Cover_SetCostGroupEventIndicator_Handler,
		},
		{
			MethodName: "SetCostGroupAnomalyOptions",
			Handler:    _Cover_SetCostGroupAnomalyOptions_Handler,
		},
		{
			MethodName: "SetOrgFiscalMonth",
			Handler:    _Cover_SetOrgFiscalMonth_Handler,
		},
		{
			MethodName: "GetOrgFiscalMonth",
			Handler:    _Cover_GetOrgFiscalMonth_Handler,
		},
	},
	Streams: []grpc.StreamDesc{
		{
			StreamName:    "ListAccountAccess",
			Handler:       _Cover_ListAccountAccess_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListDataAccess",
			Handler:       _Cover_ListDataAccess_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListAssets",
			Handler:       _Cover_ListAssets_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetCostUsage",
			Handler:       _Cover_GetCostUsage_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "UploadChargeCode",
			Handler:       _Cover_UploadChargeCode_Handler,
			ClientStreams: true,
		},
		{
			StreamName:    "ListFees",
			Handler:       _Cover_ListFees_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RestoreFee",
			Handler:       _Cover_RestoreFee_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetCostGroupFee",
			Handler:       _Cover_GetCostGroupFee_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListAllocators",
			Handler:       _Cover_ListAllocators_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ProxyCreateCompletion",
			Handler:       _Cover_ProxyCreateCompletion_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SimulateFeeAllocator",
			Handler:       _Cover_SimulateFeeAllocator_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListAccountUsage",
			Handler:       _Cover_ListAccountUsage_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RestoreAccountUsage",
			Handler:       _Cover_RestoreAccountUsage_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SimulateAccountUsage",
			Handler:       _Cover_SimulateAccountUsage_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListSavings",
			Handler:       _Cover_ListSavings_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "RestoreSavings",
			Handler:       _Cover_RestoreSavings_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "SimulateSavings",
			Handler:       _Cover_SimulateSavings_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetCostGroupAllocation",
			Handler:       _Cover_GetCostGroupAllocation_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetAlerts",
			Handler:       _Cover_GetAlerts_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetChannels",
			Handler:       _Cover_GetChannels_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "GetAnomalyinCostGroup",
			Handler:       _Cover_GetAnomalyinCostGroup_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListDiscountExpirationAlert",
			Handler:       _Cover_ListDiscountExpirationAlert_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListAnomalyAlert",
			Handler:       _Cover_ListAnomalyAlert_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListBudgets",
			Handler:       _Cover_ListBudgets_Handler,
			ServerStreams: true,
		},
		{
			StreamName:    "ListRecommendations",
			Handler:       _Cover_ListRecommendations_Handler,
			ServerStreams: true,
		},
	},
	Metadata: "cover/v1/cover.proto",
}

Cover_ServiceDesc is the grpc.ServiceDesc for Cover 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_cover_v1_cover_proto protoreflect.FileDescriptor

Functions

func RegisterCoverHandler

func RegisterCoverHandler(ctx context.Context, mux *runtime.ServeMux, conn *grpc.ClientConn) error

RegisterCoverHandler registers the http handlers for service Cover to "mux". The handlers forward requests to the grpc endpoint over "conn".

func RegisterCoverHandlerClient

func RegisterCoverHandlerClient(ctx context.Context, mux *runtime.ServeMux, client CoverClient) error

RegisterCoverHandlerClient registers the http handlers for service Cover to "mux". The handlers forward requests to the grpc endpoint over the given implementation of "CoverClient". Note: the gRPC framework executes interceptors within the gRPC handler. If the passed in "CoverClient" doesn't go through the normal gRPC flow (creating a gRPC client etc.) then it will be up to the passed in "CoverClient" to call the correct interceptors.

func RegisterCoverHandlerFromEndpoint

func RegisterCoverHandlerFromEndpoint(ctx context.Context, mux *runtime.ServeMux, endpoint string, opts []grpc.DialOption) (err error)

RegisterCoverHandlerFromEndpoint is same as RegisterCoverHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.

func RegisterCoverHandlerServer

func RegisterCoverHandlerServer(ctx context.Context, mux *runtime.ServeMux, server CoverServer) error

RegisterCoverHandlerServer registers the http handlers for service Cover to "mux". UnaryRPC :call CoverServer directly. StreamingRPC :currently unsupported pending https://github.com/grpc/grpc-go/issues/906. Note that using this registration option will cause many gRPC library features to stop working. Consider using RegisterCoverHandlerFromEndpoint instead.

func RegisterCoverServer

func RegisterCoverServer(s grpc.ServiceRegistrar, srv CoverServer)

Types

type AccountAccess added in v0.64.5

type AccountAccess struct {

	// The queried target account.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// The account name
	AccountName string `protobuf:"bytes,2,opt,name=accountName,proto3" json:"accountName,omitempty"`
	// The account type. Payer or linked account.
	AccountType string `protobuf:"bytes,3,opt,name=accountType,proto3" json:"accountType,omitempty"`
	// The payer account of the account.
	PayerId string `protobuf:"bytes,4,opt,name=payerId,proto3" json:"payerId,omitempty"`
	// The role ARN that provides the cross-account access permissions.
	RoleArn string `protobuf:"bytes,5,opt,name=roleArn,proto3" json:"roleArn,omitempty"`
	// The external id for this role.
	ExternalId string `protobuf:"bytes,6,opt,name=externalId,proto3" json:"externalId,omitempty"`
	// The id of the CloudFormation stack deployed in the target account.
	StackId string `protobuf:"bytes,7,opt,name=stackId,proto3" json:"stackId,omitempty"`
	// The region where the stack is deployed.
	StackRegion string `protobuf:"bytes,8,opt,name=stackRegion,proto3" json:"stackRegion,omitempty"`
	// The latest template used to deploy the stack.
	TemplateUrl string `protobuf:"bytes,9,opt,name=templateUrl,proto3" json:"templateUrl,omitempty"`
	// The s3 bucket name
	BucketName string `protobuf:"bytes,10,opt,name=bucketName,proto3" json:"bucketName,omitempty"`
	// Report path prefix
	Prefix string `protobuf:"bytes,11,opt,name=prefix,proto3" json:"prefix,omitempty"`
	// The report name
	ReportName string `protobuf:"bytes,12,opt,name=reportName,proto3" json:"reportName,omitempty"`
	// The status of registration for CUR export, API access and Cloudwatch streaming
	RegistrationStatus *cover.RegistrationStatus `protobuf:"bytes,13,opt,name=registrationStatus,proto3" json:"registrationStatus,omitempty"`
	// This can be `latest`, `outdated`, or some error information.
	Status string `protobuf:"bytes,14,opt,name=status,proto3" json:"status,omitempty"`
	// The last updated timestamp, RFC3339 UTC.
	LastUpdated string `protobuf:"bytes,15,opt,name=lastUpdated,proto3" json:"lastUpdated,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetAccountAccess, CreateAccountAccess rpc.

func (*AccountAccess) Descriptor deprecated added in v0.64.5

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

Deprecated: Use AccountAccess.ProtoReflect.Descriptor instead.

func (*AccountAccess) GetAccountName added in v0.64.9

func (x *AccountAccess) GetAccountName() string

func (*AccountAccess) GetAccountType added in v0.64.13

func (x *AccountAccess) GetAccountType() string

func (*AccountAccess) GetBucketName added in v0.64.9

func (x *AccountAccess) GetBucketName() string

func (*AccountAccess) GetExternalId added in v0.64.5

func (x *AccountAccess) GetExternalId() string

func (*AccountAccess) GetLastUpdated added in v0.64.5

func (x *AccountAccess) GetLastUpdated() string

func (*AccountAccess) GetPayerId added in v0.65.23

func (x *AccountAccess) GetPayerId() string

func (*AccountAccess) GetPrefix added in v0.64.9

func (x *AccountAccess) GetPrefix() string

func (*AccountAccess) GetRegistrationStatus added in v0.64.9

func (x *AccountAccess) GetRegistrationStatus() *cover.RegistrationStatus

func (*AccountAccess) GetReportName added in v0.64.9

func (x *AccountAccess) GetReportName() string

func (*AccountAccess) GetRoleArn added in v0.64.5

func (x *AccountAccess) GetRoleArn() string

func (*AccountAccess) GetStackId added in v0.64.5

func (x *AccountAccess) GetStackId() string

func (*AccountAccess) GetStackRegion added in v0.64.5

func (x *AccountAccess) GetStackRegion() string

func (*AccountAccess) GetStatus added in v0.64.5

func (x *AccountAccess) GetStatus() string

func (*AccountAccess) GetTarget added in v0.64.5

func (x *AccountAccess) GetTarget() string

func (*AccountAccess) GetTemplateUrl added in v0.64.5

func (x *AccountAccess) GetTemplateUrl() string

func (*AccountAccess) ProtoMessage added in v0.64.5

func (*AccountAccess) ProtoMessage()

func (*AccountAccess) ProtoReflect added in v0.64.5

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

func (*AccountAccess) Reset added in v0.64.5

func (x *AccountAccess) Reset()

func (*AccountAccess) String added in v0.64.5

func (x *AccountAccess) String() string

type AccountUsageDetails added in v0.65.97

type AccountUsageDetails struct {
	Id                  string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId               string  `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	Vendor              string  `protobuf:"bytes,3,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Account             string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Date                string  `protobuf:"bytes,5,opt,name=date,proto3" json:"date,omitempty"`
	ProductCode         string  `protobuf:"bytes,6,opt,name=productCode,proto3" json:"productCode,omitempty"`
	ServiceCode         string  `protobuf:"bytes,7,opt,name=serviceCode,proto3" json:"serviceCode,omitempty"`
	Region              string  `protobuf:"bytes,8,opt,name=region,proto3" json:"region,omitempty"`
	Zone                string  `protobuf:"bytes,9,opt,name=zone,proto3" json:"zone,omitempty"`
	UsageType           string  `protobuf:"bytes,10,opt,name=usageType,proto3" json:"usageType,omitempty"`
	InstanceType        string  `protobuf:"bytes,11,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
	Operation           string  `protobuf:"bytes,12,opt,name=operation,proto3" json:"operation,omitempty"`
	InvoiceId           string  `protobuf:"bytes,13,opt,name=invoiceId,proto3" json:"invoiceId,omitempty"`
	Description         string  `protobuf:"bytes,14,opt,name=description,proto3" json:"description,omitempty"`
	ResourceId          string  `protobuf:"bytes,15,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	Tags                string  `protobuf:"bytes,16,opt,name=tags,proto3" json:"tags,omitempty"`
	CostCategories      string  `protobuf:"bytes,17,opt,name=costCategories,proto3" json:"costCategories,omitempty"`
	UsageAmount         float64 `protobuf:"fixed64,18,opt,name=usageAmount,proto3" json:"usageAmount,omitempty"`
	TrueUnblendedCost   float64 `protobuf:"fixed64,19,opt,name=trueUnblendedCost,proto3" json:"trueUnblendedCost,omitempty"`
	UnblendedCost       float64 `protobuf:"fixed64,20,opt,name=unblendedCost,proto3" json:"unblendedCost,omitempty"`
	EffectiveCost       float64 `protobuf:"fixed64,21,opt,name=effectiveCost,proto3" json:"effectiveCost,omitempty"`
	AmortizedCost       float64 `protobuf:"fixed64,22,opt,name=amortizedCost,proto3" json:"amortizedCost,omitempty"`
	PublicOnDemandCost  float64 `protobuf:"fixed64,23,opt,name=publicOnDemandCost,proto3" json:"publicOnDemandCost,omitempty"`
	UnusedAmortizedCost float64 `protobuf:"fixed64,24,opt,name=unusedAmortizedCost,proto3" json:"unusedAmortizedCost,omitempty"`
	LastUpdate          string  `protobuf:"bytes,25,opt,name=lastUpdate,proto3" json:"lastUpdate,omitempty"`
	SplitStatus         string  `protobuf:"bytes,26,opt,name=splitStatus,proto3" json:"splitStatus,omitempty"`
	IsAllocated         bool    `protobuf:"varint,27,opt,name=isAllocated,proto3" json:"isAllocated,omitempty"`
	IsApplied           bool    `protobuf:"varint,28,opt,name=isApplied,proto3" json:"isApplied,omitempty"`
	Source              string  `protobuf:"bytes,29,opt,name=source,proto3" json:"source,omitempty"`
	// contains filtered or unexported fields
}

Response message for SimulateAccountCostAllocator rpc.

func (*AccountUsageDetails) Descriptor deprecated added in v0.65.97

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

Deprecated: Use AccountUsageDetails.ProtoReflect.Descriptor instead.

func (*AccountUsageDetails) GetAccount added in v0.65.97

func (x *AccountUsageDetails) GetAccount() string

func (*AccountUsageDetails) GetAmortizedCost added in v0.65.97

func (x *AccountUsageDetails) GetAmortizedCost() float64

func (*AccountUsageDetails) GetCostCategories added in v0.65.97

func (x *AccountUsageDetails) GetCostCategories() string

func (*AccountUsageDetails) GetDate added in v0.65.97

func (x *AccountUsageDetails) GetDate() string

func (*AccountUsageDetails) GetDescription added in v0.65.97

func (x *AccountUsageDetails) GetDescription() string

func (*AccountUsageDetails) GetEffectiveCost added in v0.65.97

func (x *AccountUsageDetails) GetEffectiveCost() float64

func (*AccountUsageDetails) GetId added in v0.67.4

func (x *AccountUsageDetails) GetId() string

func (*AccountUsageDetails) GetInstanceType added in v0.65.97

func (x *AccountUsageDetails) GetInstanceType() string

func (*AccountUsageDetails) GetInvoiceId added in v0.65.97

func (x *AccountUsageDetails) GetInvoiceId() string

func (*AccountUsageDetails) GetIsAllocated added in v0.65.97

func (x *AccountUsageDetails) GetIsAllocated() bool

func (*AccountUsageDetails) GetIsApplied added in v0.65.97

func (x *AccountUsageDetails) GetIsApplied() bool

func (*AccountUsageDetails) GetLastUpdate added in v0.65.97

func (x *AccountUsageDetails) GetLastUpdate() string

func (*AccountUsageDetails) GetOperation added in v0.65.97

func (x *AccountUsageDetails) GetOperation() string

func (*AccountUsageDetails) GetOrgId added in v0.65.97

func (x *AccountUsageDetails) GetOrgId() string

func (*AccountUsageDetails) GetProductCode added in v0.65.97

func (x *AccountUsageDetails) GetProductCode() string

func (*AccountUsageDetails) GetPublicOnDemandCost added in v0.65.97

func (x *AccountUsageDetails) GetPublicOnDemandCost() float64

func (*AccountUsageDetails) GetRegion added in v0.65.97

func (x *AccountUsageDetails) GetRegion() string

func (*AccountUsageDetails) GetResourceId added in v0.65.97

func (x *AccountUsageDetails) GetResourceId() string

func (*AccountUsageDetails) GetServiceCode added in v0.65.97

func (x *AccountUsageDetails) GetServiceCode() string

func (*AccountUsageDetails) GetSource added in v0.65.97

func (x *AccountUsageDetails) GetSource() string

func (*AccountUsageDetails) GetSplitStatus added in v0.65.97

func (x *AccountUsageDetails) GetSplitStatus() string

func (*AccountUsageDetails) GetTags added in v0.65.97

func (x *AccountUsageDetails) GetTags() string

func (*AccountUsageDetails) GetTrueUnblendedCost added in v0.65.97

func (x *AccountUsageDetails) GetTrueUnblendedCost() float64

func (*AccountUsageDetails) GetUnblendedCost added in v0.65.97

func (x *AccountUsageDetails) GetUnblendedCost() float64

func (*AccountUsageDetails) GetUnusedAmortizedCost added in v0.65.97

func (x *AccountUsageDetails) GetUnusedAmortizedCost() float64

func (*AccountUsageDetails) GetUsageAmount added in v0.65.97

func (x *AccountUsageDetails) GetUsageAmount() float64

func (*AccountUsageDetails) GetUsageType added in v0.65.97

func (x *AccountUsageDetails) GetUsageType() string

func (*AccountUsageDetails) GetVendor added in v0.67.4

func (x *AccountUsageDetails) GetVendor() string

func (*AccountUsageDetails) GetZone added in v0.65.97

func (x *AccountUsageDetails) GetZone() string

func (*AccountUsageDetails) ProtoMessage added in v0.65.97

func (*AccountUsageDetails) ProtoMessage()

func (*AccountUsageDetails) ProtoReflect added in v0.65.97

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

func (*AccountUsageDetails) Reset added in v0.65.97

func (x *AccountUsageDetails) Reset()

func (*AccountUsageDetails) String added in v0.65.97

func (x *AccountUsageDetails) String() string

type ActivateUserRequest added in v0.65.18

type ActivateUserRequest struct {
	UserId           string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	PreviousPassword string `protobuf:"bytes,2,opt,name=previousPassword,proto3" json:"previousPassword,omitempty"`
	Password         string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"`
	Name             string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"`
	Locale           string `protobuf:"bytes,5,opt,name=locale,proto3" json:"locale,omitempty"`
	// Email. For auth0 email validation.
	Email   string `protobuf:"bytes,6,opt,name=email,proto3" json:"email,omitempty"`
	IsAuth0 bool   `protobuf:"varint,7,opt,name=isAuth0,proto3" json:"isAuth0,omitempty"`
	// Auth0 user Id. For updating of user metadata.
	Auth0UserId string `protobuf:"bytes,8,opt,name=auth0UserId,proto3" json:"auth0UserId,omitempty"`
	// contains filtered or unexported fields
}

Request message for ActivateUser

func (*ActivateUserRequest) Descriptor deprecated added in v0.65.18

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

Deprecated: Use ActivateUserRequest.ProtoReflect.Descriptor instead.

func (*ActivateUserRequest) GetAuth0UserId added in v0.69.50

func (x *ActivateUserRequest) GetAuth0UserId() string

func (*ActivateUserRequest) GetEmail added in v0.69.49

func (x *ActivateUserRequest) GetEmail() string

func (*ActivateUserRequest) GetIsAuth0 added in v0.69.49

func (x *ActivateUserRequest) GetIsAuth0() bool

func (*ActivateUserRequest) GetLocale added in v0.69.46

func (x *ActivateUserRequest) GetLocale() string

func (*ActivateUserRequest) GetName added in v0.65.18

func (x *ActivateUserRequest) GetName() string

func (*ActivateUserRequest) GetPassword added in v0.65.18

func (x *ActivateUserRequest) GetPassword() string

func (*ActivateUserRequest) GetPreviousPassword added in v0.65.22

func (x *ActivateUserRequest) GetPreviousPassword() string

func (*ActivateUserRequest) GetUserId added in v0.65.18

func (x *ActivateUserRequest) GetUserId() string

func (*ActivateUserRequest) ProtoMessage added in v0.65.18

func (*ActivateUserRequest) ProtoMessage()

func (*ActivateUserRequest) ProtoReflect added in v0.65.18

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

func (*ActivateUserRequest) Reset added in v0.65.18

func (x *ActivateUserRequest) Reset()

func (*ActivateUserRequest) String added in v0.65.18

func (x *ActivateUserRequest) String() string

type ActivateUserResponse added in v0.65.18

type ActivateUserResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for ActivateUser

func (*ActivateUserResponse) Descriptor deprecated added in v0.65.18

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

Deprecated: Use ActivateUserResponse.ProtoReflect.Descriptor instead.

func (*ActivateUserResponse) GetUserData added in v0.65.18

func (x *ActivateUserResponse) GetUserData() *cover.UserData

func (*ActivateUserResponse) ProtoMessage added in v0.65.18

func (*ActivateUserResponse) ProtoMessage()

func (*ActivateUserResponse) ProtoReflect added in v0.65.18

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

func (*ActivateUserResponse) Reset added in v0.65.18

func (x *ActivateUserResponse) Reset()

func (*ActivateUserResponse) String added in v0.65.18

func (x *ActivateUserResponse) String() string

type AddFavoriteRequest added in v0.63.2

type AddFavoriteRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddFavorite

func (*AddFavoriteRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use AddFavoriteRequest.ProtoReflect.Descriptor instead.

func (*AddFavoriteRequest) GetViewId added in v0.63.2

func (x *AddFavoriteRequest) GetViewId() string

func (*AddFavoriteRequest) ProtoMessage added in v0.63.2

func (*AddFavoriteRequest) ProtoMessage()

func (*AddFavoriteRequest) ProtoReflect added in v0.63.2

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

func (*AddFavoriteRequest) Reset added in v0.63.2

func (x *AddFavoriteRequest) Reset()

func (*AddFavoriteRequest) String added in v0.63.2

func (x *AddFavoriteRequest) String() string

type AddFavoriteResponse added in v0.63.2

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

Response message for AddFavorite

func (*AddFavoriteResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use AddFavoriteResponse.ProtoReflect.Descriptor instead.

func (*AddFavoriteResponse) GetViewId added in v0.63.2

func (x *AddFavoriteResponse) GetViewId() string

func (*AddFavoriteResponse) ProtoMessage added in v0.63.2

func (*AddFavoriteResponse) ProtoMessage()

func (*AddFavoriteResponse) ProtoReflect added in v0.63.2

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

func (*AddFavoriteResponse) Reset added in v0.63.2

func (x *AddFavoriteResponse) Reset()

func (*AddFavoriteResponse) String added in v0.63.2

func (x *AddFavoriteResponse) String() string

type AddInfotoMarketplaceRequest added in v0.69.46

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

func (*AddInfotoMarketplaceRequest) Descriptor deprecated added in v0.69.46

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

Deprecated: Use AddInfotoMarketplaceRequest.ProtoReflect.Descriptor instead.

func (*AddInfotoMarketplaceRequest) GetCustomerIdentifier added in v0.69.46

func (x *AddInfotoMarketplaceRequest) GetCustomerIdentifier() string

func (*AddInfotoMarketplaceRequest) ProtoMessage added in v0.69.46

func (*AddInfotoMarketplaceRequest) ProtoMessage()

func (*AddInfotoMarketplaceRequest) ProtoReflect added in v0.69.46

func (*AddInfotoMarketplaceRequest) Reset added in v0.69.46

func (x *AddInfotoMarketplaceRequest) Reset()

func (*AddInfotoMarketplaceRequest) String added in v0.69.46

func (x *AddInfotoMarketplaceRequest) String() string

type AddInfotoMarketplaceResponse added in v0.69.46

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

func (*AddInfotoMarketplaceResponse) Descriptor deprecated added in v0.69.46

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

Deprecated: Use AddInfotoMarketplaceResponse.ProtoReflect.Descriptor instead.

func (*AddInfotoMarketplaceResponse) ProtoMessage added in v0.69.46

func (*AddInfotoMarketplaceResponse) ProtoMessage()

func (*AddInfotoMarketplaceResponse) ProtoReflect added in v0.69.46

func (*AddInfotoMarketplaceResponse) Reset added in v0.69.46

func (x *AddInfotoMarketplaceResponse) Reset()

func (*AddInfotoMarketplaceResponse) String added in v0.69.46

type AddMpnSettingRequest added in v0.68.15

type AddMpnSettingRequest struct {

	// Partner Id / MPN Id
	MpnId string `protobuf:"bytes,1,opt,name=mpnId,proto3" json:"mpnId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddMpnSetting

func (*AddMpnSettingRequest) Descriptor deprecated added in v0.68.15

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

Deprecated: Use AddMpnSettingRequest.ProtoReflect.Descriptor instead.

func (*AddMpnSettingRequest) GetMpnId added in v0.68.15

func (x *AddMpnSettingRequest) GetMpnId() string

func (*AddMpnSettingRequest) ProtoMessage added in v0.68.15

func (*AddMpnSettingRequest) ProtoMessage()

func (*AddMpnSettingRequest) ProtoReflect added in v0.68.15

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

func (*AddMpnSettingRequest) Reset added in v0.68.15

func (x *AddMpnSettingRequest) Reset()

func (*AddMpnSettingRequest) String added in v0.68.15

func (x *AddMpnSettingRequest) String() string

type AddPartnerCenterCredentialsRequest added in v0.68.14

type AddPartnerCenterCredentialsRequest struct {

	// The account Id
	AccountId string `protobuf:"bytes,1,opt,name=accountId,proto3" json:"accountId,omitempty"`
	// Application Id
	ApplicationId string `protobuf:"bytes,2,opt,name=applicationId,proto3" json:"applicationId,omitempty"`
	// Secret Key
	SecretKey string `protobuf:"bytes,3,opt,name=secretKey,proto3" json:"secretKey,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddPartnerCenterCredentials

func (*AddPartnerCenterCredentialsRequest) Descriptor deprecated added in v0.68.14

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

Deprecated: Use AddPartnerCenterCredentialsRequest.ProtoReflect.Descriptor instead.

func (*AddPartnerCenterCredentialsRequest) GetAccountId added in v0.68.14

func (x *AddPartnerCenterCredentialsRequest) GetAccountId() string

func (*AddPartnerCenterCredentialsRequest) GetApplicationId added in v0.68.14

func (x *AddPartnerCenterCredentialsRequest) GetApplicationId() string

func (*AddPartnerCenterCredentialsRequest) GetSecretKey added in v0.68.14

func (x *AddPartnerCenterCredentialsRequest) GetSecretKey() string

func (*AddPartnerCenterCredentialsRequest) ProtoMessage added in v0.68.14

func (*AddPartnerCenterCredentialsRequest) ProtoMessage()

func (*AddPartnerCenterCredentialsRequest) ProtoReflect added in v0.68.14

func (*AddPartnerCenterCredentialsRequest) Reset added in v0.68.14

func (*AddPartnerCenterCredentialsRequest) String added in v0.68.14

type AddSideMenuFavoriteRequest added in v0.63.7

type AddSideMenuFavoriteRequest struct {

	// Required. View Id.
	ViewId     string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	MenuItemId string `protobuf:"bytes,2,opt,name=menuItemId,proto3" json:"menuItemId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddSideMenuFavorite

func (*AddSideMenuFavoriteRequest) Descriptor deprecated added in v0.63.7

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

Deprecated: Use AddSideMenuFavoriteRequest.ProtoReflect.Descriptor instead.

func (*AddSideMenuFavoriteRequest) GetMenuItemId added in v0.63.7

func (x *AddSideMenuFavoriteRequest) GetMenuItemId() string

func (*AddSideMenuFavoriteRequest) GetViewId added in v0.63.7

func (x *AddSideMenuFavoriteRequest) GetViewId() string

func (*AddSideMenuFavoriteRequest) ProtoMessage added in v0.63.7

func (*AddSideMenuFavoriteRequest) ProtoMessage()

func (*AddSideMenuFavoriteRequest) ProtoReflect added in v0.63.7

func (*AddSideMenuFavoriteRequest) Reset added in v0.63.7

func (x *AddSideMenuFavoriteRequest) Reset()

func (*AddSideMenuFavoriteRequest) String added in v0.63.7

func (x *AddSideMenuFavoriteRequest) String() string

type AddSideMenuFavoriteResponse added in v0.63.7

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

Response message for AddSideMenuFavorite

func (*AddSideMenuFavoriteResponse) Descriptor deprecated added in v0.63.7

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

Deprecated: Use AddSideMenuFavoriteResponse.ProtoReflect.Descriptor instead.

func (*AddSideMenuFavoriteResponse) GetViewId added in v0.63.7

func (x *AddSideMenuFavoriteResponse) GetViewId() string

func (*AddSideMenuFavoriteResponse) ProtoMessage added in v0.63.7

func (*AddSideMenuFavoriteResponse) ProtoMessage()

func (*AddSideMenuFavoriteResponse) ProtoReflect added in v0.63.7

func (*AddSideMenuFavoriteResponse) Reset added in v0.63.7

func (x *AddSideMenuFavoriteResponse) Reset()

func (*AddSideMenuFavoriteResponse) String added in v0.63.7

func (x *AddSideMenuFavoriteResponse) String() string

type AllocationItem added in v0.65.97

type AllocationItem struct {
	Vendor  string  `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Month   string  `protobuf:"bytes,2,opt,name=month,proto3" json:"month,omitempty"`
	Product string  `protobuf:"bytes,3,opt,name=product,proto3" json:"product,omitempty"`
	Account string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Type    string  `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Cost    float64 `protobuf:"fixed64,6,opt,name=cost,proto3" json:"cost,omitempty"`
	// contains filtered or unexported fields
}

Response message wrapper for cost group allocations.

func (*AllocationItem) Descriptor deprecated added in v0.65.97

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

Deprecated: Use AllocationItem.ProtoReflect.Descriptor instead.

func (*AllocationItem) GetAccount added in v0.65.97

func (x *AllocationItem) GetAccount() string

func (*AllocationItem) GetCost added in v0.65.97

func (x *AllocationItem) GetCost() float64

func (*AllocationItem) GetMonth added in v0.65.97

func (x *AllocationItem) GetMonth() string

func (*AllocationItem) GetProduct added in v0.65.97

func (x *AllocationItem) GetProduct() string

func (*AllocationItem) GetType added in v0.65.97

func (x *AllocationItem) GetType() string

func (*AllocationItem) GetVendor added in v0.65.97

func (x *AllocationItem) GetVendor() string

func (*AllocationItem) ProtoMessage added in v0.65.97

func (*AllocationItem) ProtoMessage()

func (*AllocationItem) ProtoReflect added in v0.65.97

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

func (*AllocationItem) Reset added in v0.65.97

func (x *AllocationItem) Reset()

func (*AllocationItem) String added in v0.65.97

func (x *AllocationItem) String() string

type Allocator added in v0.65.68

type Allocator struct {

	// Required. The type where the adjustments are to be applied. This can support `account`, `costGroup` and `payer`.
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// Required. The value for the specified attribute. `accountId` for account, `costGroupId` for cost group, `payerId` for payer and account name regex for account name.
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// Required. The formula to use to compute the value of the allocation on an attribute. If left blank, allocation is based on usage.
	Formula string `protobuf:"bytes,3,opt,name=formula,proto3" json:"formula,omitempty"`
	// Optional. The number of months the adjustment is to be applied. If set, it will divide the cost equally to the number of months.
	Months int64 `protobuf:"varint,4,opt,name=months,proto3" json:"months,omitempty"`
	// contains filtered or unexported fields
}

func (*Allocator) Descriptor deprecated added in v0.65.68

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

Deprecated: Use Allocator.ProtoReflect.Descriptor instead.

func (*Allocator) GetFormula added in v0.65.68

func (x *Allocator) GetFormula() string

func (*Allocator) GetMonths added in v0.65.68

func (x *Allocator) GetMonths() int64

func (*Allocator) GetType added in v0.65.85

func (x *Allocator) GetType() string

func (*Allocator) GetValue added in v0.65.68

func (x *Allocator) GetValue() string

func (*Allocator) ProtoMessage added in v0.65.68

func (*Allocator) ProtoMessage()

func (*Allocator) ProtoReflect added in v0.65.68

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

func (*Allocator) Reset added in v0.65.68

func (x *Allocator) Reset()

func (*Allocator) String added in v0.65.68

func (x *Allocator) String() string

type AnomalyAlertData added in v0.68.87

type AnomalyAlertData struct {
	Id           string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId        string                `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	Name         string                `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	AlertEnabled bool                  `protobuf:"varint,4,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	Frequency    string                `protobuf:"bytes,5,opt,name=frequency,proto3" json:"frequency,omitempty"`
	CostGroupId  *cover.AlertCostGroup `protobuf:"bytes,6,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	Channels     *cover.AlertChannels  `protobuf:"bytes,7,opt,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

func (*AnomalyAlertData) Descriptor deprecated added in v0.68.87

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

Deprecated: Use AnomalyAlertData.ProtoReflect.Descriptor instead.

func (*AnomalyAlertData) GetAlertEnabled added in v0.68.87

func (x *AnomalyAlertData) GetAlertEnabled() bool

func (*AnomalyAlertData) GetChannels added in v0.68.93

func (x *AnomalyAlertData) GetChannels() *cover.AlertChannels

func (*AnomalyAlertData) GetCostGroupId added in v0.68.87

func (x *AnomalyAlertData) GetCostGroupId() *cover.AlertCostGroup

func (*AnomalyAlertData) GetFrequency added in v0.68.87

func (x *AnomalyAlertData) GetFrequency() string

func (*AnomalyAlertData) GetId added in v0.68.87

func (x *AnomalyAlertData) GetId() string

func (*AnomalyAlertData) GetName added in v0.68.87

func (x *AnomalyAlertData) GetName() string

func (*AnomalyAlertData) GetOrgId added in v0.68.87

func (x *AnomalyAlertData) GetOrgId() string

func (*AnomalyAlertData) ProtoMessage added in v0.68.87

func (*AnomalyAlertData) ProtoMessage()

func (*AnomalyAlertData) ProtoReflect added in v0.68.87

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

func (*AnomalyAlertData) Reset added in v0.68.87

func (x *AnomalyAlertData) Reset()

func (*AnomalyAlertData) String added in v0.68.87

func (x *AnomalyAlertData) String() string

type AnomalyData added in v0.68.63

type AnomalyData struct {
	Account     string  `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"`
	CostGroupId string  `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	Vendor      string  `protobuf:"bytes,3,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Product     string  `protobuf:"bytes,4,opt,name=product,proto3" json:"product,omitempty"`
	Date        string  `protobuf:"bytes,5,opt,name=date,proto3" json:"date,omitempty"`
	TotalCost   float32 `protobuf:"fixed32,6,opt,name=totalCost,proto3" json:"totalCost,omitempty"`
	// The value will be true if there is an anomaly for a specific account and product
	IsAnomaly bool `protobuf:"varint,7,opt,name=isAnomaly,proto3" json:"isAnomaly,omitempty"`
	// Lower bound. If the total cost is lesser than the lowerlimit it is considered as anomaly
	LowerLimit float32 `protobuf:"fixed32,8,opt,name=lowerLimit,proto3" json:"lowerLimit,omitempty"`
	// Upper bound. If the total cost is greater than the upperlimit it is considered as anomaly
	UpperLimit float32 `protobuf:"fixed32,9,opt,name=upperLimit,proto3" json:"upperLimit,omitempty"`
	// The difference of the total cost and the upperlimit or lowerlimit if it is anomamly, if not anomaly then anomaly cost is 0
	AnomalyCost float32 `protobuf:"fixed32,10,opt,name=anomalyCost,proto3" json:"anomalyCost,omitempty"`
	// How many percentage does the data is considered anomaly
	AnomalyProbability float32 `protobuf:"fixed32,11,opt,name=anomalyProbability,proto3" json:"anomalyProbability,omitempty"`
	// contains filtered or unexported fields
}

Message response for anomaly detection

func (*AnomalyData) Descriptor deprecated added in v0.68.63

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

Deprecated: Use AnomalyData.ProtoReflect.Descriptor instead.

func (*AnomalyData) GetAccount added in v0.68.63

func (x *AnomalyData) GetAccount() string

func (*AnomalyData) GetAnomalyCost added in v0.68.82

func (x *AnomalyData) GetAnomalyCost() float32

func (*AnomalyData) GetAnomalyProbability added in v0.68.70

func (x *AnomalyData) GetAnomalyProbability() float32

func (*AnomalyData) GetCostGroupId added in v0.68.63

func (x *AnomalyData) GetCostGroupId() string

func (*AnomalyData) GetDate added in v0.68.63

func (x *AnomalyData) GetDate() string

func (*AnomalyData) GetIsAnomaly added in v0.68.63

func (x *AnomalyData) GetIsAnomaly() bool

func (*AnomalyData) GetLowerLimit added in v0.68.82

func (x *AnomalyData) GetLowerLimit() float32

func (*AnomalyData) GetProduct added in v0.68.63

func (x *AnomalyData) GetProduct() string

func (*AnomalyData) GetTotalCost added in v0.68.63

func (x *AnomalyData) GetTotalCost() float32

func (*AnomalyData) GetUpperLimit added in v0.68.82

func (x *AnomalyData) GetUpperLimit() float32

func (*AnomalyData) GetVendor added in v0.68.63

func (x *AnomalyData) GetVendor() string

func (*AnomalyData) ProtoMessage added in v0.68.63

func (*AnomalyData) ProtoMessage()

func (*AnomalyData) ProtoReflect added in v0.68.63

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

func (*AnomalyData) Reset added in v0.68.63

func (x *AnomalyData) Reset()

func (*AnomalyData) String added in v0.68.63

func (x *AnomalyData) String() string

type AssetsSummary added in v0.65.49

type AssetsSummary struct {

	// Format is `yyyy-mm`
	Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"`
	// Only `aws` is supported for now.
	Vendor string `protobuf:"bytes,2,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Total number of resources
	TotalResources int64 `protobuf:"varint,3,opt,name=totalResources,proto3" json:"totalResources,omitempty"`
	// Total Cost incurred for the resources on specified month.
	TotalCost float64 `protobuf:"fixed64,4,opt,name=totalCost,proto3" json:"totalCost,omitempty"`
	// contains filtered or unexported fields
}

func (*AssetsSummary) Descriptor deprecated added in v0.65.49

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

Deprecated: Use AssetsSummary.ProtoReflect.Descriptor instead.

func (*AssetsSummary) GetDate added in v0.65.49

func (x *AssetsSummary) GetDate() string

func (*AssetsSummary) GetTotalCost added in v0.65.49

func (x *AssetsSummary) GetTotalCost() float64

func (*AssetsSummary) GetTotalResources added in v0.65.49

func (x *AssetsSummary) GetTotalResources() int64

func (*AssetsSummary) GetVendor added in v0.65.49

func (x *AssetsSummary) GetVendor() string

func (*AssetsSummary) ProtoMessage added in v0.65.49

func (*AssetsSummary) ProtoMessage()

func (*AssetsSummary) ProtoReflect added in v0.65.49

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

func (*AssetsSummary) Reset added in v0.65.49

func (x *AssetsSummary) Reset()

func (*AssetsSummary) String added in v0.65.49

func (x *AssetsSummary) String() string

type AssignCostGroupMemberRequest added in v0.63.2

type AssignCostGroupMemberRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. User Id.
	UserId string `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AssignCostGroupMember

func (*AssignCostGroupMemberRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use AssignCostGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*AssignCostGroupMemberRequest) GetCostGroupId added in v0.63.2

func (x *AssignCostGroupMemberRequest) GetCostGroupId() string

func (*AssignCostGroupMemberRequest) GetUserId added in v0.63.2

func (x *AssignCostGroupMemberRequest) GetUserId() string

func (*AssignCostGroupMemberRequest) ProtoMessage added in v0.63.2

func (*AssignCostGroupMemberRequest) ProtoMessage()

func (*AssignCostGroupMemberRequest) ProtoReflect added in v0.63.2

func (*AssignCostGroupMemberRequest) Reset added in v0.63.2

func (x *AssignCostGroupMemberRequest) Reset()

func (*AssignCostGroupMemberRequest) String added in v0.63.2

type AssignCostGroupMemberResponse added in v0.63.2

type AssignCostGroupMemberResponse struct {
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	UserId      string `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Response message for AssignCostGroupMember

func (*AssignCostGroupMemberResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use AssignCostGroupMemberResponse.ProtoReflect.Descriptor instead.

func (*AssignCostGroupMemberResponse) GetCostGroupId added in v0.63.2

func (x *AssignCostGroupMemberResponse) GetCostGroupId() string

func (*AssignCostGroupMemberResponse) GetUserId added in v0.63.2

func (x *AssignCostGroupMemberResponse) GetUserId() string

func (*AssignCostGroupMemberResponse) ProtoMessage added in v0.63.2

func (*AssignCostGroupMemberResponse) ProtoMessage()

func (*AssignCostGroupMemberResponse) ProtoReflect added in v0.63.2

func (*AssignCostGroupMemberResponse) Reset added in v0.63.2

func (x *AssignCostGroupMemberResponse) Reset()

func (*AssignCostGroupMemberResponse) String added in v0.63.2

type AssignPayerRequest added in v0.65.20

type AssignPayerRequest struct {

	// Required. Cloud vendor.
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Required. Account Id.
	AccountId string `protobuf:"bytes,2,opt,name=accountId,proto3" json:"accountId,omitempty"`
	// Required. The Payer Id.
	PayerId string `protobuf:"bytes,3,opt,name=payerId,proto3" json:"payerId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AssignPayer

func (*AssignPayerRequest) Descriptor deprecated added in v0.65.20

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

Deprecated: Use AssignPayerRequest.ProtoReflect.Descriptor instead.

func (*AssignPayerRequest) GetAccountId added in v0.65.20

func (x *AssignPayerRequest) GetAccountId() string

func (*AssignPayerRequest) GetPayerId added in v0.65.20

func (x *AssignPayerRequest) GetPayerId() string

func (*AssignPayerRequest) GetVendor added in v0.65.20

func (x *AssignPayerRequest) GetVendor() string

func (*AssignPayerRequest) ProtoMessage added in v0.65.20

func (*AssignPayerRequest) ProtoMessage()

func (*AssignPayerRequest) ProtoReflect added in v0.65.20

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

func (*AssignPayerRequest) Reset added in v0.65.20

func (x *AssignPayerRequest) Reset()

func (*AssignPayerRequest) String added in v0.65.20

func (x *AssignPayerRequest) String() string

type AssignPayerResponse added in v0.65.20

type AssignPayerResponse struct {
	AccountId string `protobuf:"bytes,1,opt,name=accountId,proto3" json:"accountId,omitempty"`
	PayerId   string `protobuf:"bytes,2,opt,name=payerId,proto3" json:"payerId,omitempty"`
	// contains filtered or unexported fields
}

Response message for AssignPayer

func (*AssignPayerResponse) Descriptor deprecated added in v0.65.20

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

Deprecated: Use AssignPayerResponse.ProtoReflect.Descriptor instead.

func (*AssignPayerResponse) GetAccountId added in v0.65.20

func (x *AssignPayerResponse) GetAccountId() string

func (*AssignPayerResponse) GetPayerId added in v0.65.20

func (x *AssignPayerResponse) GetPayerId() string

func (*AssignPayerResponse) ProtoMessage added in v0.65.20

func (*AssignPayerResponse) ProtoMessage()

func (*AssignPayerResponse) ProtoReflect added in v0.65.20

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

func (*AssignPayerResponse) Reset added in v0.65.20

func (x *AssignPayerResponse) Reset()

func (*AssignPayerResponse) String added in v0.65.20

func (x *AssignPayerResponse) String() string

type BillingAccountRequest added in v0.68.13

type BillingAccountRequest struct {

	// Required. The billing account id.
	BillingId string `protobuf:"bytes,1,opt,name=billingId,proto3" json:"billingId,omitempty"`
	// Name of dataset you created.
	DatasetId string `protobuf:"bytes,2,opt,name=datasetId,proto3" json:"datasetId,omitempty"`
	// In creating dataset, It requires you to select a region.
	DatasetRegion string `protobuf:"bytes,3,opt,name=datasetRegion,proto3" json:"datasetRegion,omitempty"`
	// Project Id where the datasetId of BQ can be found.
	ProjectId string `protobuf:"bytes,4,opt,name=projectId,proto3" json:"projectId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddBillingAccount

func (*BillingAccountRequest) Descriptor deprecated added in v0.68.13

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

Deprecated: Use BillingAccountRequest.ProtoReflect.Descriptor instead.

func (*BillingAccountRequest) GetBillingId added in v0.68.13

func (x *BillingAccountRequest) GetBillingId() string

func (*BillingAccountRequest) GetDatasetId added in v0.68.13

func (x *BillingAccountRequest) GetDatasetId() string

func (*BillingAccountRequest) GetDatasetRegion added in v0.68.13

func (x *BillingAccountRequest) GetDatasetRegion() string

func (*BillingAccountRequest) GetProjectId added in v0.68.13

func (x *BillingAccountRequest) GetProjectId() string

func (*BillingAccountRequest) ProtoMessage added in v0.68.13

func (*BillingAccountRequest) ProtoMessage()

func (*BillingAccountRequest) ProtoReflect added in v0.68.13

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

func (*BillingAccountRequest) Reset added in v0.68.13

func (x *BillingAccountRequest) Reset()

func (*BillingAccountRequest) String added in v0.68.13

func (x *BillingAccountRequest) String() string

type ClientOptions

type ClientOptions struct {
	Conn *conn.GrpcClientConn
}

ClientOptions represents the optional options to NewClient.

type CostAllocatorDetails added in v0.67.2

type CostAllocatorDetails struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Category   string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	Expiration int64  `protobuf:"varint,3,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// Optional. The starting month of the allocator to be effective.
	StartMonth string `protobuf:"bytes,4,opt,name=startMonth,proto3" json:"startMonth,omitempty"`
	// Optional. The default account for remaining costs. If not set, will allocate the cost to the original account.
	DefaultAccount string `protobuf:"bytes,5,opt,name=defaultAccount,proto3" json:"defaultAccount,omitempty"`
	// Required. Criteria for the adjustment to be applied.
	Criteria   []*Criteria  `protobuf:"bytes,6,rep,name=criteria,proto3" json:"criteria,omitempty"`
	Allocator  []*Allocator `protobuf:"bytes,7,rep,name=allocator,proto3" json:"allocator,omitempty"`
	CreateTime string       `protobuf:"bytes,8,opt,name=createTime,proto3" json:"createTime,omitempty"`
	UpdateTime string       `protobuf:"bytes,9,opt,name=updateTime,proto3" json:"updateTime,omitempty"`
	// contains filtered or unexported fields
}

func (*CostAllocatorDetails) Descriptor deprecated added in v0.67.2

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

Deprecated: Use CostAllocatorDetails.ProtoReflect.Descriptor instead.

func (*CostAllocatorDetails) GetAllocator added in v0.67.2

func (x *CostAllocatorDetails) GetAllocator() []*Allocator

func (*CostAllocatorDetails) GetCategory added in v0.67.2

func (x *CostAllocatorDetails) GetCategory() string

func (*CostAllocatorDetails) GetCreateTime added in v0.67.2

func (x *CostAllocatorDetails) GetCreateTime() string

func (*CostAllocatorDetails) GetCriteria added in v0.67.2

func (x *CostAllocatorDetails) GetCriteria() []*Criteria

func (*CostAllocatorDetails) GetDefaultAccount added in v0.67.2

func (x *CostAllocatorDetails) GetDefaultAccount() string

func (*CostAllocatorDetails) GetExpiration added in v0.67.2

func (x *CostAllocatorDetails) GetExpiration() int64

func (*CostAllocatorDetails) GetId added in v0.67.2

func (x *CostAllocatorDetails) GetId() string

func (*CostAllocatorDetails) GetStartMonth added in v0.67.2

func (x *CostAllocatorDetails) GetStartMonth() string

func (*CostAllocatorDetails) GetUpdateTime added in v0.67.2

func (x *CostAllocatorDetails) GetUpdateTime() string

func (*CostAllocatorDetails) ProtoMessage added in v0.67.2

func (*CostAllocatorDetails) ProtoMessage()

func (*CostAllocatorDetails) ProtoReflect added in v0.67.2

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

func (*CostAllocatorDetails) Reset added in v0.67.2

func (x *CostAllocatorDetails) Reset()

func (*CostAllocatorDetails) String added in v0.67.2

func (x *CostAllocatorDetails) String() string

type CostAllocatorRequest added in v0.67.2

type CostAllocatorRequest struct {
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Category   string `protobuf:"bytes,2,opt,name=category,proto3" json:"category,omitempty"`
	Expiration int64  `protobuf:"varint,3,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// Optional. The starting month of the allocator to be effective.
	StartMonth string `protobuf:"bytes,4,opt,name=startMonth,proto3" json:"startMonth,omitempty"`
	// Optional. The default account for remaining costs. If not set, will allocate the cost to the original account.
	DefaultAccount string `protobuf:"bytes,5,opt,name=defaultAccount,proto3" json:"defaultAccount,omitempty"`
	// Required. Criteria for the adjustment to be applied.
	Criteria  []*Criteria  `protobuf:"bytes,6,rep,name=criteria,proto3" json:"criteria,omitempty"`
	Allocator []*Allocator `protobuf:"bytes,7,rep,name=allocator,proto3" json:"allocator,omitempty"`
	// contains filtered or unexported fields
}

func (*CostAllocatorRequest) Descriptor deprecated added in v0.67.2

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

Deprecated: Use CostAllocatorRequest.ProtoReflect.Descriptor instead.

func (*CostAllocatorRequest) GetAllocator added in v0.67.2

func (x *CostAllocatorRequest) GetAllocator() []*Allocator

func (*CostAllocatorRequest) GetCategory added in v0.67.2

func (x *CostAllocatorRequest) GetCategory() string

func (*CostAllocatorRequest) GetCriteria added in v0.67.2

func (x *CostAllocatorRequest) GetCriteria() []*Criteria

func (*CostAllocatorRequest) GetDefaultAccount added in v0.67.2

func (x *CostAllocatorRequest) GetDefaultAccount() string

func (*CostAllocatorRequest) GetExpiration added in v0.67.2

func (x *CostAllocatorRequest) GetExpiration() int64

func (*CostAllocatorRequest) GetId added in v0.67.2

func (x *CostAllocatorRequest) GetId() string

func (*CostAllocatorRequest) GetStartMonth added in v0.67.2

func (x *CostAllocatorRequest) GetStartMonth() string

func (*CostAllocatorRequest) ProtoMessage added in v0.67.2

func (*CostAllocatorRequest) ProtoMessage()

func (*CostAllocatorRequest) ProtoReflect added in v0.67.2

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

func (*CostAllocatorRequest) Reset added in v0.67.2

func (x *CostAllocatorRequest) Reset()

func (*CostAllocatorRequest) String added in v0.67.2

func (x *CostAllocatorRequest) String() string

type CostItem added in v0.64.16

type CostItem struct {

	// `aws`, `azure`, `azureea` or `gcp`
	Vendor  string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Date    string `protobuf:"bytes,2,opt,name=date,proto3" json:"date,omitempty"`
	Product string `protobuf:"bytes,3,opt,name=product,proto3" json:"product,omitempty"`
	// AWS linked account or Azure subscription or GCP project
	Account string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Cost    float64 `protobuf:"fixed64,5,opt,name=cost,proto3" json:"cost,omitempty"`
	// Could be AWS, Azure or GCP Cost
	Details string `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"`
	// Only for AWS for now
	Forecast *cover.AwsCostForecast `protobuf:"bytes,7,opt,name=forecast,proto3" json:"forecast,omitempty"`
	// contains filtered or unexported fields
}

Response message wrapper for cloud costs.

func (*CostItem) Descriptor deprecated added in v0.64.16

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

Deprecated: Use CostItem.ProtoReflect.Descriptor instead.

func (*CostItem) GetAccount added in v0.65.35

func (x *CostItem) GetAccount() string

func (*CostItem) GetCost added in v0.65.35

func (x *CostItem) GetCost() float64

func (*CostItem) GetDate added in v0.65.35

func (x *CostItem) GetDate() string

func (*CostItem) GetDetails added in v0.65.35

func (x *CostItem) GetDetails() string

func (*CostItem) GetForecast added in v0.65.35

func (x *CostItem) GetForecast() *cover.AwsCostForecast

func (*CostItem) GetProduct added in v0.65.35

func (x *CostItem) GetProduct() string

func (*CostItem) GetVendor added in v0.65.35

func (x *CostItem) GetVendor() string

func (*CostItem) ProtoMessage added in v0.64.16

func (*CostItem) ProtoMessage()

func (*CostItem) ProtoReflect added in v0.64.16

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

func (*CostItem) Reset added in v0.64.16

func (x *CostItem) Reset()

func (*CostItem) String added in v0.64.16

func (x *CostItem) String() string

type CoverClient

type CoverClient interface {
	// Onboard an organization with an admin account and default cost group
	OnboardOrg(ctx context.Context, in *OnboardOrgRequest, opts ...grpc.CallOption) (*OnboardOrgResponse, error)
	// Invite members to the system
	InviteMember(ctx context.Context, in *InviteMemberRequest, opts ...grpc.CallOption) (*InviteMemberResponse, error)
	// Activate the added user
	ActivateUser(ctx context.Context, in *ActivateUserRequest, opts ...grpc.CallOption) (*ActivateUserResponse, error)
	// Create a member
	CreateMember(ctx context.Context, in *CreateMemberRequest, opts ...grpc.CallOption) (*CreateMemberResponse, error)
	// Get all the members/subusers of the company
	GetMembers(ctx context.Context, in *GetMembersRequest, opts ...grpc.CallOption) (*GetMembersResponse, error)
	// Get the details of the user
	GetMemberDetails(ctx context.Context, in *GetMemberDetailsRequest, opts ...grpc.CallOption) (*GetMemberDetailsResponse, error)
	// Get the cost group to which the member is attached
	GetMemberCostGroup(ctx context.Context, in *GetMemberCostGroupRequest, opts ...grpc.CallOption) (*GetMemberCostGroupResponse, error)
	// Modify member's permission
	UpdateMemberPermission(ctx context.Context, in *UpdateMemberPermissionRequest, opts ...grpc.CallOption) (*UpdateMemberPermissionResponse, error)
	// Get the details of the logged-in user
	GetUserDetails(ctx context.Context, in *GetUserDetailsRequest, opts ...grpc.CallOption) (*GetUserDetailsResponse, error)
	// Modify user's avatar
	UpdateUserAvatar(ctx context.Context, in *UpdateUserAvatarRequest, opts ...grpc.CallOption) (*UpdateUserAvatarResponse, error)
	// Modify user's icon
	UpdateUserIcon(ctx context.Context, in *UpdateUserIconRequest, opts ...grpc.CallOption) (*UpdateUserIconResponse, error)
	// Modify user's color theme
	UpdateUserColorTheme(ctx context.Context, in *UpdateUserColorThemeRequest, opts ...grpc.CallOption) (*UpdateUserColorThemeResponse, error)
	// Modify user's name
	UpdateUserName(ctx context.Context, in *UpdateUserNameRequest, opts ...grpc.CallOption) (*UpdateUserNameResponse, error)
	// Modify user's email
	UpdateUserEmail(ctx context.Context, in *UpdateUserEmailRequest, opts ...grpc.CallOption) (*UpdateUserEmailResponse, error)
	// Modify user's main view
	UpdateUserMainView(ctx context.Context, in *UpdateUserMainViewRequest, opts ...grpc.CallOption) (*UpdateUserMainViewResponse, error)
	// Reset user's password
	ResetUserPassword(ctx context.Context, in *ResetUserPasswordRequest, opts ...grpc.CallOption) (*ResetUserPasswordResponse, error)
	// Modify user's locale
	UpdateUserLocale(ctx context.Context, in *UpdateUserLocaleRequest, opts ...grpc.CallOption) (*UpdateUserLocaleResponse, error)
	// Modify user's app theme
	UpdateUserAppTheme(ctx context.Context, in *UpdateUserAppThemeRequest, opts ...grpc.CallOption) (*UpdateUserAppThemeResponse, error)
	// Modify user's timezone
	UpdateUserTimezone(ctx context.Context, in *UpdateUserTimezoneRequest, opts ...grpc.CallOption) (*UpdateUserTimezoneResponse, error)
	// Modify attributes
	UpdateUserAttributes(ctx context.Context, in *UpdateUserAttributesRequest, opts ...grpc.CallOption) (*UpdateUserAttributesResponse, error)
	// Deletes a user
	DeleteMember(ctx context.Context, in *DeleteMemberRequest, opts ...grpc.CallOption) (*DeleteMemberResponse, error)
	// Reset member's password
	ResetPassword(ctx context.Context, in *ResetPasswordRequest, opts ...grpc.CallOption) (*ResetPasswordResponse, error)
	// Create a view
	CreateView(ctx context.Context, in *CreateViewRequest, opts ...grpc.CallOption) (*CreateViewResponse, error)
	// Get all the views
	GetViews(ctx context.Context, in *GetViewsRequest, opts ...grpc.CallOption) (*GetViewsResponse, error)
	// Get the details of the current view
	GetCurrentView(ctx context.Context, in *GetCurrentViewRequest, opts ...grpc.CallOption) (*GetCurrentViewResponse, error)
	// Get favorite views
	GetFavoriteViews(ctx context.Context, in *GetFavoriteViewsRequest, opts ...grpc.CallOption) (*GetFavoriteViewsResponse, error)
	// Publish current view
	PublishView(ctx context.Context, in *PublishViewRequest, opts ...grpc.CallOption) (*PublishViewResponse, error)
	// Add to favorites
	AddFavorite(ctx context.Context, in *AddFavoriteRequest, opts ...grpc.CallOption) (*AddFavoriteResponse, error)
	// Remove from favorites
	RemoveFavorite(ctx context.Context, in *RemoveFavoriteRequest, opts ...grpc.CallOption) (*RemoveFavoriteResponse, error)
	// Updates the view details
	UpdateView(ctx context.Context, in *UpdateViewRequest, opts ...grpc.CallOption) (*UpdateViewResponse, error)
	// Updates the view's layout
	UpdateViewLayout(ctx context.Context, in *UpdateViewLayoutRequest, opts ...grpc.CallOption) (*UpdateViewLayoutResponse, error)
	// Updates the view's widget
	UpdateViewWidget(ctx context.Context, in *UpdateViewWidgetRequest, opts ...grpc.CallOption) (*UpdateViewWidgetResponse, error)
	// Update view's color theme
	UpdateViewColorTheme(ctx context.Context, in *UpdateViewColorThemeRequest, opts ...grpc.CallOption) (*UpdateViewColorThemeResponse, error)
	// Deletes a view
	DeleteView(ctx context.Context, in *DeleteViewRequest, opts ...grpc.CallOption) (*DeleteViewResponse, error)
	// Updates the side menu state
	UpdateSideMenuState(ctx context.Context, in *UpdateSideMenuStateRequest, opts ...grpc.CallOption) (*UpdateSideMenuStateResponse, error)
	// Add as side menu favorite
	AddSideMenuFavorite(ctx context.Context, in *AddSideMenuFavoriteRequest, opts ...grpc.CallOption) (*AddSideMenuFavoriteResponse, error)
	// Remove from side menu favorite
	RemoveSideMenuFavorite(ctx context.Context, in *RemoveSideMenuFavoriteRequest, opts ...grpc.CallOption) (*RemoveSideMenuFavoriteResponse, error)
	// Create a cost group
	CreateCostGroup(ctx context.Context, in *CreateCostGroupRequest, opts ...grpc.CallOption) (*CreateCostGroupResponse, error)
	// Get all the cost groups
	GetCostGroups(ctx context.Context, in *GetCostGroupsRequest, opts ...grpc.CallOption) (*GetCostGroupsResponse, error)
	// Retrieve the categories to be utilized in the creation of the cost group.
	GetCategories(ctx context.Context, in *GetCategoriesRequest, opts ...grpc.CallOption) (*GetCategoriesResponse, error)
	// Get the details of the cost group
	GetCostGroupDetails(ctx context.Context, in *GetCostGroupDetailsRequest, opts ...grpc.CallOption) (*GetCostGroupDetailsResponse, error)
	// Update cost group's name
	UpdateCostGroupName(ctx context.Context, in *UpdateCostGroupNameRequest, opts ...grpc.CallOption) (*UpdateCostGroupNameResponse, error)
	// Update cost group's description
	UpdateCostGroupDescription(ctx context.Context, in *UpdateCostGroupDescriptionRequest, opts ...grpc.CallOption) (*UpdateCostGroupDescriptionResponse, error)
	// Update cost group's image
	UpdateCostGroupImage(ctx context.Context, in *UpdateCostGroupImageRequest, opts ...grpc.CallOption) (*UpdateCostGroupImageResponse, error)
	// Update cost group's icon
	UpdateCostGroupIcon(ctx context.Context, in *UpdateCostGroupIconRequest, opts ...grpc.CallOption) (*UpdateCostGroupIconResponse, error)
	// Update cost group's color theme
	UpdateCostGroupColorTheme(ctx context.Context, in *UpdateCostGroupColorThemeRequest, opts ...grpc.CallOption) (*UpdateCostGroupColorThemeResponse, error)
	// Update cost group's combinations
	UpdateCostGroupCombinations(ctx context.Context, in *UpdateCostGroupCombinationsRequest, opts ...grpc.CallOption) (*UpdateCostGroupCombinationsResponse, error)
	ResolveCostGroupCombinations(ctx context.Context, in *ResolveCostGroupCombinationsRequest, opts ...grpc.CallOption) (*ResolveCostGroupCombinationsResponse, error)
	// Assign a member to a cost group
	AssignCostGroupMember(ctx context.Context, in *AssignCostGroupMemberRequest, opts ...grpc.CallOption) (*AssignCostGroupMemberResponse, error)
	// Remove a member from a cost group
	RemoveCostGroupMember(ctx context.Context, in *RemoveCostGroupMemberRequest, opts ...grpc.CallOption) (*RemoveCostGroupMemberResponse, error)
	// Deletes a cost group
	DeleteCostGroup(ctx context.Context, in *DeleteCostGroupRequest, opts ...grpc.CallOption) (*DeleteCostGroupResponse, error)
	// Gets a CloudFormation launch URL for enabling the account access.
	GetAccountAccessTemplateUrl(ctx context.Context, in *GetAccountAccessTemplateUrlRequest, opts ...grpc.CallOption) (*GetAccountAccessTemplateUrlResponse, error)
	// Lists the account access role(s) attached to accounts under caller.
	ListAccountAccess(ctx context.Context, in *ListAccountAccessRequest, opts ...grpc.CallOption) (Cover_ListAccountAccessClient, error)
	// Gets the current account role attached to the input target.
	GetAccountAccess(ctx context.Context, in *GetAccountAccessRequest, opts ...grpc.CallOption) (*AccountAccess, error)
	// Gets the current account. For GCP and Azure.
	GetDataAccess(ctx context.Context, in *GetAndDeleteDataAccessRequest, opts ...grpc.CallOption) (*DataAccess, error)
	// Deletes GCP or Azure accounts based on the provided request.
	DeleteDataAccess(ctx context.Context, in *GetAndDeleteDataAccessRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Starts validation of the account access stack deployment. If successful, the IAM role created from the CloudFormation stack will be registered to the target.
	CreateAccountAccess(ctx context.Context, in *CreateAccountAccessRequest, opts ...grpc.CallOption) (*AccountAccess, error)
	// Starts validation of the account access stackset deployment. If successful, the IAM role created from the CloudFormation stackset will be registered to the linked accounts.
	CreateAccountAccessStackset(ctx context.Context, in *CreateAccountAccessStacksetRequest, opts ...grpc.CallOption) (*AccountAccess, error)
	// Starts validation of the account access cur stack deployment. If successful, the IAM role created from the CloudFormation stack will be registered to the target.
	CreateAccountAccessCur(ctx context.Context, in *CreateAccountAccessRequest, opts ...grpc.CallOption) (*AccountAccess, error)
	// Starts an update to an existing account access CloudFormation stack for template changes, if any. Only call this API if the status of your account access is 'outdated'.
	UpdateAccountAccess(ctx context.Context, in *UpdateAccountAccessRequest, opts ...grpc.CallOption) (*protos.Operation, error)
	// Deletes the current account access role attached to this target account. This does not delete the CloudFormation deployment in your account.
	DeleteAccountAccess(ctx context.Context, in *DeleteAccountAccessRequest, opts ...grpc.CallOption) (*DeleteAccountAccessResponse, error)
	// Registers an account
	RegisterAccount(ctx context.Context, in *RegisterAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Registers GCP/Azure account.
	RegisterDataAccess(ctx context.Context, in *RegisterDataAccessRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Add Billing Account ID for GCP.
	AddBillingAccount(ctx context.Context, in *BillingAccountRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Lists Azure and GCP accounts.
	ListDataAccess(ctx context.Context, in *ListDataAccessRequest, opts ...grpc.CallOption) (Cover_ListDataAccessClient, error)
	// Update GCP/Azure account info
	UpdateDataAccess(ctx context.Context, in *UpdateDataAccessRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Lists assets for costgroup
	ListAssets(ctx context.Context, in *ListAssetsRequest, opts ...grpc.CallOption) (Cover_ListAssetsClient, error)
	// WORK-IN-PROGRESS: Assets summary for costgroup
	GetAssetsSummary(ctx context.Context, in *GetAssetsSummaryRequest, opts ...grpc.CallOption) (*GetAssetsSummaryResponse, error)
	// WORK-IN-PROGRESS: Get usage and usage-based costs for the specified costgroup
	GetCostUsage(ctx context.Context, in *GetCostUsageRequest, opts ...grpc.CallOption) (Cover_GetCostUsageClient, error)
	// Gets the right sizing recommendation of all the accounts in the costgroup
	GetRightSizingRecommendation(ctx context.Context, in *GetRightSizingRecommendationRequest, opts ...grpc.CallOption) (*GetRightSizingRecommendationResponse, error)
	// Modify resource type from right sizing recommendation
	ModifyResourceType(ctx context.Context, in *ModifyResourceTypeRequest, opts ...grpc.CallOption) (*ModifyResourceTypeResponse, error)
	// Terminate a resource from right sizing recommendation
	TerminateResource(ctx context.Context, in *TerminateResourceRequest, opts ...grpc.CallOption) (*TerminateResourceResponse, error)
	// Upload charge code
	UploadChargeCode(ctx context.Context, opts ...grpc.CallOption) (Cover_UploadChargeCodeClient, error)
	// Assign payer to a linked account
	AssignPayer(ctx context.Context, in *AssignPayerRequest, opts ...grpc.CallOption) (*AssignPayerResponse, error)
	// Get list of all payers
	GetPayers(ctx context.Context, in *GetPayersRequest, opts ...grpc.CallOption) (*GetPayersResponse, error)
	// Get list of registered accounts
	GetAccounts(ctx context.Context, in *GetAccountsRequest, opts ...grpc.CallOption) (*GetAccountsResponse, error)
	// Get list of supported services
	GetServices(ctx context.Context, in *GetServicesRequest, opts ...grpc.CallOption) (*GetServicesResponse, error)
	// Get list of available regions
	GetRegions(ctx context.Context, in *GetRegionsRequest, opts ...grpc.CallOption) (*GetRegionsResponse, error)
	// Get list of available tags
	GetTags(ctx context.Context, in *GetTagsRequest, opts ...grpc.CallOption) (*GetTagsResponse, error)
	// Lists the fees
	ListFees(ctx context.Context, in *ListFeesRequest, opts ...grpc.CallOption) (Cover_ListFeesClient, error)
	// Restore distributed fees
	RestoreFee(ctx context.Context, in *RestoreFeeRequest, opts ...grpc.CallOption) (Cover_RestoreFeeClient, error)
	// Get all available fees for the specified cost group
	GetCostGroupFee(ctx context.Context, in *GetCostGroupFeeRequest, opts ...grpc.CallOption) (Cover_GetCostGroupFeeClient, error)
	// WORK-IN-PROGRESS: Lists all the allocators
	ListAllocators(ctx context.Context, in *ListAllocatorsRequest, opts ...grpc.CallOption) (Cover_ListAllocatorsClient, error)
	// WORK-IN-PROGRESS: Creates cost allocator item
	CreateAllocator(ctx context.Context, in *CreateAllocatorRequest, opts ...grpc.CallOption) (*CostAllocatorDetails, error)
	// WORK-IN-PROGRESS: Updates a cost allocator item
	UpdateAllocator(ctx context.Context, in *CostAllocatorRequest, opts ...grpc.CallOption) (*CostAllocatorDetails, error)
	// WORK-IN-PROGRESS: Deletes a cost allocator
	DeleteAllocator(ctx context.Context, in *DeleteAllocatorRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Do not use.
	ProxyCreateCompletion(ctx context.Context, in *ProxyCreateCompletionRequest, opts ...grpc.CallOption) (Cover_ProxyCreateCompletionClient, error)
	// WORK-IN-PROGRESS: Simulate fee allocator
	SimulateFeeAllocator(ctx context.Context, in *CreateAllocatorRequest, opts ...grpc.CallOption) (Cover_SimulateFeeAllocatorClient, error)
	// WORK-IN-PROGRESS: Lists the allocated account usages
	ListAccountUsage(ctx context.Context, in *ListAccountUsageRequest, opts ...grpc.CallOption) (Cover_ListAccountUsageClient, error)
	// WORK-IN-PROGRESS: Restore the allocated account usages
	RestoreAccountUsage(ctx context.Context, in *RestoreAccountUsageRequest, opts ...grpc.CallOption) (Cover_RestoreAccountUsageClient, error)
	// WORK-IN-PROGRESS: Simulate the output of the account usage allocation
	SimulateAccountUsage(ctx context.Context, in *CreateAllocatorRequest, opts ...grpc.CallOption) (Cover_SimulateAccountUsageClient, error)
	// WORK-IN-PROGRESS: Lists the allocated ri and sp savings
	ListSavings(ctx context.Context, in *ListFeesRequest, opts ...grpc.CallOption) (Cover_ListSavingsClient, error)
	// WORK-IN-PROGRESS: Restore the allocated ri and sp savings
	RestoreSavings(ctx context.Context, in *RestoreSavingsRequest, opts ...grpc.CallOption) (Cover_RestoreSavingsClient, error)
	// WORK-IN-PROGRESS: Simulate the output of the ri and sp savings allocation
	SimulateSavings(ctx context.Context, in *CreateAllocatorRequest, opts ...grpc.CallOption) (Cover_SimulateSavingsClient, error)
	// WORK-IN-PROGRESS: Get all available allocation items for the specified cost group
	GetCostGroupAllocation(ctx context.Context, in *GetCostGroupAllocationRequest, opts ...grpc.CallOption) (Cover_GetCostGroupAllocationClient, error)
	// WORK-IN-PROGRESS: Add or read user from Auth0
	ProcessAuth0User(ctx context.Context, in *ProcessAuth0UserRequest, opts ...grpc.CallOption) (*ProcessAuth0UserResponse, error)
	// WORK-IN-PROGRESS: PartnerCenterCredentials for Azure
	AddPartnerCenterCredentials(ctx context.Context, in *AddPartnerCenterCredentialsRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Adding MpnSetting for Azure
	AddMpnSetting(ctx context.Context, in *AddMpnSettingRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Get Cost Group by Attribute Type
	GetCostGroupAttribute(ctx context.Context, in *GetCostGroupAttributeRequest, opts ...grpc.CallOption) (*GetCostGroupAttributeResponse, error)
	// Get Alerts under organization
	GetAlerts(ctx context.Context, in *GetAlertsRequest, opts ...grpc.CallOption) (Cover_GetAlertsClient, error)
	// Create Alerts under organization
	CreateAlert(ctx context.Context, in *CreateAlertRequest, opts ...grpc.CallOption) (*CreateAlertResponse, error)
	// Get Specific Alert under organization
	GetAlertDetails(ctx context.Context, in *GetAlertDetailsRequest, opts ...grpc.CallOption) (*GetAlertDetailsResponse, error)
	// Delete Specific Alert under organization
	DeleteAlert(ctx context.Context, in *DeleteAlertRequest, opts ...grpc.CallOption) (*DeleteAlertResponse, error)
	// Update Specific Alert under organization
	UpdateAlertDetails(ctx context.Context, in *UpdateAlertDetailsRequest, opts ...grpc.CallOption) (*UpdateAlertDetailsResponse, error)
	// WORK-IN-PROGRESS: Get Channels under organization
	GetChannels(ctx context.Context, in *GetChannelsRequest, opts ...grpc.CallOption) (Cover_GetChannelsClient, error)
	// WORK-IN-PROGRESS: Create Channel under organization
	CreateChannel(ctx context.Context, in *CreateChannelRequest, opts ...grpc.CallOption) (*CreateChannelResponse, error)
	// WORK-IN-PROGRESS: Get Specific Channel under organization
	GetChannelDetails(ctx context.Context, in *GetChannelDetailsRequest, opts ...grpc.CallOption) (*GetChannelDetailsResponse, error)
	// WORK-IN-PROGRESS: Delete Specific Channel under organization
	DeleteChannel(ctx context.Context, in *DeleteChannelRequest, opts ...grpc.CallOption) (*DeleteChannelResponse, error)
	// WORK-IN-PROGRESS: Update Specific Channel under organization
	UpdateChannelDetails(ctx context.Context, in *UpdateChannelDetailsRequest, opts ...grpc.CallOption) (*UpdateChannelDetailsResponse, error)
	// Get the discount recommendations for every account in a cost group
	GetDiscountRecommendations(ctx context.Context, in *GetDiscountRecommendationsRequest, opts ...grpc.CallOption) (*GetDiscountRecommendationsResponse, error)
	// Get the data of a cost group containing anomaly values
	GetAnomalyinCostGroup(ctx context.Context, in *GetAnomalyinCostGroupRequest, opts ...grpc.CallOption) (Cover_GetAnomalyinCostGroupClient, error)
	// Create discount Expiration Alert.
	CreateDiscountExpirationAlert(ctx context.Context, in *CreateDiscountExpirationAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Update discount Expiration Alert
	UpdateDiscountExpirationAlert(ctx context.Context, in *UpdateDiscountExpirationAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Get discount Expiration Alert Data
	GetDiscountExpirationAlert(ctx context.Context, in *ManipulateDiscountExpirationAlertRequest, opts ...grpc.CallOption) (*DiscountExpiryAlertData, error)
	// List all discount Expiration Alert Data
	ListDiscountExpirationAlert(ctx context.Context, in *ListDiscountExpirationAlertRequest, opts ...grpc.CallOption) (Cover_ListDiscountExpirationAlertClient, error)
	// Delete selected discount Expiration Alert Data
	DeleteDiscountExpirationAlert(ctx context.Context, in *ManipulateDiscountExpirationAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Create Anomaly Alert
	CreateAnomalyAlert(ctx context.Context, in *CreateAnomalyAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Delete Anomaly Alert
	DeleteAnomalyAlert(ctx context.Context, in *ManipulateAnomalyAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// List all the Anomaly Alert Data
	ListAnomalyAlert(ctx context.Context, in *ListAnomalyAlertRequest, opts ...grpc.CallOption) (Cover_ListAnomalyAlertClient, error)
	// Get Anomaly Alert Data
	GetAnomalyAlert(ctx context.Context, in *ManipulateAnomalyAlertRequest, opts ...grpc.CallOption) (*AnomalyAlertData, error)
	// Update Anomaly Alert
	UpdateAnomalyAlert(ctx context.Context, in *UpdateAnomalyAlertRequest, opts ...grpc.CallOption) (*emptypb.Empty, error)
	// Octo new user registration
	RegisterNewUser(ctx context.Context, in *RegisterNewUserRequest, opts ...grpc.CallOption) (*RegisterNewUserResponse, error)
	// Octo getting user profile
	GetUserProfile(ctx context.Context, in *GetUserProfileRequest, opts ...grpc.CallOption) (*GetUserProfileResponse, error)
	// WORK-IN-PROGRESS: List all Budgets in an organization or Budgets under specific cost group
	ListBudgets(ctx context.Context, in *ListBudgetsRequest, opts ...grpc.CallOption) (Cover_ListBudgetsClient, error)
	// WORK-IN-PROGRESS: Get specific Budget data for a cost group in an organization
	GetBudget(ctx context.Context, in *GetBudgetRequest, opts ...grpc.CallOption) (*GetBudgetResponse, error)
	// WORK-IN-PROGRESS: Create Budget for specific cost group in an organization
	CreateBudget(ctx context.Context, in *CreateBudgetRequest, opts ...grpc.CallOption) (*CreateBudgetResponse, error)
	// WORK-IN-PROGRESS: Delete Budget for specific cost group in an organization
	DeleteBudget(ctx context.Context, in *DeleteBudgetRequest, opts ...grpc.CallOption) (*DeleteBudgetResponse, error)
	// WORK-IN-PROGRESS: Update Budget for specific cost group in an organization
	UpdateBudget(ctx context.Context, in *UpdateBudgetRequest, opts ...grpc.CallOption) (*UpdateBudgetResponse, error)
	// WORK-IN-PROGRESS:Resolve user for aws marketplace subscription integration
	ResolveAWSMarketplaceTokenForOnboarding(ctx context.Context, in *ResolveAWSMarketplaceTokenForOnboardingRequest, opts ...grpc.CallOption) (*ResolveAWSMarketplaceTokenForOnboardingResponse, error)
	// Get the Customer Subscription status from marketplace
	GetCustomerSubscriptionStatus(ctx context.Context, in *GetCustomerSubscriptionStatusRequest, opts ...grpc.CallOption) (*GetCustomerSubscriptionStatusResponse, error)
	// Profiling for new users.
	CreateProfiling(ctx context.Context, in *CreateProfilingRequest, opts ...grpc.CallOption) (*CreateProfilingResponse, error)
	// Adding orgId to marketplace customers
	AddInfotoMarketplace(ctx context.Context, in *AddInfotoMarketplaceRequest, opts ...grpc.CallOption) (*AddInfotoMarketplaceResponse, error)
	// Get data for insights reports summary
	GetReportSummary(ctx context.Context, in *GetReportSummaryRequest, opts ...grpc.CallOption) (*GetReportSummaryResponse, error)
	// Lists recommendations based on specified criteria.
	ListRecommendations(ctx context.Context, in *ListRecommendationRequest, opts ...grpc.CallOption) (Cover_ListRecommendationsClient, error)
	// Retrieves a specific recommendation by its ID.
	GetRecommendation(ctx context.Context, in *GetRecommendationRequest, opts ...grpc.CallOption) (*GetRecommendationResponse, error)
	// Executes optimization based on a recommendation.
	ExecuteOptimization(ctx context.Context, in *ExecuteOptimizationRequest, opts ...grpc.CallOption) (*ExecuteOptimizationResponse, error)
	// Mark a recommendation executed.
	MarkAsExecuted(ctx context.Context, in *MarkAsExecutedRequest, opts ...grpc.CallOption) (*MarkAsExecutedResponse, error)
	// Lists recommendations based on specified criteria.
	OptimizationHistory(ctx context.Context, in *OptimizationHistoryRequest, opts ...grpc.CallOption) (*OptimizationHistoryResponse, error)
	// Sets Cost group's event indicator
	SetCostGroupEventIndicator(ctx context.Context, in *SetCostGroupEventIndicatorRequest, opts ...grpc.CallOption) (*SetCostGroupEventIndicatorResponse, error)
	// Sets Cost group's anomaly options
	SetCostGroupAnomalyOptions(ctx context.Context, in *SetCostGroupAnomalyOptionsRequest, opts ...grpc.CallOption) (*SetCostGroupAnomalyOptionsResponse, error)
	// Sets Org's starting month/ fiscal month
	SetOrgFiscalMonth(ctx context.Context, in *SetOrgFiscalMonthRequest, opts ...grpc.CallOption) (*SetOrgFiscalMonthResponse, error)
	// Get Org's starting month/ fiscal month
	GetOrgFiscalMonth(ctx context.Context, in *GetOrgFiscalMonthRequest, opts ...grpc.CallOption) (*GetOrgFiscalMonthResponse, error)
}

CoverClient is the client API for Cover 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 NewCoverClient

func NewCoverClient(cc grpc.ClientConnInterface) CoverClient

type CoverServer

type CoverServer interface {
	// Onboard an organization with an admin account and default cost group
	OnboardOrg(context.Context, *OnboardOrgRequest) (*OnboardOrgResponse, error)
	// Invite members to the system
	InviteMember(context.Context, *InviteMemberRequest) (*InviteMemberResponse, error)
	// Activate the added user
	ActivateUser(context.Context, *ActivateUserRequest) (*ActivateUserResponse, error)
	// Create a member
	CreateMember(context.Context, *CreateMemberRequest) (*CreateMemberResponse, error)
	// Get all the members/subusers of the company
	GetMembers(context.Context, *GetMembersRequest) (*GetMembersResponse, error)
	// Get the details of the user
	GetMemberDetails(context.Context, *GetMemberDetailsRequest) (*GetMemberDetailsResponse, error)
	// Get the cost group to which the member is attached
	GetMemberCostGroup(context.Context, *GetMemberCostGroupRequest) (*GetMemberCostGroupResponse, error)
	// Modify member's permission
	UpdateMemberPermission(context.Context, *UpdateMemberPermissionRequest) (*UpdateMemberPermissionResponse, error)
	// Get the details of the logged-in user
	GetUserDetails(context.Context, *GetUserDetailsRequest) (*GetUserDetailsResponse, error)
	// Modify user's avatar
	UpdateUserAvatar(context.Context, *UpdateUserAvatarRequest) (*UpdateUserAvatarResponse, error)
	// Modify user's icon
	UpdateUserIcon(context.Context, *UpdateUserIconRequest) (*UpdateUserIconResponse, error)
	// Modify user's color theme
	UpdateUserColorTheme(context.Context, *UpdateUserColorThemeRequest) (*UpdateUserColorThemeResponse, error)
	// Modify user's name
	UpdateUserName(context.Context, *UpdateUserNameRequest) (*UpdateUserNameResponse, error)
	// Modify user's email
	UpdateUserEmail(context.Context, *UpdateUserEmailRequest) (*UpdateUserEmailResponse, error)
	// Modify user's main view
	UpdateUserMainView(context.Context, *UpdateUserMainViewRequest) (*UpdateUserMainViewResponse, error)
	// Reset user's password
	ResetUserPassword(context.Context, *ResetUserPasswordRequest) (*ResetUserPasswordResponse, error)
	// Modify user's locale
	UpdateUserLocale(context.Context, *UpdateUserLocaleRequest) (*UpdateUserLocaleResponse, error)
	// Modify user's app theme
	UpdateUserAppTheme(context.Context, *UpdateUserAppThemeRequest) (*UpdateUserAppThemeResponse, error)
	// Modify user's timezone
	UpdateUserTimezone(context.Context, *UpdateUserTimezoneRequest) (*UpdateUserTimezoneResponse, error)
	// Modify attributes
	UpdateUserAttributes(context.Context, *UpdateUserAttributesRequest) (*UpdateUserAttributesResponse, error)
	// Deletes a user
	DeleteMember(context.Context, *DeleteMemberRequest) (*DeleteMemberResponse, error)
	// Reset member's password
	ResetPassword(context.Context, *ResetPasswordRequest) (*ResetPasswordResponse, error)
	// Create a view
	CreateView(context.Context, *CreateViewRequest) (*CreateViewResponse, error)
	// Get all the views
	GetViews(context.Context, *GetViewsRequest) (*GetViewsResponse, error)
	// Get the details of the current view
	GetCurrentView(context.Context, *GetCurrentViewRequest) (*GetCurrentViewResponse, error)
	// Get favorite views
	GetFavoriteViews(context.Context, *GetFavoriteViewsRequest) (*GetFavoriteViewsResponse, error)
	// Publish current view
	PublishView(context.Context, *PublishViewRequest) (*PublishViewResponse, error)
	// Add to favorites
	AddFavorite(context.Context, *AddFavoriteRequest) (*AddFavoriteResponse, error)
	// Remove from favorites
	RemoveFavorite(context.Context, *RemoveFavoriteRequest) (*RemoveFavoriteResponse, error)
	// Updates the view details
	UpdateView(context.Context, *UpdateViewRequest) (*UpdateViewResponse, error)
	// Updates the view's layout
	UpdateViewLayout(context.Context, *UpdateViewLayoutRequest) (*UpdateViewLayoutResponse, error)
	// Updates the view's widget
	UpdateViewWidget(context.Context, *UpdateViewWidgetRequest) (*UpdateViewWidgetResponse, error)
	// Update view's color theme
	UpdateViewColorTheme(context.Context, *UpdateViewColorThemeRequest) (*UpdateViewColorThemeResponse, error)
	// Deletes a view
	DeleteView(context.Context, *DeleteViewRequest) (*DeleteViewResponse, error)
	// Updates the side menu state
	UpdateSideMenuState(context.Context, *UpdateSideMenuStateRequest) (*UpdateSideMenuStateResponse, error)
	// Add as side menu favorite
	AddSideMenuFavorite(context.Context, *AddSideMenuFavoriteRequest) (*AddSideMenuFavoriteResponse, error)
	// Remove from side menu favorite
	RemoveSideMenuFavorite(context.Context, *RemoveSideMenuFavoriteRequest) (*RemoveSideMenuFavoriteResponse, error)
	// Create a cost group
	CreateCostGroup(context.Context, *CreateCostGroupRequest) (*CreateCostGroupResponse, error)
	// Get all the cost groups
	GetCostGroups(context.Context, *GetCostGroupsRequest) (*GetCostGroupsResponse, error)
	// Retrieve the categories to be utilized in the creation of the cost group.
	GetCategories(context.Context, *GetCategoriesRequest) (*GetCategoriesResponse, error)
	// Get the details of the cost group
	GetCostGroupDetails(context.Context, *GetCostGroupDetailsRequest) (*GetCostGroupDetailsResponse, error)
	// Update cost group's name
	UpdateCostGroupName(context.Context, *UpdateCostGroupNameRequest) (*UpdateCostGroupNameResponse, error)
	// Update cost group's description
	UpdateCostGroupDescription(context.Context, *UpdateCostGroupDescriptionRequest) (*UpdateCostGroupDescriptionResponse, error)
	// Update cost group's image
	UpdateCostGroupImage(context.Context, *UpdateCostGroupImageRequest) (*UpdateCostGroupImageResponse, error)
	// Update cost group's icon
	UpdateCostGroupIcon(context.Context, *UpdateCostGroupIconRequest) (*UpdateCostGroupIconResponse, error)
	// Update cost group's color theme
	UpdateCostGroupColorTheme(context.Context, *UpdateCostGroupColorThemeRequest) (*UpdateCostGroupColorThemeResponse, error)
	// Update cost group's combinations
	UpdateCostGroupCombinations(context.Context, *UpdateCostGroupCombinationsRequest) (*UpdateCostGroupCombinationsResponse, error)
	ResolveCostGroupCombinations(context.Context, *ResolveCostGroupCombinationsRequest) (*ResolveCostGroupCombinationsResponse, error)
	// Assign a member to a cost group
	AssignCostGroupMember(context.Context, *AssignCostGroupMemberRequest) (*AssignCostGroupMemberResponse, error)
	// Remove a member from a cost group
	RemoveCostGroupMember(context.Context, *RemoveCostGroupMemberRequest) (*RemoveCostGroupMemberResponse, error)
	// Deletes a cost group
	DeleteCostGroup(context.Context, *DeleteCostGroupRequest) (*DeleteCostGroupResponse, error)
	// Gets a CloudFormation launch URL for enabling the account access.
	GetAccountAccessTemplateUrl(context.Context, *GetAccountAccessTemplateUrlRequest) (*GetAccountAccessTemplateUrlResponse, error)
	// Lists the account access role(s) attached to accounts under caller.
	ListAccountAccess(*ListAccountAccessRequest, Cover_ListAccountAccessServer) error
	// Gets the current account role attached to the input target.
	GetAccountAccess(context.Context, *GetAccountAccessRequest) (*AccountAccess, error)
	// Gets the current account. For GCP and Azure.
	GetDataAccess(context.Context, *GetAndDeleteDataAccessRequest) (*DataAccess, error)
	// Deletes GCP or Azure accounts based on the provided request.
	DeleteDataAccess(context.Context, *GetAndDeleteDataAccessRequest) (*emptypb.Empty, error)
	// Starts validation of the account access stack deployment. If successful, the IAM role created from the CloudFormation stack will be registered to the target.
	CreateAccountAccess(context.Context, *CreateAccountAccessRequest) (*AccountAccess, error)
	// Starts validation of the account access stackset deployment. If successful, the IAM role created from the CloudFormation stackset will be registered to the linked accounts.
	CreateAccountAccessStackset(context.Context, *CreateAccountAccessStacksetRequest) (*AccountAccess, error)
	// Starts validation of the account access cur stack deployment. If successful, the IAM role created from the CloudFormation stack will be registered to the target.
	CreateAccountAccessCur(context.Context, *CreateAccountAccessRequest) (*AccountAccess, error)
	// Starts an update to an existing account access CloudFormation stack for template changes, if any. Only call this API if the status of your account access is 'outdated'.
	UpdateAccountAccess(context.Context, *UpdateAccountAccessRequest) (*protos.Operation, error)
	// Deletes the current account access role attached to this target account. This does not delete the CloudFormation deployment in your account.
	DeleteAccountAccess(context.Context, *DeleteAccountAccessRequest) (*DeleteAccountAccessResponse, error)
	// Registers an account
	RegisterAccount(context.Context, *RegisterAccountRequest) (*emptypb.Empty, error)
	// Registers GCP/Azure account.
	RegisterDataAccess(context.Context, *RegisterDataAccessRequest) (*emptypb.Empty, error)
	// Add Billing Account ID for GCP.
	AddBillingAccount(context.Context, *BillingAccountRequest) (*emptypb.Empty, error)
	// Lists Azure and GCP accounts.
	ListDataAccess(*ListDataAccessRequest, Cover_ListDataAccessServer) error
	// Update GCP/Azure account info
	UpdateDataAccess(context.Context, *UpdateDataAccessRequest) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Lists assets for costgroup
	ListAssets(*ListAssetsRequest, Cover_ListAssetsServer) error
	// WORK-IN-PROGRESS: Assets summary for costgroup
	GetAssetsSummary(context.Context, *GetAssetsSummaryRequest) (*GetAssetsSummaryResponse, error)
	// WORK-IN-PROGRESS: Get usage and usage-based costs for the specified costgroup
	GetCostUsage(*GetCostUsageRequest, Cover_GetCostUsageServer) error
	// Gets the right sizing recommendation of all the accounts in the costgroup
	GetRightSizingRecommendation(context.Context, *GetRightSizingRecommendationRequest) (*GetRightSizingRecommendationResponse, error)
	// Modify resource type from right sizing recommendation
	ModifyResourceType(context.Context, *ModifyResourceTypeRequest) (*ModifyResourceTypeResponse, error)
	// Terminate a resource from right sizing recommendation
	TerminateResource(context.Context, *TerminateResourceRequest) (*TerminateResourceResponse, error)
	// Upload charge code
	UploadChargeCode(Cover_UploadChargeCodeServer) error
	// Assign payer to a linked account
	AssignPayer(context.Context, *AssignPayerRequest) (*AssignPayerResponse, error)
	// Get list of all payers
	GetPayers(context.Context, *GetPayersRequest) (*GetPayersResponse, error)
	// Get list of registered accounts
	GetAccounts(context.Context, *GetAccountsRequest) (*GetAccountsResponse, error)
	// Get list of supported services
	GetServices(context.Context, *GetServicesRequest) (*GetServicesResponse, error)
	// Get list of available regions
	GetRegions(context.Context, *GetRegionsRequest) (*GetRegionsResponse, error)
	// Get list of available tags
	GetTags(context.Context, *GetTagsRequest) (*GetTagsResponse, error)
	// Lists the fees
	ListFees(*ListFeesRequest, Cover_ListFeesServer) error
	// Restore distributed fees
	RestoreFee(*RestoreFeeRequest, Cover_RestoreFeeServer) error
	// Get all available fees for the specified cost group
	GetCostGroupFee(*GetCostGroupFeeRequest, Cover_GetCostGroupFeeServer) error
	// WORK-IN-PROGRESS: Lists all the allocators
	ListAllocators(*ListAllocatorsRequest, Cover_ListAllocatorsServer) error
	// WORK-IN-PROGRESS: Creates cost allocator item
	CreateAllocator(context.Context, *CreateAllocatorRequest) (*CostAllocatorDetails, error)
	// WORK-IN-PROGRESS: Updates a cost allocator item
	UpdateAllocator(context.Context, *CostAllocatorRequest) (*CostAllocatorDetails, error)
	// WORK-IN-PROGRESS: Deletes a cost allocator
	DeleteAllocator(context.Context, *DeleteAllocatorRequest) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Do not use.
	ProxyCreateCompletion(*ProxyCreateCompletionRequest, Cover_ProxyCreateCompletionServer) error
	// WORK-IN-PROGRESS: Simulate fee allocator
	SimulateFeeAllocator(*CreateAllocatorRequest, Cover_SimulateFeeAllocatorServer) error
	// WORK-IN-PROGRESS: Lists the allocated account usages
	ListAccountUsage(*ListAccountUsageRequest, Cover_ListAccountUsageServer) error
	// WORK-IN-PROGRESS: Restore the allocated account usages
	RestoreAccountUsage(*RestoreAccountUsageRequest, Cover_RestoreAccountUsageServer) error
	// WORK-IN-PROGRESS: Simulate the output of the account usage allocation
	SimulateAccountUsage(*CreateAllocatorRequest, Cover_SimulateAccountUsageServer) error
	// WORK-IN-PROGRESS: Lists the allocated ri and sp savings
	ListSavings(*ListFeesRequest, Cover_ListSavingsServer) error
	// WORK-IN-PROGRESS: Restore the allocated ri and sp savings
	RestoreSavings(*RestoreSavingsRequest, Cover_RestoreSavingsServer) error
	// WORK-IN-PROGRESS: Simulate the output of the ri and sp savings allocation
	SimulateSavings(*CreateAllocatorRequest, Cover_SimulateSavingsServer) error
	// WORK-IN-PROGRESS: Get all available allocation items for the specified cost group
	GetCostGroupAllocation(*GetCostGroupAllocationRequest, Cover_GetCostGroupAllocationServer) error
	// WORK-IN-PROGRESS: Add or read user from Auth0
	ProcessAuth0User(context.Context, *ProcessAuth0UserRequest) (*ProcessAuth0UserResponse, error)
	// WORK-IN-PROGRESS: PartnerCenterCredentials for Azure
	AddPartnerCenterCredentials(context.Context, *AddPartnerCenterCredentialsRequest) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Adding MpnSetting for Azure
	AddMpnSetting(context.Context, *AddMpnSettingRequest) (*emptypb.Empty, error)
	// WORK-IN-PROGRESS: Get Cost Group by Attribute Type
	GetCostGroupAttribute(context.Context, *GetCostGroupAttributeRequest) (*GetCostGroupAttributeResponse, error)
	// Get Alerts under organization
	GetAlerts(*GetAlertsRequest, Cover_GetAlertsServer) error
	// Create Alerts under organization
	CreateAlert(context.Context, *CreateAlertRequest) (*CreateAlertResponse, error)
	// Get Specific Alert under organization
	GetAlertDetails(context.Context, *GetAlertDetailsRequest) (*GetAlertDetailsResponse, error)
	// Delete Specific Alert under organization
	DeleteAlert(context.Context, *DeleteAlertRequest) (*DeleteAlertResponse, error)
	// Update Specific Alert under organization
	UpdateAlertDetails(context.Context, *UpdateAlertDetailsRequest) (*UpdateAlertDetailsResponse, error)
	// WORK-IN-PROGRESS: Get Channels under organization
	GetChannels(*GetChannelsRequest, Cover_GetChannelsServer) error
	// WORK-IN-PROGRESS: Create Channel under organization
	CreateChannel(context.Context, *CreateChannelRequest) (*CreateChannelResponse, error)
	// WORK-IN-PROGRESS: Get Specific Channel under organization
	GetChannelDetails(context.Context, *GetChannelDetailsRequest) (*GetChannelDetailsResponse, error)
	// WORK-IN-PROGRESS: Delete Specific Channel under organization
	DeleteChannel(context.Context, *DeleteChannelRequest) (*DeleteChannelResponse, error)
	// WORK-IN-PROGRESS: Update Specific Channel under organization
	UpdateChannelDetails(context.Context, *UpdateChannelDetailsRequest) (*UpdateChannelDetailsResponse, error)
	// Get the discount recommendations for every account in a cost group
	GetDiscountRecommendations(context.Context, *GetDiscountRecommendationsRequest) (*GetDiscountRecommendationsResponse, error)
	// Get the data of a cost group containing anomaly values
	GetAnomalyinCostGroup(*GetAnomalyinCostGroupRequest, Cover_GetAnomalyinCostGroupServer) error
	// Create discount Expiration Alert.
	CreateDiscountExpirationAlert(context.Context, *CreateDiscountExpirationAlertRequest) (*emptypb.Empty, error)
	// Update discount Expiration Alert
	UpdateDiscountExpirationAlert(context.Context, *UpdateDiscountExpirationAlertRequest) (*emptypb.Empty, error)
	// Get discount Expiration Alert Data
	GetDiscountExpirationAlert(context.Context, *ManipulateDiscountExpirationAlertRequest) (*DiscountExpiryAlertData, error)
	// List all discount Expiration Alert Data
	ListDiscountExpirationAlert(*ListDiscountExpirationAlertRequest, Cover_ListDiscountExpirationAlertServer) error
	// Delete selected discount Expiration Alert Data
	DeleteDiscountExpirationAlert(context.Context, *ManipulateDiscountExpirationAlertRequest) (*emptypb.Empty, error)
	// Create Anomaly Alert
	CreateAnomalyAlert(context.Context, *CreateAnomalyAlertRequest) (*emptypb.Empty, error)
	// Delete Anomaly Alert
	DeleteAnomalyAlert(context.Context, *ManipulateAnomalyAlertRequest) (*emptypb.Empty, error)
	// List all the Anomaly Alert Data
	ListAnomalyAlert(*ListAnomalyAlertRequest, Cover_ListAnomalyAlertServer) error
	// Get Anomaly Alert Data
	GetAnomalyAlert(context.Context, *ManipulateAnomalyAlertRequest) (*AnomalyAlertData, error)
	// Update Anomaly Alert
	UpdateAnomalyAlert(context.Context, *UpdateAnomalyAlertRequest) (*emptypb.Empty, error)
	// Octo new user registration
	RegisterNewUser(context.Context, *RegisterNewUserRequest) (*RegisterNewUserResponse, error)
	// Octo getting user profile
	GetUserProfile(context.Context, *GetUserProfileRequest) (*GetUserProfileResponse, error)
	// WORK-IN-PROGRESS: List all Budgets in an organization or Budgets under specific cost group
	ListBudgets(*ListBudgetsRequest, Cover_ListBudgetsServer) error
	// WORK-IN-PROGRESS: Get specific Budget data for a cost group in an organization
	GetBudget(context.Context, *GetBudgetRequest) (*GetBudgetResponse, error)
	// WORK-IN-PROGRESS: Create Budget for specific cost group in an organization
	CreateBudget(context.Context, *CreateBudgetRequest) (*CreateBudgetResponse, error)
	// WORK-IN-PROGRESS: Delete Budget for specific cost group in an organization
	DeleteBudget(context.Context, *DeleteBudgetRequest) (*DeleteBudgetResponse, error)
	// WORK-IN-PROGRESS: Update Budget for specific cost group in an organization
	UpdateBudget(context.Context, *UpdateBudgetRequest) (*UpdateBudgetResponse, error)
	// WORK-IN-PROGRESS:Resolve user for aws marketplace subscription integration
	ResolveAWSMarketplaceTokenForOnboarding(context.Context, *ResolveAWSMarketplaceTokenForOnboardingRequest) (*ResolveAWSMarketplaceTokenForOnboardingResponse, error)
	// Get the Customer Subscription status from marketplace
	GetCustomerSubscriptionStatus(context.Context, *GetCustomerSubscriptionStatusRequest) (*GetCustomerSubscriptionStatusResponse, error)
	// Profiling for new users.
	CreateProfiling(context.Context, *CreateProfilingRequest) (*CreateProfilingResponse, error)
	// Adding orgId to marketplace customers
	AddInfotoMarketplace(context.Context, *AddInfotoMarketplaceRequest) (*AddInfotoMarketplaceResponse, error)
	// Get data for insights reports summary
	GetReportSummary(context.Context, *GetReportSummaryRequest) (*GetReportSummaryResponse, error)
	// Lists recommendations based on specified criteria.
	ListRecommendations(*ListRecommendationRequest, Cover_ListRecommendationsServer) error
	// Retrieves a specific recommendation by its ID.
	GetRecommendation(context.Context, *GetRecommendationRequest) (*GetRecommendationResponse, error)
	// Executes optimization based on a recommendation.
	ExecuteOptimization(context.Context, *ExecuteOptimizationRequest) (*ExecuteOptimizationResponse, error)
	// Mark a recommendation executed.
	MarkAsExecuted(context.Context, *MarkAsExecutedRequest) (*MarkAsExecutedResponse, error)
	// Lists recommendations based on specified criteria.
	OptimizationHistory(context.Context, *OptimizationHistoryRequest) (*OptimizationHistoryResponse, error)
	// Sets Cost group's event indicator
	SetCostGroupEventIndicator(context.Context, *SetCostGroupEventIndicatorRequest) (*SetCostGroupEventIndicatorResponse, error)
	// Sets Cost group's anomaly options
	SetCostGroupAnomalyOptions(context.Context, *SetCostGroupAnomalyOptionsRequest) (*SetCostGroupAnomalyOptionsResponse, error)
	// Sets Org's starting month/ fiscal month
	SetOrgFiscalMonth(context.Context, *SetOrgFiscalMonthRequest) (*SetOrgFiscalMonthResponse, error)
	// Get Org's starting month/ fiscal month
	GetOrgFiscalMonth(context.Context, *GetOrgFiscalMonthRequest) (*GetOrgFiscalMonthResponse, error)
	// contains filtered or unexported methods
}

CoverServer is the server API for Cover service. All implementations must embed UnimplementedCoverServer for forward compatibility

type Cover_GetAlertsClient added in v0.68.43

type Cover_GetAlertsClient interface {
	Recv() (*GetAlertsResponse, error)
	grpc.ClientStream
}

type Cover_GetAlertsServer added in v0.68.43

type Cover_GetAlertsServer interface {
	Send(*GetAlertsResponse) error
	grpc.ServerStream
}

type Cover_GetAnomalyinCostGroupClient added in v0.68.63

type Cover_GetAnomalyinCostGroupClient interface {
	Recv() (*AnomalyData, error)
	grpc.ClientStream
}

type Cover_GetAnomalyinCostGroupServer added in v0.68.63

type Cover_GetAnomalyinCostGroupServer interface {
	Send(*AnomalyData) error
	grpc.ServerStream
}

type Cover_GetChannelsClient added in v0.68.43

type Cover_GetChannelsClient interface {
	Recv() (*GetChannelsResponse, error)
	grpc.ClientStream
}

type Cover_GetChannelsServer added in v0.68.43

type Cover_GetChannelsServer interface {
	Send(*GetChannelsResponse) error
	grpc.ServerStream
}

type Cover_GetCostGroupAllocationClient added in v0.65.97

type Cover_GetCostGroupAllocationClient interface {
	Recv() (*AllocationItem, error)
	grpc.ClientStream
}

type Cover_GetCostGroupAllocationServer added in v0.65.97

type Cover_GetCostGroupAllocationServer interface {
	Send(*AllocationItem) error
	grpc.ServerStream
}

type Cover_GetCostGroupFeeClient added in v0.65.51

type Cover_GetCostGroupFeeClient interface {
	Recv() (*FeeItem, error)
	grpc.ClientStream
}

type Cover_GetCostGroupFeeServer added in v0.65.51

type Cover_GetCostGroupFeeServer interface {
	Send(*FeeItem) error
	grpc.ServerStream
}

type Cover_GetCostUsageClient added in v0.64.16

type Cover_GetCostUsageClient interface {
	Recv() (*CostItem, error)
	grpc.ClientStream
}

type Cover_GetCostUsageServer added in v0.64.16

type Cover_GetCostUsageServer interface {
	Send(*CostItem) error
	grpc.ServerStream
}

type Cover_ListAccountAccessClient added in v0.64.5

type Cover_ListAccountAccessClient interface {
	Recv() (*AccountAccess, error)
	grpc.ClientStream
}

type Cover_ListAccountAccessServer added in v0.64.5

type Cover_ListAccountAccessServer interface {
	Send(*AccountAccess) error
	grpc.ServerStream
}

type Cover_ListAccountUsageClient added in v0.65.97

type Cover_ListAccountUsageClient interface {
	Recv() (*AccountUsageDetails, error)
	grpc.ClientStream
}

type Cover_ListAccountUsageServer added in v0.65.97

type Cover_ListAccountUsageServer interface {
	Send(*AccountUsageDetails) error
	grpc.ServerStream
}

type Cover_ListAllocatorsClient added in v0.67.2

type Cover_ListAllocatorsClient interface {
	Recv() (*CostAllocatorDetails, error)
	grpc.ClientStream
}

type Cover_ListAllocatorsServer added in v0.67.2

type Cover_ListAllocatorsServer interface {
	Send(*CostAllocatorDetails) error
	grpc.ServerStream
}

type Cover_ListAnomalyAlertClient added in v0.68.87

type Cover_ListAnomalyAlertClient interface {
	Recv() (*AnomalyAlertData, error)
	grpc.ClientStream
}

type Cover_ListAnomalyAlertServer added in v0.68.87

type Cover_ListAnomalyAlertServer interface {
	Send(*AnomalyAlertData) error
	grpc.ServerStream
}

type Cover_ListAssetsClient added in v0.64.7

type Cover_ListAssetsClient interface {
	Recv() (*Resource, error)
	grpc.ClientStream
}

type Cover_ListAssetsServer added in v0.64.7

type Cover_ListAssetsServer interface {
	Send(*Resource) error
	grpc.ServerStream
}

type Cover_ListBudgetsClient added in v0.69.4

type Cover_ListBudgetsClient interface {
	Recv() (*ListBudgetsResponse, error)
	grpc.ClientStream
}

type Cover_ListBudgetsServer added in v0.69.4

type Cover_ListBudgetsServer interface {
	Send(*ListBudgetsResponse) error
	grpc.ServerStream
}

type Cover_ListDataAccessClient added in v0.68.6

type Cover_ListDataAccessClient interface {
	Recv() (*DataAccess, error)
	grpc.ClientStream
}

type Cover_ListDataAccessServer added in v0.68.6

type Cover_ListDataAccessServer interface {
	Send(*DataAccess) error
	grpc.ServerStream
}

type Cover_ListDiscountExpirationAlertClient added in v0.68.85

type Cover_ListDiscountExpirationAlertClient interface {
	Recv() (*DiscountExpiryAlertData, error)
	grpc.ClientStream
}

type Cover_ListDiscountExpirationAlertServer added in v0.68.85

type Cover_ListDiscountExpirationAlertServer interface {
	Send(*DiscountExpiryAlertData) error
	grpc.ServerStream
}

type Cover_ListFeesClient added in v0.65.50

type Cover_ListFeesClient interface {
	Recv() (*FeeDetails, error)
	grpc.ClientStream
}

type Cover_ListFeesServer added in v0.65.50

type Cover_ListFeesServer interface {
	Send(*FeeDetails) error
	grpc.ServerStream
}

type Cover_ListRecommendationsClient added in v0.69.53

type Cover_ListRecommendationsClient interface {
	Recv() (*ListRecommendationResponse, error)
	grpc.ClientStream
}

type Cover_ListRecommendationsServer added in v0.69.53

type Cover_ListRecommendationsServer interface {
	Send(*ListRecommendationResponse) error
	grpc.ServerStream
}

type Cover_ListSavingsClient added in v0.65.97

type Cover_ListSavingsClient interface {
	Recv() (*SavingsDetails, error)
	grpc.ClientStream
}

type Cover_ListSavingsServer added in v0.65.97

type Cover_ListSavingsServer interface {
	Send(*SavingsDetails) error
	grpc.ServerStream
}

type Cover_ProxyCreateCompletionClient added in v0.65.63

type Cover_ProxyCreateCompletionClient interface {
	Recv() (*ProxyCreateCompletionResponse, error)
	grpc.ClientStream
}

type Cover_ProxyCreateCompletionServer added in v0.65.63

type Cover_ProxyCreateCompletionServer interface {
	Send(*ProxyCreateCompletionResponse) error
	grpc.ServerStream
}

type Cover_RestoreAccountUsageClient added in v0.65.97

type Cover_RestoreAccountUsageClient interface {
	Recv() (*AccountUsageDetails, error)
	grpc.ClientStream
}

type Cover_RestoreAccountUsageServer added in v0.65.97

type Cover_RestoreAccountUsageServer interface {
	Send(*AccountUsageDetails) error
	grpc.ServerStream
}

type Cover_RestoreFeeClient added in v0.65.51

type Cover_RestoreFeeClient interface {
	Recv() (*FeeDetails, error)
	grpc.ClientStream
}

type Cover_RestoreFeeServer added in v0.65.51

type Cover_RestoreFeeServer interface {
	Send(*FeeDetails) error
	grpc.ServerStream
}

type Cover_RestoreSavingsClient added in v0.65.97

type Cover_RestoreSavingsClient interface {
	Recv() (*SavingsDetails, error)
	grpc.ClientStream
}

type Cover_RestoreSavingsServer added in v0.65.97

type Cover_RestoreSavingsServer interface {
	Send(*SavingsDetails) error
	grpc.ServerStream
}

type Cover_SimulateAccountUsageClient added in v0.65.97

type Cover_SimulateAccountUsageClient interface {
	Recv() (*AccountUsageDetails, error)
	grpc.ClientStream
}

type Cover_SimulateAccountUsageServer added in v0.65.97

type Cover_SimulateAccountUsageServer interface {
	Send(*AccountUsageDetails) error
	grpc.ServerStream
}

type Cover_SimulateFeeAllocatorClient added in v0.65.85

type Cover_SimulateFeeAllocatorClient interface {
	Recv() (*FeeDetails, error)
	grpc.ClientStream
}

type Cover_SimulateFeeAllocatorServer added in v0.65.85

type Cover_SimulateFeeAllocatorServer interface {
	Send(*FeeDetails) error
	grpc.ServerStream
}

type Cover_SimulateSavingsClient added in v0.65.97

type Cover_SimulateSavingsClient interface {
	Recv() (*SavingsDetails, error)
	grpc.ClientStream
}

type Cover_SimulateSavingsServer added in v0.65.97

type Cover_SimulateSavingsServer interface {
	Send(*SavingsDetails) error
	grpc.ServerStream
}

type Cover_UploadChargeCodeClient added in v0.65.19

type Cover_UploadChargeCodeClient interface {
	Send(*UploadChargeCodeRequest) error
	CloseAndRecv() (*UploadChargeCodeResponse, error)
	grpc.ClientStream
}

type Cover_UploadChargeCodeServer added in v0.65.19

type Cover_UploadChargeCodeServer interface {
	SendAndClose(*UploadChargeCodeResponse) error
	Recv() (*UploadChargeCodeRequest, error)
	grpc.ServerStream
}

type CreateAccountAccessRequest added in v0.64.5

type CreateAccountAccessRequest struct {

	// Required. The target AWS account to validate.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateAccountAccess rpc.

func (*CreateAccountAccessRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use CreateAccountAccessRequest.ProtoReflect.Descriptor instead.

func (*CreateAccountAccessRequest) GetTarget added in v0.64.5

func (x *CreateAccountAccessRequest) GetTarget() string

func (*CreateAccountAccessRequest) ProtoMessage added in v0.64.5

func (*CreateAccountAccessRequest) ProtoMessage()

func (*CreateAccountAccessRequest) ProtoReflect added in v0.64.5

func (*CreateAccountAccessRequest) Reset added in v0.64.5

func (x *CreateAccountAccessRequest) Reset()

func (*CreateAccountAccessRequest) String added in v0.64.5

func (x *CreateAccountAccessRequest) String() string

type CreateAccountAccessStacksetRequest added in v0.69.86

type CreateAccountAccessStacksetRequest struct {

	// Required. The AWS payer account to validate.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Required. The region of the stack deployment.
	Region string `protobuf:"bytes,2,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateAccountAccessStackset rpc.

func (*CreateAccountAccessStacksetRequest) Descriptor deprecated added in v0.69.86

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

Deprecated: Use CreateAccountAccessStacksetRequest.ProtoReflect.Descriptor instead.

func (*CreateAccountAccessStacksetRequest) GetRegion added in v0.69.86

func (*CreateAccountAccessStacksetRequest) GetTarget added in v0.69.86

func (*CreateAccountAccessStacksetRequest) ProtoMessage added in v0.69.86

func (*CreateAccountAccessStacksetRequest) ProtoMessage()

func (*CreateAccountAccessStacksetRequest) ProtoReflect added in v0.69.86

func (*CreateAccountAccessStacksetRequest) Reset added in v0.69.86

func (*CreateAccountAccessStacksetRequest) String added in v0.69.86

type CreateAlertRequest added in v0.68.41

type CreateAlertRequest struct {

	// Required.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// At least one in either fixedAmount or percentage.
	FixedAmount float32 `protobuf:"fixed32,2,opt,name=fixedAmount,proto3" json:"fixedAmount,omitempty"`
	Percentage  float32 `protobuf:"fixed32,3,opt,name=percentage,proto3" json:"percentage,omitempty"`
	// Optional. daily or monthly. Only 'daily' is supported for now.
	Granularity string `protobuf:"bytes,4,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// Required. Cost group IDs.
	CostGroups []string `protobuf:"bytes,5,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	// Required. Channel IDs.
	Channels []string `protobuf:"bytes,6,rep,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateAlert

func (*CreateAlertRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use CreateAlertRequest.ProtoReflect.Descriptor instead.

func (*CreateAlertRequest) GetChannels added in v0.68.41

func (x *CreateAlertRequest) GetChannels() []string

func (*CreateAlertRequest) GetCostGroups added in v0.68.41

func (x *CreateAlertRequest) GetCostGroups() []string

func (*CreateAlertRequest) GetFixedAmount added in v0.68.41

func (x *CreateAlertRequest) GetFixedAmount() float32

func (*CreateAlertRequest) GetGranularity added in v0.68.41

func (x *CreateAlertRequest) GetGranularity() string

func (*CreateAlertRequest) GetName added in v0.68.41

func (x *CreateAlertRequest) GetName() string

func (*CreateAlertRequest) GetPercentage added in v0.68.41

func (x *CreateAlertRequest) GetPercentage() float32

func (*CreateAlertRequest) ProtoMessage added in v0.68.41

func (*CreateAlertRequest) ProtoMessage()

func (*CreateAlertRequest) ProtoReflect added in v0.68.41

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

func (*CreateAlertRequest) Reset added in v0.68.41

func (x *CreateAlertRequest) Reset()

func (*CreateAlertRequest) String added in v0.68.41

func (x *CreateAlertRequest) String() string

type CreateAlertResponse added in v0.68.41

type CreateAlertResponse struct {
	AlertData *cover.AlertData `protobuf:"bytes,1,opt,name=alertData,proto3" json:"alertData,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateAlert

func (*CreateAlertResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use CreateAlertResponse.ProtoReflect.Descriptor instead.

func (*CreateAlertResponse) GetAlertData added in v0.68.41

func (x *CreateAlertResponse) GetAlertData() *cover.AlertData

func (*CreateAlertResponse) ProtoMessage added in v0.68.41

func (*CreateAlertResponse) ProtoMessage()

func (*CreateAlertResponse) ProtoReflect added in v0.68.41

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

func (*CreateAlertResponse) Reset added in v0.68.41

func (x *CreateAlertResponse) Reset()

func (*CreateAlertResponse) String added in v0.68.41

func (x *CreateAlertResponse) String() string

type CreateAllocatorRequest added in v0.67.2

type CreateAllocatorRequest struct {

	// Optional. The category where the allocator is to be applied. Applicable values are `fee`, `account`, or `savings`. Default value is `fee`.
	Category   string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
	Expiration int64  `protobuf:"varint,2,opt,name=expiration,proto3" json:"expiration,omitempty"`
	// Optional. The starting month of the allocator to be effective.
	StartMonth string `protobuf:"bytes,3,opt,name=startMonth,proto3" json:"startMonth,omitempty"`
	// Optional. The default account for remaining costs. If not set, will allocate the cost to the original account.
	DefaultAccount string `protobuf:"bytes,4,opt,name=defaultAccount,proto3" json:"defaultAccount,omitempty"`
	// Required. Criteria for the adjustment to be applied.
	Criteria  []*Criteria  `protobuf:"bytes,5,rep,name=criteria,proto3" json:"criteria,omitempty"`
	Allocator []*Allocator `protobuf:"bytes,6,rep,name=allocator,proto3" json:"allocator,omitempty"`
	// contains filtered or unexported fields
}

Request message for the CreateAllocator rpc.

func (*CreateAllocatorRequest) Descriptor deprecated added in v0.67.2

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

Deprecated: Use CreateAllocatorRequest.ProtoReflect.Descriptor instead.

func (*CreateAllocatorRequest) GetAllocator added in v0.67.2

func (x *CreateAllocatorRequest) GetAllocator() []*Allocator

func (*CreateAllocatorRequest) GetCategory added in v0.67.2

func (x *CreateAllocatorRequest) GetCategory() string

func (*CreateAllocatorRequest) GetCriteria added in v0.67.2

func (x *CreateAllocatorRequest) GetCriteria() []*Criteria

func (*CreateAllocatorRequest) GetDefaultAccount added in v0.67.2

func (x *CreateAllocatorRequest) GetDefaultAccount() string

func (*CreateAllocatorRequest) GetExpiration added in v0.67.2

func (x *CreateAllocatorRequest) GetExpiration() int64

func (*CreateAllocatorRequest) GetStartMonth added in v0.67.2

func (x *CreateAllocatorRequest) GetStartMonth() string

func (*CreateAllocatorRequest) ProtoMessage added in v0.67.2

func (*CreateAllocatorRequest) ProtoMessage()

func (*CreateAllocatorRequest) ProtoReflect added in v0.67.2

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

func (*CreateAllocatorRequest) Reset added in v0.67.2

func (x *CreateAllocatorRequest) Reset()

func (*CreateAllocatorRequest) String added in v0.67.2

func (x *CreateAllocatorRequest) String() string

type CreateAnomalyAlertRequest added in v0.68.81

type CreateAnomalyAlertRequest struct {

	// Required. Name of the Anomaly Alert
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. Toggle disable and enable status of the alert
	AlertEnabled bool `protobuf:"varint,2,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	// Required. How often the user wants to receive alerts. Daily or Weekly
	Frequency string `protobuf:"bytes,3,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// Requried. The Id of the cost group you want to monitor if there is an anomaly
	CostGroupId string `protobuf:"bytes,4,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. The Channels where you want to send the alerts.
	NotificationChannels []string `protobuf:"bytes,5,rep,name=notificationChannels,proto3" json:"notificationChannels,omitempty"`
	// contains filtered or unexported fields
}

Rquest message for CreateAnomalyAlert

func (*CreateAnomalyAlertRequest) Descriptor deprecated added in v0.68.81

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

Deprecated: Use CreateAnomalyAlertRequest.ProtoReflect.Descriptor instead.

func (*CreateAnomalyAlertRequest) GetAlertEnabled added in v0.68.81

func (x *CreateAnomalyAlertRequest) GetAlertEnabled() bool

func (*CreateAnomalyAlertRequest) GetCostGroupId added in v0.68.81

func (x *CreateAnomalyAlertRequest) GetCostGroupId() string

func (*CreateAnomalyAlertRequest) GetFrequency added in v0.68.81

func (x *CreateAnomalyAlertRequest) GetFrequency() string

func (*CreateAnomalyAlertRequest) GetName added in v0.68.81

func (x *CreateAnomalyAlertRequest) GetName() string

func (*CreateAnomalyAlertRequest) GetNotificationChannels added in v0.68.81

func (x *CreateAnomalyAlertRequest) GetNotificationChannels() []string

func (*CreateAnomalyAlertRequest) ProtoMessage added in v0.68.81

func (*CreateAnomalyAlertRequest) ProtoMessage()

func (*CreateAnomalyAlertRequest) ProtoReflect added in v0.68.81

func (*CreateAnomalyAlertRequest) Reset added in v0.68.81

func (x *CreateAnomalyAlertRequest) Reset()

func (*CreateAnomalyAlertRequest) String added in v0.68.81

func (x *CreateAnomalyAlertRequest) String() string

type CreateBudgetRequest added in v0.69.4

type CreateBudgetRequest struct {
	BudgetData *cover.BudgetData `protobuf:"bytes,1,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBudgetRequest) Descriptor deprecated added in v0.69.4

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

Deprecated: Use CreateBudgetRequest.ProtoReflect.Descriptor instead.

func (*CreateBudgetRequest) GetBudgetData added in v0.69.4

func (x *CreateBudgetRequest) GetBudgetData() *cover.BudgetData

func (*CreateBudgetRequest) ProtoMessage added in v0.69.4

func (*CreateBudgetRequest) ProtoMessage()

func (*CreateBudgetRequest) ProtoReflect added in v0.69.4

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

func (*CreateBudgetRequest) Reset added in v0.69.4

func (x *CreateBudgetRequest) Reset()

func (*CreateBudgetRequest) String added in v0.69.4

func (x *CreateBudgetRequest) String() string

type CreateBudgetResponse added in v0.69.4

type CreateBudgetResponse struct {
	BudgetData *cover.BudgetData `protobuf:"bytes,1,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBudgetResponse) Descriptor deprecated added in v0.69.4

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

Deprecated: Use CreateBudgetResponse.ProtoReflect.Descriptor instead.

func (*CreateBudgetResponse) GetBudgetData added in v0.69.4

func (x *CreateBudgetResponse) GetBudgetData() *cover.BudgetData

func (*CreateBudgetResponse) ProtoMessage added in v0.69.4

func (*CreateBudgetResponse) ProtoMessage()

func (*CreateBudgetResponse) ProtoReflect added in v0.69.4

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

func (*CreateBudgetResponse) Reset added in v0.69.4

func (x *CreateBudgetResponse) Reset()

func (*CreateBudgetResponse) String added in v0.69.4

func (x *CreateBudgetResponse) String() string

type CreateChannelRequest added in v0.68.41

type CreateChannelRequest struct {

	// Required. Either actual email address or slack/msteams channel name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Required. email, slack, or msteams.
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"`
	// Optional. Only needed for slack and msteams type.
	WebhookUrl string `protobuf:"bytes,3,opt,name=webhookUrl,proto3" json:"webhookUrl,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateChannel

func (*CreateChannelRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use CreateChannelRequest.ProtoReflect.Descriptor instead.

func (*CreateChannelRequest) GetName added in v0.68.41

func (x *CreateChannelRequest) GetName() string

func (*CreateChannelRequest) GetType added in v0.68.41

func (x *CreateChannelRequest) GetType() string

func (*CreateChannelRequest) GetWebhookUrl added in v0.68.41

func (x *CreateChannelRequest) GetWebhookUrl() string

func (*CreateChannelRequest) ProtoMessage added in v0.68.41

func (*CreateChannelRequest) ProtoMessage()

func (*CreateChannelRequest) ProtoReflect added in v0.68.41

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

func (*CreateChannelRequest) Reset added in v0.68.41

func (x *CreateChannelRequest) Reset()

func (*CreateChannelRequest) String added in v0.68.41

func (x *CreateChannelRequest) String() string

type CreateChannelResponse added in v0.68.41

type CreateChannelResponse struct {
	ChannelData *cover.ChannelData `protobuf:"bytes,1,opt,name=channelData,proto3" json:"channelData,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateChannel

func (*CreateChannelResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use CreateChannelResponse.ProtoReflect.Descriptor instead.

func (*CreateChannelResponse) GetChannelData added in v0.68.41

func (x *CreateChannelResponse) GetChannelData() *cover.ChannelData

func (*CreateChannelResponse) ProtoMessage added in v0.68.41

func (*CreateChannelResponse) ProtoMessage()

func (*CreateChannelResponse) ProtoReflect added in v0.68.41

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

func (*CreateChannelResponse) Reset added in v0.68.41

func (x *CreateChannelResponse) Reset()

func (*CreateChannelResponse) String added in v0.68.41

func (x *CreateChannelResponse) String() string

type CreateCostGroupRequest added in v0.63.2

type CreateCostGroupRequest struct {
	Name         string              `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description  string              `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Image        string              `protobuf:"bytes,3,opt,name=image,proto3" json:"image,omitempty"`
	Icon         string              `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
	ColorTheme   string              `protobuf:"bytes,5,opt,name=colorTheme,proto3" json:"colorTheme,omitempty"`
	Combinations *cover.Combinations `protobuf:"bytes,6,opt,name=combinations,proto3" json:"combinations,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateCostGroup

func (*CreateCostGroupRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use CreateCostGroupRequest.ProtoReflect.Descriptor instead.

func (*CreateCostGroupRequest) GetColorTheme added in v0.63.2

func (x *CreateCostGroupRequest) GetColorTheme() string

func (*CreateCostGroupRequest) GetCombinations added in v0.63.2

func (x *CreateCostGroupRequest) GetCombinations() *cover.Combinations

func (*CreateCostGroupRequest) GetDescription added in v0.63.2

func (x *CreateCostGroupRequest) GetDescription() string

func (*CreateCostGroupRequest) GetIcon added in v0.63.2

func (x *CreateCostGroupRequest) GetIcon() string

func (*CreateCostGroupRequest) GetImage added in v0.63.2

func (x *CreateCostGroupRequest) GetImage() string

func (*CreateCostGroupRequest) GetName added in v0.63.2

func (x *CreateCostGroupRequest) GetName() string

func (*CreateCostGroupRequest) ProtoMessage added in v0.63.2

func (*CreateCostGroupRequest) ProtoMessage()

func (*CreateCostGroupRequest) ProtoReflect added in v0.63.2

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

func (*CreateCostGroupRequest) Reset added in v0.63.2

func (x *CreateCostGroupRequest) Reset()

func (*CreateCostGroupRequest) String added in v0.63.2

func (x *CreateCostGroupRequest) String() string

type CreateCostGroupResponse added in v0.63.2

type CreateCostGroupResponse struct {
	CostGroupData *cover.CostGroupData `protobuf:"bytes,1,opt,name=costGroupData,proto3" json:"costGroupData,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateCostGroup

func (*CreateCostGroupResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use CreateCostGroupResponse.ProtoReflect.Descriptor instead.

func (*CreateCostGroupResponse) GetCostGroupData added in v0.63.2

func (x *CreateCostGroupResponse) GetCostGroupData() *cover.CostGroupData

func (*CreateCostGroupResponse) ProtoMessage added in v0.63.2

func (*CreateCostGroupResponse) ProtoMessage()

func (*CreateCostGroupResponse) ProtoReflect added in v0.63.2

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

func (*CreateCostGroupResponse) Reset added in v0.63.2

func (x *CreateCostGroupResponse) Reset()

func (*CreateCostGroupResponse) String added in v0.63.2

func (x *CreateCostGroupResponse) String() string

type CreateDiscountExpirationAlertRequest added in v0.68.85

type CreateDiscountExpirationAlertRequest struct {

	// Required if the alertEnabled is set to true
	// Supported values are the following:
	// [0, 7, 30, 60, 90]
	Frequencies []int64 `protobuf:"varint,1,rep,packed,name=frequencies,proto3" json:"frequencies,omitempty"`
	// Required. Cost Group Id
	CostGroups []string `protobuf:"bytes,2,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	// required. Switch in enabling alert.
	AlertEnabled bool `protobuf:"varint,3,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	// required. Array of notificationChannel Ids from DynamoDB. Existing in ripple.
	Channels []string `protobuf:"bytes,4,rep,name=channels,proto3" json:"channels,omitempty"`
	// required. Name of alert
	Name string `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateDiscountExpirationAlert

func (*CreateDiscountExpirationAlertRequest) Descriptor deprecated added in v0.68.85

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

Deprecated: Use CreateDiscountExpirationAlertRequest.ProtoReflect.Descriptor instead.

func (*CreateDiscountExpirationAlertRequest) GetAlertEnabled added in v0.68.85

func (x *CreateDiscountExpirationAlertRequest) GetAlertEnabled() bool

func (*CreateDiscountExpirationAlertRequest) GetChannels added in v0.68.92

func (x *CreateDiscountExpirationAlertRequest) GetChannels() []string

func (*CreateDiscountExpirationAlertRequest) GetCostGroups added in v0.68.92

func (x *CreateDiscountExpirationAlertRequest) GetCostGroups() []string

func (*CreateDiscountExpirationAlertRequest) GetFrequencies added in v0.68.92

func (x *CreateDiscountExpirationAlertRequest) GetFrequencies() []int64

func (*CreateDiscountExpirationAlertRequest) GetName added in v0.68.93

func (*CreateDiscountExpirationAlertRequest) ProtoMessage added in v0.68.85

func (*CreateDiscountExpirationAlertRequest) ProtoMessage()

func (*CreateDiscountExpirationAlertRequest) ProtoReflect added in v0.68.85

func (*CreateDiscountExpirationAlertRequest) Reset added in v0.68.85

func (*CreateDiscountExpirationAlertRequest) String added in v0.68.85

type CreateMemberRequest

type CreateMemberRequest struct {
	Email      string   `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password   string   `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	Name       string   `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Costgroups []string `protobuf:"bytes,4,rep,name=costgroups,proto3" json:"costgroups,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateMember

func (*CreateMemberRequest) Descriptor deprecated

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

Deprecated: Use CreateMemberRequest.ProtoReflect.Descriptor instead.

func (*CreateMemberRequest) GetCostgroups added in v0.65.16

func (x *CreateMemberRequest) GetCostgroups() []string

func (*CreateMemberRequest) GetEmail

func (x *CreateMemberRequest) GetEmail() string

func (*CreateMemberRequest) GetName added in v0.63.2

func (x *CreateMemberRequest) GetName() string

func (*CreateMemberRequest) GetPassword

func (x *CreateMemberRequest) GetPassword() string

func (*CreateMemberRequest) ProtoMessage

func (*CreateMemberRequest) ProtoMessage()

func (*CreateMemberRequest) ProtoReflect

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

func (*CreateMemberRequest) Reset

func (x *CreateMemberRequest) Reset()

func (*CreateMemberRequest) String

func (x *CreateMemberRequest) String() string

type CreateMemberResponse

type CreateMemberResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateMember

func (*CreateMemberResponse) Descriptor deprecated

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

Deprecated: Use CreateMemberResponse.ProtoReflect.Descriptor instead.

func (*CreateMemberResponse) GetUserData added in v0.63.2

func (x *CreateMemberResponse) GetUserData() *cover.UserData

func (*CreateMemberResponse) ProtoMessage

func (*CreateMemberResponse) ProtoMessage()

func (*CreateMemberResponse) ProtoReflect

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

func (*CreateMemberResponse) Reset

func (x *CreateMemberResponse) Reset()

func (*CreateMemberResponse) String

func (x *CreateMemberResponse) String() string

type CreateProfilingRequest added in v0.69.39

type CreateProfilingRequest struct {
	Name         string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Role         string `protobuf:"bytes,2,opt,name=role,proto3" json:"role,omitempty"`
	Usage        string `protobuf:"bytes,3,opt,name=usage,proto3" json:"usage,omitempty"`
	Intention    string `protobuf:"bytes,4,opt,name=intention,proto3" json:"intention,omitempty"`
	CompanyName  string `protobuf:"bytes,5,opt,name=companyName,proto3" json:"companyName,omitempty"`
	EmailAddress string `protobuf:"bytes,6,opt,name=emailAddress,proto3" json:"emailAddress,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProfilingRequest) Descriptor deprecated added in v0.69.39

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

Deprecated: Use CreateProfilingRequest.ProtoReflect.Descriptor instead.

func (*CreateProfilingRequest) GetCompanyName added in v0.69.39

func (x *CreateProfilingRequest) GetCompanyName() string

func (*CreateProfilingRequest) GetEmailAddress added in v0.69.39

func (x *CreateProfilingRequest) GetEmailAddress() string

func (*CreateProfilingRequest) GetIntention added in v0.69.39

func (x *CreateProfilingRequest) GetIntention() string

func (*CreateProfilingRequest) GetName added in v0.69.39

func (x *CreateProfilingRequest) GetName() string

func (*CreateProfilingRequest) GetRole added in v0.69.39

func (x *CreateProfilingRequest) GetRole() string

func (*CreateProfilingRequest) GetUsage added in v0.69.39

func (x *CreateProfilingRequest) GetUsage() string

func (*CreateProfilingRequest) ProtoMessage added in v0.69.39

func (*CreateProfilingRequest) ProtoMessage()

func (*CreateProfilingRequest) ProtoReflect added in v0.69.39

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

func (*CreateProfilingRequest) Reset added in v0.69.39

func (x *CreateProfilingRequest) Reset()

func (*CreateProfilingRequest) String added in v0.69.39

func (x *CreateProfilingRequest) String() string

type CreateProfilingResponse added in v0.69.39

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

func (*CreateProfilingResponse) Descriptor deprecated added in v0.69.39

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

Deprecated: Use CreateProfilingResponse.ProtoReflect.Descriptor instead.

func (*CreateProfilingResponse) ProtoMessage added in v0.69.39

func (*CreateProfilingResponse) ProtoMessage()

func (*CreateProfilingResponse) ProtoReflect added in v0.69.39

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

func (*CreateProfilingResponse) Reset added in v0.69.39

func (x *CreateProfilingResponse) Reset()

func (*CreateProfilingResponse) String added in v0.69.39

func (x *CreateProfilingResponse) String() string

type CreateViewRequest

type CreateViewRequest struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	IsPrivate   bool   `protobuf:"varint,3,opt,name=isPrivate,proto3" json:"isPrivate,omitempty"`
	IsEditable  bool   `protobuf:"varint,4,opt,name=isEditable,proto3" json:"isEditable,omitempty"`
	Icon        string `protobuf:"bytes,5,opt,name=icon,proto3" json:"icon,omitempty"`
	ReportType  string `protobuf:"bytes,6,opt,name=reportType,proto3" json:"reportType,omitempty"`
	ColorTheme  string `protobuf:"bytes,7,opt,name=colorTheme,proto3" json:"colorTheme,omitempty"`
	// contains filtered or unexported fields
}

Request message for CreateView

func (*CreateViewRequest) Descriptor deprecated

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

Deprecated: Use CreateViewRequest.ProtoReflect.Descriptor instead.

func (*CreateViewRequest) GetColorTheme added in v0.65.69

func (x *CreateViewRequest) GetColorTheme() string

func (*CreateViewRequest) GetDescription

func (x *CreateViewRequest) GetDescription() string

func (*CreateViewRequest) GetIcon

func (x *CreateViewRequest) GetIcon() string

func (*CreateViewRequest) GetIsEditable

func (x *CreateViewRequest) GetIsEditable() bool

func (*CreateViewRequest) GetIsPrivate

func (x *CreateViewRequest) GetIsPrivate() bool

func (*CreateViewRequest) GetName

func (x *CreateViewRequest) GetName() string

func (*CreateViewRequest) GetReportType

func (x *CreateViewRequest) GetReportType() string

func (*CreateViewRequest) ProtoMessage

func (*CreateViewRequest) ProtoMessage()

func (*CreateViewRequest) ProtoReflect

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

func (*CreateViewRequest) Reset

func (x *CreateViewRequest) Reset()

func (*CreateViewRequest) String

func (x *CreateViewRequest) String() string

type CreateViewResponse

type CreateViewResponse struct {
	ViewData *cover.ViewData `protobuf:"bytes,1,opt,name=viewData,proto3" json:"viewData,omitempty"`
	// contains filtered or unexported fields
}

Response message for CreateView

func (*CreateViewResponse) Descriptor deprecated

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

Deprecated: Use CreateViewResponse.ProtoReflect.Descriptor instead.

func (*CreateViewResponse) GetViewData

func (x *CreateViewResponse) GetViewData() *cover.ViewData

func (*CreateViewResponse) ProtoMessage

func (*CreateViewResponse) ProtoMessage()

func (*CreateViewResponse) ProtoReflect

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

func (*CreateViewResponse) Reset

func (x *CreateViewResponse) Reset()

func (*CreateViewResponse) String

func (x *CreateViewResponse) String() string

type Criteria added in v0.65.68

type Criteria struct {
	And map[string]string `` /* 147-byte string literal not displayed */
	// contains filtered or unexported fields
}

A map of "key:value" attribute filters. The key indicates the column name while the value is the filter value prefixed by either "eq:" (equal), "re:" (regular expressions based on https://github.com/google/re2), or "!re:" (reverse "re:"). No prefix is the same as "eq:". Multiple map items will use the logical 'and' operator, e.g. mapfilter1 && mapfilter2 && mapfilter3, etc.

func (*Criteria) Descriptor deprecated added in v0.65.68

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

Deprecated: Use Criteria.ProtoReflect.Descriptor instead.

func (*Criteria) GetAnd added in v0.65.68

func (x *Criteria) GetAnd() map[string]string

func (*Criteria) ProtoMessage added in v0.65.68

func (*Criteria) ProtoMessage()

func (*Criteria) ProtoReflect added in v0.65.68

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

func (*Criteria) Reset added in v0.65.68

func (x *Criteria) Reset()

func (*Criteria) String added in v0.65.68

func (x *Criteria) String() string

type DataAccess added in v0.68.2

type DataAccess struct {

	// Project Id for GCP, Account Id for Azure
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Org Id
	OrgId string `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	// GCP Options
	GcpOptions *cover.GcpOptions `protobuf:"bytes,3,opt,name=gcpOptions,proto3" json:"gcpOptions,omitempty"`
	// Azure Options
	AzureOptions *cover.AzureOptions `protobuf:"bytes,4,opt,name=azureOptions,proto3" json:"azureOptions,omitempty"`
	AwsOptions   *cover.AwsOptions   `protobuf:"bytes,5,opt,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// Account type, linked or payer
	AccountType string `protobuf:"bytes,6,opt,name=accountType,proto3" json:"accountType,omitempty"`
	// Last Update
	LastUpdate string `protobuf:"bytes,7,opt,name=lastUpdate,proto3" json:"lastUpdate,omitempty"`
	// Time Created
	CreateTime string `protobuf:"bytes,8,opt,name=createTime,proto3" json:"createTime,omitempty"`
	Vendor     string `protobuf:"bytes,9,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// contains filtered or unexported fields
}

Message Response for GetDataAccess. For Azure and GCP

func (*DataAccess) Descriptor deprecated added in v0.68.2

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

Deprecated: Use DataAccess.ProtoReflect.Descriptor instead.

func (*DataAccess) GetAccountType added in v0.68.5

func (x *DataAccess) GetAccountType() string

func (*DataAccess) GetAwsOptions added in v0.68.25

func (x *DataAccess) GetAwsOptions() *cover.AwsOptions

func (*DataAccess) GetAzureOptions added in v0.68.2

func (x *DataAccess) GetAzureOptions() *cover.AzureOptions

func (*DataAccess) GetCreateTime added in v0.68.2

func (x *DataAccess) GetCreateTime() string

func (*DataAccess) GetGcpOptions added in v0.68.2

func (x *DataAccess) GetGcpOptions() *cover.GcpOptions

func (*DataAccess) GetLastUpdate added in v0.68.2

func (x *DataAccess) GetLastUpdate() string

func (*DataAccess) GetOrgId added in v0.68.2

func (x *DataAccess) GetOrgId() string

func (*DataAccess) GetTarget added in v0.68.2

func (x *DataAccess) GetTarget() string

func (*DataAccess) GetVendor added in v0.68.29

func (x *DataAccess) GetVendor() string

func (*DataAccess) ProtoMessage added in v0.68.2

func (*DataAccess) ProtoMessage()

func (*DataAccess) ProtoReflect added in v0.68.2

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

func (*DataAccess) Reset added in v0.68.2

func (x *DataAccess) Reset()

func (*DataAccess) String added in v0.68.2

func (x *DataAccess) String() string

type DeleteAccountAccessRequest added in v0.64.5

type DeleteAccountAccessRequest struct {

	// Required. The target AWS account to delete.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	Vendor string `protobuf:"bytes,2,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// contains filtered or unexported fields
}

Request message for the DeleteAccountAccess rpc.

func (*DeleteAccountAccessRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use DeleteAccountAccessRequest.ProtoReflect.Descriptor instead.

func (*DeleteAccountAccessRequest) GetTarget added in v0.64.5

func (x *DeleteAccountAccessRequest) GetTarget() string

func (*DeleteAccountAccessRequest) GetVendor added in v0.68.1

func (x *DeleteAccountAccessRequest) GetVendor() string

func (*DeleteAccountAccessRequest) ProtoMessage added in v0.64.5

func (*DeleteAccountAccessRequest) ProtoMessage()

func (*DeleteAccountAccessRequest) ProtoReflect added in v0.64.5

func (*DeleteAccountAccessRequest) Reset added in v0.64.5

func (x *DeleteAccountAccessRequest) Reset()

func (*DeleteAccountAccessRequest) String added in v0.64.5

func (x *DeleteAccountAccessRequest) String() string

type DeleteAccountAccessResponse added in v0.64.18

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

Response message for the DeleteAccountAccess rpc.

func (*DeleteAccountAccessResponse) Descriptor deprecated added in v0.64.18

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

Deprecated: Use DeleteAccountAccessResponse.ProtoReflect.Descriptor instead.

func (*DeleteAccountAccessResponse) GetTargetId added in v0.64.18

func (x *DeleteAccountAccessResponse) GetTargetId() string

func (*DeleteAccountAccessResponse) ProtoMessage added in v0.64.18

func (*DeleteAccountAccessResponse) ProtoMessage()

func (*DeleteAccountAccessResponse) ProtoReflect added in v0.64.18

func (*DeleteAccountAccessResponse) Reset added in v0.64.18

func (x *DeleteAccountAccessResponse) Reset()

func (*DeleteAccountAccessResponse) String added in v0.64.18

func (x *DeleteAccountAccessResponse) String() string

type DeleteAlertRequest added in v0.68.41

type DeleteAlertRequest struct {

	// Required. Alert ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteAlert

func (*DeleteAlertRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use DeleteAlertRequest.ProtoReflect.Descriptor instead.

func (*DeleteAlertRequest) GetId added in v0.68.41

func (x *DeleteAlertRequest) GetId() string

func (*DeleteAlertRequest) ProtoMessage added in v0.68.41

func (*DeleteAlertRequest) ProtoMessage()

func (*DeleteAlertRequest) ProtoReflect added in v0.68.41

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

func (*DeleteAlertRequest) Reset added in v0.68.41

func (x *DeleteAlertRequest) Reset()

func (*DeleteAlertRequest) String added in v0.68.41

func (x *DeleteAlertRequest) String() string

type DeleteAlertResponse added in v0.68.41

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

Response message for DeleteAlert

func (*DeleteAlertResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use DeleteAlertResponse.ProtoReflect.Descriptor instead.

func (*DeleteAlertResponse) GetId added in v0.68.41

func (x *DeleteAlertResponse) GetId() string

func (*DeleteAlertResponse) ProtoMessage added in v0.68.41

func (*DeleteAlertResponse) ProtoMessage()

func (*DeleteAlertResponse) ProtoReflect added in v0.68.41

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

func (*DeleteAlertResponse) Reset added in v0.68.41

func (x *DeleteAlertResponse) Reset()

func (*DeleteAlertResponse) String added in v0.68.41

func (x *DeleteAlertResponse) String() string

type DeleteAllocatorRequest added in v0.67.2

type DeleteAllocatorRequest struct {

	// Required. The id of the allocator to delete.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the DeleteAllocator rpc.

func (*DeleteAllocatorRequest) Descriptor deprecated added in v0.67.2

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

Deprecated: Use DeleteAllocatorRequest.ProtoReflect.Descriptor instead.

func (*DeleteAllocatorRequest) GetId added in v0.67.2

func (x *DeleteAllocatorRequest) GetId() string

func (*DeleteAllocatorRequest) ProtoMessage added in v0.67.2

func (*DeleteAllocatorRequest) ProtoMessage()

func (*DeleteAllocatorRequest) ProtoReflect added in v0.67.2

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

func (*DeleteAllocatorRequest) Reset added in v0.67.2

func (x *DeleteAllocatorRequest) Reset()

func (*DeleteAllocatorRequest) String added in v0.67.2

func (x *DeleteAllocatorRequest) String() string

type DeleteBudgetRequest added in v0.69.4

type DeleteBudgetRequest struct {

	// Required. Budget ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteBudgetRequest) Descriptor deprecated added in v0.69.4

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

Deprecated: Use DeleteBudgetRequest.ProtoReflect.Descriptor instead.

func (*DeleteBudgetRequest) GetId added in v0.69.4

func (x *DeleteBudgetRequest) GetId() string

func (*DeleteBudgetRequest) ProtoMessage added in v0.69.4

func (*DeleteBudgetRequest) ProtoMessage()

func (*DeleteBudgetRequest) ProtoReflect added in v0.69.4

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

func (*DeleteBudgetRequest) Reset added in v0.69.4

func (x *DeleteBudgetRequest) Reset()

func (*DeleteBudgetRequest) String added in v0.69.4

func (x *DeleteBudgetRequest) String() string

type DeleteBudgetResponse added in v0.69.4

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

func (*DeleteBudgetResponse) Descriptor deprecated added in v0.69.4

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

Deprecated: Use DeleteBudgetResponse.ProtoReflect.Descriptor instead.

func (*DeleteBudgetResponse) GetId added in v0.69.4

func (x *DeleteBudgetResponse) GetId() string

func (*DeleteBudgetResponse) ProtoMessage added in v0.69.4

func (*DeleteBudgetResponse) ProtoMessage()

func (*DeleteBudgetResponse) ProtoReflect added in v0.69.4

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

func (*DeleteBudgetResponse) Reset added in v0.69.4

func (x *DeleteBudgetResponse) Reset()

func (*DeleteBudgetResponse) String added in v0.69.4

func (x *DeleteBudgetResponse) String() string

type DeleteChannelRequest added in v0.68.41

type DeleteChannelRequest struct {

	// Required. Channel ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteChannel

func (*DeleteChannelRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use DeleteChannelRequest.ProtoReflect.Descriptor instead.

func (*DeleteChannelRequest) GetId added in v0.68.41

func (x *DeleteChannelRequest) GetId() string

func (*DeleteChannelRequest) ProtoMessage added in v0.68.41

func (*DeleteChannelRequest) ProtoMessage()

func (*DeleteChannelRequest) ProtoReflect added in v0.68.41

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

func (*DeleteChannelRequest) Reset added in v0.68.41

func (x *DeleteChannelRequest) Reset()

func (*DeleteChannelRequest) String added in v0.68.41

func (x *DeleteChannelRequest) String() string

type DeleteChannelResponse added in v0.68.41

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

Response message for DeleteChannel

func (*DeleteChannelResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use DeleteChannelResponse.ProtoReflect.Descriptor instead.

func (*DeleteChannelResponse) GetId added in v0.68.41

func (x *DeleteChannelResponse) GetId() string

func (*DeleteChannelResponse) ProtoMessage added in v0.68.41

func (*DeleteChannelResponse) ProtoMessage()

func (*DeleteChannelResponse) ProtoReflect added in v0.68.41

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

func (*DeleteChannelResponse) Reset added in v0.68.41

func (x *DeleteChannelResponse) Reset()

func (*DeleteChannelResponse) String added in v0.68.41

func (x *DeleteChannelResponse) String() string

type DeleteCostGroupRequest added in v0.63.2

type DeleteCostGroupRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteCostGroup

func (*DeleteCostGroupRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use DeleteCostGroupRequest.ProtoReflect.Descriptor instead.

func (*DeleteCostGroupRequest) GetCostGroupId added in v0.63.2

func (x *DeleteCostGroupRequest) GetCostGroupId() string

func (*DeleteCostGroupRequest) ProtoMessage added in v0.63.2

func (*DeleteCostGroupRequest) ProtoMessage()

func (*DeleteCostGroupRequest) ProtoReflect added in v0.63.2

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

func (*DeleteCostGroupRequest) Reset added in v0.63.2

func (x *DeleteCostGroupRequest) Reset()

func (*DeleteCostGroupRequest) String added in v0.63.2

func (x *DeleteCostGroupRequest) String() string

type DeleteCostGroupResponse added in v0.63.2

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

Response message for DeleteCostGroup

func (*DeleteCostGroupResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use DeleteCostGroupResponse.ProtoReflect.Descriptor instead.

func (*DeleteCostGroupResponse) GetCostGroupId added in v0.63.2

func (x *DeleteCostGroupResponse) GetCostGroupId() string

func (*DeleteCostGroupResponse) ProtoMessage added in v0.63.2

func (*DeleteCostGroupResponse) ProtoMessage()

func (*DeleteCostGroupResponse) ProtoReflect added in v0.63.2

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

func (*DeleteCostGroupResponse) Reset added in v0.63.2

func (x *DeleteCostGroupResponse) Reset()

func (*DeleteCostGroupResponse) String added in v0.63.2

func (x *DeleteCostGroupResponse) String() string

type DeleteMemberRequest

type DeleteMemberRequest struct {

	// Required. UserId.
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteMember

func (*DeleteMemberRequest) Descriptor deprecated

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

Deprecated: Use DeleteMemberRequest.ProtoReflect.Descriptor instead.

func (*DeleteMemberRequest) GetUserId added in v0.63.2

func (x *DeleteMemberRequest) GetUserId() string

func (*DeleteMemberRequest) ProtoMessage

func (*DeleteMemberRequest) ProtoMessage()

func (*DeleteMemberRequest) ProtoReflect

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

func (*DeleteMemberRequest) Reset

func (x *DeleteMemberRequest) Reset()

func (*DeleteMemberRequest) String

func (x *DeleteMemberRequest) String() string

type DeleteMemberResponse

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

Response message for DeleteMember

func (*DeleteMemberResponse) Descriptor deprecated

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

Deprecated: Use DeleteMemberResponse.ProtoReflect.Descriptor instead.

func (*DeleteMemberResponse) GetUserId added in v0.63.2

func (x *DeleteMemberResponse) GetUserId() string

func (*DeleteMemberResponse) ProtoMessage

func (*DeleteMemberResponse) ProtoMessage()

func (*DeleteMemberResponse) ProtoReflect

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

func (*DeleteMemberResponse) Reset

func (x *DeleteMemberResponse) Reset()

func (*DeleteMemberResponse) String

func (x *DeleteMemberResponse) String() string

type DeleteViewRequest

type DeleteViewRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// contains filtered or unexported fields
}

Request message for DeleteView

func (*DeleteViewRequest) Descriptor deprecated

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

Deprecated: Use DeleteViewRequest.ProtoReflect.Descriptor instead.

func (*DeleteViewRequest) GetViewId

func (x *DeleteViewRequest) GetViewId() string

func (*DeleteViewRequest) ProtoMessage

func (*DeleteViewRequest) ProtoMessage()

func (*DeleteViewRequest) ProtoReflect

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

func (*DeleteViewRequest) Reset

func (x *DeleteViewRequest) Reset()

func (*DeleteViewRequest) String

func (x *DeleteViewRequest) String() string

type DeleteViewResponse

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

Response message for DeleteView

func (*DeleteViewResponse) Descriptor deprecated

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

Deprecated: Use DeleteViewResponse.ProtoReflect.Descriptor instead.

func (*DeleteViewResponse) GetViewId

func (x *DeleteViewResponse) GetViewId() string

func (*DeleteViewResponse) ProtoMessage

func (*DeleteViewResponse) ProtoMessage()

func (*DeleteViewResponse) ProtoReflect

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

func (*DeleteViewResponse) Reset

func (x *DeleteViewResponse) Reset()

func (*DeleteViewResponse) String

func (x *DeleteViewResponse) String() string

type DiscountExpiryAlertData added in v0.68.85

type DiscountExpiryAlertData struct {
	Id           string                  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId        string                  `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	AlertEnabled bool                    `protobuf:"varint,3,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	Frequencies  []int64                 `protobuf:"varint,4,rep,packed,name=frequencies,proto3" json:"frequencies,omitempty"`
	CostGroups   []*cover.AlertCostGroup `protobuf:"bytes,5,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	Details      string                  `protobuf:"bytes,6,opt,name=details,proto3" json:"details,omitempty"`
	Channels     *cover.AlertChannels    `protobuf:"bytes,7,opt,name=channels,proto3" json:"channels,omitempty"`
	Name         string                  `protobuf:"bytes,8,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DiscountExpiryAlertData) Descriptor deprecated added in v0.68.85

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

Deprecated: Use DiscountExpiryAlertData.ProtoReflect.Descriptor instead.

func (*DiscountExpiryAlertData) GetAlertEnabled added in v0.68.85

func (x *DiscountExpiryAlertData) GetAlertEnabled() bool

func (*DiscountExpiryAlertData) GetChannels added in v0.68.92

func (x *DiscountExpiryAlertData) GetChannels() *cover.AlertChannels

func (*DiscountExpiryAlertData) GetCostGroups added in v0.68.92

func (x *DiscountExpiryAlertData) GetCostGroups() []*cover.AlertCostGroup

func (*DiscountExpiryAlertData) GetDetails added in v0.68.85

func (x *DiscountExpiryAlertData) GetDetails() string

func (*DiscountExpiryAlertData) GetFrequencies added in v0.68.92

func (x *DiscountExpiryAlertData) GetFrequencies() []int64

func (*DiscountExpiryAlertData) GetId added in v0.68.85

func (x *DiscountExpiryAlertData) GetId() string

func (*DiscountExpiryAlertData) GetName added in v0.68.93

func (x *DiscountExpiryAlertData) GetName() string

func (*DiscountExpiryAlertData) GetOrgId added in v0.68.85

func (x *DiscountExpiryAlertData) GetOrgId() string

func (*DiscountExpiryAlertData) ProtoMessage added in v0.68.85

func (*DiscountExpiryAlertData) ProtoMessage()

func (*DiscountExpiryAlertData) ProtoReflect added in v0.68.85

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

func (*DiscountExpiryAlertData) Reset added in v0.68.85

func (x *DiscountExpiryAlertData) Reset()

func (*DiscountExpiryAlertData) String added in v0.68.85

func (x *DiscountExpiryAlertData) String() string

type ExecuteOptimizationRequest added in v0.69.53

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

func (*ExecuteOptimizationRequest) Descriptor deprecated added in v0.69.53

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

Deprecated: Use ExecuteOptimizationRequest.ProtoReflect.Descriptor instead.

func (*ExecuteOptimizationRequest) GetRecommendationId added in v0.69.78

func (x *ExecuteOptimizationRequest) GetRecommendationId() string

func (*ExecuteOptimizationRequest) ProtoMessage added in v0.69.53

func (*ExecuteOptimizationRequest) ProtoMessage()

func (*ExecuteOptimizationRequest) ProtoReflect added in v0.69.53

func (*ExecuteOptimizationRequest) Reset added in v0.69.53

func (x *ExecuteOptimizationRequest) Reset()

func (*ExecuteOptimizationRequest) String added in v0.69.53

func (x *ExecuteOptimizationRequest) String() string

type ExecuteOptimizationResponse added in v0.69.53

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

func (*ExecuteOptimizationResponse) Descriptor deprecated added in v0.69.53

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

Deprecated: Use ExecuteOptimizationResponse.ProtoReflect.Descriptor instead.

func (*ExecuteOptimizationResponse) ProtoMessage added in v0.69.53

func (*ExecuteOptimizationResponse) ProtoMessage()

func (*ExecuteOptimizationResponse) ProtoReflect added in v0.69.53

func (*ExecuteOptimizationResponse) Reset added in v0.69.53

func (x *ExecuteOptimizationResponse) Reset()

func (*ExecuteOptimizationResponse) String added in v0.69.53

func (x *ExecuteOptimizationResponse) String() string

type FeeDetails added in v0.65.50

type FeeDetails struct {
	Id            string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId         string  `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	Vendor        string  `protobuf:"bytes,3,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Account       string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Month         string  `protobuf:"bytes,5,opt,name=month,proto3" json:"month,omitempty"`
	LineType      string  `protobuf:"bytes,6,opt,name=lineType,proto3" json:"lineType,omitempty"`
	FeeType       string  `protobuf:"bytes,7,opt,name=feeType,proto3" json:"feeType,omitempty"`
	ProductCode   string  `protobuf:"bytes,8,opt,name=productCode,proto3" json:"productCode,omitempty"`
	Description   string  `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"`
	Started       string  `protobuf:"bytes,10,opt,name=started,proto3" json:"started,omitempty"`
	TimeInterval  string  `protobuf:"bytes,11,opt,name=timeInterval,proto3" json:"timeInterval,omitempty"`
	ProductName   string  `protobuf:"bytes,12,opt,name=productName,proto3" json:"productName,omitempty"`
	Currency      string  `protobuf:"bytes,13,opt,name=currency,proto3" json:"currency,omitempty"`
	SplitStatus   string  `protobuf:"bytes,14,opt,name=splitStatus,proto3" json:"splitStatus,omitempty"`
	IsAllocated   bool    `protobuf:"varint,15,opt,name=isAllocated,proto3" json:"isAllocated,omitempty"`
	IsApplied     bool    `protobuf:"varint,16,opt,name=isApplied,proto3" json:"isApplied,omitempty"`
	UnblendedCost float64 `protobuf:"fixed64,17,opt,name=unblendedCost,proto3" json:"unblendedCost,omitempty"`
	SourceFee     string  `protobuf:"bytes,18,opt,name=sourceFee,proto3" json:"sourceFee,omitempty"`
	LastUpdate    string  `protobuf:"bytes,19,opt,name=lastUpdate,proto3" json:"lastUpdate,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetFeeDetails, CreateFeeReallocation rpc.

func (*FeeDetails) Descriptor deprecated added in v0.65.50

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

Deprecated: Use FeeDetails.ProtoReflect.Descriptor instead.

func (*FeeDetails) GetAccount added in v0.65.50

func (x *FeeDetails) GetAccount() string

func (*FeeDetails) GetCurrency added in v0.65.50

func (x *FeeDetails) GetCurrency() string

func (*FeeDetails) GetDescription added in v0.65.50

func (x *FeeDetails) GetDescription() string

func (*FeeDetails) GetFeeType added in v0.65.50

func (x *FeeDetails) GetFeeType() string

func (*FeeDetails) GetId added in v0.67.4

func (x *FeeDetails) GetId() string

func (*FeeDetails) GetIsAllocated added in v0.65.50

func (x *FeeDetails) GetIsAllocated() bool

func (*FeeDetails) GetIsApplied added in v0.65.50

func (x *FeeDetails) GetIsApplied() bool

func (*FeeDetails) GetLastUpdate added in v0.65.50

func (x *FeeDetails) GetLastUpdate() string

func (*FeeDetails) GetLineType added in v0.65.50

func (x *FeeDetails) GetLineType() string

func (*FeeDetails) GetMonth added in v0.65.50

func (x *FeeDetails) GetMonth() string

func (*FeeDetails) GetOrgId added in v0.65.50

func (x *FeeDetails) GetOrgId() string

func (*FeeDetails) GetProductCode added in v0.65.50

func (x *FeeDetails) GetProductCode() string

func (*FeeDetails) GetProductName added in v0.65.50

func (x *FeeDetails) GetProductName() string

func (*FeeDetails) GetSourceFee added in v0.65.60

func (x *FeeDetails) GetSourceFee() string

func (*FeeDetails) GetSplitStatus added in v0.65.50

func (x *FeeDetails) GetSplitStatus() string

func (*FeeDetails) GetStarted added in v0.65.50

func (x *FeeDetails) GetStarted() string

func (*FeeDetails) GetTimeInterval added in v0.65.50

func (x *FeeDetails) GetTimeInterval() string

func (*FeeDetails) GetUnblendedCost added in v0.65.50

func (x *FeeDetails) GetUnblendedCost() float64

func (*FeeDetails) GetVendor added in v0.67.4

func (x *FeeDetails) GetVendor() string

func (*FeeDetails) ProtoMessage added in v0.65.50

func (*FeeDetails) ProtoMessage()

func (*FeeDetails) ProtoReflect added in v0.65.50

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

func (*FeeDetails) Reset added in v0.65.50

func (x *FeeDetails) Reset()

func (*FeeDetails) String added in v0.65.50

func (x *FeeDetails) String() string

type FeeItem added in v0.65.51

type FeeItem struct {
	Vendor  string  `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Month   string  `protobuf:"bytes,2,opt,name=month,proto3" json:"month,omitempty"`
	Product string  `protobuf:"bytes,3,opt,name=product,proto3" json:"product,omitempty"`
	Account string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Type    string  `protobuf:"bytes,5,opt,name=type,proto3" json:"type,omitempty"`
	Cost    float64 `protobuf:"fixed64,6,opt,name=cost,proto3" json:"cost,omitempty"`
	// contains filtered or unexported fields
}

Response message wrapper for cost group fees.

func (*FeeItem) Descriptor deprecated added in v0.65.51

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

Deprecated: Use FeeItem.ProtoReflect.Descriptor instead.

func (*FeeItem) GetAccount added in v0.65.51

func (x *FeeItem) GetAccount() string

func (*FeeItem) GetCost added in v0.65.51

func (x *FeeItem) GetCost() float64

func (*FeeItem) GetMonth added in v0.65.51

func (x *FeeItem) GetMonth() string

func (*FeeItem) GetProduct added in v0.65.51

func (x *FeeItem) GetProduct() string

func (*FeeItem) GetType added in v0.65.51

func (x *FeeItem) GetType() string

func (*FeeItem) GetVendor added in v0.65.51

func (x *FeeItem) GetVendor() string

func (*FeeItem) ProtoMessage added in v0.65.51

func (*FeeItem) ProtoMessage()

func (*FeeItem) ProtoReflect added in v0.65.51

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

func (*FeeItem) Reset added in v0.65.51

func (x *FeeItem) Reset()

func (*FeeItem) String added in v0.65.51

func (x *FeeItem) String() string

type GetAccountAccessRequest added in v0.64.5

type GetAccountAccessRequest struct {

	// Required. The target AWS account to query.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetAccountAccess rpc.

func (*GetAccountAccessRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use GetAccountAccessRequest.ProtoReflect.Descriptor instead.

func (*GetAccountAccessRequest) GetTarget added in v0.64.5

func (x *GetAccountAccessRequest) GetTarget() string

func (*GetAccountAccessRequest) ProtoMessage added in v0.64.5

func (*GetAccountAccessRequest) ProtoMessage()

func (*GetAccountAccessRequest) ProtoReflect added in v0.64.5

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

func (*GetAccountAccessRequest) Reset added in v0.64.5

func (x *GetAccountAccessRequest) Reset()

func (*GetAccountAccessRequest) String added in v0.64.5

func (x *GetAccountAccessRequest) String() string

type GetAccountAccessTemplateUrlRequest added in v0.64.5

type GetAccountAccessTemplateUrlRequest struct {

	// All templates are publicly available from the reponse link (`templateUrl`) if you want to audit the included permissions.
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetAccountAccessTemplateUrlRequest rpc.

func (*GetAccountAccessTemplateUrlRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use GetAccountAccessTemplateUrlRequest.ProtoReflect.Descriptor instead.

func (*GetAccountAccessTemplateUrlRequest) GetType added in v0.64.5

func (*GetAccountAccessTemplateUrlRequest) ProtoMessage added in v0.64.5

func (*GetAccountAccessTemplateUrlRequest) ProtoMessage()

func (*GetAccountAccessTemplateUrlRequest) ProtoReflect added in v0.64.5

func (*GetAccountAccessTemplateUrlRequest) Reset added in v0.64.5

func (*GetAccountAccessTemplateUrlRequest) String added in v0.64.5

type GetAccountAccessTemplateUrlResponse added in v0.64.5

type GetAccountAccessTemplateUrlResponse struct {

	// The CloudFormation launch url. Open it in your browser.
	LaunchUrl string `protobuf:"bytes,1,opt,name=launchUrl,proto3" json:"launchUrl,omitempty"`
	// The latest CloudFormation template. The version is included in the filename.
	TemplateUrl string `protobuf:"bytes,2,opt,name=templateUrl,proto3" json:"templateUrl,omitempty"`
	// The default stack name used. Can be modified.
	StackName string `protobuf:"bytes,3,opt,name=stackName,proto3" json:"stackName,omitempty"`
	// The AWS account that will receive the access. Do not change.
	Principal string `protobuf:"bytes,4,opt,name=principal,proto3" json:"principal,omitempty"`
	// The external id for this role. Do not change.
	ExternalId string `protobuf:"bytes,5,opt,name=externalId,proto3" json:"externalId,omitempty"`
	// contains filtered or unexported fields
}

Response message for the GetAccountAccessTemplateUrlResponse rpc.

func (*GetAccountAccessTemplateUrlResponse) Descriptor deprecated added in v0.64.5

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

Deprecated: Use GetAccountAccessTemplateUrlResponse.ProtoReflect.Descriptor instead.

func (*GetAccountAccessTemplateUrlResponse) GetExternalId added in v0.64.5

func (x *GetAccountAccessTemplateUrlResponse) GetExternalId() string

func (*GetAccountAccessTemplateUrlResponse) GetLaunchUrl added in v0.64.5

func (x *GetAccountAccessTemplateUrlResponse) GetLaunchUrl() string

func (*GetAccountAccessTemplateUrlResponse) GetPrincipal added in v0.64.5

func (x *GetAccountAccessTemplateUrlResponse) GetPrincipal() string

func (*GetAccountAccessTemplateUrlResponse) GetStackName added in v0.64.5

func (x *GetAccountAccessTemplateUrlResponse) GetStackName() string

func (*GetAccountAccessTemplateUrlResponse) GetTemplateUrl added in v0.64.5

func (x *GetAccountAccessTemplateUrlResponse) GetTemplateUrl() string

func (*GetAccountAccessTemplateUrlResponse) ProtoMessage added in v0.64.5

func (*GetAccountAccessTemplateUrlResponse) ProtoMessage()

func (*GetAccountAccessTemplateUrlResponse) ProtoReflect added in v0.64.5

func (*GetAccountAccessTemplateUrlResponse) Reset added in v0.64.5

func (*GetAccountAccessTemplateUrlResponse) String added in v0.64.5

type GetAccountsRequest added in v0.65.20

type GetAccountsRequest struct {

	// Required. Cloud vendor.
	Vendor      string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetAccounts

func (*GetAccountsRequest) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetAccountsRequest.ProtoReflect.Descriptor instead.

func (*GetAccountsRequest) GetCostGroupId added in v0.65.29

func (x *GetAccountsRequest) GetCostGroupId() string

func (*GetAccountsRequest) GetVendor added in v0.65.20

func (x *GetAccountsRequest) GetVendor() string

func (*GetAccountsRequest) ProtoMessage added in v0.65.20

func (*GetAccountsRequest) ProtoMessage()

func (*GetAccountsRequest) ProtoReflect added in v0.65.20

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

func (*GetAccountsRequest) Reset added in v0.65.20

func (x *GetAccountsRequest) Reset()

func (*GetAccountsRequest) String added in v0.65.20

func (x *GetAccountsRequest) String() string

type GetAccountsResponse added in v0.65.20

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

Response message for GetAccounts

func (*GetAccountsResponse) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetAccountsResponse.ProtoReflect.Descriptor instead.

func (*GetAccountsResponse) GetAccounts added in v0.65.22

func (x *GetAccountsResponse) GetAccounts() []string

func (*GetAccountsResponse) ProtoMessage added in v0.65.20

func (*GetAccountsResponse) ProtoMessage()

func (*GetAccountsResponse) ProtoReflect added in v0.65.20

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

func (*GetAccountsResponse) Reset added in v0.65.20

func (x *GetAccountsResponse) Reset()

func (*GetAccountsResponse) String added in v0.65.20

func (x *GetAccountsResponse) String() string

type GetAlertDetailsRequest added in v0.68.41

type GetAlertDetailsRequest struct {

	// Required. Alert ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetAlertDetails

func (*GetAlertDetailsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetAlertDetailsRequest.ProtoReflect.Descriptor instead.

func (*GetAlertDetailsRequest) GetId added in v0.68.41

func (x *GetAlertDetailsRequest) GetId() string

func (*GetAlertDetailsRequest) ProtoMessage added in v0.68.41

func (*GetAlertDetailsRequest) ProtoMessage()

func (*GetAlertDetailsRequest) ProtoReflect added in v0.68.41

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

func (*GetAlertDetailsRequest) Reset added in v0.68.41

func (x *GetAlertDetailsRequest) Reset()

func (*GetAlertDetailsRequest) String added in v0.68.41

func (x *GetAlertDetailsRequest) String() string

type GetAlertDetailsResponse added in v0.68.41

type GetAlertDetailsResponse struct {
	AlertData *cover.AlertData `protobuf:"bytes,1,opt,name=alertData,proto3" json:"alertData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetAlertDetails

func (*GetAlertDetailsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetAlertDetailsResponse.ProtoReflect.Descriptor instead.

func (*GetAlertDetailsResponse) GetAlertData added in v0.68.41

func (x *GetAlertDetailsResponse) GetAlertData() *cover.AlertData

func (*GetAlertDetailsResponse) ProtoMessage added in v0.68.41

func (*GetAlertDetailsResponse) ProtoMessage()

func (*GetAlertDetailsResponse) ProtoReflect added in v0.68.41

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

func (*GetAlertDetailsResponse) Reset added in v0.68.41

func (x *GetAlertDetailsResponse) Reset()

func (*GetAlertDetailsResponse) String added in v0.68.41

func (x *GetAlertDetailsResponse) String() string

type GetAlertsRequest added in v0.68.41

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

Request message for GetAlerts

func (*GetAlertsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetAlertsRequest.ProtoReflect.Descriptor instead.

func (*GetAlertsRequest) ProtoMessage added in v0.68.41

func (*GetAlertsRequest) ProtoMessage()

func (*GetAlertsRequest) ProtoReflect added in v0.68.41

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

func (*GetAlertsRequest) Reset added in v0.68.41

func (x *GetAlertsRequest) Reset()

func (*GetAlertsRequest) String added in v0.68.41

func (x *GetAlertsRequest) String() string

type GetAlertsResponse added in v0.68.41

type GetAlertsResponse struct {
	AlertData *cover.AlertData `protobuf:"bytes,1,opt,name=alertData,proto3" json:"alertData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetAlerts

func (*GetAlertsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetAlertsResponse.ProtoReflect.Descriptor instead.

func (*GetAlertsResponse) GetAlertData added in v0.68.41

func (x *GetAlertsResponse) GetAlertData() *cover.AlertData

func (*GetAlertsResponse) ProtoMessage added in v0.68.41

func (*GetAlertsResponse) ProtoMessage()

func (*GetAlertsResponse) ProtoReflect added in v0.68.41

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

func (*GetAlertsResponse) Reset added in v0.68.41

func (x *GetAlertsResponse) Reset()

func (*GetAlertsResponse) String added in v0.68.41

func (x *GetAlertsResponse) String() string

type GetAndDeleteDataAccessRequest added in v0.68.13

type GetAndDeleteDataAccessRequest struct {

	// Required. (Project ID for GCP / Account ID for Azure)
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// Vendor (GCP/Azure)
	Vendor string `protobuf:"bytes,2,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// In the context of fetching account details, specifying the account type is necessary. This is because the target alone might not uniquely identify an account and could result in multiple data points.
	AccountType string `protobuf:"bytes,3,opt,name=accountType,proto3" json:"accountType,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAndDeleteDataAccessRequest) Descriptor deprecated added in v0.68.13

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

Deprecated: Use GetAndDeleteDataAccessRequest.ProtoReflect.Descriptor instead.

func (*GetAndDeleteDataAccessRequest) GetAccountType added in v0.68.13

func (x *GetAndDeleteDataAccessRequest) GetAccountType() string

func (*GetAndDeleteDataAccessRequest) GetTarget added in v0.68.13

func (x *GetAndDeleteDataAccessRequest) GetTarget() string

func (*GetAndDeleteDataAccessRequest) GetVendor added in v0.68.13

func (x *GetAndDeleteDataAccessRequest) GetVendor() string

func (*GetAndDeleteDataAccessRequest) ProtoMessage added in v0.68.13

func (*GetAndDeleteDataAccessRequest) ProtoMessage()

func (*GetAndDeleteDataAccessRequest) ProtoReflect added in v0.68.13

func (*GetAndDeleteDataAccessRequest) Reset added in v0.68.13

func (x *GetAndDeleteDataAccessRequest) Reset()

func (*GetAndDeleteDataAccessRequest) String added in v0.68.13

type GetAnomalyinCostGroupRequest added in v0.68.62

type GetAnomalyinCostGroupRequest struct {
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Start date for detecting anomalies
	StartDate string `protobuf:"bytes,2,opt,name=startDate,proto3" json:"startDate,omitempty"`
	// End date for detection anomalies
	EndDate string `protobuf:"bytes,3,opt,name=endDate,proto3" json:"endDate,omitempty"`
	// contains filtered or unexported fields
}

Request message for getting anomaly

func (*GetAnomalyinCostGroupRequest) Descriptor deprecated added in v0.68.62

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

Deprecated: Use GetAnomalyinCostGroupRequest.ProtoReflect.Descriptor instead.

func (*GetAnomalyinCostGroupRequest) GetCostGroupId added in v0.68.62

func (x *GetAnomalyinCostGroupRequest) GetCostGroupId() string

func (*GetAnomalyinCostGroupRequest) GetEndDate added in v0.68.70

func (x *GetAnomalyinCostGroupRequest) GetEndDate() string

func (*GetAnomalyinCostGroupRequest) GetStartDate added in v0.68.70

func (x *GetAnomalyinCostGroupRequest) GetStartDate() string

func (*GetAnomalyinCostGroupRequest) ProtoMessage added in v0.68.62

func (*GetAnomalyinCostGroupRequest) ProtoMessage()

func (*GetAnomalyinCostGroupRequest) ProtoReflect added in v0.68.62

func (*GetAnomalyinCostGroupRequest) Reset added in v0.68.62

func (x *GetAnomalyinCostGroupRequest) Reset()

func (*GetAnomalyinCostGroupRequest) String added in v0.68.62

type GetAssetsSummaryRequest added in v0.65.48

type GetAssetsSummaryRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Optional. If not set, current month will be used. Format: `yyyymm`.
	StartMonth string `protobuf:"bytes,2,opt,name=startMonth,proto3" json:"startMonth,omitempty"`
	// Optional. If not set, current month will be used. Format: `yyyymm`.
	EndMonth string `protobuf:"bytes,3,opt,name=endMonth,proto3" json:"endMonth,omitempty"`
	// Optional. If true, return the assets summary for the requested period. Else, summary per month is returned.
	CombineDates bool `protobuf:"varint,4,opt,name=combineDates,proto3" json:"combineDates,omitempty"`
	// Optional. For AWS-specific filter options.
	AwsOptions []*ListAssetsFilters `protobuf:"bytes,5,rep,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// Optional. For AWS-specific properties filter options.
	AwsPropertiesOptions []*ListAssetsFilters `protobuf:"bytes,6,rep,name=awsPropertiesOptions,proto3" json:"awsPropertiesOptions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAssetsSummaryRequest) Descriptor deprecated added in v0.65.48

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

Deprecated: Use GetAssetsSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetAssetsSummaryRequest) GetAwsOptions added in v0.65.48

func (x *GetAssetsSummaryRequest) GetAwsOptions() []*ListAssetsFilters

func (*GetAssetsSummaryRequest) GetAwsPropertiesOptions added in v0.65.48

func (x *GetAssetsSummaryRequest) GetAwsPropertiesOptions() []*ListAssetsFilters

func (*GetAssetsSummaryRequest) GetCombineDates added in v0.65.49

func (x *GetAssetsSummaryRequest) GetCombineDates() bool

func (*GetAssetsSummaryRequest) GetCostGroupId added in v0.65.48

func (x *GetAssetsSummaryRequest) GetCostGroupId() string

func (*GetAssetsSummaryRequest) GetEndMonth added in v0.65.48

func (x *GetAssetsSummaryRequest) GetEndMonth() string

func (*GetAssetsSummaryRequest) GetStartMonth added in v0.65.48

func (x *GetAssetsSummaryRequest) GetStartMonth() string

func (*GetAssetsSummaryRequest) ProtoMessage added in v0.65.48

func (*GetAssetsSummaryRequest) ProtoMessage()

func (*GetAssetsSummaryRequest) ProtoReflect added in v0.65.48

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

func (*GetAssetsSummaryRequest) Reset added in v0.65.48

func (x *GetAssetsSummaryRequest) Reset()

func (*GetAssetsSummaryRequest) String added in v0.65.48

func (x *GetAssetsSummaryRequest) String() string

type GetAssetsSummaryResponse added in v0.65.48

type GetAssetsSummaryResponse struct {
	Summary []*AssetsSummary `protobuf:"bytes,1,rep,name=summary,proto3" json:"summary,omitempty"`
	// Format: JSON String
	RecommendationSummary string `protobuf:"bytes,2,opt,name=recommendationSummary,proto3" json:"recommendationSummary,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAssetsSummaryResponse) Descriptor deprecated added in v0.65.48

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

Deprecated: Use GetAssetsSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetAssetsSummaryResponse) GetRecommendationSummary added in v0.65.48

func (x *GetAssetsSummaryResponse) GetRecommendationSummary() string

func (*GetAssetsSummaryResponse) GetSummary added in v0.65.49

func (x *GetAssetsSummaryResponse) GetSummary() []*AssetsSummary

func (*GetAssetsSummaryResponse) ProtoMessage added in v0.65.48

func (*GetAssetsSummaryResponse) ProtoMessage()

func (*GetAssetsSummaryResponse) ProtoReflect added in v0.65.48

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

func (*GetAssetsSummaryResponse) Reset added in v0.65.48

func (x *GetAssetsSummaryResponse) Reset()

func (*GetAssetsSummaryResponse) String added in v0.65.48

func (x *GetAssetsSummaryResponse) String() string

type GetBudgetRequest added in v0.69.4

type GetBudgetRequest struct {

	// Required. Budget ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBudgetRequest) Descriptor deprecated added in v0.69.4

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

Deprecated: Use GetBudgetRequest.ProtoReflect.Descriptor instead.

func (*GetBudgetRequest) GetId added in v0.69.4

func (x *GetBudgetRequest) GetId() string

func (*GetBudgetRequest) ProtoMessage added in v0.69.4

func (*GetBudgetRequest) ProtoMessage()

func (*GetBudgetRequest) ProtoReflect added in v0.69.4

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

func (*GetBudgetRequest) Reset added in v0.69.4

func (x *GetBudgetRequest) Reset()

func (*GetBudgetRequest) String added in v0.69.4

func (x *GetBudgetRequest) String() string

type GetBudgetResponse added in v0.69.4

type GetBudgetResponse struct {
	BudgetData *cover.BudgetData `protobuf:"bytes,1,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*GetBudgetResponse) Descriptor deprecated added in v0.69.4

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

Deprecated: Use GetBudgetResponse.ProtoReflect.Descriptor instead.

func (*GetBudgetResponse) GetBudgetData added in v0.69.4

func (x *GetBudgetResponse) GetBudgetData() *cover.BudgetData

func (*GetBudgetResponse) ProtoMessage added in v0.69.4

func (*GetBudgetResponse) ProtoMessage()

func (*GetBudgetResponse) ProtoReflect added in v0.69.4

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

func (*GetBudgetResponse) Reset added in v0.69.4

func (x *GetBudgetResponse) Reset()

func (*GetBudgetResponse) String added in v0.69.4

func (x *GetBudgetResponse) String() string

type GetCategoriesRequest added in v0.68.29

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

func (*GetCategoriesRequest) Descriptor deprecated added in v0.68.29

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

Deprecated: Use GetCategoriesRequest.ProtoReflect.Descriptor instead.

func (*GetCategoriesRequest) GetVendor added in v0.68.29

func (x *GetCategoriesRequest) GetVendor() string

func (*GetCategoriesRequest) ProtoMessage added in v0.68.29

func (*GetCategoriesRequest) ProtoMessage()

func (*GetCategoriesRequest) ProtoReflect added in v0.68.29

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

func (*GetCategoriesRequest) Reset added in v0.68.29

func (x *GetCategoriesRequest) Reset()

func (*GetCategoriesRequest) String added in v0.68.29

func (x *GetCategoriesRequest) String() string

type GetCategoriesResponse added in v0.68.29

type GetCategoriesResponse struct {
	Category []*cover.Category `protobuf:"bytes,1,rep,name=category,proto3" json:"category,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCategoriesResponse) Descriptor deprecated added in v0.68.29

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

Deprecated: Use GetCategoriesResponse.ProtoReflect.Descriptor instead.

func (*GetCategoriesResponse) GetCategory added in v0.68.45

func (x *GetCategoriesResponse) GetCategory() []*cover.Category

func (*GetCategoriesResponse) ProtoMessage added in v0.68.29

func (*GetCategoriesResponse) ProtoMessage()

func (*GetCategoriesResponse) ProtoReflect added in v0.68.29

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

func (*GetCategoriesResponse) Reset added in v0.68.29

func (x *GetCategoriesResponse) Reset()

func (*GetCategoriesResponse) String added in v0.68.29

func (x *GetCategoriesResponse) String() string

type GetChannelDetailsRequest added in v0.68.41

type GetChannelDetailsRequest struct {

	// Required. Channel ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetChannelDetails

func (*GetChannelDetailsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetChannelDetailsRequest.ProtoReflect.Descriptor instead.

func (*GetChannelDetailsRequest) GetId added in v0.68.41

func (x *GetChannelDetailsRequest) GetId() string

func (*GetChannelDetailsRequest) ProtoMessage added in v0.68.41

func (*GetChannelDetailsRequest) ProtoMessage()

func (*GetChannelDetailsRequest) ProtoReflect added in v0.68.41

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

func (*GetChannelDetailsRequest) Reset added in v0.68.41

func (x *GetChannelDetailsRequest) Reset()

func (*GetChannelDetailsRequest) String added in v0.68.41

func (x *GetChannelDetailsRequest) String() string

type GetChannelDetailsResponse added in v0.68.41

type GetChannelDetailsResponse struct {
	ChannelData *cover.ChannelData `protobuf:"bytes,1,opt,name=channelData,proto3" json:"channelData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetChannelDetails

func (*GetChannelDetailsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetChannelDetailsResponse.ProtoReflect.Descriptor instead.

func (*GetChannelDetailsResponse) GetChannelData added in v0.68.41

func (x *GetChannelDetailsResponse) GetChannelData() *cover.ChannelData

func (*GetChannelDetailsResponse) ProtoMessage added in v0.68.41

func (*GetChannelDetailsResponse) ProtoMessage()

func (*GetChannelDetailsResponse) ProtoReflect added in v0.68.41

func (*GetChannelDetailsResponse) Reset added in v0.68.41

func (x *GetChannelDetailsResponse) Reset()

func (*GetChannelDetailsResponse) String added in v0.68.41

func (x *GetChannelDetailsResponse) String() string

type GetChannelsRequest added in v0.68.41

type GetChannelsRequest struct {

	// Optional. Use email, slack, or msteams to filter the type of channels
	// Otherwise, it returns all channels
	Type string `protobuf:"bytes,1,opt,name=type,proto3" json:"type,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetChannels

func (*GetChannelsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetChannelsRequest.ProtoReflect.Descriptor instead.

func (*GetChannelsRequest) GetType added in v0.68.43

func (x *GetChannelsRequest) GetType() string

func (*GetChannelsRequest) ProtoMessage added in v0.68.41

func (*GetChannelsRequest) ProtoMessage()

func (*GetChannelsRequest) ProtoReflect added in v0.68.41

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

func (*GetChannelsRequest) Reset added in v0.68.41

func (x *GetChannelsRequest) Reset()

func (*GetChannelsRequest) String added in v0.68.41

func (x *GetChannelsRequest) String() string

type GetChannelsResponse added in v0.68.41

type GetChannelsResponse struct {
	ChannelData *cover.ChannelData `protobuf:"bytes,1,opt,name=channelData,proto3" json:"channelData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetChannels

func (*GetChannelsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use GetChannelsResponse.ProtoReflect.Descriptor instead.

func (*GetChannelsResponse) GetChannelData added in v0.68.41

func (x *GetChannelsResponse) GetChannelData() *cover.ChannelData

func (*GetChannelsResponse) ProtoMessage added in v0.68.41

func (*GetChannelsResponse) ProtoMessage()

func (*GetChannelsResponse) ProtoReflect added in v0.68.41

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

func (*GetChannelsResponse) Reset added in v0.68.41

func (x *GetChannelsResponse) Reset()

func (*GetChannelsResponse) String added in v0.68.41

func (x *GetChannelsResponse) String() string

type GetCostGroupAllocationRequest added in v0.65.97

type GetCostGroupAllocationRequest struct {

	// Required. The category to display on the cost group. Supports `fee` or `savings`.
	Category string `protobuf:"bytes,1,opt,name=category,proto3" json:"category,omitempty"`
	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	StartDate   string `protobuf:"bytes,3,opt,name=startDate,proto3" json:"startDate,omitempty"`
	EndDate     string `protobuf:"bytes,4,opt,name=endDate,proto3" json:"endDate,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetCostGroupAllocation rpc.

func (*GetCostGroupAllocationRequest) Descriptor deprecated added in v0.65.97

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

Deprecated: Use GetCostGroupAllocationRequest.ProtoReflect.Descriptor instead.

func (*GetCostGroupAllocationRequest) GetCategory added in v0.67.1

func (x *GetCostGroupAllocationRequest) GetCategory() string

func (*GetCostGroupAllocationRequest) GetCostGroupId added in v0.65.97

func (x *GetCostGroupAllocationRequest) GetCostGroupId() string

func (*GetCostGroupAllocationRequest) GetEndDate added in v0.65.97

func (x *GetCostGroupAllocationRequest) GetEndDate() string

func (*GetCostGroupAllocationRequest) GetStartDate added in v0.65.97

func (x *GetCostGroupAllocationRequest) GetStartDate() string

func (*GetCostGroupAllocationRequest) ProtoMessage added in v0.65.97

func (*GetCostGroupAllocationRequest) ProtoMessage()

func (*GetCostGroupAllocationRequest) ProtoReflect added in v0.65.97

func (*GetCostGroupAllocationRequest) Reset added in v0.65.97

func (x *GetCostGroupAllocationRequest) Reset()

func (*GetCostGroupAllocationRequest) String added in v0.65.97

type GetCostGroupAttributeRequest added in v0.68.16

type GetCostGroupAttributeRequest struct {
	Vendor        string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	AttributeType string `protobuf:"bytes,2,opt,name=attributeType,proto3" json:"attributeType,omitempty"`
	CostGroupId   string `protobuf:"bytes,3,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetCostGroupAttribute

func (*GetCostGroupAttributeRequest) Descriptor deprecated added in v0.68.16

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

Deprecated: Use GetCostGroupAttributeRequest.ProtoReflect.Descriptor instead.

func (*GetCostGroupAttributeRequest) GetAttributeType added in v0.68.16

func (x *GetCostGroupAttributeRequest) GetAttributeType() string

func (*GetCostGroupAttributeRequest) GetCostGroupId added in v0.68.16

func (x *GetCostGroupAttributeRequest) GetCostGroupId() string

func (*GetCostGroupAttributeRequest) GetVendor added in v0.68.16

func (x *GetCostGroupAttributeRequest) GetVendor() string

func (*GetCostGroupAttributeRequest) ProtoMessage added in v0.68.16

func (*GetCostGroupAttributeRequest) ProtoMessage()

func (*GetCostGroupAttributeRequest) ProtoReflect added in v0.68.16

func (*GetCostGroupAttributeRequest) Reset added in v0.68.16

func (x *GetCostGroupAttributeRequest) Reset()

func (*GetCostGroupAttributeRequest) String added in v0.68.16

type GetCostGroupAttributeResponse added in v0.68.16

type GetCostGroupAttributeResponse struct {
	Result  []*cover.Result  `protobuf:"bytes,1,rep,name=result,proto3" json:"result,omitempty"`
	TagData []*cover.TagData `protobuf:"bytes,2,rep,name=tagData,proto3" json:"tagData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetCostGroupAttribute

func (*GetCostGroupAttributeResponse) Descriptor deprecated added in v0.68.16

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

Deprecated: Use GetCostGroupAttributeResponse.ProtoReflect.Descriptor instead.

func (*GetCostGroupAttributeResponse) GetResult added in v0.68.16

func (x *GetCostGroupAttributeResponse) GetResult() []*cover.Result

func (*GetCostGroupAttributeResponse) GetTagData added in v0.68.26

func (x *GetCostGroupAttributeResponse) GetTagData() []*cover.TagData

func (*GetCostGroupAttributeResponse) ProtoMessage added in v0.68.16

func (*GetCostGroupAttributeResponse) ProtoMessage()

func (*GetCostGroupAttributeResponse) ProtoReflect added in v0.68.16

func (*GetCostGroupAttributeResponse) Reset added in v0.68.16

func (x *GetCostGroupAttributeResponse) Reset()

func (*GetCostGroupAttributeResponse) String added in v0.68.16

type GetCostGroupDetailsRequest added in v0.63.2

type GetCostGroupDetailsRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetCostGroupDetails

func (*GetCostGroupDetailsRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetCostGroupDetailsRequest.ProtoReflect.Descriptor instead.

func (*GetCostGroupDetailsRequest) GetCostGroupId added in v0.63.2

func (x *GetCostGroupDetailsRequest) GetCostGroupId() string

func (*GetCostGroupDetailsRequest) ProtoMessage added in v0.63.2

func (*GetCostGroupDetailsRequest) ProtoMessage()

func (*GetCostGroupDetailsRequest) ProtoReflect added in v0.63.2

func (*GetCostGroupDetailsRequest) Reset added in v0.63.2

func (x *GetCostGroupDetailsRequest) Reset()

func (*GetCostGroupDetailsRequest) String added in v0.63.2

func (x *GetCostGroupDetailsRequest) String() string

type GetCostGroupDetailsResponse added in v0.63.2

type GetCostGroupDetailsResponse struct {
	CostGroupData *cover.CostGroupData `protobuf:"bytes,1,opt,name=costGroupData,proto3" json:"costGroupData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetCostGroupDetails

func (*GetCostGroupDetailsResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetCostGroupDetailsResponse.ProtoReflect.Descriptor instead.

func (*GetCostGroupDetailsResponse) GetCostGroupData added in v0.63.2

func (x *GetCostGroupDetailsResponse) GetCostGroupData() *cover.CostGroupData

func (*GetCostGroupDetailsResponse) ProtoMessage added in v0.63.2

func (*GetCostGroupDetailsResponse) ProtoMessage()

func (*GetCostGroupDetailsResponse) ProtoReflect added in v0.63.2

func (*GetCostGroupDetailsResponse) Reset added in v0.63.2

func (x *GetCostGroupDetailsResponse) Reset()

func (*GetCostGroupDetailsResponse) String added in v0.63.2

func (x *GetCostGroupDetailsResponse) String() string

type GetCostGroupFeeRequest added in v0.65.51

type GetCostGroupFeeRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	StartTime   string `protobuf:"bytes,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
	EndTime     string `protobuf:"bytes,3,opt,name=endTime,proto3" json:"endTime,omitempty"`
	// contains filtered or unexported fields
}

Request message for the GetCostGroupFee rpc.

func (*GetCostGroupFeeRequest) Descriptor deprecated added in v0.65.51

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

Deprecated: Use GetCostGroupFeeRequest.ProtoReflect.Descriptor instead.

func (*GetCostGroupFeeRequest) GetCostGroupId added in v0.65.51

func (x *GetCostGroupFeeRequest) GetCostGroupId() string

func (*GetCostGroupFeeRequest) GetEndTime added in v0.65.51

func (x *GetCostGroupFeeRequest) GetEndTime() string

func (*GetCostGroupFeeRequest) GetStartTime added in v0.65.51

func (x *GetCostGroupFeeRequest) GetStartTime() string

func (*GetCostGroupFeeRequest) ProtoMessage added in v0.65.51

func (*GetCostGroupFeeRequest) ProtoMessage()

func (*GetCostGroupFeeRequest) ProtoReflect added in v0.65.51

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

func (*GetCostGroupFeeRequest) Reset added in v0.65.51

func (x *GetCostGroupFeeRequest) Reset()

func (*GetCostGroupFeeRequest) String added in v0.65.51

func (x *GetCostGroupFeeRequest) String() string

type GetCostGroupsRequest added in v0.63.2

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

Request message for GetCostGroups

func (*GetCostGroupsRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetCostGroupsRequest.ProtoReflect.Descriptor instead.

func (*GetCostGroupsRequest) ProtoMessage added in v0.63.2

func (*GetCostGroupsRequest) ProtoMessage()

func (*GetCostGroupsRequest) ProtoReflect added in v0.63.2

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

func (*GetCostGroupsRequest) Reset added in v0.63.2

func (x *GetCostGroupsRequest) Reset()

func (*GetCostGroupsRequest) String added in v0.63.2

func (x *GetCostGroupsRequest) String() string

type GetCostGroupsResponse added in v0.63.2

type GetCostGroupsResponse struct {
	CostGroupData []*cover.CostGroupData `protobuf:"bytes,1,rep,name=costGroupData,proto3" json:"costGroupData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetCostGroups

func (*GetCostGroupsResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetCostGroupsResponse.ProtoReflect.Descriptor instead.

func (*GetCostGroupsResponse) GetCostGroupData added in v0.63.2

func (x *GetCostGroupsResponse) GetCostGroupData() []*cover.CostGroupData

func (*GetCostGroupsResponse) ProtoMessage added in v0.63.2

func (*GetCostGroupsResponse) ProtoMessage()

func (*GetCostGroupsResponse) ProtoReflect added in v0.63.2

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

func (*GetCostGroupsResponse) Reset added in v0.63.2

func (x *GetCostGroupsResponse) Reset()

func (*GetCostGroupsResponse) String added in v0.63.2

func (x *GetCostGroupsResponse) String() string

type GetCostUsageRequest added in v0.64.16

type GetCostUsageRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Optional. If not set, the first day of the current month will be used. Format: `yyyymmdd`.
	StartTime string `protobuf:"bytes,2,opt,name=startTime,proto3" json:"startTime,omitempty"`
	// Optional. If not set, current date will be used. Format: `yyyymmdd`.
	EndTime string `protobuf:"bytes,3,opt,name=endTime,proto3" json:"endTime,omitempty"`
	// Optional. If set to true, return data grouped by month within the date range.
	// If you want data that is grouped per account per month, set this to `true`, then set `groupByColumns` to `none`.
	// You can also use `groupByColumns` while setting this to true.
	GroupByMonth bool `protobuf:"varint,4,opt,name=groupByMonth,proto3" json:"groupByMonth,omitempty"`
	// Optional. If set, returns only the services or accounts with the highest cost or usage
	// Default value is 0.
	Limit int64 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"`
	// Optional. Valid values are `cost` and `usage`.
	// Default value is `cost`. Used only when limit is not 0.
	Category string `protobuf:"bytes,6,opt,name=category,proto3" json:"category,omitempty"`
	// Optional. Valid values are `service` and `account`. Only `service` is supported for now
	// Default value is `service`. Used only when limit is not 0.
	GroupBy string `protobuf:"bytes,7,opt,name=groupBy,proto3" json:"groupBy,omitempty"`
	// Optional. If set to true, return all available data including the data with zero cost.
	// Default value is `false` which means that only data with non-zero cost are returned.
	IncludeZeroCost bool `protobuf:"varint,8,opt,name=includeZeroCost,proto3" json:"includeZeroCost,omitempty"`
	// Optional. Valid only for the `aws` vendor. AWS-specific options.
	AwsOptions *GetCostUsageRequestAwsOptions `protobuf:"bytes,9,opt,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// Optional. Valid only for the `azure` vendor. Azure-specific options.
	AzureOptions *GetCostUsageRequestAzureOptions `protobuf:"bytes,10,opt,name=azureOptions,proto3" json:"azureOptions,omitempty"`
	// Optional. Valid only for the `gcp` vendor. gcp-specific options.
	GcpOptions *GetCostUsageRequestGcpOptions `protobuf:"bytes,11,opt,name=gcpOptions,proto3" json:"gcpOptions,omitempty"`
	// Optional. Valid only for the `azurecsp` vendor. AzureCsp-specific options.
	AzurecspOptions *GetCostUsageRequestAzureCspOptions `protobuf:"bytes,12,opt,name=azurecspOptions,proto3" json:"azurecspOptions,omitempty"`
	// Optional. For custom selection when creating cost groups.
	// This field allows custom options for specifying criteria for cost group creation.
	CustomOptions *GetCostUsageRequestCustomOptions `protobuf:"bytes,13,opt,name=customOptions,proto3" json:"customOptions,omitempty"`
	// Optional. If set to true, include cost forecast for current month
	IncludeForecast *cover.IncludeForecast `protobuf:"bytes,14,opt,name=includeForecast,proto3" json:"includeForecast,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequest) Descriptor deprecated added in v0.64.16

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

Deprecated: Use GetCostUsageRequest.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequest) GetAwsOptions added in v0.64.22

func (*GetCostUsageRequest) GetAzureOptions added in v0.65.41

func (*GetCostUsageRequest) GetAzurecspOptions added in v0.68.23

func (*GetCostUsageRequest) GetCategory added in v0.64.22

func (x *GetCostUsageRequest) GetCategory() string

func (*GetCostUsageRequest) GetCostGroupId added in v0.64.20

func (x *GetCostUsageRequest) GetCostGroupId() string

func (*GetCostUsageRequest) GetCustomOptions added in v0.68.35

func (*GetCostUsageRequest) GetEndTime added in v0.64.16

func (x *GetCostUsageRequest) GetEndTime() string

func (*GetCostUsageRequest) GetGcpOptions added in v0.68.17

func (*GetCostUsageRequest) GetGroupBy added in v0.64.16

func (x *GetCostUsageRequest) GetGroupBy() string

func (*GetCostUsageRequest) GetGroupByMonth added in v0.64.22

func (x *GetCostUsageRequest) GetGroupByMonth() bool

func (*GetCostUsageRequest) GetIncludeForecast added in v0.69.2

func (x *GetCostUsageRequest) GetIncludeForecast() *cover.IncludeForecast

func (*GetCostUsageRequest) GetIncludeZeroCost added in v0.69.15

func (x *GetCostUsageRequest) GetIncludeZeroCost() bool

func (*GetCostUsageRequest) GetLimit added in v0.64.16

func (x *GetCostUsageRequest) GetLimit() int64

func (*GetCostUsageRequest) GetStartTime added in v0.64.16

func (x *GetCostUsageRequest) GetStartTime() string

func (*GetCostUsageRequest) ProtoMessage added in v0.64.16

func (*GetCostUsageRequest) ProtoMessage()

func (*GetCostUsageRequest) ProtoReflect added in v0.64.16

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

func (*GetCostUsageRequest) Reset added in v0.64.16

func (x *GetCostUsageRequest) Reset()

func (*GetCostUsageRequest) String added in v0.64.16

func (x *GetCostUsageRequest) String() string

type GetCostUsageRequestAwsOptions added in v0.64.22

type GetCostUsageRequestAwsOptions struct {

	// Optional. A comma-separated list of columns to aggregate the data into.
	// Valid values are `productCode`, `serviceCode`, `region`, `zone`, `usageType`, `instanceType`, `operation`, `invoiceId`, `description`, and `resourceId`.
	// A special value of `none` is also supported, which means query by date or month per account only.
	//
	// For example, if you only want the services and region data, you can set this field to `productCode,region`.
	// Your input sequence doesn't matter (although the sequence above is recommended) as the actual sequence is already fixed in the return data (see the definition in https://github.com/alphauslabs/blueapi/blob/main/api/aws/cost.proto), which is generic to specific, top to bottom. Invalid values are discarded. Excluded columns will be empty.
	GroupByColumns string `protobuf:"bytes,1,opt,name=groupByColumns,proto3" json:"groupByColumns,omitempty"`
	// Optional. If set to true, group all input accounts into one.
	GroupAccounts bool `protobuf:"varint,2,opt,name=groupAccounts,proto3" json:"groupAccounts,omitempty"`
	// Optional. A list of filtering options. See [ReadCostsRequestOptionsFilters] for more information on each filter item.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	Filters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// Optional. A list of filtering options specific for tags.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc. Discarded when `groupByColumns` field is set or if `groupByMonth` is true.
	TagFilters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,4,rep,name=tagFilters,proto3" json:"tagFilters,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequestAwsOptions) Descriptor deprecated added in v0.64.22

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

Deprecated: Use GetCostUsageRequestAwsOptions.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequestAwsOptions) GetFilters added in v0.64.22

func (*GetCostUsageRequestAwsOptions) GetGroupAccounts added in v0.64.22

func (x *GetCostUsageRequestAwsOptions) GetGroupAccounts() bool

func (*GetCostUsageRequestAwsOptions) GetGroupByColumns added in v0.64.22

func (x *GetCostUsageRequestAwsOptions) GetGroupByColumns() string

func (*GetCostUsageRequestAwsOptions) GetTagFilters added in v0.65.33

func (*GetCostUsageRequestAwsOptions) ProtoMessage added in v0.64.22

func (*GetCostUsageRequestAwsOptions) ProtoMessage()

func (*GetCostUsageRequestAwsOptions) ProtoReflect added in v0.64.22

func (*GetCostUsageRequestAwsOptions) Reset added in v0.64.22

func (x *GetCostUsageRequestAwsOptions) Reset()

func (*GetCostUsageRequestAwsOptions) String added in v0.64.22

type GetCostUsageRequestAzureCspOptions added in v0.68.23

type GetCostUsageRequestAzureCspOptions struct {

	// Optional. A comma-separated list of columns to aggregate the data into.
	// A special value of `none` is also supported, which means query by date or month per account only.
	//
	// For example, if you only want the services and location data, you can set this field to `serviceName,location`.
	GroupByColumns string `protobuf:"bytes,1,opt,name=groupByColumns,proto3" json:"groupByColumns,omitempty"`
	// Optional. If set to true, group all input projects into one.
	GroupAccounts bool `protobuf:"varint,2,opt,name=groupAccounts,proto3" json:"groupAccounts,omitempty"`
	// Optional. A list of filtering options. See [ReadCostsRequestOptionsFilters] for more information on each filter item.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	Filters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// Optional. A list of filtering options specific for tags.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	TagFilters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,4,rep,name=tagFilters,proto3" json:"tagFilters,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequestAzureCspOptions) Descriptor deprecated added in v0.68.23

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

Deprecated: Use GetCostUsageRequestAzureCspOptions.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequestAzureCspOptions) GetFilters added in v0.68.23

func (*GetCostUsageRequestAzureCspOptions) GetGroupAccounts added in v0.68.23

func (x *GetCostUsageRequestAzureCspOptions) GetGroupAccounts() bool

func (*GetCostUsageRequestAzureCspOptions) GetGroupByColumns added in v0.68.23

func (x *GetCostUsageRequestAzureCspOptions) GetGroupByColumns() string

func (*GetCostUsageRequestAzureCspOptions) GetTagFilters added in v0.68.23

func (*GetCostUsageRequestAzureCspOptions) ProtoMessage added in v0.68.23

func (*GetCostUsageRequestAzureCspOptions) ProtoMessage()

func (*GetCostUsageRequestAzureCspOptions) ProtoReflect added in v0.68.23

func (*GetCostUsageRequestAzureCspOptions) Reset added in v0.68.23

func (*GetCostUsageRequestAzureCspOptions) String added in v0.68.23

type GetCostUsageRequestAzureOptions added in v0.65.41

type GetCostUsageRequestAzureOptions struct {

	// Optional. A comma-separated list of columns to aggregate the data into.
	// Valid values are `accountId`, `serviceName`, `serviceTier`, `location`, `product`, `partNumber`, `resourceGuid`, `offerId`, `consumedService`, `departmentId`, `departmentName`, `resourceGroup`, `enrollment`, `additionalInfo`
	// A special value of `none` is also supported, which means query by date or month per account only.
	//
	// For example, if you only want the services and location data, you can set this field to `serviceName,location`.
	GroupByColumns string `protobuf:"bytes,1,opt,name=groupByColumns,proto3" json:"groupByColumns,omitempty"`
	// Optional. If set to true, group all input subscription into one.
	GroupAccounts bool `protobuf:"varint,2,opt,name=groupAccounts,proto3" json:"groupAccounts,omitempty"`
	// Optional. A list of filtering options. See [ReadCostsRequestOptionsFilters] for more information on each filter item.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	Filters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// Optional. A list of filtering options specific for tags.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	TagFilters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,4,rep,name=tagFilters,proto3" json:"tagFilters,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequestAzureOptions) Descriptor deprecated added in v0.65.41

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

Deprecated: Use GetCostUsageRequestAzureOptions.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequestAzureOptions) GetFilters added in v0.65.41

func (*GetCostUsageRequestAzureOptions) GetGroupAccounts added in v0.65.41

func (x *GetCostUsageRequestAzureOptions) GetGroupAccounts() bool

func (*GetCostUsageRequestAzureOptions) GetGroupByColumns added in v0.65.41

func (x *GetCostUsageRequestAzureOptions) GetGroupByColumns() string

func (*GetCostUsageRequestAzureOptions) GetTagFilters added in v0.65.41

func (*GetCostUsageRequestAzureOptions) ProtoMessage added in v0.65.41

func (*GetCostUsageRequestAzureOptions) ProtoMessage()

func (*GetCostUsageRequestAzureOptions) ProtoReflect added in v0.65.41

func (*GetCostUsageRequestAzureOptions) Reset added in v0.65.41

func (*GetCostUsageRequestAzureOptions) String added in v0.65.41

type GetCostUsageRequestCustomOptions added in v0.68.35

type GetCostUsageRequestCustomOptions struct {

	// Optional. A comma-separated list of columns to aggregate the data into.
	// A special value of `none` is also supported, which means query by date or month per account only.
	//
	// For example, if you only want the services and location data, you can set this field to `serviceName,location`.
	GroupByColumns string `protobuf:"bytes,1,opt,name=groupByColumns,proto3" json:"groupByColumns,omitempty"`
	// Optional. If set to true, group all input projects into one.
	GroupAccounts bool `protobuf:"varint,2,opt,name=groupAccounts,proto3" json:"groupAccounts,omitempty"`
	// Optional. A list of filtering options. See [ReadCostsRequestOptionsFilters] for more information on each filter item.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	Filters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequestCustomOptions) Descriptor deprecated added in v0.68.35

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

Deprecated: Use GetCostUsageRequestCustomOptions.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequestCustomOptions) GetFilters added in v0.68.35

func (*GetCostUsageRequestCustomOptions) GetGroupAccounts added in v0.68.35

func (x *GetCostUsageRequestCustomOptions) GetGroupAccounts() bool

func (*GetCostUsageRequestCustomOptions) GetGroupByColumns added in v0.68.35

func (x *GetCostUsageRequestCustomOptions) GetGroupByColumns() string

func (*GetCostUsageRequestCustomOptions) ProtoMessage added in v0.68.35

func (*GetCostUsageRequestCustomOptions) ProtoMessage()

func (*GetCostUsageRequestCustomOptions) ProtoReflect added in v0.68.35

func (*GetCostUsageRequestCustomOptions) Reset added in v0.68.35

func (*GetCostUsageRequestCustomOptions) String added in v0.68.35

type GetCostUsageRequestGcpOptions added in v0.68.17

type GetCostUsageRequestGcpOptions struct {

	// Optional. A comma-separated list of columns to aggregate the data into.
	// A special value of `none` is also supported, which means query by date or month per account only.
	//
	// For example, if you only want the services and location data, you can set this field to `serviceName,location`.
	GroupByColumns string `protobuf:"bytes,1,opt,name=groupByColumns,proto3" json:"groupByColumns,omitempty"`
	// Optional. If set to true, group all input projects into one.
	GroupAccounts bool `protobuf:"varint,2,opt,name=groupAccounts,proto3" json:"groupAccounts,omitempty"`
	// Optional. A list of filtering options. See [ReadCostsRequestOptionsFilters] for more information on each filter item.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	Filters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,3,rep,name=filters,proto3" json:"filters,omitempty"`
	// Optional. A list of filtering options specific for tags.
	// Multiple filter items will use the logical 'or' operator, e.g. filter1 || filter2 || filter3, etc.
	TagFilters          []*ReadCostsRequestOptionsFilters `protobuf:"bytes,4,rep,name=tagFilters,proto3" json:"tagFilters,omitempty"`
	LabelFilters        []*ReadCostsRequestOptionsFilters `protobuf:"bytes,5,rep,name=labelFilters,proto3" json:"labelFilters,omitempty"`
	ProjectLabelFilters []*ReadCostsRequestOptionsFilters `protobuf:"bytes,6,rep,name=projectLabelFilters,proto3" json:"projectLabelFilters,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCostUsageRequestGcpOptions) Descriptor deprecated added in v0.68.17

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

Deprecated: Use GetCostUsageRequestGcpOptions.ProtoReflect.Descriptor instead.

func (*GetCostUsageRequestGcpOptions) GetFilters added in v0.68.17

func (*GetCostUsageRequestGcpOptions) GetGroupAccounts added in v0.68.17

func (x *GetCostUsageRequestGcpOptions) GetGroupAccounts() bool

func (*GetCostUsageRequestGcpOptions) GetGroupByColumns added in v0.68.17

func (x *GetCostUsageRequestGcpOptions) GetGroupByColumns() string

func (*GetCostUsageRequestGcpOptions) GetLabelFilters added in v0.68.40

func (*GetCostUsageRequestGcpOptions) GetProjectLabelFilters added in v0.68.40

func (x *GetCostUsageRequestGcpOptions) GetProjectLabelFilters() []*ReadCostsRequestOptionsFilters

func (*GetCostUsageRequestGcpOptions) GetTagFilters added in v0.68.17

func (*GetCostUsageRequestGcpOptions) ProtoMessage added in v0.68.17

func (*GetCostUsageRequestGcpOptions) ProtoMessage()

func (*GetCostUsageRequestGcpOptions) ProtoReflect added in v0.68.17

func (*GetCostUsageRequestGcpOptions) Reset added in v0.68.17

func (x *GetCostUsageRequestGcpOptions) Reset()

func (*GetCostUsageRequestGcpOptions) String added in v0.68.17

type GetCurrentViewRequest

type GetCurrentViewRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetCurrentView

func (*GetCurrentViewRequest) Descriptor deprecated

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

Deprecated: Use GetCurrentViewRequest.ProtoReflect.Descriptor instead.

func (*GetCurrentViewRequest) GetViewId

func (x *GetCurrentViewRequest) GetViewId() string

func (*GetCurrentViewRequest) ProtoMessage

func (*GetCurrentViewRequest) ProtoMessage()

func (*GetCurrentViewRequest) ProtoReflect

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

func (*GetCurrentViewRequest) Reset

func (x *GetCurrentViewRequest) Reset()

func (*GetCurrentViewRequest) String

func (x *GetCurrentViewRequest) String() string

type GetCurrentViewResponse

type GetCurrentViewResponse struct {
	ViewData *cover.ViewData `protobuf:"bytes,1,opt,name=viewData,proto3" json:"viewData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetCurrentView

func (*GetCurrentViewResponse) Descriptor deprecated

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

Deprecated: Use GetCurrentViewResponse.ProtoReflect.Descriptor instead.

func (*GetCurrentViewResponse) GetViewData

func (x *GetCurrentViewResponse) GetViewData() *cover.ViewData

func (*GetCurrentViewResponse) ProtoMessage

func (*GetCurrentViewResponse) ProtoMessage()

func (*GetCurrentViewResponse) ProtoReflect

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

func (*GetCurrentViewResponse) Reset

func (x *GetCurrentViewResponse) Reset()

func (*GetCurrentViewResponse) String

func (x *GetCurrentViewResponse) String() string

type GetCustomerSubscriptionStatusRequest added in v0.69.38

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

func (*GetCustomerSubscriptionStatusRequest) Descriptor deprecated added in v0.69.38

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

Deprecated: Use GetCustomerSubscriptionStatusRequest.ProtoReflect.Descriptor instead.

func (*GetCustomerSubscriptionStatusRequest) ProtoMessage added in v0.69.38

func (*GetCustomerSubscriptionStatusRequest) ProtoMessage()

func (*GetCustomerSubscriptionStatusRequest) ProtoReflect added in v0.69.38

func (*GetCustomerSubscriptionStatusRequest) Reset added in v0.69.38

func (*GetCustomerSubscriptionStatusRequest) String added in v0.69.38

type GetCustomerSubscriptionStatusResponse added in v0.69.38

type GetCustomerSubscriptionStatusResponse struct {
	DateRegistered     string `protobuf:"bytes,1,opt,name=dateRegistered,proto3" json:"dateRegistered,omitempty"`
	SubscriptionExpiry string `protobuf:"bytes,2,opt,name=subscriptionExpiry,proto3" json:"subscriptionExpiry,omitempty"`
	DaysLeft           int32  `protobuf:"varint,3,opt,name=daysLeft,proto3" json:"daysLeft,omitempty"`
	IsSubscribed       bool   `protobuf:"varint,4,opt,name=isSubscribed,proto3" json:"isSubscribed,omitempty"`
	IsExpired          bool   `protobuf:"varint,5,opt,name=isExpired,proto3" json:"isExpired,omitempty"`
	Plan               string `protobuf:"bytes,6,opt,name=plan,proto3" json:"plan,omitempty"`
	Amount             string `protobuf:"bytes,7,opt,name=amount,proto3" json:"amount,omitempty"`
	PaymentOption      string `protobuf:"bytes,8,opt,name=paymentOption,proto3" json:"paymentOption,omitempty"`
	PaymentMethod      string `protobuf:"bytes,9,opt,name=paymentMethod,proto3" json:"paymentMethod,omitempty"`
	// contains filtered or unexported fields
}

func (*GetCustomerSubscriptionStatusResponse) Descriptor deprecated added in v0.69.38

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

Deprecated: Use GetCustomerSubscriptionStatusResponse.ProtoReflect.Descriptor instead.

func (*GetCustomerSubscriptionStatusResponse) GetAmount added in v0.69.46

func (*GetCustomerSubscriptionStatusResponse) GetDateRegistered added in v0.69.43

func (x *GetCustomerSubscriptionStatusResponse) GetDateRegistered() string

func (*GetCustomerSubscriptionStatusResponse) GetDaysLeft added in v0.69.43

func (*GetCustomerSubscriptionStatusResponse) GetIsExpired added in v0.69.38

func (x *GetCustomerSubscriptionStatusResponse) GetIsExpired() bool

func (*GetCustomerSubscriptionStatusResponse) GetIsSubscribed added in v0.69.38

func (x *GetCustomerSubscriptionStatusResponse) GetIsSubscribed() bool

func (*GetCustomerSubscriptionStatusResponse) GetPaymentMethod added in v0.69.46

func (x *GetCustomerSubscriptionStatusResponse) GetPaymentMethod() string

func (*GetCustomerSubscriptionStatusResponse) GetPaymentOption added in v0.69.46

func (x *GetCustomerSubscriptionStatusResponse) GetPaymentOption() string

func (*GetCustomerSubscriptionStatusResponse) GetPlan added in v0.69.43

func (*GetCustomerSubscriptionStatusResponse) GetSubscriptionExpiry added in v0.69.43

func (x *GetCustomerSubscriptionStatusResponse) GetSubscriptionExpiry() string

func (*GetCustomerSubscriptionStatusResponse) ProtoMessage added in v0.69.38

func (*GetCustomerSubscriptionStatusResponse) ProtoMessage()

func (*GetCustomerSubscriptionStatusResponse) ProtoReflect added in v0.69.38

func (*GetCustomerSubscriptionStatusResponse) Reset added in v0.69.38

func (*GetCustomerSubscriptionStatusResponse) String added in v0.69.38

type GetDiscountRecommendationsRequest added in v0.68.85

type GetDiscountRecommendationsRequest struct {

	// Required.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// AWS Inputs
	AwsInputs *cover.AwsInputs `protobuf:"bytes,2,opt,name=awsInputs,proto3" json:"awsInputs,omitempty"`
	// NOT SUPPORTED YET
	AzureInputs *cover.AzureInputs `protobuf:"bytes,3,opt,name=azureInputs,proto3" json:"azureInputs,omitempty"`
	// NOT SUPPORTED YET
	GcpInputs *cover.GcpInputs `protobuf:"bytes,4,opt,name=gcpInputs,proto3" json:"gcpInputs,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetDiscountRecomemendations

func (*GetDiscountRecommendationsRequest) Descriptor deprecated added in v0.68.85

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

Deprecated: Use GetDiscountRecommendationsRequest.ProtoReflect.Descriptor instead.

func (*GetDiscountRecommendationsRequest) GetAwsInputs added in v0.68.85

func (*GetDiscountRecommendationsRequest) GetAzureInputs added in v0.68.85

func (*GetDiscountRecommendationsRequest) GetCostGroupId added in v0.68.85

func (x *GetDiscountRecommendationsRequest) GetCostGroupId() string

func (*GetDiscountRecommendationsRequest) GetGcpInputs added in v0.68.85

func (*GetDiscountRecommendationsRequest) ProtoMessage added in v0.68.85

func (*GetDiscountRecommendationsRequest) ProtoMessage()

func (*GetDiscountRecommendationsRequest) ProtoReflect added in v0.68.85

func (*GetDiscountRecommendationsRequest) Reset added in v0.68.85

func (*GetDiscountRecommendationsRequest) String added in v0.68.85

type GetDiscountRecommendationsResponse added in v0.68.85

type GetDiscountRecommendationsResponse struct {
	AwsRecommendations   *cover.AwsDiscountRecommendations   `protobuf:"bytes,1,opt,name=awsRecommendations,proto3" json:"awsRecommendations,omitempty"`
	AzureRecommendations *cover.AzureDiscountRecommendations `protobuf:"bytes,2,opt,name=azureRecommendations,proto3" json:"azureRecommendations,omitempty"`
	GcpRecommendations   *cover.GcpDiscountRecommendations   `protobuf:"bytes,3,opt,name=gcpRecommendations,proto3" json:"gcpRecommendations,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetDiscountRecommendations

func (*GetDiscountRecommendationsResponse) Descriptor deprecated added in v0.68.85

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

Deprecated: Use GetDiscountRecommendationsResponse.ProtoReflect.Descriptor instead.

func (*GetDiscountRecommendationsResponse) GetAwsRecommendations added in v0.68.85

func (*GetDiscountRecommendationsResponse) GetAzureRecommendations added in v0.68.85

func (*GetDiscountRecommendationsResponse) GetGcpRecommendations added in v0.68.85

func (*GetDiscountRecommendationsResponse) ProtoMessage added in v0.68.85

func (*GetDiscountRecommendationsResponse) ProtoMessage()

func (*GetDiscountRecommendationsResponse) ProtoReflect added in v0.68.85

func (*GetDiscountRecommendationsResponse) Reset added in v0.68.85

func (*GetDiscountRecommendationsResponse) String added in v0.68.85

type GetFavoriteViewsRequest added in v0.63.2

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

Request message for GetFavoriteViews

func (*GetFavoriteViewsRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetFavoriteViewsRequest.ProtoReflect.Descriptor instead.

func (*GetFavoriteViewsRequest) ProtoMessage added in v0.63.2

func (*GetFavoriteViewsRequest) ProtoMessage()

func (*GetFavoriteViewsRequest) ProtoReflect added in v0.63.2

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

func (*GetFavoriteViewsRequest) Reset added in v0.63.2

func (x *GetFavoriteViewsRequest) Reset()

func (*GetFavoriteViewsRequest) String added in v0.63.2

func (x *GetFavoriteViewsRequest) String() string

type GetFavoriteViewsResponse added in v0.63.2

type GetFavoriteViewsResponse struct {
	Favorites []*cover.Favorites `protobuf:"bytes,1,rep,name=favorites,proto3" json:"favorites,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetFavoriteViews

func (*GetFavoriteViewsResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use GetFavoriteViewsResponse.ProtoReflect.Descriptor instead.

func (*GetFavoriteViewsResponse) GetFavorites added in v0.63.2

func (x *GetFavoriteViewsResponse) GetFavorites() []*cover.Favorites

func (*GetFavoriteViewsResponse) ProtoMessage added in v0.63.2

func (*GetFavoriteViewsResponse) ProtoMessage()

func (*GetFavoriteViewsResponse) ProtoReflect added in v0.63.2

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

func (*GetFavoriteViewsResponse) Reset added in v0.63.2

func (x *GetFavoriteViewsResponse) Reset()

func (*GetFavoriteViewsResponse) String added in v0.63.2

func (x *GetFavoriteViewsResponse) String() string

type GetMemberCostGroupRequest added in v0.63.5

type GetMemberCostGroupRequest struct {

	// Required. UserId.
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetMemberCostGroup

func (*GetMemberCostGroupRequest) Descriptor deprecated added in v0.63.5

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

Deprecated: Use GetMemberCostGroupRequest.ProtoReflect.Descriptor instead.

func (*GetMemberCostGroupRequest) GetUserId added in v0.63.5

func (x *GetMemberCostGroupRequest) GetUserId() string

func (*GetMemberCostGroupRequest) ProtoMessage added in v0.63.5

func (*GetMemberCostGroupRequest) ProtoMessage()

func (*GetMemberCostGroupRequest) ProtoReflect added in v0.63.5

func (*GetMemberCostGroupRequest) Reset added in v0.63.5

func (x *GetMemberCostGroupRequest) Reset()

func (*GetMemberCostGroupRequest) String added in v0.63.5

func (x *GetMemberCostGroupRequest) String() string

type GetMemberCostGroupResponse added in v0.63.5

type GetMemberCostGroupResponse struct {
	CostGroups []*cover.MemberCostGroup `protobuf:"bytes,1,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetMemberCostGroup

func (*GetMemberCostGroupResponse) Descriptor deprecated added in v0.63.5

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

Deprecated: Use GetMemberCostGroupResponse.ProtoReflect.Descriptor instead.

func (*GetMemberCostGroupResponse) GetCostGroups added in v0.63.5

func (x *GetMemberCostGroupResponse) GetCostGroups() []*cover.MemberCostGroup

func (*GetMemberCostGroupResponse) ProtoMessage added in v0.63.5

func (*GetMemberCostGroupResponse) ProtoMessage()

func (*GetMemberCostGroupResponse) ProtoReflect added in v0.63.5

func (*GetMemberCostGroupResponse) Reset added in v0.63.5

func (x *GetMemberCostGroupResponse) Reset()

func (*GetMemberCostGroupResponse) String added in v0.63.5

func (x *GetMemberCostGroupResponse) String() string

type GetMemberDetailsRequest

type GetMemberDetailsRequest struct {

	// Required. UserId.
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetMemberDetails

func (*GetMemberDetailsRequest) Descriptor deprecated

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

Deprecated: Use GetMemberDetailsRequest.ProtoReflect.Descriptor instead.

func (*GetMemberDetailsRequest) GetUserId added in v0.63.2

func (x *GetMemberDetailsRequest) GetUserId() string

func (*GetMemberDetailsRequest) ProtoMessage

func (*GetMemberDetailsRequest) ProtoMessage()

func (*GetMemberDetailsRequest) ProtoReflect

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

func (*GetMemberDetailsRequest) Reset

func (x *GetMemberDetailsRequest) Reset()

func (*GetMemberDetailsRequest) String

func (x *GetMemberDetailsRequest) String() string

type GetMemberDetailsResponse

type GetMemberDetailsResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetMemberDetails

func (*GetMemberDetailsResponse) Descriptor deprecated

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

Deprecated: Use GetMemberDetailsResponse.ProtoReflect.Descriptor instead.

func (*GetMemberDetailsResponse) GetUserData

func (x *GetMemberDetailsResponse) GetUserData() *cover.UserData

func (*GetMemberDetailsResponse) ProtoMessage

func (*GetMemberDetailsResponse) ProtoMessage()

func (*GetMemberDetailsResponse) ProtoReflect

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

func (*GetMemberDetailsResponse) Reset

func (x *GetMemberDetailsResponse) Reset()

func (*GetMemberDetailsResponse) String

func (x *GetMemberDetailsResponse) String() string

type GetMembersRequest

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

Request message for GetMembers

func (*GetMembersRequest) Descriptor deprecated

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

Deprecated: Use GetMembersRequest.ProtoReflect.Descriptor instead.

func (*GetMembersRequest) ProtoMessage

func (*GetMembersRequest) ProtoMessage()

func (*GetMembersRequest) ProtoReflect

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

func (*GetMembersRequest) Reset

func (x *GetMembersRequest) Reset()

func (*GetMembersRequest) String

func (x *GetMembersRequest) String() string

type GetMembersResponse

type GetMembersResponse struct {
	UserData []*cover.UserData `protobuf:"bytes,1,rep,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetMembers

func (*GetMembersResponse) Descriptor deprecated

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

Deprecated: Use GetMembersResponse.ProtoReflect.Descriptor instead.

func (*GetMembersResponse) GetUserData

func (x *GetMembersResponse) GetUserData() []*cover.UserData

func (*GetMembersResponse) ProtoMessage

func (*GetMembersResponse) ProtoMessage()

func (*GetMembersResponse) ProtoReflect

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

func (*GetMembersResponse) Reset

func (x *GetMembersResponse) Reset()

func (*GetMembersResponse) String

func (x *GetMembersResponse) String() string

type GetOrgFiscalMonthRequest added in v0.69.79

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

func (*GetOrgFiscalMonthRequest) Descriptor deprecated added in v0.69.79

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

Deprecated: Use GetOrgFiscalMonthRequest.ProtoReflect.Descriptor instead.

func (*GetOrgFiscalMonthRequest) ProtoMessage added in v0.69.79

func (*GetOrgFiscalMonthRequest) ProtoMessage()

func (*GetOrgFiscalMonthRequest) ProtoReflect added in v0.69.79

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

func (*GetOrgFiscalMonthRequest) Reset added in v0.69.79

func (x *GetOrgFiscalMonthRequest) Reset()

func (*GetOrgFiscalMonthRequest) String added in v0.69.79

func (x *GetOrgFiscalMonthRequest) String() string

type GetOrgFiscalMonthResponse added in v0.69.79

type GetOrgFiscalMonthResponse struct {
	FiscalMonth    string `protobuf:"bytes,1,opt,name=fiscalMonth,proto3" json:"fiscalMonth,omitempty"`
	DateRegistered string `protobuf:"bytes,2,opt,name=dateRegistered,proto3" json:"dateRegistered,omitempty"`
	// contains filtered or unexported fields
}

func (*GetOrgFiscalMonthResponse) Descriptor deprecated added in v0.69.79

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

Deprecated: Use GetOrgFiscalMonthResponse.ProtoReflect.Descriptor instead.

func (*GetOrgFiscalMonthResponse) GetDateRegistered added in v0.69.79

func (x *GetOrgFiscalMonthResponse) GetDateRegistered() string

func (*GetOrgFiscalMonthResponse) GetFiscalMonth added in v0.69.79

func (x *GetOrgFiscalMonthResponse) GetFiscalMonth() string

func (*GetOrgFiscalMonthResponse) ProtoMessage added in v0.69.79

func (*GetOrgFiscalMonthResponse) ProtoMessage()

func (*GetOrgFiscalMonthResponse) ProtoReflect added in v0.69.79

func (*GetOrgFiscalMonthResponse) Reset added in v0.69.79

func (x *GetOrgFiscalMonthResponse) Reset()

func (*GetOrgFiscalMonthResponse) String added in v0.69.79

func (x *GetOrgFiscalMonthResponse) String() string

type GetPayersRequest added in v0.65.20

type GetPayersRequest struct {

	// Required. Cloud vendor.
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetPayers

func (*GetPayersRequest) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetPayersRequest.ProtoReflect.Descriptor instead.

func (*GetPayersRequest) GetVendor added in v0.65.20

func (x *GetPayersRequest) GetVendor() string

func (*GetPayersRequest) ProtoMessage added in v0.65.20

func (*GetPayersRequest) ProtoMessage()

func (*GetPayersRequest) ProtoReflect added in v0.65.20

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

func (*GetPayersRequest) Reset added in v0.65.20

func (x *GetPayersRequest) Reset()

func (*GetPayersRequest) String added in v0.65.20

func (x *GetPayersRequest) String() string

type GetPayersResponse added in v0.65.20

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

Response message for GetPayers

func (*GetPayersResponse) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetPayersResponse.ProtoReflect.Descriptor instead.

func (*GetPayersResponse) GetPayers added in v0.65.22

func (x *GetPayersResponse) GetPayers() []string

func (*GetPayersResponse) ProtoMessage added in v0.65.20

func (*GetPayersResponse) ProtoMessage()

func (*GetPayersResponse) ProtoReflect added in v0.65.20

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

func (*GetPayersResponse) Reset added in v0.65.20

func (x *GetPayersResponse) Reset()

func (*GetPayersResponse) String added in v0.65.20

func (x *GetPayersResponse) String() string

type GetRecommendationRequest added in v0.69.53

type GetRecommendationRequest struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Valid inputs are: "30days", "60days". and "90days". Default is "30days".
	PeriodOption string `protobuf:"bytes,3,opt,name=PeriodOption,proto3" json:"PeriodOption,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationRequest) Descriptor deprecated added in v0.69.53

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

Deprecated: Use GetRecommendationRequest.ProtoReflect.Descriptor instead.

func (*GetRecommendationRequest) GetCostGroupId added in v0.69.69

func (x *GetRecommendationRequest) GetCostGroupId() string

func (*GetRecommendationRequest) GetId added in v0.69.53

func (x *GetRecommendationRequest) GetId() string

func (*GetRecommendationRequest) GetPeriodOption added in v0.69.77

func (x *GetRecommendationRequest) GetPeriodOption() string

func (*GetRecommendationRequest) ProtoMessage added in v0.69.53

func (*GetRecommendationRequest) ProtoMessage()

func (*GetRecommendationRequest) ProtoReflect added in v0.69.53

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

func (*GetRecommendationRequest) Reset added in v0.69.53

func (x *GetRecommendationRequest) Reset()

func (*GetRecommendationRequest) String added in v0.69.53

func (x *GetRecommendationRequest) String() string

type GetRecommendationResponse added in v0.69.53

type GetRecommendationResponse struct {
	RecommendationData *cover.AWSRecommendations `protobuf:"bytes,1,opt,name=recommendationData,proto3" json:"recommendationData,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRecommendationResponse) Descriptor deprecated added in v0.69.53

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

Deprecated: Use GetRecommendationResponse.ProtoReflect.Descriptor instead.

func (*GetRecommendationResponse) GetRecommendationData added in v0.69.53

func (x *GetRecommendationResponse) GetRecommendationData() *cover.AWSRecommendations

func (*GetRecommendationResponse) ProtoMessage added in v0.69.53

func (*GetRecommendationResponse) ProtoMessage()

func (*GetRecommendationResponse) ProtoReflect added in v0.69.53

func (*GetRecommendationResponse) Reset added in v0.69.53

func (x *GetRecommendationResponse) Reset()

func (*GetRecommendationResponse) String added in v0.69.53

func (x *GetRecommendationResponse) String() string

type GetRegionsRequest added in v0.65.28

type GetRegionsRequest struct {

	// Required. Cloud vendor.
	Vendor      string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetRegions

func (*GetRegionsRequest) Descriptor deprecated added in v0.65.28

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

Deprecated: Use GetRegionsRequest.ProtoReflect.Descriptor instead.

func (*GetRegionsRequest) GetCostGroupId added in v0.65.29

func (x *GetRegionsRequest) GetCostGroupId() string

func (*GetRegionsRequest) GetVendor added in v0.65.28

func (x *GetRegionsRequest) GetVendor() string

func (*GetRegionsRequest) ProtoMessage added in v0.65.28

func (*GetRegionsRequest) ProtoMessage()

func (*GetRegionsRequest) ProtoReflect added in v0.65.28

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

func (*GetRegionsRequest) Reset added in v0.65.28

func (x *GetRegionsRequest) Reset()

func (*GetRegionsRequest) String added in v0.65.28

func (x *GetRegionsRequest) String() string

type GetRegionsResponse added in v0.65.28

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

Response message for GetRegions

func (*GetRegionsResponse) Descriptor deprecated added in v0.65.28

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

Deprecated: Use GetRegionsResponse.ProtoReflect.Descriptor instead.

func (*GetRegionsResponse) GetRegions added in v0.65.28

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

func (*GetRegionsResponse) ProtoMessage added in v0.65.28

func (*GetRegionsResponse) ProtoMessage()

func (*GetRegionsResponse) ProtoReflect added in v0.65.28

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

func (*GetRegionsResponse) Reset added in v0.65.28

func (x *GetRegionsResponse) Reset()

func (*GetRegionsResponse) String added in v0.65.28

func (x *GetRegionsResponse) String() string

type GetReportSummaryRequest added in v0.69.53

type GetReportSummaryRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Start date Format: "YYYYMMDD"
	StartDate string `protobuf:"bytes,2,opt,name=startDate,proto3" json:"startDate,omitempty"`
	// Required. End date Format: "YYYYMMDD"
	EndDate string `protobuf:"bytes,3,opt,name=endDate,proto3" json:"endDate,omitempty"`
	// Required. Report Type. Valid inputs are: "quarterly", "yearly"
	ReportType string `protobuf:"bytes,4,opt,name=reportType,proto3" json:"reportType,omitempty"`
	// contains filtered or unexported fields
}

func (*GetReportSummaryRequest) Descriptor deprecated added in v0.69.53

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

Deprecated: Use GetReportSummaryRequest.ProtoReflect.Descriptor instead.

func (*GetReportSummaryRequest) GetCostGroupId added in v0.69.53

func (x *GetReportSummaryRequest) GetCostGroupId() string

func (*GetReportSummaryRequest) GetEndDate added in v0.69.60

func (x *GetReportSummaryRequest) GetEndDate() string

func (*GetReportSummaryRequest) GetReportType added in v0.69.60

func (x *GetReportSummaryRequest) GetReportType() string

func (*GetReportSummaryRequest) GetStartDate added in v0.69.60

func (x *GetReportSummaryRequest) GetStartDate() string

func (*GetReportSummaryRequest) ProtoMessage added in v0.69.53

func (*GetReportSummaryRequest) ProtoMessage()

func (*GetReportSummaryRequest) ProtoReflect added in v0.69.53

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

func (*GetReportSummaryRequest) Reset added in v0.69.53

func (x *GetReportSummaryRequest) Reset()

func (*GetReportSummaryRequest) String added in v0.69.53

func (x *GetReportSummaryRequest) String() string

type GetReportSummaryResponse added in v0.69.53

type GetReportSummaryResponse struct {
	CostGroupId                       string                                   `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	StartDate                         string                                   `protobuf:"bytes,2,opt,name=startDate,proto3" json:"startDate,omitempty"`
	EndDate                           string                                   `protobuf:"bytes,3,opt,name=endDate,proto3" json:"endDate,omitempty"`
	ExecutiveSummary                  *cover.ExecutiveSummary                  `protobuf:"bytes,4,opt,name=executiveSummary,proto3" json:"executiveSummary,omitempty"`
	OptimizationRecommendationSummary *cover.OptimizationRecommendationSummary `protobuf:"bytes,5,opt,name=optimizationRecommendationSummary,proto3" json:"optimizationRecommendationSummary,omitempty"`
	SavingsSummary                    *cover.SavingsSummary                    `protobuf:"bytes,6,opt,name=savingsSummary,proto3" json:"savingsSummary,omitempty"`
	// contains filtered or unexported fields
}

func (*GetReportSummaryResponse) Descriptor deprecated added in v0.69.53

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

Deprecated: Use GetReportSummaryResponse.ProtoReflect.Descriptor instead.

func (*GetReportSummaryResponse) GetCostGroupId added in v0.69.68

func (x *GetReportSummaryResponse) GetCostGroupId() string

func (*GetReportSummaryResponse) GetEndDate added in v0.69.60

func (x *GetReportSummaryResponse) GetEndDate() string

func (*GetReportSummaryResponse) GetExecutiveSummary added in v0.69.53

func (x *GetReportSummaryResponse) GetExecutiveSummary() *cover.ExecutiveSummary

func (*GetReportSummaryResponse) GetOptimizationRecommendationSummary added in v0.69.55

func (x *GetReportSummaryResponse) GetOptimizationRecommendationSummary() *cover.OptimizationRecommendationSummary

func (*GetReportSummaryResponse) GetSavingsSummary added in v0.69.60

func (x *GetReportSummaryResponse) GetSavingsSummary() *cover.SavingsSummary

func (*GetReportSummaryResponse) GetStartDate added in v0.69.60

func (x *GetReportSummaryResponse) GetStartDate() string

func (*GetReportSummaryResponse) ProtoMessage added in v0.69.53

func (*GetReportSummaryResponse) ProtoMessage()

func (*GetReportSummaryResponse) ProtoReflect added in v0.69.53

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

func (*GetReportSummaryResponse) Reset added in v0.69.53

func (x *GetReportSummaryResponse) Reset()

func (*GetReportSummaryResponse) String added in v0.69.53

func (x *GetReportSummaryResponse) String() string

type GetRightSizingRecommendationRequest added in v0.64.31

type GetRightSizingRecommendationRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetRightSizingRecommendation

func (*GetRightSizingRecommendationRequest) Descriptor deprecated added in v0.64.31

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

Deprecated: Use GetRightSizingRecommendationRequest.ProtoReflect.Descriptor instead.

func (*GetRightSizingRecommendationRequest) GetCostGroupId added in v0.64.31

func (x *GetRightSizingRecommendationRequest) GetCostGroupId() string

func (*GetRightSizingRecommendationRequest) ProtoMessage added in v0.64.31

func (*GetRightSizingRecommendationRequest) ProtoMessage()

func (*GetRightSizingRecommendationRequest) ProtoReflect added in v0.64.31

func (*GetRightSizingRecommendationRequest) Reset added in v0.64.31

func (*GetRightSizingRecommendationRequest) String added in v0.64.31

type GetRightSizingRecommendationResponse added in v0.64.31

type GetRightSizingRecommendationResponse struct {
	Resource []*cover.ResourceData `protobuf:"bytes,1,rep,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetRightSizingRecommendation

func (*GetRightSizingRecommendationResponse) Descriptor deprecated added in v0.64.31

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

Deprecated: Use GetRightSizingRecommendationResponse.ProtoReflect.Descriptor instead.

func (*GetRightSizingRecommendationResponse) GetResource added in v0.65.9

func (*GetRightSizingRecommendationResponse) ProtoMessage added in v0.64.31

func (*GetRightSizingRecommendationResponse) ProtoMessage()

func (*GetRightSizingRecommendationResponse) ProtoReflect added in v0.64.31

func (*GetRightSizingRecommendationResponse) Reset added in v0.64.31

func (*GetRightSizingRecommendationResponse) String added in v0.64.31

type GetServicesRequest added in v0.65.20

type GetServicesRequest struct {

	// Required. Cloud vendor.
	Vendor      string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetServices

func (*GetServicesRequest) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetServicesRequest.ProtoReflect.Descriptor instead.

func (*GetServicesRequest) GetCostGroupId added in v0.65.29

func (x *GetServicesRequest) GetCostGroupId() string

func (*GetServicesRequest) GetVendor added in v0.65.20

func (x *GetServicesRequest) GetVendor() string

func (*GetServicesRequest) ProtoMessage added in v0.65.20

func (*GetServicesRequest) ProtoMessage()

func (*GetServicesRequest) ProtoReflect added in v0.65.20

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

func (*GetServicesRequest) Reset added in v0.65.20

func (x *GetServicesRequest) Reset()

func (*GetServicesRequest) String added in v0.65.20

func (x *GetServicesRequest) String() string

type GetServicesResponse added in v0.65.20

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

Response message for GetServices

func (*GetServicesResponse) Descriptor deprecated added in v0.65.20

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

Deprecated: Use GetServicesResponse.ProtoReflect.Descriptor instead.

func (*GetServicesResponse) GetServices added in v0.65.20

func (x *GetServicesResponse) GetServices() []string

func (*GetServicesResponse) ProtoMessage added in v0.65.20

func (*GetServicesResponse) ProtoMessage()

func (*GetServicesResponse) ProtoReflect added in v0.65.20

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

func (*GetServicesResponse) Reset added in v0.65.20

func (x *GetServicesResponse) Reset()

func (*GetServicesResponse) String added in v0.65.20

func (x *GetServicesResponse) String() string

type GetTagsRequest added in v0.65.23

type GetTagsRequest struct {

	// Required. Cloud vendor.
	Vendor      string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	CostGroupId string `protobuf:"bytes,2,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetTags

func (*GetTagsRequest) Descriptor deprecated added in v0.65.23

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

Deprecated: Use GetTagsRequest.ProtoReflect.Descriptor instead.

func (*GetTagsRequest) GetCostGroupId added in v0.65.29

func (x *GetTagsRequest) GetCostGroupId() string

func (*GetTagsRequest) GetVendor added in v0.65.23

func (x *GetTagsRequest) GetVendor() string

func (*GetTagsRequest) ProtoMessage added in v0.65.23

func (*GetTagsRequest) ProtoMessage()

func (*GetTagsRequest) ProtoReflect added in v0.65.23

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

func (*GetTagsRequest) Reset added in v0.65.23

func (x *GetTagsRequest) Reset()

func (*GetTagsRequest) String added in v0.65.23

func (x *GetTagsRequest) String() string

type GetTagsResponse added in v0.65.23

type GetTagsResponse struct {
	TagData []*cover.TagData `protobuf:"bytes,1,rep,name=tagData,proto3" json:"tagData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetTags

func (*GetTagsResponse) Descriptor deprecated added in v0.65.23

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

Deprecated: Use GetTagsResponse.ProtoReflect.Descriptor instead.

func (*GetTagsResponse) GetTagData added in v0.65.29

func (x *GetTagsResponse) GetTagData() []*cover.TagData

func (*GetTagsResponse) ProtoMessage added in v0.65.23

func (*GetTagsResponse) ProtoMessage()

func (*GetTagsResponse) ProtoReflect added in v0.65.23

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

func (*GetTagsResponse) Reset added in v0.65.23

func (x *GetTagsResponse) Reset()

func (*GetTagsResponse) String added in v0.65.23

func (x *GetTagsResponse) String() string

type GetUserDetailsRequest added in v0.63.1

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

Request message for GetUserDetails

func (*GetUserDetailsRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use GetUserDetailsRequest.ProtoReflect.Descriptor instead.

func (*GetUserDetailsRequest) ProtoMessage added in v0.63.1

func (*GetUserDetailsRequest) ProtoMessage()

func (*GetUserDetailsRequest) ProtoReflect added in v0.63.1

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

func (*GetUserDetailsRequest) Reset added in v0.63.1

func (x *GetUserDetailsRequest) Reset()

func (*GetUserDetailsRequest) String added in v0.63.1

func (x *GetUserDetailsRequest) String() string

type GetUserDetailsResponse added in v0.63.1

type GetUserDetailsResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetUserDetails

func (*GetUserDetailsResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use GetUserDetailsResponse.ProtoReflect.Descriptor instead.

func (*GetUserDetailsResponse) GetUserData added in v0.63.1

func (x *GetUserDetailsResponse) GetUserData() *cover.UserData

func (*GetUserDetailsResponse) ProtoMessage added in v0.63.1

func (*GetUserDetailsResponse) ProtoMessage()

func (*GetUserDetailsResponse) ProtoReflect added in v0.63.1

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

func (*GetUserDetailsResponse) Reset added in v0.63.1

func (x *GetUserDetailsResponse) Reset()

func (*GetUserDetailsResponse) String added in v0.63.1

func (x *GetUserDetailsResponse) String() string

type GetUserProfileRequest added in v0.68.97

type GetUserProfileRequest struct {

	// required email
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// contains filtered or unexported fields
}

Request message for GetUserProfile

func (*GetUserProfileRequest) Descriptor deprecated added in v0.68.97

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

Deprecated: Use GetUserProfileRequest.ProtoReflect.Descriptor instead.

func (*GetUserProfileRequest) GetEmail added in v0.68.97

func (x *GetUserProfileRequest) GetEmail() string

func (*GetUserProfileRequest) ProtoMessage added in v0.68.97

func (*GetUserProfileRequest) ProtoMessage()

func (*GetUserProfileRequest) ProtoReflect added in v0.68.97

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

func (*GetUserProfileRequest) Reset added in v0.68.97

func (x *GetUserProfileRequest) Reset()

func (*GetUserProfileRequest) String added in v0.68.97

func (x *GetUserProfileRequest) String() string

type GetUserProfileResponse added in v0.68.97

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

func (*GetUserProfileResponse) Descriptor deprecated added in v0.68.97

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

Deprecated: Use GetUserProfileResponse.ProtoReflect.Descriptor instead.

func (*GetUserProfileResponse) GetHasCreatedProfile added in v0.68.97

func (x *GetUserProfileResponse) GetHasCreatedProfile() bool

func (*GetUserProfileResponse) ProtoMessage added in v0.68.97

func (*GetUserProfileResponse) ProtoMessage()

func (*GetUserProfileResponse) ProtoReflect added in v0.68.97

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

func (*GetUserProfileResponse) Reset added in v0.68.97

func (x *GetUserProfileResponse) Reset()

func (*GetUserProfileResponse) String added in v0.68.97

func (x *GetUserProfileResponse) String() string

type GetViewsRequest

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

Request message for GetViews

func (*GetViewsRequest) Descriptor deprecated

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

Deprecated: Use GetViewsRequest.ProtoReflect.Descriptor instead.

func (*GetViewsRequest) ProtoMessage

func (*GetViewsRequest) ProtoMessage()

func (*GetViewsRequest) ProtoReflect

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

func (*GetViewsRequest) Reset

func (x *GetViewsRequest) Reset()

func (*GetViewsRequest) String

func (x *GetViewsRequest) String() string

type GetViewsResponse

type GetViewsResponse struct {
	ViewList []*cover.ViewList `protobuf:"bytes,1,rep,name=viewList,proto3" json:"viewList,omitempty"`
	// contains filtered or unexported fields
}

Response message for GetViews

func (*GetViewsResponse) Descriptor deprecated

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

Deprecated: Use GetViewsResponse.ProtoReflect.Descriptor instead.

func (*GetViewsResponse) GetViewList

func (x *GetViewsResponse) GetViewList() []*cover.ViewList

func (*GetViewsResponse) ProtoMessage

func (*GetViewsResponse) ProtoMessage()

func (*GetViewsResponse) ProtoReflect

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

func (*GetViewsResponse) Reset

func (x *GetViewsResponse) Reset()

func (*GetViewsResponse) String

func (x *GetViewsResponse) String() string

type GrpcClient

type GrpcClient struct {
	CoverClient
	// contains filtered or unexported fields
}

func NewClient

func NewClient(ctx context.Context, opts ...*ClientOptions) (*GrpcClient, error)

NewClient returns a client connection to the 'cover' service.

func (*GrpcClient) Close

func (c *GrpcClient) Close()

type InviteMemberRequest

type InviteMemberRequest struct {
	Email         []string `protobuf:"bytes,1,rep,name=email,proto3" json:"email,omitempty"`
	IsResend      bool     `protobuf:"varint,2,opt,name=isResend,proto3" json:"isResend,omitempty"`
	InviteAsAdmin bool     `protobuf:"varint,3,opt,name=inviteAsAdmin,proto3" json:"inviteAsAdmin,omitempty"`
	// contains filtered or unexported fields
}

Request message for InviteMember

func (*InviteMemberRequest) Descriptor deprecated

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

Deprecated: Use InviteMemberRequest.ProtoReflect.Descriptor instead.

func (*InviteMemberRequest) GetEmail

func (x *InviteMemberRequest) GetEmail() []string

func (*InviteMemberRequest) GetInviteAsAdmin added in v0.69.66

func (x *InviteMemberRequest) GetInviteAsAdmin() bool

func (*InviteMemberRequest) GetIsResend added in v0.69.65

func (x *InviteMemberRequest) GetIsResend() bool

func (*InviteMemberRequest) ProtoMessage

func (*InviteMemberRequest) ProtoMessage()

func (*InviteMemberRequest) ProtoReflect

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

func (*InviteMemberRequest) Reset

func (x *InviteMemberRequest) Reset()

func (*InviteMemberRequest) String

func (x *InviteMemberRequest) String() string

type InviteMemberResponse

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

Response message for InviteMember

func (*InviteMemberResponse) Descriptor deprecated

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

Deprecated: Use InviteMemberResponse.ProtoReflect.Descriptor instead.

func (*InviteMemberResponse) GetEmail

func (x *InviteMemberResponse) GetEmail() []string

func (*InviteMemberResponse) ProtoMessage

func (*InviteMemberResponse) ProtoMessage()

func (*InviteMemberResponse) ProtoReflect

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

func (*InviteMemberResponse) Reset

func (x *InviteMemberResponse) Reset()

func (*InviteMemberResponse) String

func (x *InviteMemberResponse) String() string

type ListAccountAccessRequest added in v0.64.5

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

Request message for the ListAccountAccess rpc.

func (*ListAccountAccessRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use ListAccountAccessRequest.ProtoReflect.Descriptor instead.

func (*ListAccountAccessRequest) ProtoMessage added in v0.64.5

func (*ListAccountAccessRequest) ProtoMessage()

func (*ListAccountAccessRequest) ProtoReflect added in v0.64.5

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

func (*ListAccountAccessRequest) Reset added in v0.64.5

func (x *ListAccountAccessRequest) Reset()

func (*ListAccountAccessRequest) String added in v0.64.5

func (x *ListAccountAccessRequest) String() string

type ListAccountUsageRequest added in v0.65.97

type ListAccountUsageRequest struct {
	StartDate string `protobuf:"bytes,1,opt,name=startDate,proto3" json:"startDate,omitempty"`
	EndDate   string `protobuf:"bytes,2,opt,name=endDate,proto3" json:"endDate,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RestoreAccountUsage rpc.

func (*ListAccountUsageRequest) Descriptor deprecated added in v0.65.97

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

Deprecated: Use ListAccountUsageRequest.ProtoReflect.Descriptor instead.

func (*ListAccountUsageRequest) GetEndDate added in v0.65.97

func (x *ListAccountUsageRequest) GetEndDate() string

func (*ListAccountUsageRequest) GetStartDate added in v0.65.97

func (x *ListAccountUsageRequest) GetStartDate() string

func (*ListAccountUsageRequest) ProtoMessage added in v0.65.97

func (*ListAccountUsageRequest) ProtoMessage()

func (*ListAccountUsageRequest) ProtoReflect added in v0.65.97

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

func (*ListAccountUsageRequest) Reset added in v0.65.97

func (x *ListAccountUsageRequest) Reset()

func (*ListAccountUsageRequest) String added in v0.65.97

func (x *ListAccountUsageRequest) String() string

type ListAllocatorsRequest added in v0.67.2

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

Request message for the ListAllocators rpc.

func (*ListAllocatorsRequest) Descriptor deprecated added in v0.67.2

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

Deprecated: Use ListAllocatorsRequest.ProtoReflect.Descriptor instead.

func (*ListAllocatorsRequest) ProtoMessage added in v0.67.2

func (*ListAllocatorsRequest) ProtoMessage()

func (*ListAllocatorsRequest) ProtoReflect added in v0.67.2

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

func (*ListAllocatorsRequest) Reset added in v0.67.2

func (x *ListAllocatorsRequest) Reset()

func (*ListAllocatorsRequest) String added in v0.67.2

func (x *ListAllocatorsRequest) String() string

type ListAnomalyAlertRequest added in v0.68.87

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

Request message for ListAnomalyAlert

func (*ListAnomalyAlertRequest) Descriptor deprecated added in v0.68.87

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

Deprecated: Use ListAnomalyAlertRequest.ProtoReflect.Descriptor instead.

func (*ListAnomalyAlertRequest) ProtoMessage added in v0.68.87

func (*ListAnomalyAlertRequest) ProtoMessage()

func (*ListAnomalyAlertRequest) ProtoReflect added in v0.68.87

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

func (*ListAnomalyAlertRequest) Reset added in v0.68.87

func (x *ListAnomalyAlertRequest) Reset()

func (*ListAnomalyAlertRequest) String added in v0.68.87

func (x *ListAnomalyAlertRequest) String() string

type ListAssetsFilters added in v0.65.48

type ListAssetsFilters struct {
	AndFilters map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListAssetsFilters) Descriptor deprecated added in v0.65.48

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

Deprecated: Use ListAssetsFilters.ProtoReflect.Descriptor instead.

func (*ListAssetsFilters) GetAndFilters added in v0.65.48

func (x *ListAssetsFilters) GetAndFilters() map[string]string

func (*ListAssetsFilters) ProtoMessage added in v0.65.48

func (*ListAssetsFilters) ProtoMessage()

func (*ListAssetsFilters) ProtoReflect added in v0.65.48

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

func (*ListAssetsFilters) Reset added in v0.65.48

func (x *ListAssetsFilters) Reset()

func (*ListAssetsFilters) String added in v0.65.48

func (x *ListAssetsFilters) String() string

type ListAssetsRequest added in v0.64.6

type ListAssetsRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Optional. If not set, current month will be used. Format: `yyyymm`.
	StartMonth string `protobuf:"bytes,2,opt,name=startMonth,proto3" json:"startMonth,omitempty"`
	// Optional. If not set, current month will be used. Format: `yyyymm`.
	EndMonth string `protobuf:"bytes,3,opt,name=endMonth,proto3" json:"endMonth,omitempty"`
	// Optional. If true, returns only all assets with recommendation
	WithRecommendation bool `protobuf:"varint,4,opt,name=withRecommendation,proto3" json:"withRecommendation,omitempty"`
	// Optional. For AWS-specific filter options.
	AwsOptions []*ListAssetsFilters `protobuf:"bytes,5,rep,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// Optional. For AWS-specific properties filter options.
	AwsPropertiesOptions []*ListAssetsFilters `protobuf:"bytes,6,rep,name=awsPropertiesOptions,proto3" json:"awsPropertiesOptions,omitempty"`
	// contains filtered or unexported fields
}

Request message for the Asset.ListResources rpc.

func (*ListAssetsRequest) Descriptor deprecated added in v0.64.6

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

Deprecated: Use ListAssetsRequest.ProtoReflect.Descriptor instead.

func (*ListAssetsRequest) GetAwsOptions added in v0.64.7

func (x *ListAssetsRequest) GetAwsOptions() []*ListAssetsFilters

func (*ListAssetsRequest) GetAwsPropertiesOptions added in v0.65.48

func (x *ListAssetsRequest) GetAwsPropertiesOptions() []*ListAssetsFilters

func (*ListAssetsRequest) GetCostGroupId added in v0.64.20

func (x *ListAssetsRequest) GetCostGroupId() string

func (*ListAssetsRequest) GetEndMonth added in v0.65.48

func (x *ListAssetsRequest) GetEndMonth() string

func (*ListAssetsRequest) GetStartMonth added in v0.65.48

func (x *ListAssetsRequest) GetStartMonth() string

func (*ListAssetsRequest) GetWithRecommendation added in v0.65.48

func (x *ListAssetsRequest) GetWithRecommendation() bool

func (*ListAssetsRequest) ProtoMessage added in v0.64.6

func (*ListAssetsRequest) ProtoMessage()

func (*ListAssetsRequest) ProtoReflect added in v0.64.6

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

func (*ListAssetsRequest) Reset added in v0.64.6

func (x *ListAssetsRequest) Reset()

func (*ListAssetsRequest) String added in v0.64.6

func (x *ListAssetsRequest) String() string

type ListBudgetsRequest added in v0.69.4

type ListBudgetsRequest struct {

	// Optional. Set to true to include monthly spending and forecast within the budget period
	IncludeSpendAndForecast bool `protobuf:"varint,1,opt,name=includeSpendAndForecast,proto3" json:"includeSpendAndForecast,omitempty"`
	// Optional. Cost group ID. Return budgets under this specific cost group.
	CostGroup string `protobuf:"bytes,2,opt,name=costGroup,proto3" json:"costGroup,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBudgetsRequest) Descriptor deprecated added in v0.69.4

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

Deprecated: Use ListBudgetsRequest.ProtoReflect.Descriptor instead.

func (*ListBudgetsRequest) GetCostGroup added in v0.69.20

func (x *ListBudgetsRequest) GetCostGroup() string

func (*ListBudgetsRequest) GetIncludeSpendAndForecast added in v0.69.19

func (x *ListBudgetsRequest) GetIncludeSpendAndForecast() bool

func (*ListBudgetsRequest) ProtoMessage added in v0.69.4

func (*ListBudgetsRequest) ProtoMessage()

func (*ListBudgetsRequest) ProtoReflect added in v0.69.4

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

func (*ListBudgetsRequest) Reset added in v0.69.4

func (x *ListBudgetsRequest) Reset()

func (*ListBudgetsRequest) String added in v0.69.4

func (x *ListBudgetsRequest) String() string

type ListBudgetsResponse added in v0.69.4

type ListBudgetsResponse struct {
	BudgetData *cover.BudgetData `protobuf:"bytes,1,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBudgetsResponse) Descriptor deprecated added in v0.69.4

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

Deprecated: Use ListBudgetsResponse.ProtoReflect.Descriptor instead.

func (*ListBudgetsResponse) GetBudgetData added in v0.69.4

func (x *ListBudgetsResponse) GetBudgetData() *cover.BudgetData

func (*ListBudgetsResponse) ProtoMessage added in v0.69.4

func (*ListBudgetsResponse) ProtoMessage()

func (*ListBudgetsResponse) ProtoReflect added in v0.69.4

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

func (*ListBudgetsResponse) Reset added in v0.69.4

func (x *ListBudgetsResponse) Reset()

func (*ListBudgetsResponse) String added in v0.69.4

func (x *ListBudgetsResponse) String() string

type ListDataAccessRequest added in v0.68.6

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

Request message for ListDataAccess

func (*ListDataAccessRequest) Descriptor deprecated added in v0.68.6

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

Deprecated: Use ListDataAccessRequest.ProtoReflect.Descriptor instead.

func (*ListDataAccessRequest) ProtoMessage added in v0.68.6

func (*ListDataAccessRequest) ProtoMessage()

func (*ListDataAccessRequest) ProtoReflect added in v0.68.6

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

func (*ListDataAccessRequest) Reset added in v0.68.6

func (x *ListDataAccessRequest) Reset()

func (*ListDataAccessRequest) String added in v0.68.6

func (x *ListDataAccessRequest) String() string

type ListDiscountExpirationAlertRequest added in v0.68.85

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

Request message for ListDiscountExpirationAlert

func (*ListDiscountExpirationAlertRequest) Descriptor deprecated added in v0.68.85

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

Deprecated: Use ListDiscountExpirationAlertRequest.ProtoReflect.Descriptor instead.

func (*ListDiscountExpirationAlertRequest) ProtoMessage added in v0.68.85

func (*ListDiscountExpirationAlertRequest) ProtoMessage()

func (*ListDiscountExpirationAlertRequest) ProtoReflect added in v0.68.85

func (*ListDiscountExpirationAlertRequest) Reset added in v0.68.85

func (*ListDiscountExpirationAlertRequest) String added in v0.68.85

type ListFeesRequest added in v0.65.50

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

Request message for the ListFees rpc.

func (*ListFeesRequest) Descriptor deprecated added in v0.65.50

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

Deprecated: Use ListFeesRequest.ProtoReflect.Descriptor instead.

func (*ListFeesRequest) GetMonth added in v0.65.50

func (x *ListFeesRequest) GetMonth() string

func (*ListFeesRequest) ProtoMessage added in v0.65.50

func (*ListFeesRequest) ProtoMessage()

func (*ListFeesRequest) ProtoReflect added in v0.65.50

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

func (*ListFeesRequest) Reset added in v0.65.50

func (x *ListFeesRequest) Reset()

func (*ListFeesRequest) String added in v0.65.50

func (x *ListFeesRequest) String() string

type ListRecommendationRequest added in v0.69.53

type ListRecommendationRequest struct {

	// Required. Cost Group Id.
	CostgroupId string `protobuf:"bytes,1,opt,name=costgroupId,proto3" json:"costgroupId,omitempty"`
	// Required. Start date of retrieved data. If not set, the default would be today.
	DateRangeStart string `protobuf:"bytes,2,opt,name=dateRangeStart,proto3" json:"dateRangeStart,omitempty"`
	// Required. End date of retrieved data. If not set, the default would be today.
	DateRangeEnd string `protobuf:"bytes,3,opt,name=dateRangeEnd,proto3" json:"dateRangeEnd,omitempty"`
	// Valid inputs are: "all", "aws", "gcp", and  "azure". Default is "all".
	Vendor string `protobuf:"bytes,4,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Valid inputs are: "all", "trustedadvisor", "costexplorer", and  "costoptimizationhub". Default is "all".
	Source string `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"`
	// Valid inputs are: "in-progress", "error", "open","done" and "all"
	OptimizationStatus string `protobuf:"bytes,7,opt,name=optimizationStatus,proto3" json:"optimizationStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRecommendationRequest) Descriptor deprecated added in v0.69.53

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

Deprecated: Use ListRecommendationRequest.ProtoReflect.Descriptor instead.

func (*ListRecommendationRequest) GetCostgroupId added in v0.69.53

func (x *ListRecommendationRequest) GetCostgroupId() string

func (*ListRecommendationRequest) GetDateRangeEnd added in v0.69.58

func (x *ListRecommendationRequest) GetDateRangeEnd() string

func (*ListRecommendationRequest) GetDateRangeStart added in v0.69.58

func (x *ListRecommendationRequest) GetDateRangeStart() string

func (*ListRecommendationRequest) GetOptimizationStatus added in v0.69.77

func (x *ListRecommendationRequest) GetOptimizationStatus() string

func (*ListRecommendationRequest) GetSource added in v0.69.53

func (x *ListRecommendationRequest) GetSource() string

func (*ListRecommendationRequest) GetVendor added in v0.69.53

func (x *ListRecommendationRequest) GetVendor() string

func (*ListRecommendationRequest) ProtoMessage added in v0.69.53

func (*ListRecommendationRequest) ProtoMessage()

func (*ListRecommendationRequest) ProtoReflect added in v0.69.53

func (*ListRecommendationRequest) Reset added in v0.69.53

func (x *ListRecommendationRequest) Reset()

func (*ListRecommendationRequest) String added in v0.69.53

func (x *ListRecommendationRequest) String() string

type ListRecommendationResponse added in v0.69.53

type ListRecommendationResponse struct {
	RecommendationId       string   `protobuf:"bytes,1,opt,name=recommendationId,proto3" json:"recommendationId,omitempty"`
	Recommendation         string   `protobuf:"bytes,2,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	Service                string   `protobuf:"bytes,3,opt,name=service,proto3" json:"service,omitempty"`
	EstimatedMonthlySaving float64  `protobuf:"fixed64,4,opt,name=estimatedMonthlySaving,proto3" json:"estimatedMonthlySaving,omitempty"`
	EstimatedMonthlyCost   float64  `protobuf:"fixed64,5,opt,name=estimatedMonthlyCost,proto3" json:"estimatedMonthlyCost,omitempty"`
	Scoring                string   `protobuf:"bytes,6,opt,name=scoring,proto3" json:"scoring,omitempty"`
	Vendor                 string   `protobuf:"bytes,7,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Category               string   `protobuf:"bytes,8,opt,name=category,proto3" json:"category,omitempty"`
	OptimizationStatus     string   `protobuf:"bytes,9,opt,name=optimizationStatus,proto3" json:"optimizationStatus,omitempty"`
	ErrorMessage           string   `protobuf:"bytes,10,opt,name=errorMessage,proto3" json:"errorMessage,omitempty"`
	AccountId              string   `protobuf:"bytes,11,opt,name=accountId,proto3" json:"accountId,omitempty"`
	AccountName            string   `protobuf:"bytes,12,opt,name=accountName,proto3" json:"accountName,omitempty"`
	InstanceName           string   `protobuf:"bytes,13,opt,name=instanceName,proto3" json:"instanceName,omitempty"`
	InstanceId             string   `protobuf:"bytes,14,opt,name=instanceId,proto3" json:"instanceId,omitempty"`
	InstanceType           string   `protobuf:"bytes,15,opt,name=instanceType,proto3" json:"instanceType,omitempty"`
	Region                 string   `protobuf:"bytes,16,opt,name=region,proto3" json:"region,omitempty"`
	Commitment             float64  `protobuf:"fixed64,17,opt,name=commitment,proto3" json:"commitment,omitempty"`
	SpType                 string   `protobuf:"bytes,18,opt,name=spType,proto3" json:"spType,omitempty"`
	NumberToPurchase       int64    `protobuf:"varint,19,opt,name=numberToPurchase,proto3" json:"numberToPurchase,omitempty"`
	RiType                 string   `protobuf:"bytes,20,opt,name=riType,proto3" json:"riType,omitempty"`
	CostgroupId            []string `protobuf:"bytes,21,rep,name=costgroupId,proto3" json:"costgroupId,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRecommendationResponse) Descriptor deprecated added in v0.69.53

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

Deprecated: Use ListRecommendationResponse.ProtoReflect.Descriptor instead.

func (*ListRecommendationResponse) GetAccountId added in v0.69.84

func (x *ListRecommendationResponse) GetAccountId() string

func (*ListRecommendationResponse) GetAccountName added in v0.69.84

func (x *ListRecommendationResponse) GetAccountName() string

func (*ListRecommendationResponse) GetCategory added in v0.69.84

func (x *ListRecommendationResponse) GetCategory() string

func (*ListRecommendationResponse) GetCommitment added in v0.69.84

func (x *ListRecommendationResponse) GetCommitment() float64

func (*ListRecommendationResponse) GetCostgroupId added in v0.69.83

func (x *ListRecommendationResponse) GetCostgroupId() []string

func (*ListRecommendationResponse) GetErrorMessage added in v0.69.77

func (x *ListRecommendationResponse) GetErrorMessage() string

func (*ListRecommendationResponse) GetEstimatedMonthlyCost added in v0.69.62

func (x *ListRecommendationResponse) GetEstimatedMonthlyCost() float64

func (*ListRecommendationResponse) GetEstimatedMonthlySaving added in v0.69.62

func (x *ListRecommendationResponse) GetEstimatedMonthlySaving() float64

func (*ListRecommendationResponse) GetInstanceId added in v0.69.84

func (x *ListRecommendationResponse) GetInstanceId() string

func (*ListRecommendationResponse) GetInstanceName added in v0.69.84

func (x *ListRecommendationResponse) GetInstanceName() string

func (*ListRecommendationResponse) GetInstanceType added in v0.69.84

func (x *ListRecommendationResponse) GetInstanceType() string

func (*ListRecommendationResponse) GetNumberToPurchase added in v0.69.84

func (x *ListRecommendationResponse) GetNumberToPurchase() int64

func (*ListRecommendationResponse) GetOptimizationStatus added in v0.69.77

func (x *ListRecommendationResponse) GetOptimizationStatus() string

func (*ListRecommendationResponse) GetRecommendation added in v0.69.62

func (x *ListRecommendationResponse) GetRecommendation() string

func (*ListRecommendationResponse) GetRecommendationId added in v0.69.64

func (x *ListRecommendationResponse) GetRecommendationId() string

func (*ListRecommendationResponse) GetRegion added in v0.69.84

func (x *ListRecommendationResponse) GetRegion() string

func (*ListRecommendationResponse) GetRiType added in v0.69.84

func (x *ListRecommendationResponse) GetRiType() string

func (*ListRecommendationResponse) GetScoring added in v0.69.62

func (x *ListRecommendationResponse) GetScoring() string

func (*ListRecommendationResponse) GetService added in v0.69.62

func (x *ListRecommendationResponse) GetService() string

func (*ListRecommendationResponse) GetSpType added in v0.69.84

func (x *ListRecommendationResponse) GetSpType() string

func (*ListRecommendationResponse) GetVendor added in v0.69.62

func (x *ListRecommendationResponse) GetVendor() string

func (*ListRecommendationResponse) ProtoMessage added in v0.69.53

func (*ListRecommendationResponse) ProtoMessage()

func (*ListRecommendationResponse) ProtoReflect added in v0.69.53

func (*ListRecommendationResponse) Reset added in v0.69.53

func (x *ListRecommendationResponse) Reset()

func (*ListRecommendationResponse) String added in v0.69.53

func (x *ListRecommendationResponse) String() string

type ManipulateAnomalyAlertRequest added in v0.68.87

type ManipulateAnomalyAlertRequest struct {

	// required. Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ManipulateAnomalyAlertRequest) Descriptor deprecated added in v0.68.87

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

Deprecated: Use ManipulateAnomalyAlertRequest.ProtoReflect.Descriptor instead.

func (*ManipulateAnomalyAlertRequest) GetId added in v0.68.87

func (*ManipulateAnomalyAlertRequest) ProtoMessage added in v0.68.87

func (*ManipulateAnomalyAlertRequest) ProtoMessage()

func (*ManipulateAnomalyAlertRequest) ProtoReflect added in v0.68.87

func (*ManipulateAnomalyAlertRequest) Reset added in v0.68.87

func (x *ManipulateAnomalyAlertRequest) Reset()

func (*ManipulateAnomalyAlertRequest) String added in v0.68.87

type ManipulateDiscountExpirationAlertRequest added in v0.68.85

type ManipulateDiscountExpirationAlertRequest struct {

	// required. Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ManipulateDiscountExpirationAlertRequest) Descriptor deprecated added in v0.68.85

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

Deprecated: Use ManipulateDiscountExpirationAlertRequest.ProtoReflect.Descriptor instead.

func (*ManipulateDiscountExpirationAlertRequest) GetId added in v0.68.85

func (*ManipulateDiscountExpirationAlertRequest) ProtoMessage added in v0.68.85

func (*ManipulateDiscountExpirationAlertRequest) ProtoReflect added in v0.68.85

func (*ManipulateDiscountExpirationAlertRequest) Reset added in v0.68.85

func (*ManipulateDiscountExpirationAlertRequest) String added in v0.68.85

type MarkAsExecutedRequest added in v0.69.62

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

func (*MarkAsExecutedRequest) Descriptor deprecated added in v0.69.62

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

Deprecated: Use MarkAsExecutedRequest.ProtoReflect.Descriptor instead.

func (*MarkAsExecutedRequest) GetId added in v0.69.62

func (x *MarkAsExecutedRequest) GetId() []string

func (*MarkAsExecutedRequest) ProtoMessage added in v0.69.62

func (*MarkAsExecutedRequest) ProtoMessage()

func (*MarkAsExecutedRequest) ProtoReflect added in v0.69.62

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

func (*MarkAsExecutedRequest) Reset added in v0.69.62

func (x *MarkAsExecutedRequest) Reset()

func (*MarkAsExecutedRequest) String added in v0.69.62

func (x *MarkAsExecutedRequest) String() string

type MarkAsExecutedResponse added in v0.69.62

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

func (*MarkAsExecutedResponse) Descriptor deprecated added in v0.69.62

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

Deprecated: Use MarkAsExecutedResponse.ProtoReflect.Descriptor instead.

func (*MarkAsExecutedResponse) ProtoMessage added in v0.69.62

func (*MarkAsExecutedResponse) ProtoMessage()

func (*MarkAsExecutedResponse) ProtoReflect added in v0.69.62

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

func (*MarkAsExecutedResponse) Reset added in v0.69.62

func (x *MarkAsExecutedResponse) Reset()

func (*MarkAsExecutedResponse) String added in v0.69.62

func (x *MarkAsExecutedResponse) String() string

type ModifyResourceTypeRequest added in v0.65.4

type ModifyResourceTypeRequest struct {

	// Required. Cloud vendor.
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Required. Account Id.
	AccountId string `protobuf:"bytes,2,opt,name=accountId,proto3" json:"accountId,omitempty"`
	// Required. The resource Id.
	ResourceId string `protobuf:"bytes,3,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	// Required. The recommended resource type.
	ResourceType string `protobuf:"bytes,4,opt,name=resourceType,proto3" json:"resourceType,omitempty"`
	// Required. Resource region.
	Region string `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

Request message for ModifyResourceType

func (*ModifyResourceTypeRequest) Descriptor deprecated added in v0.65.4

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

Deprecated: Use ModifyResourceTypeRequest.ProtoReflect.Descriptor instead.

func (*ModifyResourceTypeRequest) GetAccountId added in v0.65.4

func (x *ModifyResourceTypeRequest) GetAccountId() string

func (*ModifyResourceTypeRequest) GetRegion added in v0.65.4

func (x *ModifyResourceTypeRequest) GetRegion() string

func (*ModifyResourceTypeRequest) GetResourceId added in v0.65.4

func (x *ModifyResourceTypeRequest) GetResourceId() string

func (*ModifyResourceTypeRequest) GetResourceType added in v0.65.4

func (x *ModifyResourceTypeRequest) GetResourceType() string

func (*ModifyResourceTypeRequest) GetVendor added in v0.65.4

func (x *ModifyResourceTypeRequest) GetVendor() string

func (*ModifyResourceTypeRequest) ProtoMessage added in v0.65.4

func (*ModifyResourceTypeRequest) ProtoMessage()

func (*ModifyResourceTypeRequest) ProtoReflect added in v0.65.4

func (*ModifyResourceTypeRequest) Reset added in v0.65.4

func (x *ModifyResourceTypeRequest) Reset()

func (*ModifyResourceTypeRequest) String added in v0.65.4

func (x *ModifyResourceTypeRequest) String() string

type ModifyResourceTypeResponse added in v0.65.4

type ModifyResourceTypeResponse struct {
	AccountId    string `protobuf:"bytes,1,opt,name=accountId,proto3" json:"accountId,omitempty"`
	ResourceId   string `protobuf:"bytes,2,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	ResourceType string `protobuf:"bytes,3,opt,name=resourceType,proto3" json:"resourceType,omitempty"`
	Region       string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

Response message for ModifyResourceType

func (*ModifyResourceTypeResponse) Descriptor deprecated added in v0.65.4

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

Deprecated: Use ModifyResourceTypeResponse.ProtoReflect.Descriptor instead.

func (*ModifyResourceTypeResponse) GetAccountId added in v0.65.4

func (x *ModifyResourceTypeResponse) GetAccountId() string

func (*ModifyResourceTypeResponse) GetRegion added in v0.65.4

func (x *ModifyResourceTypeResponse) GetRegion() string

func (*ModifyResourceTypeResponse) GetResourceId added in v0.65.4

func (x *ModifyResourceTypeResponse) GetResourceId() string

func (*ModifyResourceTypeResponse) GetResourceType added in v0.65.4

func (x *ModifyResourceTypeResponse) GetResourceType() string

func (*ModifyResourceTypeResponse) ProtoMessage added in v0.65.4

func (*ModifyResourceTypeResponse) ProtoMessage()

func (*ModifyResourceTypeResponse) ProtoReflect added in v0.65.4

func (*ModifyResourceTypeResponse) Reset added in v0.65.4

func (x *ModifyResourceTypeResponse) Reset()

func (*ModifyResourceTypeResponse) String added in v0.65.4

func (x *ModifyResourceTypeResponse) String() string

type OnboardOrgRequest added in v0.65.18

type OnboardOrgRequest struct {
	Email    string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	Name     string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	OrgId    string `protobuf:"bytes,4,opt,name=orgId,proto3" json:"orgId,omitempty"`
	// contains filtered or unexported fields
}

Request message for OnboardOrg

func (*OnboardOrgRequest) Descriptor deprecated added in v0.65.18

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

Deprecated: Use OnboardOrgRequest.ProtoReflect.Descriptor instead.

func (*OnboardOrgRequest) GetEmail added in v0.65.18

func (x *OnboardOrgRequest) GetEmail() string

func (*OnboardOrgRequest) GetName added in v0.65.18

func (x *OnboardOrgRequest) GetName() string

func (*OnboardOrgRequest) GetOrgId added in v0.65.18

func (x *OnboardOrgRequest) GetOrgId() string

func (*OnboardOrgRequest) GetPassword added in v0.65.18

func (x *OnboardOrgRequest) GetPassword() string

func (*OnboardOrgRequest) ProtoMessage added in v0.65.18

func (*OnboardOrgRequest) ProtoMessage()

func (*OnboardOrgRequest) ProtoReflect added in v0.65.18

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

func (*OnboardOrgRequest) Reset added in v0.65.18

func (x *OnboardOrgRequest) Reset()

func (*OnboardOrgRequest) String added in v0.65.18

func (x *OnboardOrgRequest) String() string

type OnboardOrgResponse added in v0.65.18

type OnboardOrgResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for OnboardOrg

func (*OnboardOrgResponse) Descriptor deprecated added in v0.65.18

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

Deprecated: Use OnboardOrgResponse.ProtoReflect.Descriptor instead.

func (*OnboardOrgResponse) GetUserData added in v0.65.18

func (x *OnboardOrgResponse) GetUserData() *cover.UserData

func (*OnboardOrgResponse) ProtoMessage added in v0.65.18

func (*OnboardOrgResponse) ProtoMessage()

func (*OnboardOrgResponse) ProtoReflect added in v0.65.18

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

func (*OnboardOrgResponse) Reset added in v0.65.18

func (x *OnboardOrgResponse) Reset()

func (*OnboardOrgResponse) String added in v0.65.18

func (x *OnboardOrgResponse) String() string

type OptimizationHistoryRequest added in v0.69.62

type OptimizationHistoryRequest struct {

	// Required. Cost Group Id.
	CostgroupId string `protobuf:"bytes,1,opt,name=costgroupId,proto3" json:"costgroupId,omitempty"`
	// Required. Start date of retrieved data. If not set, default is three months past.
	DateRangeStart string `protobuf:"bytes,2,opt,name=dateRangeStart,proto3" json:"dateRangeStart,omitempty"`
	// Required. End date of retrieved data.
	DateRangeEnd string `protobuf:"bytes,3,opt,name=dateRangeEnd,proto3" json:"dateRangeEnd,omitempty"`
	// Required. Valid inputs are: "all", "aws", "gcp", and  "azure".
	Vendor string `protobuf:"bytes,4,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Valid inputs are: "all", "trusted-advisor", "cost-explorer", and  "cost-optimization-hub". Default is "All".
	Source string `protobuf:"bytes,5,opt,name=source,proto3" json:"source,omitempty"`
	// Valid inputs are: "daily", "monthly". and "yearly". Default is "monthly".
	PeriodOption string `protobuf:"bytes,6,opt,name=periodOption,proto3" json:"periodOption,omitempty"`
	// contains filtered or unexported fields
}

func (*OptimizationHistoryRequest) Descriptor deprecated added in v0.69.62

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

Deprecated: Use OptimizationHistoryRequest.ProtoReflect.Descriptor instead.

func (*OptimizationHistoryRequest) GetCostgroupId added in v0.69.62

func (x *OptimizationHistoryRequest) GetCostgroupId() string

func (*OptimizationHistoryRequest) GetDateRangeEnd added in v0.69.62

func (x *OptimizationHistoryRequest) GetDateRangeEnd() string

func (*OptimizationHistoryRequest) GetDateRangeStart added in v0.69.62

func (x *OptimizationHistoryRequest) GetDateRangeStart() string

func (*OptimizationHistoryRequest) GetPeriodOption added in v0.69.77

func (x *OptimizationHistoryRequest) GetPeriodOption() string

func (*OptimizationHistoryRequest) GetSource added in v0.69.62

func (x *OptimizationHistoryRequest) GetSource() string

func (*OptimizationHistoryRequest) GetVendor added in v0.69.62

func (x *OptimizationHistoryRequest) GetVendor() string

func (*OptimizationHistoryRequest) ProtoMessage added in v0.69.62

func (*OptimizationHistoryRequest) ProtoMessage()

func (*OptimizationHistoryRequest) ProtoReflect added in v0.69.62

func (*OptimizationHistoryRequest) Reset added in v0.69.62

func (x *OptimizationHistoryRequest) Reset()

func (*OptimizationHistoryRequest) String added in v0.69.62

func (x *OptimizationHistoryRequest) String() string

type OptimizationHistoryResponse added in v0.69.62

type OptimizationHistoryResponse struct {
	NoOfExecutedRecommendation    []*cover.NoOfExecutedRecommendation    `protobuf:"bytes,1,rep,name=noOfExecutedRecommendation,proto3" json:"noOfExecutedRecommendation,omitempty"`
	ExecutedRecommendationDetails []*cover.ExecutedRecommendationDetails `protobuf:"bytes,2,rep,name=executedRecommendationDetails,proto3" json:"executedRecommendationDetails,omitempty"`
	// contains filtered or unexported fields
}

func (*OptimizationHistoryResponse) Descriptor deprecated added in v0.69.62

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

Deprecated: Use OptimizationHistoryResponse.ProtoReflect.Descriptor instead.

func (*OptimizationHistoryResponse) GetExecutedRecommendationDetails added in v0.69.62

func (x *OptimizationHistoryResponse) GetExecutedRecommendationDetails() []*cover.ExecutedRecommendationDetails

func (*OptimizationHistoryResponse) GetNoOfExecutedRecommendation added in v0.69.77

func (x *OptimizationHistoryResponse) GetNoOfExecutedRecommendation() []*cover.NoOfExecutedRecommendation

func (*OptimizationHistoryResponse) ProtoMessage added in v0.69.62

func (*OptimizationHistoryResponse) ProtoMessage()

func (*OptimizationHistoryResponse) ProtoReflect added in v0.69.62

func (*OptimizationHistoryResponse) Reset added in v0.69.62

func (x *OptimizationHistoryResponse) Reset()

func (*OptimizationHistoryResponse) String added in v0.69.62

func (x *OptimizationHistoryResponse) String() string

type ProcessAuth0UserRequest added in v0.68.35

type ProcessAuth0UserRequest struct {
	Source     string `protobuf:"bytes,1,opt,name=source,proto3" json:"source,omitempty"`
	CustomerId string `protobuf:"bytes,2,opt,name=customerId,proto3" json:"customerId,omitempty"`
	Email      string `protobuf:"bytes,3,opt,name=email,proto3" json:"email,omitempty"`
	SubuserId  string `protobuf:"bytes,4,opt,name=subuserId,proto3" json:"subuserId,omitempty"`
	// contains filtered or unexported fields
}

Request message for AddUserFromAuth0asRoot rpc

func (*ProcessAuth0UserRequest) Descriptor deprecated added in v0.68.35

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

Deprecated: Use ProcessAuth0UserRequest.ProtoReflect.Descriptor instead.

func (*ProcessAuth0UserRequest) GetCustomerId added in v0.68.54

func (x *ProcessAuth0UserRequest) GetCustomerId() string

func (*ProcessAuth0UserRequest) GetEmail added in v0.69.28

func (x *ProcessAuth0UserRequest) GetEmail() string

func (*ProcessAuth0UserRequest) GetSource added in v0.68.54

func (x *ProcessAuth0UserRequest) GetSource() string

func (*ProcessAuth0UserRequest) GetSubuserId added in v0.69.51

func (x *ProcessAuth0UserRequest) GetSubuserId() string

func (*ProcessAuth0UserRequest) ProtoMessage added in v0.68.35

func (*ProcessAuth0UserRequest) ProtoMessage()

func (*ProcessAuth0UserRequest) ProtoReflect added in v0.68.35

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

func (*ProcessAuth0UserRequest) Reset added in v0.68.35

func (x *ProcessAuth0UserRequest) Reset()

func (*ProcessAuth0UserRequest) String added in v0.68.35

func (x *ProcessAuth0UserRequest) String() string

type ProcessAuth0UserResponse added in v0.68.35

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

Response message wrapper for adding user from Auth0 as root

func (*ProcessAuth0UserResponse) Descriptor deprecated added in v0.68.35

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

Deprecated: Use ProcessAuth0UserResponse.ProtoReflect.Descriptor instead.

func (*ProcessAuth0UserResponse) GetIsAuthorized added in v0.68.35

func (x *ProcessAuth0UserResponse) GetIsAuthorized() bool

func (*ProcessAuth0UserResponse) ProtoMessage added in v0.68.35

func (*ProcessAuth0UserResponse) ProtoMessage()

func (*ProcessAuth0UserResponse) ProtoReflect added in v0.68.35

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

func (*ProcessAuth0UserResponse) Reset added in v0.68.35

func (x *ProcessAuth0UserResponse) Reset()

func (*ProcessAuth0UserResponse) String added in v0.68.35

func (x *ProcessAuth0UserResponse) String() string

type ProxyCreateCompletionRequest added in v0.65.63

type ProxyCreateCompletionRequest struct {
	Params *structpb.Struct `protobuf:"bytes,1,opt,name=params,proto3" json:"params,omitempty"`
	// contains filtered or unexported fields
}

Request message for the ProxyCreateCompletion rpc.

func (*ProxyCreateCompletionRequest) Descriptor deprecated added in v0.65.63

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

Deprecated: Use ProxyCreateCompletionRequest.ProtoReflect.Descriptor instead.

func (*ProxyCreateCompletionRequest) GetParams added in v0.65.63

func (*ProxyCreateCompletionRequest) ProtoMessage added in v0.65.63

func (*ProxyCreateCompletionRequest) ProtoMessage()

func (*ProxyCreateCompletionRequest) ProtoReflect added in v0.65.63

func (*ProxyCreateCompletionRequest) Reset added in v0.65.63

func (x *ProxyCreateCompletionRequest) Reset()

func (*ProxyCreateCompletionRequest) String added in v0.65.63

type ProxyCreateCompletionResponse added in v0.65.63

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

Response message for the ProxyCreateCompletion rpc.

func (*ProxyCreateCompletionResponse) Descriptor deprecated added in v0.65.63

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

Deprecated: Use ProxyCreateCompletionResponse.ProtoReflect.Descriptor instead.

func (*ProxyCreateCompletionResponse) GetLine added in v0.65.64

func (*ProxyCreateCompletionResponse) ProtoMessage added in v0.65.63

func (*ProxyCreateCompletionResponse) ProtoMessage()

func (*ProxyCreateCompletionResponse) ProtoReflect added in v0.65.63

func (*ProxyCreateCompletionResponse) Reset added in v0.65.63

func (x *ProxyCreateCompletionResponse) Reset()

func (*ProxyCreateCompletionResponse) String added in v0.65.63

type PublishViewRequest added in v0.63.2

type PublishViewRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// contains filtered or unexported fields
}

Request message for PublishView

func (*PublishViewRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use PublishViewRequest.ProtoReflect.Descriptor instead.

func (*PublishViewRequest) GetViewId added in v0.63.2

func (x *PublishViewRequest) GetViewId() string

func (*PublishViewRequest) ProtoMessage added in v0.63.2

func (*PublishViewRequest) ProtoMessage()

func (*PublishViewRequest) ProtoReflect added in v0.63.2

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

func (*PublishViewRequest) Reset added in v0.63.2

func (x *PublishViewRequest) Reset()

func (*PublishViewRequest) String added in v0.63.2

func (x *PublishViewRequest) String() string

type PublishViewResponse added in v0.63.2

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

Response message for PublishView

func (*PublishViewResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use PublishViewResponse.ProtoReflect.Descriptor instead.

func (*PublishViewResponse) GetUrl added in v0.63.2

func (x *PublishViewResponse) GetUrl() string

func (*PublishViewResponse) ProtoMessage added in v0.63.2

func (*PublishViewResponse) ProtoMessage()

func (*PublishViewResponse) ProtoReflect added in v0.63.2

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

func (*PublishViewResponse) Reset added in v0.63.2

func (x *PublishViewResponse) Reset()

func (*PublishViewResponse) String added in v0.63.2

func (x *PublishViewResponse) String() string

type ReadCostsRequestOptionsFilters added in v0.65.41

type ReadCostsRequestOptionsFilters struct {
	AndFilters map[string]string `` /* 161-byte string literal not displayed */
	// contains filtered or unexported fields
}

A map of "key:value" column filters. Dependent on `groupByColumns` and/or `groupByMonth`. The key indicates the column name while the value is the filter value prefixed by either "eq:" (equal), "re:" (regular expressions based on https://github.com/google/re2), or "!re:" (reverse "re:"). No prefix is the same as "eq:". Multiple map items will use the logical 'and' operator, e.g. mapfilter1 && mapfilter2 && mapfilter3, etc.

For example, if you like to filter `productCode` to return only `AmazonEC2`, set to `{"productCode":"eq:AmazonEC2"}` or `{"productCode":"AmazonEC2"}`. You can also use a regular expression like `{"productCode":"re:AmazonEC2|AmazonRDS"}`, which means return all AmazonEC2 or AmazonRDS lineitems. Or reverse regexp, such as `{"productCode":"!re:^AmazonEC2$"}`, which means return all items except `AmazonEC2`.

func (*ReadCostsRequestOptionsFilters) Descriptor deprecated added in v0.65.41

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

Deprecated: Use ReadCostsRequestOptionsFilters.ProtoReflect.Descriptor instead.

func (*ReadCostsRequestOptionsFilters) GetAndFilters added in v0.65.41

func (x *ReadCostsRequestOptionsFilters) GetAndFilters() map[string]string

func (*ReadCostsRequestOptionsFilters) ProtoMessage added in v0.65.41

func (*ReadCostsRequestOptionsFilters) ProtoMessage()

func (*ReadCostsRequestOptionsFilters) ProtoReflect added in v0.65.41

func (*ReadCostsRequestOptionsFilters) Reset added in v0.65.41

func (x *ReadCostsRequestOptionsFilters) Reset()

func (*ReadCostsRequestOptionsFilters) String added in v0.65.41

type RegisterAccountRequest added in v0.64.11

type RegisterAccountRequest struct {

	// Required. Cloud vendor.
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Required. The AWS account Id.
	AccountId string `protobuf:"bytes,2,opt,name=accountId,proto3" json:"accountId,omitempty"`
	// The account name
	AccountName string `protobuf:"bytes,3,opt,name=accountName,proto3" json:"accountName,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RegisterAccount rpc.

func (*RegisterAccountRequest) Descriptor deprecated added in v0.64.11

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

Deprecated: Use RegisterAccountRequest.ProtoReflect.Descriptor instead.

func (*RegisterAccountRequest) GetAccountId added in v0.64.11

func (x *RegisterAccountRequest) GetAccountId() string

func (*RegisterAccountRequest) GetAccountName added in v0.64.11

func (x *RegisterAccountRequest) GetAccountName() string

func (*RegisterAccountRequest) GetVendor added in v0.64.11

func (x *RegisterAccountRequest) GetVendor() string

func (*RegisterAccountRequest) ProtoMessage added in v0.64.11

func (*RegisterAccountRequest) ProtoMessage()

func (*RegisterAccountRequest) ProtoReflect added in v0.64.11

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

func (*RegisterAccountRequest) Reset added in v0.64.11

func (x *RegisterAccountRequest) Reset()

func (*RegisterAccountRequest) String added in v0.64.11

func (x *RegisterAccountRequest) String() string

type RegisterDataAccessRequest added in v0.68.3

type RegisterDataAccessRequest struct {

	// Vendor (Azure/GCP)
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Project Id for GCP, Account Id for Azure
	Target string `protobuf:"bytes,2,opt,name=target,proto3" json:"target,omitempty"`
	// Account type (payer/linked)
	AccountType string `protobuf:"bytes,3,opt,name=accountType,proto3" json:"accountType,omitempty"`
	// GCP Options. Specific for GCP
	GcpOptions *cover.GcpOptions `protobuf:"bytes,4,opt,name=gcpOptions,proto3" json:"gcpOptions,omitempty"`
	// Azure Options. Specific for Azure
	AzureOptions *cover.AzureOptions `protobuf:"bytes,5,opt,name=azureOptions,proto3" json:"azureOptions,omitempty"`
	// Aws Options. Specific for Aws
	AwsOptions *cover.AwsOptions `protobuf:"bytes,6,opt,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// contains filtered or unexported fields
}

Request message for Register Data Access. For azure and gcp.

func (*RegisterDataAccessRequest) Descriptor deprecated added in v0.68.3

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

Deprecated: Use RegisterDataAccessRequest.ProtoReflect.Descriptor instead.

func (*RegisterDataAccessRequest) GetAccountType added in v0.68.9

func (x *RegisterDataAccessRequest) GetAccountType() string

func (*RegisterDataAccessRequest) GetAwsOptions added in v0.68.30

func (x *RegisterDataAccessRequest) GetAwsOptions() *cover.AwsOptions

func (*RegisterDataAccessRequest) GetAzureOptions added in v0.68.3

func (x *RegisterDataAccessRequest) GetAzureOptions() *cover.AzureOptions

func (*RegisterDataAccessRequest) GetGcpOptions added in v0.68.3

func (x *RegisterDataAccessRequest) GetGcpOptions() *cover.GcpOptions

func (*RegisterDataAccessRequest) GetTarget added in v0.68.3

func (x *RegisterDataAccessRequest) GetTarget() string

func (*RegisterDataAccessRequest) GetVendor added in v0.68.3

func (x *RegisterDataAccessRequest) GetVendor() string

func (*RegisterDataAccessRequest) ProtoMessage added in v0.68.3

func (*RegisterDataAccessRequest) ProtoMessage()

func (*RegisterDataAccessRequest) ProtoReflect added in v0.68.3

func (*RegisterDataAccessRequest) Reset added in v0.68.3

func (x *RegisterDataAccessRequest) Reset()

func (*RegisterDataAccessRequest) String added in v0.68.3

func (x *RegisterDataAccessRequest) String() string

type RegisterNewUserRequest added in v0.68.96

type RegisterNewUserRequest struct {

	// required email
	Email string `protobuf:"bytes,1,opt,name=email,proto3" json:"email,omitempty"`
	// required password
	Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
	// required user Name
	Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	// required company name
	Company string `protobuf:"bytes,4,opt,name=company,proto3" json:"company,omitempty"`
	// required company role
	Role string `protobuf:"bytes,5,opt,name=role,proto3" json:"role,omitempty"`
	// optional company monthly cloud usage
	Amount string `protobuf:"bytes,6,opt,name=amount,proto3" json:"amount,omitempty"`
	// optional intention
	Intention string `protobuf:"bytes,7,opt,name=intention,proto3" json:"intention,omitempty"`
	// contains filtered or unexported fields
}

Request message for RegisterNewUser

func (*RegisterNewUserRequest) Descriptor deprecated added in v0.68.96

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

Deprecated: Use RegisterNewUserRequest.ProtoReflect.Descriptor instead.

func (*RegisterNewUserRequest) GetAmount added in v0.68.96

func (x *RegisterNewUserRequest) GetAmount() string

func (*RegisterNewUserRequest) GetCompany added in v0.68.96

func (x *RegisterNewUserRequest) GetCompany() string

func (*RegisterNewUserRequest) GetEmail added in v0.68.96

func (x *RegisterNewUserRequest) GetEmail() string

func (*RegisterNewUserRequest) GetIntention added in v0.68.96

func (x *RegisterNewUserRequest) GetIntention() string

func (*RegisterNewUserRequest) GetName added in v0.68.96

func (x *RegisterNewUserRequest) GetName() string

func (*RegisterNewUserRequest) GetPassword added in v0.68.96

func (x *RegisterNewUserRequest) GetPassword() string

func (*RegisterNewUserRequest) GetRole added in v0.68.96

func (x *RegisterNewUserRequest) GetRole() string

func (*RegisterNewUserRequest) ProtoMessage added in v0.68.96

func (*RegisterNewUserRequest) ProtoMessage()

func (*RegisterNewUserRequest) ProtoReflect added in v0.68.96

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

func (*RegisterNewUserRequest) Reset added in v0.68.96

func (x *RegisterNewUserRequest) Reset()

func (*RegisterNewUserRequest) String added in v0.68.96

func (x *RegisterNewUserRequest) String() string

type RegisterNewUserResponse added in v0.68.96

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

func (*RegisterNewUserResponse) Descriptor deprecated added in v0.68.96

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

Deprecated: Use RegisterNewUserResponse.ProtoReflect.Descriptor instead.

func (*RegisterNewUserResponse) GetIsAuthorized added in v0.68.96

func (x *RegisterNewUserResponse) GetIsAuthorized() bool

func (*RegisterNewUserResponse) ProtoMessage added in v0.68.96

func (*RegisterNewUserResponse) ProtoMessage()

func (*RegisterNewUserResponse) ProtoReflect added in v0.68.96

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

func (*RegisterNewUserResponse) Reset added in v0.68.96

func (x *RegisterNewUserResponse) Reset()

func (*RegisterNewUserResponse) String added in v0.68.96

func (x *RegisterNewUserResponse) String() string

type RemoveCostGroupMemberRequest added in v0.63.2

type RemoveCostGroupMemberRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. User Id.
	UserId string `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for RemoveCostGroupMember

func (*RemoveCostGroupMemberRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use RemoveCostGroupMemberRequest.ProtoReflect.Descriptor instead.

func (*RemoveCostGroupMemberRequest) GetCostGroupId added in v0.63.2

func (x *RemoveCostGroupMemberRequest) GetCostGroupId() string

func (*RemoveCostGroupMemberRequest) GetUserId added in v0.63.2

func (x *RemoveCostGroupMemberRequest) GetUserId() string

func (*RemoveCostGroupMemberRequest) ProtoMessage added in v0.63.2

func (*RemoveCostGroupMemberRequest) ProtoMessage()

func (*RemoveCostGroupMemberRequest) ProtoReflect added in v0.63.2

func (*RemoveCostGroupMemberRequest) Reset added in v0.63.2

func (x *RemoveCostGroupMemberRequest) Reset()

func (*RemoveCostGroupMemberRequest) String added in v0.63.2

type RemoveCostGroupMemberResponse added in v0.63.2

type RemoveCostGroupMemberResponse struct {
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	UserId      string `protobuf:"bytes,2,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Response message for RemoveCostGroupMember

func (*RemoveCostGroupMemberResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use RemoveCostGroupMemberResponse.ProtoReflect.Descriptor instead.

func (*RemoveCostGroupMemberResponse) GetCostGroupId added in v0.63.2

func (x *RemoveCostGroupMemberResponse) GetCostGroupId() string

func (*RemoveCostGroupMemberResponse) GetUserId added in v0.63.2

func (x *RemoveCostGroupMemberResponse) GetUserId() string

func (*RemoveCostGroupMemberResponse) ProtoMessage added in v0.63.2

func (*RemoveCostGroupMemberResponse) ProtoMessage()

func (*RemoveCostGroupMemberResponse) ProtoReflect added in v0.63.2

func (*RemoveCostGroupMemberResponse) Reset added in v0.63.2

func (x *RemoveCostGroupMemberResponse) Reset()

func (*RemoveCostGroupMemberResponse) String added in v0.63.2

type RemoveFavoriteRequest added in v0.63.2

type RemoveFavoriteRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// contains filtered or unexported fields
}

Request message for RemoveFavorite

func (*RemoveFavoriteRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use RemoveFavoriteRequest.ProtoReflect.Descriptor instead.

func (*RemoveFavoriteRequest) GetViewId added in v0.63.2

func (x *RemoveFavoriteRequest) GetViewId() string

func (*RemoveFavoriteRequest) ProtoMessage added in v0.63.2

func (*RemoveFavoriteRequest) ProtoMessage()

func (*RemoveFavoriteRequest) ProtoReflect added in v0.63.2

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

func (*RemoveFavoriteRequest) Reset added in v0.63.2

func (x *RemoveFavoriteRequest) Reset()

func (*RemoveFavoriteRequest) String added in v0.63.2

func (x *RemoveFavoriteRequest) String() string

type RemoveFavoriteResponse added in v0.63.2

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

Response message for RemoveFavorite

func (*RemoveFavoriteResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use RemoveFavoriteResponse.ProtoReflect.Descriptor instead.

func (*RemoveFavoriteResponse) GetViewId added in v0.63.2

func (x *RemoveFavoriteResponse) GetViewId() string

func (*RemoveFavoriteResponse) ProtoMessage added in v0.63.2

func (*RemoveFavoriteResponse) ProtoMessage()

func (*RemoveFavoriteResponse) ProtoReflect added in v0.63.2

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

func (*RemoveFavoriteResponse) Reset added in v0.63.2

func (x *RemoveFavoriteResponse) Reset()

func (*RemoveFavoriteResponse) String added in v0.63.2

func (x *RemoveFavoriteResponse) String() string

type RemoveSideMenuFavoriteRequest added in v0.63.7

type RemoveSideMenuFavoriteRequest struct {

	// Required. View Id.
	ViewId     string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	MenuItemId string `protobuf:"bytes,2,opt,name=menuItemId,proto3" json:"menuItemId,omitempty"`
	// contains filtered or unexported fields
}

Request message for RemoveSideMenuFavorite

func (*RemoveSideMenuFavoriteRequest) Descriptor deprecated added in v0.63.7

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

Deprecated: Use RemoveSideMenuFavoriteRequest.ProtoReflect.Descriptor instead.

func (*RemoveSideMenuFavoriteRequest) GetMenuItemId added in v0.63.7

func (x *RemoveSideMenuFavoriteRequest) GetMenuItemId() string

func (*RemoveSideMenuFavoriteRequest) GetViewId added in v0.63.7

func (x *RemoveSideMenuFavoriteRequest) GetViewId() string

func (*RemoveSideMenuFavoriteRequest) ProtoMessage added in v0.63.7

func (*RemoveSideMenuFavoriteRequest) ProtoMessage()

func (*RemoveSideMenuFavoriteRequest) ProtoReflect added in v0.63.7

func (*RemoveSideMenuFavoriteRequest) Reset added in v0.63.7

func (x *RemoveSideMenuFavoriteRequest) Reset()

func (*RemoveSideMenuFavoriteRequest) String added in v0.63.7

type RemoveSideMenuFavoriteResponse added in v0.63.7

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

Response message for RemoveSideMenuFavorite

func (*RemoveSideMenuFavoriteResponse) Descriptor deprecated added in v0.63.7

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

Deprecated: Use RemoveSideMenuFavoriteResponse.ProtoReflect.Descriptor instead.

func (*RemoveSideMenuFavoriteResponse) GetViewId added in v0.63.7

func (x *RemoveSideMenuFavoriteResponse) GetViewId() string

func (*RemoveSideMenuFavoriteResponse) ProtoMessage added in v0.63.7

func (*RemoveSideMenuFavoriteResponse) ProtoMessage()

func (*RemoveSideMenuFavoriteResponse) ProtoReflect added in v0.63.7

func (*RemoveSideMenuFavoriteResponse) Reset added in v0.63.7

func (x *RemoveSideMenuFavoriteResponse) Reset()

func (*RemoveSideMenuFavoriteResponse) String added in v0.63.7

type ResetPasswordRequest

type ResetPasswordRequest struct {

	// Required. UserId.
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// contains filtered or unexported fields
}

Request message for ResetPassword

func (*ResetPasswordRequest) Descriptor deprecated

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

Deprecated: Use ResetPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetPasswordRequest) GetUserId added in v0.63.2

func (x *ResetPasswordRequest) GetUserId() string

func (*ResetPasswordRequest) ProtoMessage

func (*ResetPasswordRequest) ProtoMessage()

func (*ResetPasswordRequest) ProtoReflect

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

func (*ResetPasswordRequest) Reset

func (x *ResetPasswordRequest) Reset()

func (*ResetPasswordRequest) String

func (x *ResetPasswordRequest) String() string

type ResetPasswordResponse

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

Response message for ResetPassword

func (*ResetPasswordResponse) Descriptor deprecated

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

Deprecated: Use ResetPasswordResponse.ProtoReflect.Descriptor instead.

func (*ResetPasswordResponse) GetUserId added in v0.63.2

func (x *ResetPasswordResponse) GetUserId() string

func (*ResetPasswordResponse) ProtoMessage

func (*ResetPasswordResponse) ProtoMessage()

func (*ResetPasswordResponse) ProtoReflect

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

func (*ResetPasswordResponse) Reset

func (x *ResetPasswordResponse) Reset()

func (*ResetPasswordResponse) String

func (x *ResetPasswordResponse) String() string

type ResetUserPasswordRequest added in v0.63.1

type ResetUserPasswordRequest struct {
	PreviousPassword string `protobuf:"bytes,1,opt,name=previousPassword,proto3" json:"previousPassword,omitempty"`
	NewPassword      string `protobuf:"bytes,2,opt,name=newPassword,proto3" json:"newPassword,omitempty"`
	// contains filtered or unexported fields
}

Request message for ResetUserPassword

func (*ResetUserPasswordRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use ResetUserPasswordRequest.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordRequest) GetNewPassword added in v0.63.1

func (x *ResetUserPasswordRequest) GetNewPassword() string

func (*ResetUserPasswordRequest) GetPreviousPassword added in v0.63.1

func (x *ResetUserPasswordRequest) GetPreviousPassword() string

func (*ResetUserPasswordRequest) ProtoMessage added in v0.63.1

func (*ResetUserPasswordRequest) ProtoMessage()

func (*ResetUserPasswordRequest) ProtoReflect added in v0.63.1

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

func (*ResetUserPasswordRequest) Reset added in v0.63.1

func (x *ResetUserPasswordRequest) Reset()

func (*ResetUserPasswordRequest) String added in v0.63.1

func (x *ResetUserPasswordRequest) String() string

type ResetUserPasswordResponse added in v0.63.1

type ResetUserPasswordResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for ResetUserPassword

func (*ResetUserPasswordResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use ResetUserPasswordResponse.ProtoReflect.Descriptor instead.

func (*ResetUserPasswordResponse) GetUserData added in v0.65.16

func (x *ResetUserPasswordResponse) GetUserData() *cover.UserData

func (*ResetUserPasswordResponse) ProtoMessage added in v0.63.1

func (*ResetUserPasswordResponse) ProtoMessage()

func (*ResetUserPasswordResponse) ProtoReflect added in v0.63.1

func (*ResetUserPasswordResponse) Reset added in v0.63.1

func (x *ResetUserPasswordResponse) Reset()

func (*ResetUserPasswordResponse) String added in v0.63.1

func (x *ResetUserPasswordResponse) String() string

type ResolveAWSMarketplaceTokenForOnboardingRequest added in v0.69.23

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

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) Descriptor deprecated added in v0.69.23

Deprecated: Use ResolveAWSMarketplaceTokenForOnboardingRequest.ProtoReflect.Descriptor instead.

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) GetRegistrationToken added in v0.69.23

func (x *ResolveAWSMarketplaceTokenForOnboardingRequest) GetRegistrationToken() string

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) ProtoMessage added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) ProtoReflect added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) Reset added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingRequest) String added in v0.69.23

type ResolveAWSMarketplaceTokenForOnboardingResponse added in v0.69.23

type ResolveAWSMarketplaceTokenForOnboardingResponse struct {
	IsAllowedToOnboard bool   `protobuf:"varint,1,opt,name=isAllowedToOnboard,proto3" json:"isAllowedToOnboard,omitempty"`
	CustomerId         string `protobuf:"bytes,2,opt,name=customerId,proto3" json:"customerId,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) Descriptor deprecated added in v0.69.23

Deprecated: Use ResolveAWSMarketplaceTokenForOnboardingResponse.ProtoReflect.Descriptor instead.

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) GetCustomerId added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) GetIsAllowedToOnboard added in v0.69.23

func (x *ResolveAWSMarketplaceTokenForOnboardingResponse) GetIsAllowedToOnboard() bool

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) ProtoMessage added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) ProtoReflect added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) Reset added in v0.69.23

func (*ResolveAWSMarketplaceTokenForOnboardingResponse) String added in v0.69.23

type ResolveCostGroupCombinationsRequest added in v0.64.9

type ResolveCostGroupCombinationsRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveCostGroupCombinationsRequest) Descriptor deprecated added in v0.64.9

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

Deprecated: Use ResolveCostGroupCombinationsRequest.ProtoReflect.Descriptor instead.

func (*ResolveCostGroupCombinationsRequest) GetCostGroupId added in v0.64.9

func (x *ResolveCostGroupCombinationsRequest) GetCostGroupId() string

func (*ResolveCostGroupCombinationsRequest) ProtoMessage added in v0.64.9

func (*ResolveCostGroupCombinationsRequest) ProtoMessage()

func (*ResolveCostGroupCombinationsRequest) ProtoReflect added in v0.64.9

func (*ResolveCostGroupCombinationsRequest) Reset added in v0.64.9

func (*ResolveCostGroupCombinationsRequest) String added in v0.64.9

type ResolveCostGroupCombinationsResponse added in v0.64.9

type ResolveCostGroupCombinationsResponse struct {
	CostGroupId string           `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	Accounts    []*cover.Account `protobuf:"bytes,2,rep,name=accounts,proto3" json:"accounts,omitempty"`
	// contains filtered or unexported fields
}

func (*ResolveCostGroupCombinationsResponse) Descriptor deprecated added in v0.64.9

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

Deprecated: Use ResolveCostGroupCombinationsResponse.ProtoReflect.Descriptor instead.

func (*ResolveCostGroupCombinationsResponse) GetAccounts added in v0.64.9

func (*ResolveCostGroupCombinationsResponse) GetCostGroupId added in v0.64.20

func (x *ResolveCostGroupCombinationsResponse) GetCostGroupId() string

func (*ResolveCostGroupCombinationsResponse) ProtoMessage added in v0.64.9

func (*ResolveCostGroupCombinationsResponse) ProtoMessage()

func (*ResolveCostGroupCombinationsResponse) ProtoReflect added in v0.64.9

func (*ResolveCostGroupCombinationsResponse) Reset added in v0.64.9

func (*ResolveCostGroupCombinationsResponse) String added in v0.64.9

type Resource added in v0.65.48

type Resource struct {

	// Format is `yyyy-mm`
	Date string `protobuf:"bytes,1,opt,name=date,proto3" json:"date,omitempty"`
	// Organization ID
	OrgId string `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	// Only `aws` is supported for now.
	Vendor string `protobuf:"bytes,3,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Resource owner account
	Account string `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	// Only `AmazonEC2` is supported for now.
	Service string `protobuf:"bytes,5,opt,name=service,proto3" json:"service,omitempty"`
	// Resource unique identifier
	ResourceId string `protobuf:"bytes,6,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	// Only `AWS::EC2::Instance` is supported for now
	ResourceType string `protobuf:"bytes,7,opt,name=resourceType,proto3" json:"resourceType,omitempty"`
	// Cost incurred for the resource on specified month.
	Cost float64 `protobuf:"fixed64,8,opt,name=cost,proto3" json:"cost,omitempty"`
	// Format: JSON String
	Properties string `protobuf:"bytes,9,opt,name=properties,proto3" json:"properties,omitempty"`
	// Format: JSON String
	Recommendation string `protobuf:"bytes,10,opt,name=recommendation,proto3" json:"recommendation,omitempty"`
	// contains filtered or unexported fields
}

func (*Resource) Descriptor deprecated added in v0.65.48

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

Deprecated: Use Resource.ProtoReflect.Descriptor instead.

func (*Resource) GetAccount added in v0.65.48

func (x *Resource) GetAccount() string

func (*Resource) GetCost added in v0.65.48

func (x *Resource) GetCost() float64

func (*Resource) GetDate added in v0.65.48

func (x *Resource) GetDate() string

func (*Resource) GetOrgId added in v0.65.48

func (x *Resource) GetOrgId() string

func (*Resource) GetProperties added in v0.65.48

func (x *Resource) GetProperties() string

func (*Resource) GetRecommendation added in v0.65.48

func (x *Resource) GetRecommendation() string

func (*Resource) GetResourceId added in v0.65.48

func (x *Resource) GetResourceId() string

func (*Resource) GetResourceType added in v0.65.48

func (x *Resource) GetResourceType() string

func (*Resource) GetService added in v0.65.48

func (x *Resource) GetService() string

func (*Resource) GetVendor added in v0.65.48

func (x *Resource) GetVendor() string

func (*Resource) ProtoMessage added in v0.65.48

func (*Resource) ProtoMessage()

func (*Resource) ProtoReflect added in v0.65.48

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

func (*Resource) Reset added in v0.65.48

func (x *Resource) Reset()

func (*Resource) String added in v0.65.48

func (x *Resource) String() string

type RestoreAccountUsageRequest added in v0.65.97

type RestoreAccountUsageRequest struct {

	// Required. The account usage to restore.
	AllocationId string `protobuf:"bytes,1,opt,name=allocationId,proto3" json:"allocationId,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RestoreAccountUsage rpc.

func (*RestoreAccountUsageRequest) Descriptor deprecated added in v0.65.97

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

Deprecated: Use RestoreAccountUsageRequest.ProtoReflect.Descriptor instead.

func (*RestoreAccountUsageRequest) GetAllocationId added in v0.65.97

func (x *RestoreAccountUsageRequest) GetAllocationId() string

func (*RestoreAccountUsageRequest) ProtoMessage added in v0.65.97

func (*RestoreAccountUsageRequest) ProtoMessage()

func (*RestoreAccountUsageRequest) ProtoReflect added in v0.65.97

func (*RestoreAccountUsageRequest) Reset added in v0.65.97

func (x *RestoreAccountUsageRequest) Reset()

func (*RestoreAccountUsageRequest) String added in v0.65.97

func (x *RestoreAccountUsageRequest) String() string

type RestoreFeeRequest added in v0.65.51

type RestoreFeeRequest struct {

	// Required. The fee to restore.
	FeeId string `protobuf:"bytes,1,opt,name=feeId,proto3" json:"feeId,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RestoreFee rpc.

func (*RestoreFeeRequest) Descriptor deprecated added in v0.65.51

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

Deprecated: Use RestoreFeeRequest.ProtoReflect.Descriptor instead.

func (*RestoreFeeRequest) GetFeeId added in v0.65.51

func (x *RestoreFeeRequest) GetFeeId() string

func (*RestoreFeeRequest) ProtoMessage added in v0.65.51

func (*RestoreFeeRequest) ProtoMessage()

func (*RestoreFeeRequest) ProtoReflect added in v0.65.51

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

func (*RestoreFeeRequest) Reset added in v0.65.51

func (x *RestoreFeeRequest) Reset()

func (*RestoreFeeRequest) String added in v0.65.51

func (x *RestoreFeeRequest) String() string

type RestoreSavingsRequest added in v0.67.1

type RestoreSavingsRequest struct {

	// Required. The item to restore.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

Request message for the RestoreSavings rpc.

func (*RestoreSavingsRequest) Descriptor deprecated added in v0.67.1

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

Deprecated: Use RestoreSavingsRequest.ProtoReflect.Descriptor instead.

func (*RestoreSavingsRequest) GetId added in v0.67.1

func (x *RestoreSavingsRequest) GetId() string

func (*RestoreSavingsRequest) ProtoMessage added in v0.67.1

func (*RestoreSavingsRequest) ProtoMessage()

func (*RestoreSavingsRequest) ProtoReflect added in v0.67.1

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

func (*RestoreSavingsRequest) Reset added in v0.67.1

func (x *RestoreSavingsRequest) Reset()

func (*RestoreSavingsRequest) String added in v0.67.1

func (x *RestoreSavingsRequest) String() string

type SavingsDetails added in v0.65.97

type SavingsDetails struct {
	Id            string  `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	OrgId         string  `protobuf:"bytes,2,opt,name=orgId,proto3" json:"orgId,omitempty"`
	Vendor        string  `protobuf:"bytes,3,opt,name=vendor,proto3" json:"vendor,omitempty"`
	Account       string  `protobuf:"bytes,4,opt,name=account,proto3" json:"account,omitempty"`
	Month         string  `protobuf:"bytes,5,opt,name=month,proto3" json:"month,omitempty"`
	Type          string  `protobuf:"bytes,6,opt,name=type,proto3" json:"type,omitempty"`
	Arn           string  `protobuf:"bytes,7,opt,name=arn,proto3" json:"arn,omitempty"`
	ProductCode   string  `protobuf:"bytes,8,opt,name=productCode,proto3" json:"productCode,omitempty"`
	OfferClass    string  `protobuf:"bytes,9,opt,name=offerClass,proto3" json:"offerClass,omitempty"`
	Ondemand      float64 `protobuf:"fixed64,10,opt,name=ondemand,proto3" json:"ondemand,omitempty"`
	EffectiveCost float64 `protobuf:"fixed64,11,opt,name=effectiveCost,proto3" json:"effectiveCost,omitempty"`
	Savings       float64 `protobuf:"fixed64,12,opt,name=savings,proto3" json:"savings,omitempty"`
	SplitStatus   string  `protobuf:"bytes,13,opt,name=splitStatus,proto3" json:"splitStatus,omitempty"`
	IsAllocated   bool    `protobuf:"varint,14,opt,name=isAllocated,proto3" json:"isAllocated,omitempty"`
	IsApplied     bool    `protobuf:"varint,15,opt,name=isApplied,proto3" json:"isApplied,omitempty"`
	Source        string  `protobuf:"bytes,16,opt,name=source,proto3" json:"source,omitempty"`
	LastUpdate    string  `protobuf:"bytes,17,opt,name=lastUpdate,proto3" json:"lastUpdate,omitempty"`
	// contains filtered or unexported fields
}

Response message for ListSavings, RestoreSavings, SimulateSavings rpc.

func (*SavingsDetails) Descriptor deprecated added in v0.65.97

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

Deprecated: Use SavingsDetails.ProtoReflect.Descriptor instead.

func (*SavingsDetails) GetAccount added in v0.65.97

func (x *SavingsDetails) GetAccount() string

func (*SavingsDetails) GetArn added in v0.65.97

func (x *SavingsDetails) GetArn() string

func (*SavingsDetails) GetEffectiveCost added in v0.65.97

func (x *SavingsDetails) GetEffectiveCost() float64

func (*SavingsDetails) GetId added in v0.65.97

func (x *SavingsDetails) GetId() string

func (*SavingsDetails) GetIsAllocated added in v0.65.97

func (x *SavingsDetails) GetIsAllocated() bool

func (*SavingsDetails) GetIsApplied added in v0.65.97

func (x *SavingsDetails) GetIsApplied() bool

func (*SavingsDetails) GetLastUpdate added in v0.65.97

func (x *SavingsDetails) GetLastUpdate() string

func (*SavingsDetails) GetMonth added in v0.65.97

func (x *SavingsDetails) GetMonth() string

func (*SavingsDetails) GetOfferClass added in v0.65.97

func (x *SavingsDetails) GetOfferClass() string

func (*SavingsDetails) GetOndemand added in v0.65.97

func (x *SavingsDetails) GetOndemand() float64

func (*SavingsDetails) GetOrgId added in v0.65.97

func (x *SavingsDetails) GetOrgId() string

func (*SavingsDetails) GetProductCode added in v0.65.97

func (x *SavingsDetails) GetProductCode() string

func (*SavingsDetails) GetSavings added in v0.65.97

func (x *SavingsDetails) GetSavings() float64

func (*SavingsDetails) GetSource added in v0.65.97

func (x *SavingsDetails) GetSource() string

func (*SavingsDetails) GetSplitStatus added in v0.65.97

func (x *SavingsDetails) GetSplitStatus() string

func (*SavingsDetails) GetType added in v0.65.97

func (x *SavingsDetails) GetType() string

func (*SavingsDetails) GetVendor added in v0.67.4

func (x *SavingsDetails) GetVendor() string

func (*SavingsDetails) ProtoMessage added in v0.65.97

func (*SavingsDetails) ProtoMessage()

func (*SavingsDetails) ProtoReflect added in v0.65.97

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

func (*SavingsDetails) Reset added in v0.65.97

func (x *SavingsDetails) Reset()

func (*SavingsDetails) String added in v0.65.97

func (x *SavingsDetails) String() string

type SetCostGroupAnomalyOptionsRequest added in v0.69.75

type SetCostGroupAnomalyOptionsRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required
	Threshold float32 `protobuf:"fixed32,2,opt,name=threshold,proto3" json:"threshold,omitempty"`
	// Required. When set to true, the threshold is a percentage to the actual cost. Otherwise, it is a fixed amount.
	IsPercentage bool `protobuf:"varint,3,opt,name=isPercentage,proto3" json:"isPercentage,omitempty"`
	// Optional. The number of past months to be used in training the model. Note: This will affect the results of anomaly detection. Default and max is 9 while min is 1.
	PastDataInMonths int64 `protobuf:"varint,4,opt,name=pastDataInMonths,proto3" json:"pastDataInMonths,omitempty"`
	// contains filtered or unexported fields
}

func (*SetCostGroupAnomalyOptionsRequest) Descriptor deprecated added in v0.69.75

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

Deprecated: Use SetCostGroupAnomalyOptionsRequest.ProtoReflect.Descriptor instead.

func (*SetCostGroupAnomalyOptionsRequest) GetCostGroupId added in v0.69.75

func (x *SetCostGroupAnomalyOptionsRequest) GetCostGroupId() string

func (*SetCostGroupAnomalyOptionsRequest) GetIsPercentage added in v0.69.75

func (x *SetCostGroupAnomalyOptionsRequest) GetIsPercentage() bool

func (*SetCostGroupAnomalyOptionsRequest) GetPastDataInMonths added in v0.69.81

func (x *SetCostGroupAnomalyOptionsRequest) GetPastDataInMonths() int64

func (*SetCostGroupAnomalyOptionsRequest) GetThreshold added in v0.69.75

func (x *SetCostGroupAnomalyOptionsRequest) GetThreshold() float32

func (*SetCostGroupAnomalyOptionsRequest) ProtoMessage added in v0.69.75

func (*SetCostGroupAnomalyOptionsRequest) ProtoMessage()

func (*SetCostGroupAnomalyOptionsRequest) ProtoReflect added in v0.69.75

func (*SetCostGroupAnomalyOptionsRequest) Reset added in v0.69.75

func (*SetCostGroupAnomalyOptionsRequest) String added in v0.69.75

type SetCostGroupAnomalyOptionsResponse added in v0.69.75

type SetCostGroupAnomalyOptionsResponse struct {
	CostGroupId    string                `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	AnomalyOptions *cover.AnomalyOptions `protobuf:"bytes,2,opt,name=anomalyOptions,proto3" json:"anomalyOptions,omitempty"`
	// contains filtered or unexported fields
}

func (*SetCostGroupAnomalyOptionsResponse) Descriptor deprecated added in v0.69.75

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

Deprecated: Use SetCostGroupAnomalyOptionsResponse.ProtoReflect.Descriptor instead.

func (*SetCostGroupAnomalyOptionsResponse) GetAnomalyOptions added in v0.69.75

func (*SetCostGroupAnomalyOptionsResponse) GetCostGroupId added in v0.69.75

func (x *SetCostGroupAnomalyOptionsResponse) GetCostGroupId() string

func (*SetCostGroupAnomalyOptionsResponse) ProtoMessage added in v0.69.75

func (*SetCostGroupAnomalyOptionsResponse) ProtoMessage()

func (*SetCostGroupAnomalyOptionsResponse) ProtoReflect added in v0.69.75

func (*SetCostGroupAnomalyOptionsResponse) Reset added in v0.69.75

func (*SetCostGroupAnomalyOptionsResponse) String added in v0.69.75

type SetCostGroupEventIndicatorRequest added in v0.69.73

type SetCostGroupEventIndicatorRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Only anomaly is supported as of now
	Anomaly bool `protobuf:"varint,2,opt,name=anomaly,proto3" json:"anomaly,omitempty"`
	// contains filtered or unexported fields
}

func (*SetCostGroupEventIndicatorRequest) Descriptor deprecated added in v0.69.73

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

Deprecated: Use SetCostGroupEventIndicatorRequest.ProtoReflect.Descriptor instead.

func (*SetCostGroupEventIndicatorRequest) GetAnomaly added in v0.69.74

func (x *SetCostGroupEventIndicatorRequest) GetAnomaly() bool

func (*SetCostGroupEventIndicatorRequest) GetCostGroupId added in v0.69.73

func (x *SetCostGroupEventIndicatorRequest) GetCostGroupId() string

func (*SetCostGroupEventIndicatorRequest) ProtoMessage added in v0.69.73

func (*SetCostGroupEventIndicatorRequest) ProtoMessage()

func (*SetCostGroupEventIndicatorRequest) ProtoReflect added in v0.69.73

func (*SetCostGroupEventIndicatorRequest) Reset added in v0.69.73

func (*SetCostGroupEventIndicatorRequest) String added in v0.69.73

type SetCostGroupEventIndicatorResponse added in v0.69.73

type SetCostGroupEventIndicatorResponse struct {
	CostGroupId    string                `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	EventIndicator *cover.EventIndicator `protobuf:"bytes,2,opt,name=eventIndicator,proto3" json:"eventIndicator,omitempty"`
	// contains filtered or unexported fields
}

func (*SetCostGroupEventIndicatorResponse) Descriptor deprecated added in v0.69.73

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

Deprecated: Use SetCostGroupEventIndicatorResponse.ProtoReflect.Descriptor instead.

func (*SetCostGroupEventIndicatorResponse) GetCostGroupId added in v0.69.74

func (x *SetCostGroupEventIndicatorResponse) GetCostGroupId() string

func (*SetCostGroupEventIndicatorResponse) GetEventIndicator added in v0.69.74

func (*SetCostGroupEventIndicatorResponse) ProtoMessage added in v0.69.73

func (*SetCostGroupEventIndicatorResponse) ProtoMessage()

func (*SetCostGroupEventIndicatorResponse) ProtoReflect added in v0.69.73

func (*SetCostGroupEventIndicatorResponse) Reset added in v0.69.73

func (*SetCostGroupEventIndicatorResponse) String added in v0.69.73

type SetOrgFiscalMonthRequest added in v0.69.79

type SetOrgFiscalMonthRequest struct {

	// Required. Fiscal month. Valid inputs are: "01 - 12"
	FiscalMonth string `protobuf:"bytes,1,opt,name=fiscalMonth,proto3" json:"fiscalMonth,omitempty"`
	// contains filtered or unexported fields
}

func (*SetOrgFiscalMonthRequest) Descriptor deprecated added in v0.69.79

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

Deprecated: Use SetOrgFiscalMonthRequest.ProtoReflect.Descriptor instead.

func (*SetOrgFiscalMonthRequest) GetFiscalMonth added in v0.69.79

func (x *SetOrgFiscalMonthRequest) GetFiscalMonth() string

func (*SetOrgFiscalMonthRequest) ProtoMessage added in v0.69.79

func (*SetOrgFiscalMonthRequest) ProtoMessage()

func (*SetOrgFiscalMonthRequest) ProtoReflect added in v0.69.79

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

func (*SetOrgFiscalMonthRequest) Reset added in v0.69.79

func (x *SetOrgFiscalMonthRequest) Reset()

func (*SetOrgFiscalMonthRequest) String added in v0.69.79

func (x *SetOrgFiscalMonthRequest) String() string

type SetOrgFiscalMonthResponse added in v0.69.79

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

func (*SetOrgFiscalMonthResponse) Descriptor deprecated added in v0.69.79

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

Deprecated: Use SetOrgFiscalMonthResponse.ProtoReflect.Descriptor instead.

func (*SetOrgFiscalMonthResponse) GetFiscalMonth added in v0.69.79

func (x *SetOrgFiscalMonthResponse) GetFiscalMonth() string

func (*SetOrgFiscalMonthResponse) ProtoMessage added in v0.69.79

func (*SetOrgFiscalMonthResponse) ProtoMessage()

func (*SetOrgFiscalMonthResponse) ProtoReflect added in v0.69.79

func (*SetOrgFiscalMonthResponse) Reset added in v0.69.79

func (x *SetOrgFiscalMonthResponse) Reset()

func (*SetOrgFiscalMonthResponse) String added in v0.69.79

func (x *SetOrgFiscalMonthResponse) String() string

type Status added in v0.65.19

type Status int32

Status of upload file

const (
	Status_PENDING     Status = 0
	Status_IN_PROGRESS Status = 1
	Status_SUCCESS     Status = 2
	Status_FAILED      Status = 3
)

func (Status) Descriptor added in v0.65.19

func (Status) Descriptor() protoreflect.EnumDescriptor

func (Status) Enum added in v0.65.19

func (x Status) Enum() *Status

func (Status) EnumDescriptor deprecated added in v0.65.19

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

Deprecated: Use Status.Descriptor instead.

func (Status) Number added in v0.65.19

func (x Status) Number() protoreflect.EnumNumber

func (Status) String added in v0.65.19

func (x Status) String() string

func (Status) Type added in v0.65.19

func (Status) Type() protoreflect.EnumType

type TerminateResourceRequest added in v0.65.4

type TerminateResourceRequest struct {

	// Required. Cloud vendor.
	Vendor string `protobuf:"bytes,1,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// Required. Account Id.
	AccountId string `protobuf:"bytes,2,opt,name=accountId,proto3" json:"accountId,omitempty"`
	// Required. The resource Id.
	ResourceId string `protobuf:"bytes,3,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	// Required. Resource region.
	Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

Request message for TerminateResource

func (*TerminateResourceRequest) Descriptor deprecated added in v0.65.4

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

Deprecated: Use TerminateResourceRequest.ProtoReflect.Descriptor instead.

func (*TerminateResourceRequest) GetAccountId added in v0.65.4

func (x *TerminateResourceRequest) GetAccountId() string

func (*TerminateResourceRequest) GetRegion added in v0.65.4

func (x *TerminateResourceRequest) GetRegion() string

func (*TerminateResourceRequest) GetResourceId added in v0.65.4

func (x *TerminateResourceRequest) GetResourceId() string

func (*TerminateResourceRequest) GetVendor added in v0.65.4

func (x *TerminateResourceRequest) GetVendor() string

func (*TerminateResourceRequest) ProtoMessage added in v0.65.4

func (*TerminateResourceRequest) ProtoMessage()

func (*TerminateResourceRequest) ProtoReflect added in v0.65.4

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

func (*TerminateResourceRequest) Reset added in v0.65.4

func (x *TerminateResourceRequest) Reset()

func (*TerminateResourceRequest) String added in v0.65.4

func (x *TerminateResourceRequest) String() string

type TerminateResourceResponse added in v0.65.4

type TerminateResourceResponse struct {
	AccountId  string `protobuf:"bytes,1,opt,name=accountId,proto3" json:"accountId,omitempty"`
	ResourceId string `protobuf:"bytes,2,opt,name=resourceId,proto3" json:"resourceId,omitempty"`
	Region     string `protobuf:"bytes,3,opt,name=region,proto3" json:"region,omitempty"`
	// contains filtered or unexported fields
}

Response message for TerminateResource

func (*TerminateResourceResponse) Descriptor deprecated added in v0.65.4

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

Deprecated: Use TerminateResourceResponse.ProtoReflect.Descriptor instead.

func (*TerminateResourceResponse) GetAccountId added in v0.65.4

func (x *TerminateResourceResponse) GetAccountId() string

func (*TerminateResourceResponse) GetRegion added in v0.65.4

func (x *TerminateResourceResponse) GetRegion() string

func (*TerminateResourceResponse) GetResourceId added in v0.65.4

func (x *TerminateResourceResponse) GetResourceId() string

func (*TerminateResourceResponse) ProtoMessage added in v0.65.4

func (*TerminateResourceResponse) ProtoMessage()

func (*TerminateResourceResponse) ProtoReflect added in v0.65.4

func (*TerminateResourceResponse) Reset added in v0.65.4

func (x *TerminateResourceResponse) Reset()

func (*TerminateResourceResponse) String added in v0.65.4

func (x *TerminateResourceResponse) String() string

type UnimplementedCoverServer

type UnimplementedCoverServer struct {
}

UnimplementedCoverServer must be embedded to have forward compatible implementations.

func (UnimplementedCoverServer) ActivateUser added in v0.65.18

func (UnimplementedCoverServer) AddBillingAccount added in v0.68.12

func (UnimplementedCoverServer) AddFavorite added in v0.63.2

func (UnimplementedCoverServer) AddInfotoMarketplace added in v0.69.46

func (UnimplementedCoverServer) AddMpnSetting added in v0.68.15

func (UnimplementedCoverServer) AddPartnerCenterCredentials added in v0.68.14

func (UnimplementedCoverServer) AddSideMenuFavorite added in v0.63.7

func (UnimplementedCoverServer) AssignCostGroupMember added in v0.63.2

func (UnimplementedCoverServer) AssignPayer added in v0.65.20

func (UnimplementedCoverServer) CreateAccountAccess added in v0.64.5

func (UnimplementedCoverServer) CreateAccountAccessCur added in v0.68.89

func (UnimplementedCoverServer) CreateAccountAccessStackset added in v0.69.86

func (UnimplementedCoverServer) CreateAlert added in v0.68.41

func (UnimplementedCoverServer) CreateAllocator added in v0.67.2

func (UnimplementedCoverServer) CreateAnomalyAlert added in v0.68.81

func (UnimplementedCoverServer) CreateBudget added in v0.69.4

func (UnimplementedCoverServer) CreateChannel added in v0.68.41

func (UnimplementedCoverServer) CreateCostGroup added in v0.63.2

func (UnimplementedCoverServer) CreateDiscountExpirationAlert added in v0.68.85

func (UnimplementedCoverServer) CreateMember

func (UnimplementedCoverServer) CreateProfiling added in v0.69.39

func (UnimplementedCoverServer) CreateView

func (UnimplementedCoverServer) DeleteAccountAccess added in v0.64.5

func (UnimplementedCoverServer) DeleteAlert added in v0.68.41

func (UnimplementedCoverServer) DeleteAllocator added in v0.67.2

func (UnimplementedCoverServer) DeleteAnomalyAlert added in v0.68.87

func (UnimplementedCoverServer) DeleteBudget added in v0.69.4

func (UnimplementedCoverServer) DeleteChannel added in v0.68.41

func (UnimplementedCoverServer) DeleteCostGroup added in v0.63.2

func (UnimplementedCoverServer) DeleteDataAccess added in v0.68.13

func (UnimplementedCoverServer) DeleteDiscountExpirationAlert added in v0.68.85

func (UnimplementedCoverServer) DeleteMember

func (UnimplementedCoverServer) DeleteView

func (UnimplementedCoverServer) ExecuteOptimization added in v0.69.53

func (UnimplementedCoverServer) GetAccountAccess added in v0.64.5

func (UnimplementedCoverServer) GetAccountAccessTemplateUrl added in v0.64.5

func (UnimplementedCoverServer) GetAccounts added in v0.65.20

func (UnimplementedCoverServer) GetAlertDetails added in v0.68.41

func (UnimplementedCoverServer) GetAlerts added in v0.68.41

func (UnimplementedCoverServer) GetAnomalyAlert added in v0.68.88

func (UnimplementedCoverServer) GetAnomalyinCostGroup added in v0.68.62

func (UnimplementedCoverServer) GetAssetsSummary added in v0.65.48

func (UnimplementedCoverServer) GetBudget added in v0.69.4

func (UnimplementedCoverServer) GetCategories added in v0.68.29

func (UnimplementedCoverServer) GetChannelDetails added in v0.68.41

func (UnimplementedCoverServer) GetChannels added in v0.68.41

func (UnimplementedCoverServer) GetCostGroupAllocation added in v0.65.97

func (UnimplementedCoverServer) GetCostGroupAttribute added in v0.68.16

func (UnimplementedCoverServer) GetCostGroupDetails added in v0.63.2

func (UnimplementedCoverServer) GetCostGroupFee added in v0.65.51

func (UnimplementedCoverServer) GetCostGroups added in v0.63.2

func (UnimplementedCoverServer) GetCostUsage added in v0.64.16

func (UnimplementedCoverServer) GetCurrentView

func (UnimplementedCoverServer) GetCustomerSubscriptionStatus added in v0.69.38

func (UnimplementedCoverServer) GetDataAccess added in v0.68.2

func (UnimplementedCoverServer) GetDiscountExpirationAlert added in v0.68.85

func (UnimplementedCoverServer) GetDiscountRecommendations added in v0.68.85

func (UnimplementedCoverServer) GetFavoriteViews added in v0.63.2

func (UnimplementedCoverServer) GetMemberCostGroup added in v0.63.5

func (UnimplementedCoverServer) GetMemberDetails

func (UnimplementedCoverServer) GetMembers

func (UnimplementedCoverServer) GetOrgFiscalMonth added in v0.69.79

func (UnimplementedCoverServer) GetPayers added in v0.65.20

func (UnimplementedCoverServer) GetRecommendation added in v0.69.53

func (UnimplementedCoverServer) GetRegions added in v0.65.28

func (UnimplementedCoverServer) GetReportSummary added in v0.69.53

func (UnimplementedCoverServer) GetRightSizingRecommendation added in v0.64.31

func (UnimplementedCoverServer) GetServices added in v0.65.20

func (UnimplementedCoverServer) GetTags added in v0.65.23

func (UnimplementedCoverServer) GetUserDetails added in v0.63.1

func (UnimplementedCoverServer) GetUserProfile added in v0.68.97

func (UnimplementedCoverServer) GetViews

func (UnimplementedCoverServer) InviteMember

func (UnimplementedCoverServer) ListAccountAccess added in v0.64.5

func (UnimplementedCoverServer) ListAccountUsage added in v0.65.97

func (UnimplementedCoverServer) ListAllocators added in v0.67.2

func (UnimplementedCoverServer) ListAnomalyAlert added in v0.68.87

func (UnimplementedCoverServer) ListAssets added in v0.64.6

func (UnimplementedCoverServer) ListBudgets added in v0.69.4

func (UnimplementedCoverServer) ListDataAccess added in v0.68.6

func (UnimplementedCoverServer) ListDiscountExpirationAlert added in v0.68.85

func (UnimplementedCoverServer) ListFees added in v0.65.50

func (UnimplementedCoverServer) ListRecommendations added in v0.69.53

func (UnimplementedCoverServer) ListSavings added in v0.65.97

func (UnimplementedCoverServer) MarkAsExecuted added in v0.69.62

func (UnimplementedCoverServer) ModifyResourceType added in v0.65.4

func (UnimplementedCoverServer) OnboardOrg added in v0.65.18

func (UnimplementedCoverServer) OptimizationHistory added in v0.69.62

func (UnimplementedCoverServer) ProcessAuth0User added in v0.68.35

func (UnimplementedCoverServer) ProxyCreateCompletion added in v0.65.63

func (UnimplementedCoverServer) PublishView added in v0.63.2

func (UnimplementedCoverServer) RegisterAccount added in v0.64.11

func (UnimplementedCoverServer) RegisterDataAccess added in v0.68.3

func (UnimplementedCoverServer) RegisterNewUser added in v0.68.96

func (UnimplementedCoverServer) RemoveCostGroupMember added in v0.63.2

func (UnimplementedCoverServer) RemoveFavorite added in v0.63.2

func (UnimplementedCoverServer) RemoveSideMenuFavorite added in v0.63.7

func (UnimplementedCoverServer) ResetPassword

func (UnimplementedCoverServer) ResetUserPassword added in v0.63.1

func (UnimplementedCoverServer) ResolveCostGroupCombinations added in v0.64.9

func (UnimplementedCoverServer) RestoreAccountUsage added in v0.65.97

func (UnimplementedCoverServer) RestoreFee added in v0.65.51

func (UnimplementedCoverServer) RestoreSavings added in v0.65.97

func (UnimplementedCoverServer) SetCostGroupAnomalyOptions added in v0.69.75

func (UnimplementedCoverServer) SetCostGroupEventIndicator added in v0.69.73

func (UnimplementedCoverServer) SetOrgFiscalMonth added in v0.69.79

func (UnimplementedCoverServer) SimulateAccountUsage added in v0.65.97

func (UnimplementedCoverServer) SimulateFeeAllocator added in v0.65.85

func (UnimplementedCoverServer) SimulateSavings added in v0.65.97

func (UnimplementedCoverServer) TerminateResource added in v0.65.4

func (UnimplementedCoverServer) UpdateAccountAccess added in v0.64.5

func (UnimplementedCoverServer) UpdateAlertDetails added in v0.68.41

func (UnimplementedCoverServer) UpdateAllocator added in v0.67.2

func (UnimplementedCoverServer) UpdateAnomalyAlert added in v0.68.88

func (UnimplementedCoverServer) UpdateBudget added in v0.69.4

func (UnimplementedCoverServer) UpdateChannelDetails added in v0.68.41

func (UnimplementedCoverServer) UpdateCostGroupColorTheme added in v0.63.2

func (UnimplementedCoverServer) UpdateCostGroupCombinations added in v0.63.2

func (UnimplementedCoverServer) UpdateCostGroupDescription added in v0.63.2

func (UnimplementedCoverServer) UpdateCostGroupIcon added in v0.63.2

func (UnimplementedCoverServer) UpdateCostGroupImage added in v0.63.2

func (UnimplementedCoverServer) UpdateCostGroupName added in v0.63.2

func (UnimplementedCoverServer) UpdateDataAccess added in v0.68.4

func (UnimplementedCoverServer) UpdateDiscountExpirationAlert added in v0.68.85

func (UnimplementedCoverServer) UpdateMemberPermission added in v0.65.17

func (UnimplementedCoverServer) UpdateSideMenuState added in v0.63.7

func (UnimplementedCoverServer) UpdateUserAppTheme added in v0.63.3

func (UnimplementedCoverServer) UpdateUserAttributes added in v0.63.3

func (UnimplementedCoverServer) UpdateUserAvatar added in v0.63.1

func (UnimplementedCoverServer) UpdateUserColorTheme added in v0.63.1

func (UnimplementedCoverServer) UpdateUserEmail added in v0.63.1

func (UnimplementedCoverServer) UpdateUserIcon added in v0.63.1

func (UnimplementedCoverServer) UpdateUserLocale added in v0.63.3

func (UnimplementedCoverServer) UpdateUserMainView added in v0.63.2

func (UnimplementedCoverServer) UpdateUserName added in v0.63.2

func (UnimplementedCoverServer) UpdateUserTimezone added in v0.63.3

func (UnimplementedCoverServer) UpdateView

func (UnimplementedCoverServer) UpdateViewColorTheme added in v0.65.68

func (UnimplementedCoverServer) UpdateViewLayout added in v0.64.24

func (UnimplementedCoverServer) UpdateViewWidget added in v0.64.24

func (UnimplementedCoverServer) UploadChargeCode added in v0.65.19

type UnsafeCoverServer

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

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

type UpdateAccountAccessRequest added in v0.64.5

type UpdateAccountAccessRequest struct {

	// Required. The target AWS account to update.
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// contains filtered or unexported fields
}

Request message for the UpdateAccountAccess rpc.

func (*UpdateAccountAccessRequest) Descriptor deprecated added in v0.64.5

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

Deprecated: Use UpdateAccountAccessRequest.ProtoReflect.Descriptor instead.

func (*UpdateAccountAccessRequest) GetTarget added in v0.64.5

func (x *UpdateAccountAccessRequest) GetTarget() string

func (*UpdateAccountAccessRequest) ProtoMessage added in v0.64.5

func (*UpdateAccountAccessRequest) ProtoMessage()

func (*UpdateAccountAccessRequest) ProtoReflect added in v0.64.5

func (*UpdateAccountAccessRequest) Reset added in v0.64.5

func (x *UpdateAccountAccessRequest) Reset()

func (*UpdateAccountAccessRequest) String added in v0.64.5

func (x *UpdateAccountAccessRequest) String() string

type UpdateAlertDetailsRequest added in v0.68.41

type UpdateAlertDetailsRequest struct {

	// Required. Alert ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// If optional fields are not supplied, no changes occur.
	// Optional.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Both are optional.
	FixedAmount float32 `protobuf:"fixed32,3,opt,name=fixedAmount,proto3" json:"fixedAmount,omitempty"`
	Percentage  float32 `protobuf:"fixed32,4,opt,name=percentage,proto3" json:"percentage,omitempty"`
	// Optional. daily or monthly. Only 'daily' is supported for now.
	Granularity string `protobuf:"bytes,5,opt,name=granularity,proto3" json:"granularity,omitempty"`
	// Optional. Cost group IDs.
	CostGroups []string `protobuf:"bytes,6,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	// Optional. Channel IDs.
	Channels []string `protobuf:"bytes,7,rep,name=channels,proto3" json:"channels,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateAlertDetails

func (*UpdateAlertDetailsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use UpdateAlertDetailsRequest.ProtoReflect.Descriptor instead.

func (*UpdateAlertDetailsRequest) GetChannels added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetChannels() []string

func (*UpdateAlertDetailsRequest) GetCostGroups added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetCostGroups() []string

func (*UpdateAlertDetailsRequest) GetFixedAmount added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetFixedAmount() float32

func (*UpdateAlertDetailsRequest) GetGranularity added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetGranularity() string

func (*UpdateAlertDetailsRequest) GetId added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetId() string

func (*UpdateAlertDetailsRequest) GetName added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetName() string

func (*UpdateAlertDetailsRequest) GetPercentage added in v0.68.41

func (x *UpdateAlertDetailsRequest) GetPercentage() float32

func (*UpdateAlertDetailsRequest) ProtoMessage added in v0.68.41

func (*UpdateAlertDetailsRequest) ProtoMessage()

func (*UpdateAlertDetailsRequest) ProtoReflect added in v0.68.41

func (*UpdateAlertDetailsRequest) Reset added in v0.68.41

func (x *UpdateAlertDetailsRequest) Reset()

func (*UpdateAlertDetailsRequest) String added in v0.68.41

func (x *UpdateAlertDetailsRequest) String() string

type UpdateAlertDetailsResponse added in v0.68.41

type UpdateAlertDetailsResponse struct {
	AlertData *cover.AlertData `protobuf:"bytes,1,opt,name=alertData,proto3" json:"alertData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateAlertDetails

func (*UpdateAlertDetailsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use UpdateAlertDetailsResponse.ProtoReflect.Descriptor instead.

func (*UpdateAlertDetailsResponse) GetAlertData added in v0.68.41

func (x *UpdateAlertDetailsResponse) GetAlertData() *cover.AlertData

func (*UpdateAlertDetailsResponse) ProtoMessage added in v0.68.41

func (*UpdateAlertDetailsResponse) ProtoMessage()

func (*UpdateAlertDetailsResponse) ProtoReflect added in v0.68.41

func (*UpdateAlertDetailsResponse) Reset added in v0.68.41

func (x *UpdateAlertDetailsResponse) Reset()

func (*UpdateAlertDetailsResponse) String added in v0.68.41

func (x *UpdateAlertDetailsResponse) String() string

type UpdateAnomalyAlertRequest added in v0.68.88

type UpdateAnomalyAlertRequest struct {

	// required. Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// required. alert name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// required.
	AlertEnabled bool `protobuf:"varint,3,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	// required. Notification Channel Ids.
	NotificationChannels []string `protobuf:"bytes,4,rep,name=notificationChannels,proto3" json:"notificationChannels,omitempty"`
	// required. Frequency.
	Frequency string `protobuf:"bytes,5,opt,name=frequency,proto3" json:"frequency,omitempty"`
	// required. cost group id
	CostGroupId string `protobuf:"bytes,6,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAnomalyAlertRequest) Descriptor deprecated added in v0.68.88

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

Deprecated: Use UpdateAnomalyAlertRequest.ProtoReflect.Descriptor instead.

func (*UpdateAnomalyAlertRequest) GetAlertEnabled added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetAlertEnabled() bool

func (*UpdateAnomalyAlertRequest) GetCostGroupId added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetCostGroupId() string

func (*UpdateAnomalyAlertRequest) GetFrequency added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetFrequency() string

func (*UpdateAnomalyAlertRequest) GetId added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetId() string

func (*UpdateAnomalyAlertRequest) GetName added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetName() string

func (*UpdateAnomalyAlertRequest) GetNotificationChannels added in v0.68.88

func (x *UpdateAnomalyAlertRequest) GetNotificationChannels() []string

func (*UpdateAnomalyAlertRequest) ProtoMessage added in v0.68.88

func (*UpdateAnomalyAlertRequest) ProtoMessage()

func (*UpdateAnomalyAlertRequest) ProtoReflect added in v0.68.88

func (*UpdateAnomalyAlertRequest) Reset added in v0.68.88

func (x *UpdateAnomalyAlertRequest) Reset()

func (*UpdateAnomalyAlertRequest) String added in v0.68.88

func (x *UpdateAnomalyAlertRequest) String() string

type UpdateBudgetRequest added in v0.69.4

type UpdateBudgetRequest struct {

	// Required. Budget ID.
	Id         string            `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	BudgetData *cover.BudgetData `protobuf:"bytes,2,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBudgetRequest) Descriptor deprecated added in v0.69.4

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

Deprecated: Use UpdateBudgetRequest.ProtoReflect.Descriptor instead.

func (*UpdateBudgetRequest) GetBudgetData added in v0.69.4

func (x *UpdateBudgetRequest) GetBudgetData() *cover.BudgetData

func (*UpdateBudgetRequest) GetId added in v0.69.4

func (x *UpdateBudgetRequest) GetId() string

func (*UpdateBudgetRequest) ProtoMessage added in v0.69.4

func (*UpdateBudgetRequest) ProtoMessage()

func (*UpdateBudgetRequest) ProtoReflect added in v0.69.4

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

func (*UpdateBudgetRequest) Reset added in v0.69.4

func (x *UpdateBudgetRequest) Reset()

func (*UpdateBudgetRequest) String added in v0.69.4

func (x *UpdateBudgetRequest) String() string

type UpdateBudgetResponse added in v0.69.4

type UpdateBudgetResponse struct {
	BudgetData *cover.BudgetData `protobuf:"bytes,1,opt,name=budgetData,proto3" json:"budgetData,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBudgetResponse) Descriptor deprecated added in v0.69.4

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

Deprecated: Use UpdateBudgetResponse.ProtoReflect.Descriptor instead.

func (*UpdateBudgetResponse) GetBudgetData added in v0.69.4

func (x *UpdateBudgetResponse) GetBudgetData() *cover.BudgetData

func (*UpdateBudgetResponse) ProtoMessage added in v0.69.4

func (*UpdateBudgetResponse) ProtoMessage()

func (*UpdateBudgetResponse) ProtoReflect added in v0.69.4

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

func (*UpdateBudgetResponse) Reset added in v0.69.4

func (x *UpdateBudgetResponse) Reset()

func (*UpdateBudgetResponse) String added in v0.69.4

func (x *UpdateBudgetResponse) String() string

type UpdateChannelDetailsRequest added in v0.68.41

type UpdateChannelDetailsRequest struct {

	// Required. Channel ID.
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// If optional fields are not supplied, no changes occur.
	// Optional. Either actual email address or slack/msteams channel name
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Optional. email, slack, or msteams.
	Type string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	// Optional. Only needed for slack and msteams type.
	WebhookUrl string `protobuf:"bytes,4,opt,name=webhookUrl,proto3" json:"webhookUrl,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateChannelDetails

func (*UpdateChannelDetailsRequest) Descriptor deprecated added in v0.68.41

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

Deprecated: Use UpdateChannelDetailsRequest.ProtoReflect.Descriptor instead.

func (*UpdateChannelDetailsRequest) GetId added in v0.68.41

func (*UpdateChannelDetailsRequest) GetName added in v0.68.41

func (x *UpdateChannelDetailsRequest) GetName() string

func (*UpdateChannelDetailsRequest) GetType added in v0.68.41

func (x *UpdateChannelDetailsRequest) GetType() string

func (*UpdateChannelDetailsRequest) GetWebhookUrl added in v0.68.41

func (x *UpdateChannelDetailsRequest) GetWebhookUrl() string

func (*UpdateChannelDetailsRequest) ProtoMessage added in v0.68.41

func (*UpdateChannelDetailsRequest) ProtoMessage()

func (*UpdateChannelDetailsRequest) ProtoReflect added in v0.68.41

func (*UpdateChannelDetailsRequest) Reset added in v0.68.41

func (x *UpdateChannelDetailsRequest) Reset()

func (*UpdateChannelDetailsRequest) String added in v0.68.41

func (x *UpdateChannelDetailsRequest) String() string

type UpdateChannelDetailsResponse added in v0.68.41

type UpdateChannelDetailsResponse struct {
	ChannelData *cover.ChannelData `protobuf:"bytes,1,opt,name=channelData,proto3" json:"channelData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateChannelDetails

func (*UpdateChannelDetailsResponse) Descriptor deprecated added in v0.68.41

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

Deprecated: Use UpdateChannelDetailsResponse.ProtoReflect.Descriptor instead.

func (*UpdateChannelDetailsResponse) GetChannelData added in v0.68.41

func (x *UpdateChannelDetailsResponse) GetChannelData() *cover.ChannelData

func (*UpdateChannelDetailsResponse) ProtoMessage added in v0.68.41

func (*UpdateChannelDetailsResponse) ProtoMessage()

func (*UpdateChannelDetailsResponse) ProtoReflect added in v0.68.41

func (*UpdateChannelDetailsResponse) Reset added in v0.68.41

func (x *UpdateChannelDetailsResponse) Reset()

func (*UpdateChannelDetailsResponse) String added in v0.68.41

type UpdateCostGroupColorThemeRequest added in v0.63.2

type UpdateCostGroupColorThemeRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Color Theme.
	ColorTheme string `protobuf:"bytes,2,opt,name=colorTheme,proto3" json:"colorTheme,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupColorTheme

func (*UpdateCostGroupColorThemeRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupColorThemeRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupColorThemeRequest) GetColorTheme added in v0.63.2

func (x *UpdateCostGroupColorThemeRequest) GetColorTheme() string

func (*UpdateCostGroupColorThemeRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupColorThemeRequest) GetCostGroupId() string

func (*UpdateCostGroupColorThemeRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupColorThemeRequest) ProtoMessage()

func (*UpdateCostGroupColorThemeRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupColorThemeRequest) Reset added in v0.63.2

func (*UpdateCostGroupColorThemeRequest) String added in v0.63.2

type UpdateCostGroupColorThemeResponse added in v0.63.2

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

Response message for UpdateCostGroupColorTheme

func (*UpdateCostGroupColorThemeResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupColorThemeResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupColorThemeResponse) GetColorTheme added in v0.63.2

func (x *UpdateCostGroupColorThemeResponse) GetColorTheme() string

func (*UpdateCostGroupColorThemeResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupColorThemeResponse) ProtoMessage()

func (*UpdateCostGroupColorThemeResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupColorThemeResponse) Reset added in v0.63.2

func (*UpdateCostGroupColorThemeResponse) String added in v0.63.2

type UpdateCostGroupCombinationsRequest added in v0.63.2

type UpdateCostGroupCombinationsRequest struct {

	// Required. Cost Group Id.
	CostGroupId  string              `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	Combinations *cover.Combinations `protobuf:"bytes,2,opt,name=combinations,proto3" json:"combinations,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupCombinations

func (*UpdateCostGroupCombinationsRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupCombinationsRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupCombinationsRequest) GetCombinations added in v0.63.2

func (*UpdateCostGroupCombinationsRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupCombinationsRequest) GetCostGroupId() string

func (*UpdateCostGroupCombinationsRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupCombinationsRequest) ProtoMessage()

func (*UpdateCostGroupCombinationsRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupCombinationsRequest) Reset added in v0.63.2

func (*UpdateCostGroupCombinationsRequest) String added in v0.63.2

type UpdateCostGroupCombinationsResponse added in v0.63.2

type UpdateCostGroupCombinationsResponse struct {
	Combinations *cover.Combinations `protobuf:"bytes,1,opt,name=combinations,proto3" json:"combinations,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateCostGroupCombinations

func (*UpdateCostGroupCombinationsResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupCombinationsResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupCombinationsResponse) GetCombinations added in v0.63.2

func (*UpdateCostGroupCombinationsResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupCombinationsResponse) ProtoMessage()

func (*UpdateCostGroupCombinationsResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupCombinationsResponse) Reset added in v0.63.2

func (*UpdateCostGroupCombinationsResponse) String added in v0.63.2

type UpdateCostGroupDescriptionRequest added in v0.63.2

type UpdateCostGroupDescriptionRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Description.
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupDescription

func (*UpdateCostGroupDescriptionRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupDescriptionRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupDescriptionRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupDescriptionRequest) GetCostGroupId() string

func (*UpdateCostGroupDescriptionRequest) GetDescription added in v0.63.2

func (x *UpdateCostGroupDescriptionRequest) GetDescription() string

func (*UpdateCostGroupDescriptionRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupDescriptionRequest) ProtoMessage()

func (*UpdateCostGroupDescriptionRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupDescriptionRequest) Reset added in v0.63.2

func (*UpdateCostGroupDescriptionRequest) String added in v0.63.2

type UpdateCostGroupDescriptionResponse added in v0.63.2

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

Response message for UpdateCostGroupDescription

func (*UpdateCostGroupDescriptionResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupDescriptionResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupDescriptionResponse) GetDescription added in v0.63.2

func (x *UpdateCostGroupDescriptionResponse) GetDescription() string

func (*UpdateCostGroupDescriptionResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupDescriptionResponse) ProtoMessage()

func (*UpdateCostGroupDescriptionResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupDescriptionResponse) Reset added in v0.63.2

func (*UpdateCostGroupDescriptionResponse) String added in v0.63.2

type UpdateCostGroupIconRequest added in v0.63.2

type UpdateCostGroupIconRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Icon.
	Icon string `protobuf:"bytes,2,opt,name=icon,proto3" json:"icon,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupIcon

func (*UpdateCostGroupIconRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupIconRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupIconRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupIconRequest) GetCostGroupId() string

func (*UpdateCostGroupIconRequest) GetIcon added in v0.63.2

func (x *UpdateCostGroupIconRequest) GetIcon() string

func (*UpdateCostGroupIconRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupIconRequest) ProtoMessage()

func (*UpdateCostGroupIconRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupIconRequest) Reset added in v0.63.2

func (x *UpdateCostGroupIconRequest) Reset()

func (*UpdateCostGroupIconRequest) String added in v0.63.2

func (x *UpdateCostGroupIconRequest) String() string

type UpdateCostGroupIconResponse added in v0.63.2

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

Response message for UpdateCostGroupIcon

func (*UpdateCostGroupIconResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupIconResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupIconResponse) GetIcon added in v0.63.2

func (x *UpdateCostGroupIconResponse) GetIcon() string

func (*UpdateCostGroupIconResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupIconResponse) ProtoMessage()

func (*UpdateCostGroupIconResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupIconResponse) Reset added in v0.63.2

func (x *UpdateCostGroupIconResponse) Reset()

func (*UpdateCostGroupIconResponse) String added in v0.63.2

func (x *UpdateCostGroupIconResponse) String() string

type UpdateCostGroupImageRequest added in v0.63.2

type UpdateCostGroupImageRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Image.
	Image string `protobuf:"bytes,2,opt,name=image,proto3" json:"image,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupImage

func (*UpdateCostGroupImageRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupImageRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupImageRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupImageRequest) GetCostGroupId() string

func (*UpdateCostGroupImageRequest) GetImage added in v0.63.2

func (x *UpdateCostGroupImageRequest) GetImage() string

func (*UpdateCostGroupImageRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupImageRequest) ProtoMessage()

func (*UpdateCostGroupImageRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupImageRequest) Reset added in v0.63.2

func (x *UpdateCostGroupImageRequest) Reset()

func (*UpdateCostGroupImageRequest) String added in v0.63.2

func (x *UpdateCostGroupImageRequest) String() string

type UpdateCostGroupImageResponse added in v0.63.2

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

Response message for UpdateCostGroupImage

func (*UpdateCostGroupImageResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupImageResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupImageResponse) GetImage added in v0.63.2

func (x *UpdateCostGroupImageResponse) GetImage() string

func (*UpdateCostGroupImageResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupImageResponse) ProtoMessage()

func (*UpdateCostGroupImageResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupImageResponse) Reset added in v0.63.2

func (x *UpdateCostGroupImageResponse) Reset()

func (*UpdateCostGroupImageResponse) String added in v0.63.2

type UpdateCostGroupNameRequest added in v0.63.2

type UpdateCostGroupNameRequest struct {

	// Required. Cost Group Id.
	CostGroupId string `protobuf:"bytes,1,opt,name=costGroupId,proto3" json:"costGroupId,omitempty"`
	// Required. Name.
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateCostGroupName

func (*UpdateCostGroupNameRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupNameRequest) GetCostGroupId added in v0.63.2

func (x *UpdateCostGroupNameRequest) GetCostGroupId() string

func (*UpdateCostGroupNameRequest) GetName added in v0.63.2

func (x *UpdateCostGroupNameRequest) GetName() string

func (*UpdateCostGroupNameRequest) ProtoMessage added in v0.63.2

func (*UpdateCostGroupNameRequest) ProtoMessage()

func (*UpdateCostGroupNameRequest) ProtoReflect added in v0.63.2

func (*UpdateCostGroupNameRequest) Reset added in v0.63.2

func (x *UpdateCostGroupNameRequest) Reset()

func (*UpdateCostGroupNameRequest) String added in v0.63.2

func (x *UpdateCostGroupNameRequest) String() string

type UpdateCostGroupNameResponse added in v0.63.2

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

Response message for UpdateCostGroupName

func (*UpdateCostGroupNameResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateCostGroupNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateCostGroupNameResponse) GetName added in v0.63.2

func (x *UpdateCostGroupNameResponse) GetName() string

func (*UpdateCostGroupNameResponse) ProtoMessage added in v0.63.2

func (*UpdateCostGroupNameResponse) ProtoMessage()

func (*UpdateCostGroupNameResponse) ProtoReflect added in v0.63.2

func (*UpdateCostGroupNameResponse) Reset added in v0.63.2

func (x *UpdateCostGroupNameResponse) Reset()

func (*UpdateCostGroupNameResponse) String added in v0.63.2

func (x *UpdateCostGroupNameResponse) String() string

type UpdateDataAccessRequest added in v0.68.4

type UpdateDataAccessRequest struct {

	// Project Id for GCP, Account Id for Azure
	Target string `protobuf:"bytes,1,opt,name=target,proto3" json:"target,omitempty"`
	// GCP or Azure
	Vendor string `protobuf:"bytes,2,opt,name=vendor,proto3" json:"vendor,omitempty"`
	// GCP Options
	GcpOptions *cover.GcpOptions `protobuf:"bytes,3,opt,name=gcpOptions,proto3" json:"gcpOptions,omitempty"`
	// Azure Options
	AzureOptions *cover.AzureOptions `protobuf:"bytes,4,opt,name=azureOptions,proto3" json:"azureOptions,omitempty"`
	// AWS Options
	AwsOptions *cover.AwsOptions `protobuf:"bytes,5,opt,name=awsOptions,proto3" json:"awsOptions,omitempty"`
	// Account Type
	AccountType string `protobuf:"bytes,6,opt,name=accountType,proto3" json:"accountType,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateDataAccess (GCP/Azure)

func (*UpdateDataAccessRequest) Descriptor deprecated added in v0.68.4

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

Deprecated: Use UpdateDataAccessRequest.ProtoReflect.Descriptor instead.

func (*UpdateDataAccessRequest) GetAccountType added in v0.68.13

func (x *UpdateDataAccessRequest) GetAccountType() string

func (*UpdateDataAccessRequest) GetAwsOptions added in v0.68.27

func (x *UpdateDataAccessRequest) GetAwsOptions() *cover.AwsOptions

func (*UpdateDataAccessRequest) GetAzureOptions added in v0.68.4

func (x *UpdateDataAccessRequest) GetAzureOptions() *cover.AzureOptions

func (*UpdateDataAccessRequest) GetGcpOptions added in v0.68.4

func (x *UpdateDataAccessRequest) GetGcpOptions() *cover.GcpOptions

func (*UpdateDataAccessRequest) GetTarget added in v0.68.4

func (x *UpdateDataAccessRequest) GetTarget() string

func (*UpdateDataAccessRequest) GetVendor added in v0.68.4

func (x *UpdateDataAccessRequest) GetVendor() string

func (*UpdateDataAccessRequest) ProtoMessage added in v0.68.4

func (*UpdateDataAccessRequest) ProtoMessage()

func (*UpdateDataAccessRequest) ProtoReflect added in v0.68.4

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

func (*UpdateDataAccessRequest) Reset added in v0.68.4

func (x *UpdateDataAccessRequest) Reset()

func (*UpdateDataAccessRequest) String added in v0.68.4

func (x *UpdateDataAccessRequest) String() string

type UpdateDiscountExpirationAlertRequest added in v0.68.85

type UpdateDiscountExpirationAlertRequest struct {

	// required. Id
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// required.
	AlertEnabled bool `protobuf:"varint,2,opt,name=alertEnabled,proto3" json:"alertEnabled,omitempty"`
	// required. Notification Channel Ids.
	Channels []string `protobuf:"bytes,3,rep,name=channels,proto3" json:"channels,omitempty"`
	// required. Frequencies.
	Frequencies []int64 `protobuf:"varint,4,rep,packed,name=frequencies,proto3" json:"frequencies,omitempty"`
	// Required. Cost Group Ids
	CostGroups []string `protobuf:"bytes,5,rep,name=costGroups,proto3" json:"costGroups,omitempty"`
	// required. Name
	Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateDiscountExpirationAlertRequest) Descriptor deprecated added in v0.68.85

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

Deprecated: Use UpdateDiscountExpirationAlertRequest.ProtoReflect.Descriptor instead.

func (*UpdateDiscountExpirationAlertRequest) GetAlertEnabled added in v0.68.85

func (x *UpdateDiscountExpirationAlertRequest) GetAlertEnabled() bool

func (*UpdateDiscountExpirationAlertRequest) GetChannels added in v0.68.92

func (x *UpdateDiscountExpirationAlertRequest) GetChannels() []string

func (*UpdateDiscountExpirationAlertRequest) GetCostGroups added in v0.68.92

func (x *UpdateDiscountExpirationAlertRequest) GetCostGroups() []string

func (*UpdateDiscountExpirationAlertRequest) GetFrequencies added in v0.68.92

func (x *UpdateDiscountExpirationAlertRequest) GetFrequencies() []int64

func (*UpdateDiscountExpirationAlertRequest) GetId added in v0.68.85

func (*UpdateDiscountExpirationAlertRequest) GetName added in v0.68.93

func (*UpdateDiscountExpirationAlertRequest) ProtoMessage added in v0.68.85

func (*UpdateDiscountExpirationAlertRequest) ProtoMessage()

func (*UpdateDiscountExpirationAlertRequest) ProtoReflect added in v0.68.85

func (*UpdateDiscountExpirationAlertRequest) Reset added in v0.68.85

func (*UpdateDiscountExpirationAlertRequest) String added in v0.68.85

type UpdateMemberPermissionRequest added in v0.65.17

type UpdateMemberPermissionRequest struct {

	// Required. UserId.
	UserId string `protobuf:"bytes,1,opt,name=userId,proto3" json:"userId,omitempty"`
	// Required. IsAdmin.
	IsAdmin bool `protobuf:"varint,2,opt,name=isAdmin,proto3" json:"isAdmin,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateMemberPermission

func (*UpdateMemberPermissionRequest) Descriptor deprecated added in v0.65.17

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

Deprecated: Use UpdateMemberPermissionRequest.ProtoReflect.Descriptor instead.

func (*UpdateMemberPermissionRequest) GetIsAdmin added in v0.65.17

func (x *UpdateMemberPermissionRequest) GetIsAdmin() bool

func (*UpdateMemberPermissionRequest) GetUserId added in v0.65.17

func (x *UpdateMemberPermissionRequest) GetUserId() string

func (*UpdateMemberPermissionRequest) ProtoMessage added in v0.65.17

func (*UpdateMemberPermissionRequest) ProtoMessage()

func (*UpdateMemberPermissionRequest) ProtoReflect added in v0.65.17

func (*UpdateMemberPermissionRequest) Reset added in v0.65.17

func (x *UpdateMemberPermissionRequest) Reset()

func (*UpdateMemberPermissionRequest) String added in v0.65.17

type UpdateMemberPermissionResponse added in v0.65.17

type UpdateMemberPermissionResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateMemberPermission

func (*UpdateMemberPermissionResponse) Descriptor deprecated added in v0.65.17

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

Deprecated: Use UpdateMemberPermissionResponse.ProtoReflect.Descriptor instead.

func (*UpdateMemberPermissionResponse) GetUserData added in v0.65.17

func (x *UpdateMemberPermissionResponse) GetUserData() *cover.UserData

func (*UpdateMemberPermissionResponse) ProtoMessage added in v0.65.17

func (*UpdateMemberPermissionResponse) ProtoMessage()

func (*UpdateMemberPermissionResponse) ProtoReflect added in v0.65.17

func (*UpdateMemberPermissionResponse) Reset added in v0.65.17

func (x *UpdateMemberPermissionResponse) Reset()

func (*UpdateMemberPermissionResponse) String added in v0.65.17

type UpdateSideMenuStateRequest added in v0.63.7

type UpdateSideMenuStateRequest struct {

	// Required. View Id.
	ViewId        string                 `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	Sidemenustate []*cover.SideMenuState `protobuf:"bytes,2,rep,name=sidemenustate,proto3" json:"sidemenustate,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateSideMenuState

func (*UpdateSideMenuStateRequest) Descriptor deprecated added in v0.63.7

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

Deprecated: Use UpdateSideMenuStateRequest.ProtoReflect.Descriptor instead.

func (*UpdateSideMenuStateRequest) GetSidemenustate added in v0.63.7

func (x *UpdateSideMenuStateRequest) GetSidemenustate() []*cover.SideMenuState

func (*UpdateSideMenuStateRequest) GetViewId added in v0.63.7

func (x *UpdateSideMenuStateRequest) GetViewId() string

func (*UpdateSideMenuStateRequest) ProtoMessage added in v0.63.7

func (*UpdateSideMenuStateRequest) ProtoMessage()

func (*UpdateSideMenuStateRequest) ProtoReflect added in v0.63.7

func (*UpdateSideMenuStateRequest) Reset added in v0.63.7

func (x *UpdateSideMenuStateRequest) Reset()

func (*UpdateSideMenuStateRequest) String added in v0.63.7

func (x *UpdateSideMenuStateRequest) String() string

type UpdateSideMenuStateResponse added in v0.63.7

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

Response message for UpdateSideMenuState

func (*UpdateSideMenuStateResponse) Descriptor deprecated added in v0.63.7

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

Deprecated: Use UpdateSideMenuStateResponse.ProtoReflect.Descriptor instead.

func (*UpdateSideMenuStateResponse) GetViewId added in v0.63.7

func (x *UpdateSideMenuStateResponse) GetViewId() string

func (*UpdateSideMenuStateResponse) ProtoMessage added in v0.63.7

func (*UpdateSideMenuStateResponse) ProtoMessage()

func (*UpdateSideMenuStateResponse) ProtoReflect added in v0.63.7

func (*UpdateSideMenuStateResponse) Reset added in v0.63.7

func (x *UpdateSideMenuStateResponse) Reset()

func (*UpdateSideMenuStateResponse) String added in v0.63.7

func (x *UpdateSideMenuStateResponse) String() string

type UpdateUserAppThemeRequest added in v0.63.3

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

Request message for UpdateUserAppTheme

func (*UpdateUserAppThemeRequest) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserAppThemeRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserAppThemeRequest) GetAppTheme added in v0.63.3

func (x *UpdateUserAppThemeRequest) GetAppTheme() string

func (*UpdateUserAppThemeRequest) ProtoMessage added in v0.63.3

func (*UpdateUserAppThemeRequest) ProtoMessage()

func (*UpdateUserAppThemeRequest) ProtoReflect added in v0.63.3

func (*UpdateUserAppThemeRequest) Reset added in v0.63.3

func (x *UpdateUserAppThemeRequest) Reset()

func (*UpdateUserAppThemeRequest) String added in v0.63.3

func (x *UpdateUserAppThemeRequest) String() string

type UpdateUserAppThemeResponse added in v0.63.3

type UpdateUserAppThemeResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserAppTheme

func (*UpdateUserAppThemeResponse) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserAppThemeResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserAppThemeResponse) GetUserData added in v0.65.16

func (x *UpdateUserAppThemeResponse) GetUserData() *cover.UserData

func (*UpdateUserAppThemeResponse) ProtoMessage added in v0.63.3

func (*UpdateUserAppThemeResponse) ProtoMessage()

func (*UpdateUserAppThemeResponse) ProtoReflect added in v0.63.3

func (*UpdateUserAppThemeResponse) Reset added in v0.63.3

func (x *UpdateUserAppThemeResponse) Reset()

func (*UpdateUserAppThemeResponse) String added in v0.63.3

func (x *UpdateUserAppThemeResponse) String() string

type UpdateUserAttributesRequest added in v0.63.3

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

Request message for UpdateUserAttributes

func (*UpdateUserAttributesRequest) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserAttributesRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserAttributesRequest) GetAttributes added in v0.63.3

func (x *UpdateUserAttributesRequest) GetAttributes() []string

func (*UpdateUserAttributesRequest) ProtoMessage added in v0.63.3

func (*UpdateUserAttributesRequest) ProtoMessage()

func (*UpdateUserAttributesRequest) ProtoReflect added in v0.63.3

func (*UpdateUserAttributesRequest) Reset added in v0.63.3

func (x *UpdateUserAttributesRequest) Reset()

func (*UpdateUserAttributesRequest) String added in v0.63.3

func (x *UpdateUserAttributesRequest) String() string

type UpdateUserAttributesResponse added in v0.63.3

type UpdateUserAttributesResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserAttributes

func (*UpdateUserAttributesResponse) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserAttributesResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserAttributesResponse) GetUserData added in v0.65.16

func (x *UpdateUserAttributesResponse) GetUserData() *cover.UserData

func (*UpdateUserAttributesResponse) ProtoMessage added in v0.63.3

func (*UpdateUserAttributesResponse) ProtoMessage()

func (*UpdateUserAttributesResponse) ProtoReflect added in v0.63.3

func (*UpdateUserAttributesResponse) Reset added in v0.63.3

func (x *UpdateUserAttributesResponse) Reset()

func (*UpdateUserAttributesResponse) String added in v0.63.3

type UpdateUserAvatarRequest added in v0.63.1

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

Request message for UpdateUserAvatar

func (*UpdateUserAvatarRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserAvatarRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserAvatarRequest) GetAvatar added in v0.63.1

func (x *UpdateUserAvatarRequest) GetAvatar() string

func (*UpdateUserAvatarRequest) ProtoMessage added in v0.63.1

func (*UpdateUserAvatarRequest) ProtoMessage()

func (*UpdateUserAvatarRequest) ProtoReflect added in v0.63.1

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

func (*UpdateUserAvatarRequest) Reset added in v0.63.1

func (x *UpdateUserAvatarRequest) Reset()

func (*UpdateUserAvatarRequest) String added in v0.63.1

func (x *UpdateUserAvatarRequest) String() string

type UpdateUserAvatarResponse added in v0.63.1

type UpdateUserAvatarResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserAvatar

func (*UpdateUserAvatarResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserAvatarResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserAvatarResponse) GetUserData added in v0.65.16

func (x *UpdateUserAvatarResponse) GetUserData() *cover.UserData

func (*UpdateUserAvatarResponse) ProtoMessage added in v0.63.1

func (*UpdateUserAvatarResponse) ProtoMessage()

func (*UpdateUserAvatarResponse) ProtoReflect added in v0.63.1

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

func (*UpdateUserAvatarResponse) Reset added in v0.63.1

func (x *UpdateUserAvatarResponse) Reset()

func (*UpdateUserAvatarResponse) String added in v0.63.1

func (x *UpdateUserAvatarResponse) String() string

type UpdateUserColorThemeRequest added in v0.63.1

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

Request message for UpdateUserColorTheme

func (*UpdateUserColorThemeRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserColorThemeRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserColorThemeRequest) GetColorTheme added in v0.63.1

func (x *UpdateUserColorThemeRequest) GetColorTheme() string

func (*UpdateUserColorThemeRequest) ProtoMessage added in v0.63.1

func (*UpdateUserColorThemeRequest) ProtoMessage()

func (*UpdateUserColorThemeRequest) ProtoReflect added in v0.63.1

func (*UpdateUserColorThemeRequest) Reset added in v0.63.1

func (x *UpdateUserColorThemeRequest) Reset()

func (*UpdateUserColorThemeRequest) String added in v0.63.1

func (x *UpdateUserColorThemeRequest) String() string

type UpdateUserColorThemeResponse added in v0.63.1

type UpdateUserColorThemeResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserColorTheme

func (*UpdateUserColorThemeResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserColorThemeResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserColorThemeResponse) GetUserData added in v0.65.16

func (x *UpdateUserColorThemeResponse) GetUserData() *cover.UserData

func (*UpdateUserColorThemeResponse) ProtoMessage added in v0.63.1

func (*UpdateUserColorThemeResponse) ProtoMessage()

func (*UpdateUserColorThemeResponse) ProtoReflect added in v0.63.1

func (*UpdateUserColorThemeResponse) Reset added in v0.63.1

func (x *UpdateUserColorThemeResponse) Reset()

func (*UpdateUserColorThemeResponse) String added in v0.63.1

type UpdateUserEmailRequest added in v0.63.1

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

Request message for UpdateUserEmail

func (*UpdateUserEmailRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserEmailRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserEmailRequest) GetEmail added in v0.63.1

func (x *UpdateUserEmailRequest) GetEmail() string

func (*UpdateUserEmailRequest) ProtoMessage added in v0.63.1

func (*UpdateUserEmailRequest) ProtoMessage()

func (*UpdateUserEmailRequest) ProtoReflect added in v0.63.1

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

func (*UpdateUserEmailRequest) Reset added in v0.63.1

func (x *UpdateUserEmailRequest) Reset()

func (*UpdateUserEmailRequest) String added in v0.63.1

func (x *UpdateUserEmailRequest) String() string

type UpdateUserEmailResponse added in v0.63.1

type UpdateUserEmailResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserEmail

func (*UpdateUserEmailResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserEmailResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserEmailResponse) GetUserData added in v0.65.16

func (x *UpdateUserEmailResponse) GetUserData() *cover.UserData

func (*UpdateUserEmailResponse) ProtoMessage added in v0.63.1

func (*UpdateUserEmailResponse) ProtoMessage()

func (*UpdateUserEmailResponse) ProtoReflect added in v0.63.1

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

func (*UpdateUserEmailResponse) Reset added in v0.63.1

func (x *UpdateUserEmailResponse) Reset()

func (*UpdateUserEmailResponse) String added in v0.63.1

func (x *UpdateUserEmailResponse) String() string

type UpdateUserIconRequest added in v0.63.1

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

Request message for UpdateUserIcon

func (*UpdateUserIconRequest) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserIconRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserIconRequest) GetIcon added in v0.63.1

func (x *UpdateUserIconRequest) GetIcon() string

func (*UpdateUserIconRequest) ProtoMessage added in v0.63.1

func (*UpdateUserIconRequest) ProtoMessage()

func (*UpdateUserIconRequest) ProtoReflect added in v0.63.1

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

func (*UpdateUserIconRequest) Reset added in v0.63.1

func (x *UpdateUserIconRequest) Reset()

func (*UpdateUserIconRequest) String added in v0.63.1

func (x *UpdateUserIconRequest) String() string

type UpdateUserIconResponse added in v0.63.1

type UpdateUserIconResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserIcon

func (*UpdateUserIconResponse) Descriptor deprecated added in v0.63.1

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

Deprecated: Use UpdateUserIconResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserIconResponse) GetUserData added in v0.65.16

func (x *UpdateUserIconResponse) GetUserData() *cover.UserData

func (*UpdateUserIconResponse) ProtoMessage added in v0.63.1

func (*UpdateUserIconResponse) ProtoMessage()

func (*UpdateUserIconResponse) ProtoReflect added in v0.63.1

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

func (*UpdateUserIconResponse) Reset added in v0.63.1

func (x *UpdateUserIconResponse) Reset()

func (*UpdateUserIconResponse) String added in v0.63.1

func (x *UpdateUserIconResponse) String() string

type UpdateUserLocaleRequest added in v0.63.3

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

Request message for UpdateUserLocale

func (*UpdateUserLocaleRequest) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserLocaleRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserLocaleRequest) GetLocale added in v0.63.3

func (x *UpdateUserLocaleRequest) GetLocale() string

func (*UpdateUserLocaleRequest) ProtoMessage added in v0.63.3

func (*UpdateUserLocaleRequest) ProtoMessage()

func (*UpdateUserLocaleRequest) ProtoReflect added in v0.63.3

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

func (*UpdateUserLocaleRequest) Reset added in v0.63.3

func (x *UpdateUserLocaleRequest) Reset()

func (*UpdateUserLocaleRequest) String added in v0.63.3

func (x *UpdateUserLocaleRequest) String() string

type UpdateUserLocaleResponse added in v0.63.3

type UpdateUserLocaleResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserLocale

func (*UpdateUserLocaleResponse) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserLocaleResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserLocaleResponse) GetUserData added in v0.65.16

func (x *UpdateUserLocaleResponse) GetUserData() *cover.UserData

func (*UpdateUserLocaleResponse) ProtoMessage added in v0.63.3

func (*UpdateUserLocaleResponse) ProtoMessage()

func (*UpdateUserLocaleResponse) ProtoReflect added in v0.63.3

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

func (*UpdateUserLocaleResponse) Reset added in v0.63.3

func (x *UpdateUserLocaleResponse) Reset()

func (*UpdateUserLocaleResponse) String added in v0.63.3

func (x *UpdateUserLocaleResponse) String() string

type UpdateUserMainViewRequest added in v0.63.2

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

Request message for UpdateUserMainView

func (*UpdateUserMainViewRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateUserMainViewRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserMainViewRequest) GetViewId added in v0.63.2

func (x *UpdateUserMainViewRequest) GetViewId() string

func (*UpdateUserMainViewRequest) ProtoMessage added in v0.63.2

func (*UpdateUserMainViewRequest) ProtoMessage()

func (*UpdateUserMainViewRequest) ProtoReflect added in v0.63.2

func (*UpdateUserMainViewRequest) Reset added in v0.63.2

func (x *UpdateUserMainViewRequest) Reset()

func (*UpdateUserMainViewRequest) String added in v0.63.2

func (x *UpdateUserMainViewRequest) String() string

type UpdateUserMainViewResponse added in v0.63.2

type UpdateUserMainViewResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserMainView

func (*UpdateUserMainViewResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateUserMainViewResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserMainViewResponse) GetUserData added in v0.65.16

func (x *UpdateUserMainViewResponse) GetUserData() *cover.UserData

func (*UpdateUserMainViewResponse) ProtoMessage added in v0.63.2

func (*UpdateUserMainViewResponse) ProtoMessage()

func (*UpdateUserMainViewResponse) ProtoReflect added in v0.63.2

func (*UpdateUserMainViewResponse) Reset added in v0.63.2

func (x *UpdateUserMainViewResponse) Reset()

func (*UpdateUserMainViewResponse) String added in v0.63.2

func (x *UpdateUserMainViewResponse) String() string

type UpdateUserNameRequest added in v0.63.2

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

Request message for UpdateUserName

func (*UpdateUserNameRequest) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateUserNameRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserNameRequest) GetName added in v0.63.2

func (x *UpdateUserNameRequest) GetName() string

func (*UpdateUserNameRequest) ProtoMessage added in v0.63.2

func (*UpdateUserNameRequest) ProtoMessage()

func (*UpdateUserNameRequest) ProtoReflect added in v0.63.2

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

func (*UpdateUserNameRequest) Reset added in v0.63.2

func (x *UpdateUserNameRequest) Reset()

func (*UpdateUserNameRequest) String added in v0.63.2

func (x *UpdateUserNameRequest) String() string

type UpdateUserNameResponse added in v0.63.2

type UpdateUserNameResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserName

func (*UpdateUserNameResponse) Descriptor deprecated added in v0.63.2

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

Deprecated: Use UpdateUserNameResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserNameResponse) GetUserData added in v0.65.16

func (x *UpdateUserNameResponse) GetUserData() *cover.UserData

func (*UpdateUserNameResponse) ProtoMessage added in v0.63.2

func (*UpdateUserNameResponse) ProtoMessage()

func (*UpdateUserNameResponse) ProtoReflect added in v0.63.2

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

func (*UpdateUserNameResponse) Reset added in v0.63.2

func (x *UpdateUserNameResponse) Reset()

func (*UpdateUserNameResponse) String added in v0.63.2

func (x *UpdateUserNameResponse) String() string

type UpdateUserTimezoneRequest added in v0.63.3

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

Request message for UpdateUserTimezone

func (*UpdateUserTimezoneRequest) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserTimezoneRequest.ProtoReflect.Descriptor instead.

func (*UpdateUserTimezoneRequest) GetTimezone added in v0.63.3

func (x *UpdateUserTimezoneRequest) GetTimezone() string

func (*UpdateUserTimezoneRequest) ProtoMessage added in v0.63.3

func (*UpdateUserTimezoneRequest) ProtoMessage()

func (*UpdateUserTimezoneRequest) ProtoReflect added in v0.63.3

func (*UpdateUserTimezoneRequest) Reset added in v0.63.3

func (x *UpdateUserTimezoneRequest) Reset()

func (*UpdateUserTimezoneRequest) String added in v0.63.3

func (x *UpdateUserTimezoneRequest) String() string

type UpdateUserTimezoneResponse added in v0.63.3

type UpdateUserTimezoneResponse struct {
	UserData *cover.UserData `protobuf:"bytes,1,opt,name=userData,proto3" json:"userData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateUserTimezone

func (*UpdateUserTimezoneResponse) Descriptor deprecated added in v0.63.3

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

Deprecated: Use UpdateUserTimezoneResponse.ProtoReflect.Descriptor instead.

func (*UpdateUserTimezoneResponse) GetUserData added in v0.65.16

func (x *UpdateUserTimezoneResponse) GetUserData() *cover.UserData

func (*UpdateUserTimezoneResponse) ProtoMessage added in v0.63.3

func (*UpdateUserTimezoneResponse) ProtoMessage()

func (*UpdateUserTimezoneResponse) ProtoReflect added in v0.63.3

func (*UpdateUserTimezoneResponse) Reset added in v0.63.3

func (x *UpdateUserTimezoneResponse) Reset()

func (*UpdateUserTimezoneResponse) String added in v0.63.3

func (x *UpdateUserTimezoneResponse) String() string

type UpdateViewColorThemeRequest added in v0.65.68

type UpdateViewColorThemeRequest struct {
	ViewId     string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	ColorTheme string `protobuf:"bytes,2,opt,name=colorTheme,proto3" json:"colorTheme,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateViewColorTheme

func (*UpdateViewColorThemeRequest) Descriptor deprecated added in v0.65.68

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

Deprecated: Use UpdateViewColorThemeRequest.ProtoReflect.Descriptor instead.

func (*UpdateViewColorThemeRequest) GetColorTheme added in v0.65.68

func (x *UpdateViewColorThemeRequest) GetColorTheme() string

func (*UpdateViewColorThemeRequest) GetViewId added in v0.65.68

func (x *UpdateViewColorThemeRequest) GetViewId() string

func (*UpdateViewColorThemeRequest) ProtoMessage added in v0.65.68

func (*UpdateViewColorThemeRequest) ProtoMessage()

func (*UpdateViewColorThemeRequest) ProtoReflect added in v0.65.68

func (*UpdateViewColorThemeRequest) Reset added in v0.65.68

func (x *UpdateViewColorThemeRequest) Reset()

func (*UpdateViewColorThemeRequest) String added in v0.65.68

func (x *UpdateViewColorThemeRequest) String() string

type UpdateViewColorThemeResponse added in v0.65.68

type UpdateViewColorThemeResponse struct {
	ViewData *cover.ViewData `protobuf:"bytes,1,opt,name=viewData,proto3" json:"viewData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateViewColorTheme

func (*UpdateViewColorThemeResponse) Descriptor deprecated added in v0.65.68

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

Deprecated: Use UpdateViewColorThemeResponse.ProtoReflect.Descriptor instead.

func (*UpdateViewColorThemeResponse) GetViewData added in v0.65.68

func (x *UpdateViewColorThemeResponse) GetViewData() *cover.ViewData

func (*UpdateViewColorThemeResponse) ProtoMessage added in v0.65.68

func (*UpdateViewColorThemeResponse) ProtoMessage()

func (*UpdateViewColorThemeResponse) ProtoReflect added in v0.65.68

func (*UpdateViewColorThemeResponse) Reset added in v0.65.68

func (x *UpdateViewColorThemeResponse) Reset()

func (*UpdateViewColorThemeResponse) String added in v0.65.68

type UpdateViewLayoutRequest added in v0.64.24

type UpdateViewLayoutRequest struct {

	// Required. View Id.
	ViewId string              `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	Layout []*cover.WidgetData `protobuf:"bytes,2,rep,name=layout,proto3" json:"layout,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateViewLayout

func (*UpdateViewLayoutRequest) Descriptor deprecated added in v0.64.24

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

Deprecated: Use UpdateViewLayoutRequest.ProtoReflect.Descriptor instead.

func (*UpdateViewLayoutRequest) GetLayout added in v0.64.24

func (x *UpdateViewLayoutRequest) GetLayout() []*cover.WidgetData

func (*UpdateViewLayoutRequest) GetViewId added in v0.64.24

func (x *UpdateViewLayoutRequest) GetViewId() string

func (*UpdateViewLayoutRequest) ProtoMessage added in v0.64.24

func (*UpdateViewLayoutRequest) ProtoMessage()

func (*UpdateViewLayoutRequest) ProtoReflect added in v0.64.24

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

func (*UpdateViewLayoutRequest) Reset added in v0.64.24

func (x *UpdateViewLayoutRequest) Reset()

func (*UpdateViewLayoutRequest) String added in v0.64.24

func (x *UpdateViewLayoutRequest) String() string

type UpdateViewLayoutResponse added in v0.64.24

type UpdateViewLayoutResponse struct {
	Layout []*cover.ViewLayout `protobuf:"bytes,1,rep,name=layout,proto3" json:"layout,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateViewLayout

func (*UpdateViewLayoutResponse) Descriptor deprecated added in v0.64.24

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

Deprecated: Use UpdateViewLayoutResponse.ProtoReflect.Descriptor instead.

func (*UpdateViewLayoutResponse) GetLayout added in v0.64.24

func (x *UpdateViewLayoutResponse) GetLayout() []*cover.ViewLayout

func (*UpdateViewLayoutResponse) ProtoMessage added in v0.64.24

func (*UpdateViewLayoutResponse) ProtoMessage()

func (*UpdateViewLayoutResponse) ProtoReflect added in v0.64.24

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

func (*UpdateViewLayoutResponse) Reset added in v0.64.24

func (x *UpdateViewLayoutResponse) Reset()

func (*UpdateViewLayoutResponse) String added in v0.64.24

func (x *UpdateViewLayoutResponse) String() string

type UpdateViewRequest

type UpdateViewRequest struct {

	// Required. View Id.
	ViewId      string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Icon        string `protobuf:"bytes,4,opt,name=icon,proto3" json:"icon,omitempty"`
	IsPrivate   bool   `protobuf:"varint,5,opt,name=isPrivate,proto3" json:"isPrivate,omitempty"`
	IsEditable  bool   `protobuf:"varint,6,opt,name=isEditable,proto3" json:"isEditable,omitempty"`
	ColorTheme  string `protobuf:"bytes,7,opt,name=colorTheme,proto3" json:"colorTheme,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateView

func (*UpdateViewRequest) Descriptor deprecated

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

Deprecated: Use UpdateViewRequest.ProtoReflect.Descriptor instead.

func (*UpdateViewRequest) GetColorTheme added in v0.65.69

func (x *UpdateViewRequest) GetColorTheme() string

func (*UpdateViewRequest) GetDescription

func (x *UpdateViewRequest) GetDescription() string

func (*UpdateViewRequest) GetIcon

func (x *UpdateViewRequest) GetIcon() string

func (*UpdateViewRequest) GetIsEditable

func (x *UpdateViewRequest) GetIsEditable() bool

func (*UpdateViewRequest) GetIsPrivate

func (x *UpdateViewRequest) GetIsPrivate() bool

func (*UpdateViewRequest) GetName

func (x *UpdateViewRequest) GetName() string

func (*UpdateViewRequest) GetViewId

func (x *UpdateViewRequest) GetViewId() string

func (*UpdateViewRequest) ProtoMessage

func (*UpdateViewRequest) ProtoMessage()

func (*UpdateViewRequest) ProtoReflect

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

func (*UpdateViewRequest) Reset

func (x *UpdateViewRequest) Reset()

func (*UpdateViewRequest) String

func (x *UpdateViewRequest) String() string

type UpdateViewResponse

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

Response message for UpdateView

func (*UpdateViewResponse) Descriptor deprecated

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

Deprecated: Use UpdateViewResponse.ProtoReflect.Descriptor instead.

func (*UpdateViewResponse) GetViewId

func (x *UpdateViewResponse) GetViewId() string

func (*UpdateViewResponse) ProtoMessage

func (*UpdateViewResponse) ProtoMessage()

func (*UpdateViewResponse) ProtoReflect

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

func (*UpdateViewResponse) Reset

func (x *UpdateViewResponse) Reset()

func (*UpdateViewResponse) String

func (x *UpdateViewResponse) String() string

type UpdateViewWidgetRequest added in v0.64.24

type UpdateViewWidgetRequest struct {

	// Required. View Id.
	ViewId string `protobuf:"bytes,1,opt,name=viewId,proto3" json:"viewId,omitempty"`
	// Required. Widget Id.
	WidgetId string                  `protobuf:"bytes,2,opt,name=widgetId,proto3" json:"widgetId,omitempty"`
	Options  *structpb.Struct        `protobuf:"bytes,3,opt,name=options,proto3" json:"options,omitempty"`
	Requests []*cover.LayoutRequests `protobuf:"bytes,4,rep,name=requests,proto3" json:"requests,omitempty"`
	// contains filtered or unexported fields
}

Request message for UpdateViewWidget

func (*UpdateViewWidgetRequest) Descriptor deprecated added in v0.64.24

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

Deprecated: Use UpdateViewWidgetRequest.ProtoReflect.Descriptor instead.

func (*UpdateViewWidgetRequest) GetOptions added in v0.64.24

func (x *UpdateViewWidgetRequest) GetOptions() *structpb.Struct

func (*UpdateViewWidgetRequest) GetRequests added in v0.64.24

func (x *UpdateViewWidgetRequest) GetRequests() []*cover.LayoutRequests

func (*UpdateViewWidgetRequest) GetViewId added in v0.64.24

func (x *UpdateViewWidgetRequest) GetViewId() string

func (*UpdateViewWidgetRequest) GetWidgetId added in v0.64.24

func (x *UpdateViewWidgetRequest) GetWidgetId() string

func (*UpdateViewWidgetRequest) ProtoMessage added in v0.64.24

func (*UpdateViewWidgetRequest) ProtoMessage()

func (*UpdateViewWidgetRequest) ProtoReflect added in v0.64.24

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

func (*UpdateViewWidgetRequest) Reset added in v0.64.24

func (x *UpdateViewWidgetRequest) Reset()

func (*UpdateViewWidgetRequest) String added in v0.64.24

func (x *UpdateViewWidgetRequest) String() string

type UpdateViewWidgetResponse added in v0.64.24

type UpdateViewWidgetResponse struct {
	WidgetId   string            `protobuf:"bytes,1,opt,name=widgetId,proto3" json:"widgetId,omitempty"`
	WidgetData *cover.WidgetData `protobuf:"bytes,2,opt,name=widgetData,proto3" json:"widgetData,omitempty"`
	// contains filtered or unexported fields
}

Response message for UpdateViewWidget

func (*UpdateViewWidgetResponse) Descriptor deprecated added in v0.64.24

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

Deprecated: Use UpdateViewWidgetResponse.ProtoReflect.Descriptor instead.

func (*UpdateViewWidgetResponse) GetWidgetData added in v0.64.24

func (x *UpdateViewWidgetResponse) GetWidgetData() *cover.WidgetData

func (*UpdateViewWidgetResponse) GetWidgetId added in v0.64.24

func (x *UpdateViewWidgetResponse) GetWidgetId() string

func (*UpdateViewWidgetResponse) ProtoMessage added in v0.64.24

func (*UpdateViewWidgetResponse) ProtoMessage()

func (*UpdateViewWidgetResponse) ProtoReflect added in v0.64.24

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

func (*UpdateViewWidgetResponse) Reset added in v0.64.24

func (x *UpdateViewWidgetResponse) Reset()

func (*UpdateViewWidgetResponse) String added in v0.64.24

func (x *UpdateViewWidgetResponse) String() string

type UploadChargeCodeRequest added in v0.65.19

type UploadChargeCodeRequest struct {

	// Required. File name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // file name
	// Required. File type
	Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // file type
	// Required. Convert file into bytes to transfer file
	File []byte `protobuf:"bytes,3,opt,name=file,proto3" json:"file,omitempty"` // file in bytes
	// contains filtered or unexported fields
}

(WIP): Request message for Upload Charge Code

func (*UploadChargeCodeRequest) Descriptor deprecated added in v0.65.19

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

Deprecated: Use UploadChargeCodeRequest.ProtoReflect.Descriptor instead.

func (*UploadChargeCodeRequest) GetFile added in v0.65.19

func (x *UploadChargeCodeRequest) GetFile() []byte

func (*UploadChargeCodeRequest) GetName added in v0.65.19

func (x *UploadChargeCodeRequest) GetName() string

func (*UploadChargeCodeRequest) GetType added in v0.65.19

func (x *UploadChargeCodeRequest) GetType() string

func (*UploadChargeCodeRequest) ProtoMessage added in v0.65.19

func (*UploadChargeCodeRequest) ProtoMessage()

func (*UploadChargeCodeRequest) ProtoReflect added in v0.65.19

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

func (*UploadChargeCodeRequest) Reset added in v0.65.19

func (x *UploadChargeCodeRequest) Reset()

func (*UploadChargeCodeRequest) String added in v0.65.19

func (x *UploadChargeCodeRequest) String() string

type UploadChargeCodeResponse added in v0.65.19

type UploadChargeCodeResponse struct {

	// File name
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Status
	Status Status `protobuf:"varint,2,opt,name=status,proto3,enum=blueapi.cover.v1.Status" json:"status,omitempty"`
	// contains filtered or unexported fields
}

(WIP): Response message for Upload Charge Code

func (*UploadChargeCodeResponse) Descriptor deprecated added in v0.65.19

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

Deprecated: Use UploadChargeCodeResponse.ProtoReflect.Descriptor instead.

func (*UploadChargeCodeResponse) GetName added in v0.65.19

func (x *UploadChargeCodeResponse) GetName() string

func (*UploadChargeCodeResponse) GetStatus added in v0.65.19

func (x *UploadChargeCodeResponse) GetStatus() Status

func (*UploadChargeCodeResponse) ProtoMessage added in v0.65.19

func (*UploadChargeCodeResponse) ProtoMessage()

func (*UploadChargeCodeResponse) ProtoReflect added in v0.65.19

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

func (*UploadChargeCodeResponse) Reset added in v0.65.19

func (x *UploadChargeCodeResponse) Reset()

func (*UploadChargeCodeResponse) String added in v0.65.19

func (x *UploadChargeCodeResponse) String() string

Jump to

Keyboard shortcuts

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