Documentation ¶
Index ¶
- Variables
- type AccessGroup
- func (*AccessGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AccessGroup) GetBillingGroups() []string
- func (x *AccessGroup) GetDescription() string
- func (x *AccessGroup) GetId() string
- func (x *AccessGroup) GetName() string
- func (*AccessGroup) ProtoMessage()
- func (x *AccessGroup) ProtoReflect() protoreflect.Message
- func (x *AccessGroup) Reset()
- func (x *AccessGroup) String() string
- type AccountInvoiceLayout
- func (*AccountInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *AccountInvoiceLayout) GetAccountUsage() string
- func (x *AccountInvoiceLayout) GetAccountUsageOnly() string
- func (x *AccountInvoiceLayout) GetMarketplace() string
- func (x *AccountInvoiceLayout) GetMarketplaceFee() string
- func (x *AccountInvoiceLayout) GetSupportFee() string
- func (*AccountInvoiceLayout) ProtoMessage()
- func (x *AccountInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *AccountInvoiceLayout) Reset()
- func (x *AccountInvoiceLayout) String() string
- type Assigned
- type AssignedBillingGroup
- func (*AssignedBillingGroup) Descriptor() ([]byte, []int)deprecated
- func (x *AssignedBillingGroup) GetAccounts() []*api.Account
- func (x *AssignedBillingGroup) GetAssigned() *Assigned
- func (x *AssignedBillingGroup) GetGroupId() string
- func (x *AssignedBillingGroup) GetGroupName() string
- func (x *AssignedBillingGroup) GetId() string
- func (*AssignedBillingGroup) ProtoMessage()
- func (x *AssignedBillingGroup) ProtoReflect() protoreflect.Message
- func (x *AssignedBillingGroup) Reset()
- func (x *AssignedBillingGroup) String() string
- type BillingGroupExchangeRate
- func (*BillingGroupExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *BillingGroupExchangeRate) GetBillingGroupId() string
- func (x *BillingGroupExchangeRate) GetBillingGroupName() string
- func (x *BillingGroupExchangeRate) GetBillingInternalId() string
- func (x *BillingGroupExchangeRate) GetExchangeRate() []*ExchangeRate
- func (*BillingGroupExchangeRate) ProtoMessage()
- func (x *BillingGroupExchangeRate) ProtoReflect() protoreflect.Message
- func (x *BillingGroupExchangeRate) Reset()
- func (x *BillingGroupExchangeRate) String() string
- type BillingGroupInfo
- func (*BillingGroupInfo) Descriptor() ([]byte, []int)deprecated
- func (x *BillingGroupInfo) GetAddress() string
- func (x *BillingGroupInfo) GetBillingTitle() string
- func (x *BillingGroupInfo) GetDisplayCost() string
- func (x *BillingGroupInfo) GetExchangeRateType() string
- func (x *BillingGroupInfo) GetLanguage() string
- func (x *BillingGroupInfo) GetPersonal() string
- func (x *BillingGroupInfo) GetPhoneNumber() string
- func (x *BillingGroupInfo) GetPostalCode() string
- func (x *BillingGroupInfo) GetProjectId() string
- func (x *BillingGroupInfo) GetQrCode() bool
- func (x *BillingGroupInfo) GetRemarks() string
- func (*BillingGroupInfo) ProtoMessage()
- func (x *BillingGroupInfo) ProtoReflect() protoreflect.Message
- func (x *BillingGroupInfo) Reset()
- func (x *BillingGroupInfo) String() string
- type BodyInvoiceLayout
- func (*BodyInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *BodyInvoiceLayout) GetHideMarketplace() bool
- func (x *BodyInvoiceLayout) GetHideSpecificTotalLines() []string
- func (x *BodyInvoiceLayout) GetServiceDiscountDetail() bool
- func (x *BodyInvoiceLayout) GetUsageDiscount() bool
- func (*BodyInvoiceLayout) ProtoMessage()
- func (x *BodyInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *BodyInvoiceLayout) Reset()
- func (x *BodyInvoiceLayout) String() string
- type CommonExchangeRate
- func (*CommonExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *CommonExchangeRate) GetAws() []*ExchangeRate
- func (x *CommonExchangeRate) GetAzure() []*ExchangeRate
- func (x *CommonExchangeRate) GetGcp() []*ExchangeRate
- func (*CommonExchangeRate) ProtoMessage()
- func (x *CommonExchangeRate) ProtoReflect() protoreflect.Message
- func (x *CommonExchangeRate) Reset()
- func (x *CommonExchangeRate) String() string
- type CustomField
- func (*CustomField) Descriptor() ([]byte, []int)deprecated
- func (x *CustomField) GetDescription() string
- func (x *CustomField) GetId() string
- func (x *CustomField) GetKey() string
- func (*CustomField) ProtoMessage()
- func (x *CustomField) ProtoReflect() protoreflect.Message
- func (x *CustomField) Reset()
- func (x *CustomField) String() string
- type DueDate
- func (*DueDate) Descriptor() ([]byte, []int)deprecated
- func (x *DueDate) GetDueDateCustomDay() int32
- func (x *DueDate) GetDueDateDay() string
- func (x *DueDate) GetDueDateMonth() string
- func (*DueDate) ProtoMessage()
- func (x *DueDate) ProtoReflect() protoreflect.Message
- func (x *DueDate) Reset()
- func (x *DueDate) String() string
- type ExchangeRate
- func (*ExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *ExchangeRate) GetCurrency() string
- func (x *ExchangeRate) GetRate() float64
- func (*ExchangeRate) ProtoMessage()
- func (x *ExchangeRate) ProtoReflect() protoreflect.Message
- func (x *ExchangeRate) Reset()
- func (x *ExchangeRate) String() string
- type FooterInvoiceLayout
- func (*FooterInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *FooterInvoiceLayout) GetAttention() string
- func (x *FooterInvoiceLayout) GetInvoiceBank() bool
- func (x *FooterInvoiceLayout) GetInvoiceBankContent() string
- func (x *FooterInvoiceLayout) GetInvoiceDiscountZero() bool
- func (x *FooterInvoiceLayout) GetInvoiceMemo() bool
- func (x *FooterInvoiceLayout) GetInvoiceRemarks() bool
- func (*FooterInvoiceLayout) ProtoMessage()
- func (x *FooterInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *FooterInvoiceLayout) Reset()
- func (x *FooterInvoiceLayout) String() string
- type HeaderInvoiceLayout
- func (*HeaderInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *HeaderInvoiceLayout) GetBillingAddress() string
- func (x *HeaderInvoiceLayout) GetBillingGroupName() bool
- func (x *HeaderInvoiceLayout) GetBillingGroupStaff() bool
- func (x *HeaderInvoiceLayout) GetCompanyAddress() bool
- func (x *HeaderInvoiceLayout) GetCompanyName() bool
- func (x *HeaderInvoiceLayout) GetInvoiceDate() bool
- func (x *HeaderInvoiceLayout) GetInvoiceDue() bool
- func (x *HeaderInvoiceLayout) GetInvoiceNo() bool
- func (x *HeaderInvoiceLayout) GetInvoiceQuantity() string
- func (x *HeaderInvoiceLayout) GetInvoiceSummary() bool
- func (x *HeaderInvoiceLayout) GetInvoiceTitle() string
- func (x *HeaderInvoiceLayout) GetIssueDateText() string
- func (x *HeaderInvoiceLayout) GetMspInfo() bool
- func (x *HeaderInvoiceLayout) GetMspLogo() bool
- func (x *HeaderInvoiceLayout) GetMspStamp() bool
- func (x *HeaderInvoiceLayout) GetPaidText() string
- func (*HeaderInvoiceLayout) ProtoMessage()
- func (x *HeaderInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *HeaderInvoiceLayout) Reset()
- func (x *HeaderInvoiceLayout) String() string
- type InvoiceLayout
- func (*InvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *InvoiceLayout) GetAccount() *AccountInvoiceLayout
- func (x *InvoiceLayout) GetBody() *BodyInvoiceLayout
- func (x *InvoiceLayout) GetFooter() *FooterInvoiceLayout
- func (x *InvoiceLayout) GetHeader() *HeaderInvoiceLayout
- func (x *InvoiceLayout) GetReport() *ReportInvoiceLayout
- func (x *InvoiceLayout) GetTotal() *TotalInvoiceLayout
- func (*InvoiceLayout) ProtoMessage()
- func (x *InvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *InvoiceLayout) Reset()
- func (x *InvoiceLayout) String() string
- type MonthlyExchangeRate
- func (*MonthlyExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *MonthlyExchangeRate) GetExchangeRate() []*ExchangeRate
- func (x *MonthlyExchangeRate) GetMonth() string
- func (*MonthlyExchangeRate) ProtoMessage()
- func (x *MonthlyExchangeRate) ProtoReflect() protoreflect.Message
- func (x *MonthlyExchangeRate) Reset()
- func (x *MonthlyExchangeRate) String() string
- type Org
- type Payer
- func (*Payer) Descriptor() ([]byte, []int)deprecated
- func (x *Payer) GetId() string
- func (x *Payer) GetMembers() []*api.Account
- func (x *Payer) GetMetadata() []*api.KeyValue
- func (x *Payer) GetName() string
- func (*Payer) ProtoMessage()
- func (x *Payer) ProtoReflect() protoreflect.Message
- func (x *Payer) Reset()
- func (x *Payer) String() string
- type PayerExchangeRate
- func (*PayerExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *PayerExchangeRate) GetExchangeRate() []*ExchangeRate
- func (x *PayerExchangeRate) GetPayerAccountId() string
- func (x *PayerExchangeRate) GetPayerAccountName() string
- func (*PayerExchangeRate) ProtoMessage()
- func (x *PayerExchangeRate) ProtoReflect() protoreflect.Message
- func (x *PayerExchangeRate) Reset()
- func (x *PayerExchangeRate) String() string
- type ReportInvoiceLayout
- func (*ReportInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *ReportInvoiceLayout) GetSectionEnable() string
- func (*ReportInvoiceLayout) ProtoMessage()
- func (x *ReportInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *ReportInvoiceLayout) Reset()
- func (x *ReportInvoiceLayout) String() string
- type Reseller
- func (*Reseller) Descriptor() ([]byte, []int)deprecated
- func (x *Reseller) GetAquaConfig() []*ResellerConfig
- func (x *Reseller) GetEmail() string
- func (x *Reseller) GetGroupId() string
- func (x *Reseller) GetGroupName() string
- func (x *Reseller) GetGroupType() string
- func (x *Reseller) GetId() string
- func (x *Reseller) GetWaveConfig() []*ResellerConfig
- func (x *Reseller) GetWaveStatus() string
- func (*Reseller) ProtoMessage()
- func (x *Reseller) ProtoReflect() protoreflect.Message
- func (x *Reseller) Reset()
- func (x *Reseller) String() string
- type ResellerConfig
- func (*ResellerConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ResellerConfig) GetKey() string
- func (x *ResellerConfig) GetValue() bool
- func (*ResellerConfig) ProtoMessage()
- func (x *ResellerConfig) ProtoReflect() protoreflect.Message
- func (x *ResellerConfig) Reset()
- func (x *ResellerConfig) String() string
- type Rounding
- type Rounding_RoundingMethod
- func (Rounding_RoundingMethod) Descriptor() protoreflect.EnumDescriptor
- func (x Rounding_RoundingMethod) Enum() *Rounding_RoundingMethod
- func (Rounding_RoundingMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x Rounding_RoundingMethod) Number() protoreflect.EnumNumber
- func (x Rounding_RoundingMethod) String() string
- func (Rounding_RoundingMethod) Type() protoreflect.EnumType
- type TotalInvoiceLayout
- func (*TotalInvoiceLayout) Descriptor() ([]byte, []int)deprecated
- func (x *TotalInvoiceLayout) GetCustomUsage() string
- func (x *TotalInvoiceLayout) GetDiscount() string
- func (x *TotalInvoiceLayout) GetDiscountDiff() string
- func (x *TotalInvoiceLayout) GetMarketplace() string
- func (x *TotalInvoiceLayout) GetMarketplaceFee() string
- func (x *TotalInvoiceLayout) GetSubTotal() string
- func (x *TotalInvoiceLayout) GetSubstitutionFee() string
- func (x *TotalInvoiceLayout) GetSupportFee() string
- func (x *TotalInvoiceLayout) GetTax() string
- func (x *TotalInvoiceLayout) GetTaxDiff() string
- func (x *TotalInvoiceLayout) GetTaxFree() string
- func (x *TotalInvoiceLayout) GetTotal() string
- func (x *TotalInvoiceLayout) GetTotalExchangeRate() string
- func (x *TotalInvoiceLayout) GetTotalUsage() string
- func (x *TotalInvoiceLayout) GetVendorTotal() string
- func (x *TotalInvoiceLayout) GetVendorUsageOnly() string
- func (x *TotalInvoiceLayout) GetVendorlUsage() string
- func (*TotalInvoiceLayout) ProtoMessage()
- func (x *TotalInvoiceLayout) ProtoReflect() protoreflect.Message
- func (x *TotalInvoiceLayout) Reset()
- func (x *TotalInvoiceLayout) String() string
- type UntaggedGroup
- func (*UntaggedGroup) Descriptor() ([]byte, []int)deprecated
- func (x *UntaggedGroup) GetAssigned() *Assigned
- func (x *UntaggedGroup) GetBillingGroups() []*AssignedBillingGroup
- func (x *UntaggedGroup) GetCreated() string
- func (x *UntaggedGroup) GetId() string
- func (x *UntaggedGroup) GetName() string
- func (x *UntaggedGroup) GetUpdated() string
- func (*UntaggedGroup) ProtoMessage()
- func (x *UntaggedGroup) ProtoReflect() protoreflect.Message
- func (x *UntaggedGroup) Reset()
- func (x *UntaggedGroup) String() string
- type VendorPayerExchangeRate
- func (*VendorPayerExchangeRate) Descriptor() ([]byte, []int)deprecated
- func (x *VendorPayerExchangeRate) GetAws() []*PayerExchangeRate
- func (x *VendorPayerExchangeRate) GetAzure() []*PayerExchangeRate
- func (x *VendorPayerExchangeRate) GetGcp() []*PayerExchangeRate
- func (*VendorPayerExchangeRate) ProtoMessage()
- func (x *VendorPayerExchangeRate) ProtoReflect() protoreflect.Message
- func (x *VendorPayerExchangeRate) Reset()
- func (x *VendorPayerExchangeRate) String() string
- type YearMonth
Constants ¶
This section is empty.
Variables ¶
var ( Rounding_RoundingMethod_name = map[int32]string{ 0: "ROUND", 1: "ROUNDUP", 2: "ROUNDDOWN", } Rounding_RoundingMethod_value = map[string]int32{ "ROUND": 0, "ROUNDUP": 1, "ROUNDDOWN": 2, } )
Enum value maps for Rounding_RoundingMethod.
var File_api_ripple_accessgroup_proto protoreflect.FileDescriptor
var File_api_ripple_billinggroup_proto protoreflect.FileDescriptor
var File_api_ripple_customfield_proto protoreflect.FileDescriptor
var File_api_ripple_duedate_proto protoreflect.FileDescriptor
var File_api_ripple_exchangerate_proto protoreflect.FileDescriptor
var File_api_ripple_invoicelayout_proto protoreflect.FileDescriptor
var File_api_ripple_org_proto protoreflect.FileDescriptor
var File_api_ripple_payer_proto protoreflect.FileDescriptor
var File_api_ripple_reseller_proto protoreflect.FileDescriptor
var File_api_ripple_rounding_proto protoreflect.FileDescriptor
var File_api_ripple_untaggedgroup_proto protoreflect.FileDescriptor
var File_api_ripple_yearmonth_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type AccessGroup ¶ added in v0.65.94
type AccessGroup struct { Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` BillingGroups []string `protobuf:"bytes,4,rep,name=billingGroups,proto3" json:"billingGroups,omitempty"` // contains filtered or unexported fields }
AccessGroup resource definition.
func (*AccessGroup) Descriptor
deprecated
added in
v0.65.94
func (*AccessGroup) Descriptor() ([]byte, []int)
Deprecated: Use AccessGroup.ProtoReflect.Descriptor instead.
func (*AccessGroup) GetBillingGroups ¶ added in v0.65.94
func (x *AccessGroup) GetBillingGroups() []string
func (*AccessGroup) GetDescription ¶ added in v0.65.94
func (x *AccessGroup) GetDescription() string
func (*AccessGroup) GetId ¶ added in v0.65.94
func (x *AccessGroup) GetId() string
func (*AccessGroup) GetName ¶ added in v0.65.94
func (x *AccessGroup) GetName() string
func (*AccessGroup) ProtoMessage ¶ added in v0.65.94
func (*AccessGroup) ProtoMessage()
func (*AccessGroup) ProtoReflect ¶ added in v0.65.94
func (x *AccessGroup) ProtoReflect() protoreflect.Message
func (*AccessGroup) Reset ¶ added in v0.65.94
func (x *AccessGroup) Reset()
func (*AccessGroup) String ¶ added in v0.65.94
func (x *AccessGroup) String() string
type AccountInvoiceLayout ¶ added in v0.65.43
type AccountInvoiceLayout struct { // The marketplace is name of marketplace usage. // ex)ACCT_AWS_MARKETPLACE: "Marketplace利用料金" Marketplace string `protobuf:"bytes,1,opt,name=marketplace,proto3" json:"marketplace,omitempty"` // The marketplace is name of marketplace fee usage. // ex)ACCT_AWS_MARKETPLACE_FEES: "Marketplace 一時金 ご利用金額" MarketplaceFee string `protobuf:"bytes,2,opt,name=marketplaceFee,proto3" json:"marketplaceFee,omitempty"` // The supportFee is name of support fee usage. // ex)ACCT_AWS_SUPPORT_BUSINESS: "AWS保守サービス利用料金" SupportFee string `protobuf:"bytes,3,opt,name=supportFee,proto3" json:"supportFee,omitempty"` // The accountUsage is name of account total usage. // ex)ACCT_AWS_USAGE: "利用料合計" AccountUsage string `protobuf:"bytes,4,opt,name=accountUsage,proto3" json:"accountUsage,omitempty"` // The accountUsageOnly is name of account usage(Only related to vendor). // ex)ACCT_AWS_USAGEONLY: "AWS利用料(MarketPlace利用料除く)" AccountUsageOnly string `protobuf:"bytes,5,opt,name=accountUsageOnly,proto3" json:"accountUsageOnly,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: accountInvoiceLayout resource definition.
func (*AccountInvoiceLayout) Descriptor
deprecated
added in
v0.65.43
func (*AccountInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use AccountInvoiceLayout.ProtoReflect.Descriptor instead.
func (*AccountInvoiceLayout) GetAccountUsage ¶ added in v0.65.43
func (x *AccountInvoiceLayout) GetAccountUsage() string
func (*AccountInvoiceLayout) GetAccountUsageOnly ¶ added in v0.65.43
func (x *AccountInvoiceLayout) GetAccountUsageOnly() string
func (*AccountInvoiceLayout) GetMarketplace ¶ added in v0.65.43
func (x *AccountInvoiceLayout) GetMarketplace() string
func (*AccountInvoiceLayout) GetMarketplaceFee ¶ added in v0.65.43
func (x *AccountInvoiceLayout) GetMarketplaceFee() string
func (*AccountInvoiceLayout) GetSupportFee ¶ added in v0.65.43
func (x *AccountInvoiceLayout) GetSupportFee() string
func (*AccountInvoiceLayout) ProtoMessage ¶ added in v0.65.43
func (*AccountInvoiceLayout) ProtoMessage()
func (*AccountInvoiceLayout) ProtoReflect ¶ added in v0.65.43
func (x *AccountInvoiceLayout) ProtoReflect() protoreflect.Message
func (*AccountInvoiceLayout) Reset ¶ added in v0.65.43
func (x *AccountInvoiceLayout) Reset()
func (*AccountInvoiceLayout) String ¶ added in v0.65.43
func (x *AccountInvoiceLayout) String() string
type Assigned ¶ added in v0.69.80
type Assigned struct { // Required. This value can be up to 100. Percentage int32 `protobuf:"varint,1,opt,name=percentage,proto3" json:"percentage,omitempty"` // Required. Fixed int32 `protobuf:"varint,2,opt,name=fixed,proto3" json:"fixed,omitempty"` // contains filtered or unexported fields }
Assigned resource definition.
func (*Assigned) Descriptor
deprecated
added in
v0.69.80
func (*Assigned) GetPercentage ¶ added in v0.69.80
func (*Assigned) ProtoMessage ¶ added in v0.69.80
func (*Assigned) ProtoMessage()
func (*Assigned) ProtoReflect ¶ added in v0.69.80
func (x *Assigned) ProtoReflect() protoreflect.Message
type AssignedBillingGroup ¶ added in v0.69.80
type AssignedBillingGroup struct { // The unique id of the billing group internal. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The unique id of the billing group. GroupId string `protobuf:"bytes,2,opt,name=groupId,proto3" json:"groupId,omitempty"` // The name of the billing group. GroupName string `protobuf:"bytes,3,opt,name=groupName,proto3" json:"groupName,omitempty"` // A list of accounts. Accounts []*api.Account `protobuf:"bytes,4,rep,name=accounts,proto3" json:"accounts,omitempty"` // The assigned that rules set for untagged groups Assigned *Assigned `protobuf:"bytes,5,opt,name=assigned,proto3" json:"assigned,omitempty"` // contains filtered or unexported fields }
AssignedBillingGroup resource definition.
func (*AssignedBillingGroup) Descriptor
deprecated
added in
v0.69.80
func (*AssignedBillingGroup) Descriptor() ([]byte, []int)
Deprecated: Use AssignedBillingGroup.ProtoReflect.Descriptor instead.
func (*AssignedBillingGroup) GetAccounts ¶ added in v0.69.80
func (x *AssignedBillingGroup) GetAccounts() []*api.Account
func (*AssignedBillingGroup) GetAssigned ¶ added in v0.69.80
func (x *AssignedBillingGroup) GetAssigned() *Assigned
func (*AssignedBillingGroup) GetGroupId ¶ added in v0.69.80
func (x *AssignedBillingGroup) GetGroupId() string
func (*AssignedBillingGroup) GetGroupName ¶ added in v0.69.80
func (x *AssignedBillingGroup) GetGroupName() string
func (*AssignedBillingGroup) GetId ¶ added in v0.69.80
func (x *AssignedBillingGroup) GetId() string
func (*AssignedBillingGroup) ProtoMessage ¶ added in v0.69.80
func (*AssignedBillingGroup) ProtoMessage()
func (*AssignedBillingGroup) ProtoReflect ¶ added in v0.69.80
func (x *AssignedBillingGroup) ProtoReflect() protoreflect.Message
func (*AssignedBillingGroup) Reset ¶ added in v0.69.80
func (x *AssignedBillingGroup) Reset()
func (*AssignedBillingGroup) String ¶ added in v0.69.80
func (x *AssignedBillingGroup) String() string
type BillingGroupExchangeRate ¶ added in v0.65.70
type BillingGroupExchangeRate struct { // The billing group's internal id. BillingInternalId string `protobuf:"bytes,1,opt,name=billingInternalId,proto3" json:"billingInternalId,omitempty"` // The billing group's id. BillingGroupId string `protobuf:"bytes,2,opt,name=billingGroupId,proto3" json:"billingGroupId,omitempty"` // The billing group's name. BillingGroupName string `protobuf:"bytes,3,opt,name=billingGroupName,proto3" json:"billingGroupName,omitempty"` // The exchange rate. ExchangeRate []*ExchangeRate `protobuf:"bytes,4,rep,name=exchangeRate,proto3" json:"exchangeRate,omitempty"` // contains filtered or unexported fields }
BillingGroupExchangeRate resource definition.
func (*BillingGroupExchangeRate) Descriptor
deprecated
added in
v0.65.70
func (*BillingGroupExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use BillingGroupExchangeRate.ProtoReflect.Descriptor instead.
func (*BillingGroupExchangeRate) GetBillingGroupId ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) GetBillingGroupId() string
func (*BillingGroupExchangeRate) GetBillingGroupName ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) GetBillingGroupName() string
func (*BillingGroupExchangeRate) GetBillingInternalId ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) GetBillingInternalId() string
func (*BillingGroupExchangeRate) GetExchangeRate ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) GetExchangeRate() []*ExchangeRate
func (*BillingGroupExchangeRate) ProtoMessage ¶ added in v0.65.70
func (*BillingGroupExchangeRate) ProtoMessage()
func (*BillingGroupExchangeRate) ProtoReflect ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) ProtoReflect() protoreflect.Message
func (*BillingGroupExchangeRate) Reset ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) Reset()
func (*BillingGroupExchangeRate) String ¶ added in v0.65.70
func (x *BillingGroupExchangeRate) String() string
type BillingGroupInfo ¶ added in v0.69.52
type BillingGroupInfo struct { // Optional. The title of the billing BillingTitle string `protobuf:"bytes,1,opt,name=billingTitle,proto3" json:"billingTitle,omitempty"` // Optional. Company’s phone number PhoneNumber string `protobuf:"bytes,2,opt,name=phoneNumber,proto3" json:"phoneNumber,omitempty"` // Optional. Company’s postal code PostalCode string `protobuf:"bytes,3,opt,name=postalCode,proto3" json:"postalCode,omitempty"` // Optional. Company’s address Address string `protobuf:"bytes,4,opt,name=address,proto3" json:"address,omitempty"` // Optional. Addressee Personal string `protobuf:"bytes,5,opt,name=personal,proto3" json:"personal,omitempty"` // Optional. Any remarks about the billing group Remarks string `protobuf:"bytes,6,opt,name=remarks,proto3" json:"remarks,omitempty"` // Optional. Project code ProjectId string `protobuf:"bytes,7,opt,name=projectId,proto3" json:"projectId,omitempty"` // Optional. Invoice language Language string `protobuf:"bytes,8,opt,name=language,proto3" json:"language,omitempty"` // Optional. Calculation type, true unblended or unblended DisplayCost string `protobuf:"bytes,9,opt,name=displayCost,proto3" json:"displayCost,omitempty"` // Optional. Exchange rate type, payer or billing group ExchangeRateType string `protobuf:"bytes,10,opt,name=exchangeRateType,proto3" json:"exchangeRateType,omitempty"` // Optional. qrCode QrCode bool `protobuf:"varint,11,opt,name=qrCode,proto3" json:"qrCode,omitempty"` // contains filtered or unexported fields }
BillingGroupInfo resource definition. Only available in Ripple.
func (*BillingGroupInfo) Descriptor
deprecated
added in
v0.69.52
func (*BillingGroupInfo) Descriptor() ([]byte, []int)
Deprecated: Use BillingGroupInfo.ProtoReflect.Descriptor instead.
func (*BillingGroupInfo) GetAddress ¶ added in v0.69.52
func (x *BillingGroupInfo) GetAddress() string
func (*BillingGroupInfo) GetBillingTitle ¶ added in v0.69.52
func (x *BillingGroupInfo) GetBillingTitle() string
func (*BillingGroupInfo) GetDisplayCost ¶ added in v0.69.52
func (x *BillingGroupInfo) GetDisplayCost() string
func (*BillingGroupInfo) GetExchangeRateType ¶ added in v0.69.52
func (x *BillingGroupInfo) GetExchangeRateType() string
func (*BillingGroupInfo) GetLanguage ¶ added in v0.69.52
func (x *BillingGroupInfo) GetLanguage() string
func (*BillingGroupInfo) GetPersonal ¶ added in v0.69.52
func (x *BillingGroupInfo) GetPersonal() string
func (*BillingGroupInfo) GetPhoneNumber ¶ added in v0.69.52
func (x *BillingGroupInfo) GetPhoneNumber() string
func (*BillingGroupInfo) GetPostalCode ¶ added in v0.69.52
func (x *BillingGroupInfo) GetPostalCode() string
func (*BillingGroupInfo) GetProjectId ¶ added in v0.69.52
func (x *BillingGroupInfo) GetProjectId() string
func (*BillingGroupInfo) GetQrCode ¶ added in v0.69.52
func (x *BillingGroupInfo) GetQrCode() bool
func (*BillingGroupInfo) GetRemarks ¶ added in v0.69.52
func (x *BillingGroupInfo) GetRemarks() string
func (*BillingGroupInfo) ProtoMessage ¶ added in v0.69.52
func (*BillingGroupInfo) ProtoMessage()
func (*BillingGroupInfo) ProtoReflect ¶ added in v0.69.52
func (x *BillingGroupInfo) ProtoReflect() protoreflect.Message
func (*BillingGroupInfo) Reset ¶ added in v0.69.52
func (x *BillingGroupInfo) Reset()
func (*BillingGroupInfo) String ¶ added in v0.69.52
func (x *BillingGroupInfo) String() string
type BodyInvoiceLayout ¶ added in v0.65.42
type BodyInvoiceLayout struct { // The hideSpecificTotalLines is name of hide specific total lines. // ex)BODY_HIDE_SPECIFIC_TOTAL_LINES: ["removeThisTextToApply _AWS_SUPPORT_BUSINESS"] HideSpecificTotalLines []string `protobuf:"bytes,1,rep,name=hideSpecificTotalLines,proto3" json:"hideSpecificTotalLines,omitempty"` // The serviceDiscountDetail is setting for service discount detail. // ex)BODY_SERVICE_DISCOUNT_DETAIL: true ServiceDiscountDetail bool `protobuf:"varint,2,opt,name=serviceDiscountDetail,proto3" json:"serviceDiscountDetail,omitempty"` // The usageDiscount is setting for usage discount. // ex)BODY_USAGE_DISCOUNT: true UsageDiscount bool `protobuf:"varint,3,opt,name=usageDiscount,proto3" json:"usageDiscount,omitempty"` // The hideMarketplace is setting for hide marketplace. // ex)BODY_HIDE_MARKETPLACE: true HideMarketplace bool `protobuf:"varint,4,opt,name=hideMarketplace,proto3" json:"hideMarketplace,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: bodyInvoiceLayout resource definition.
func (*BodyInvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*BodyInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use BodyInvoiceLayout.ProtoReflect.Descriptor instead.
func (*BodyInvoiceLayout) GetHideMarketplace ¶ added in v0.65.45
func (x *BodyInvoiceLayout) GetHideMarketplace() bool
func (*BodyInvoiceLayout) GetHideSpecificTotalLines ¶ added in v0.65.42
func (x *BodyInvoiceLayout) GetHideSpecificTotalLines() []string
func (*BodyInvoiceLayout) GetServiceDiscountDetail ¶ added in v0.65.42
func (x *BodyInvoiceLayout) GetServiceDiscountDetail() bool
func (*BodyInvoiceLayout) GetUsageDiscount ¶ added in v0.65.42
func (x *BodyInvoiceLayout) GetUsageDiscount() bool
func (*BodyInvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*BodyInvoiceLayout) ProtoMessage()
func (*BodyInvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *BodyInvoiceLayout) ProtoReflect() protoreflect.Message
func (*BodyInvoiceLayout) Reset ¶ added in v0.65.42
func (x *BodyInvoiceLayout) Reset()
func (*BodyInvoiceLayout) String ¶ added in v0.65.42
func (x *BodyInvoiceLayout) String() string
type CommonExchangeRate ¶ added in v0.65.70
type CommonExchangeRate struct { Aws []*ExchangeRate `protobuf:"bytes,1,rep,name=aws,proto3" json:"aws,omitempty"` Gcp []*ExchangeRate `protobuf:"bytes,2,rep,name=gcp,proto3" json:"gcp,omitempty"` Azure []*ExchangeRate `protobuf:"bytes,3,rep,name=azure,proto3" json:"azure,omitempty"` // contains filtered or unexported fields }
CommonExchangeRate resource definition.
func (*CommonExchangeRate) Descriptor
deprecated
added in
v0.65.70
func (*CommonExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use CommonExchangeRate.ProtoReflect.Descriptor instead.
func (*CommonExchangeRate) GetAws ¶ added in v0.65.70
func (x *CommonExchangeRate) GetAws() []*ExchangeRate
func (*CommonExchangeRate) GetAzure ¶ added in v0.65.70
func (x *CommonExchangeRate) GetAzure() []*ExchangeRate
func (*CommonExchangeRate) GetGcp ¶ added in v0.65.70
func (x *CommonExchangeRate) GetGcp() []*ExchangeRate
func (*CommonExchangeRate) ProtoMessage ¶ added in v0.65.70
func (*CommonExchangeRate) ProtoMessage()
func (*CommonExchangeRate) ProtoReflect ¶ added in v0.65.70
func (x *CommonExchangeRate) ProtoReflect() protoreflect.Message
func (*CommonExchangeRate) Reset ¶ added in v0.65.70
func (x *CommonExchangeRate) Reset()
func (*CommonExchangeRate) String ¶ added in v0.65.70
func (x *CommonExchangeRate) String() string
type CustomField ¶ added in v0.65.61
type CustomField struct { // The id. Custom field's unique id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The key. Custom field's key. Key string `protobuf:"bytes,2,opt,name=key,proto3" json:"key,omitempty"` // The description. Key description. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // contains filtered or unexported fields }
CustomField resource definition.
func (*CustomField) Descriptor
deprecated
added in
v0.65.61
func (*CustomField) Descriptor() ([]byte, []int)
Deprecated: Use CustomField.ProtoReflect.Descriptor instead.
func (*CustomField) GetDescription ¶ added in v0.65.61
func (x *CustomField) GetDescription() string
func (*CustomField) GetId ¶ added in v0.65.61
func (x *CustomField) GetId() string
func (*CustomField) GetKey ¶ added in v0.65.61
func (x *CustomField) GetKey() string
func (*CustomField) ProtoMessage ¶ added in v0.65.61
func (*CustomField) ProtoMessage()
func (*CustomField) ProtoReflect ¶ added in v0.65.61
func (x *CustomField) ProtoReflect() protoreflect.Message
func (*CustomField) Reset ¶ added in v0.65.61
func (x *CustomField) Reset()
func (*CustomField) String ¶ added in v0.65.61
func (x *CustomField) String() string
type DueDate ¶ added in v0.65.42
type DueDate struct { // Due date set on the invoice // Refer to the following for available values // beginning_of_month: The beginning date of the month is automatically set. // end_of_month: The end date of the month is automatically set. // custom: Date can be specified. DueDateDay string `protobuf:"bytes,1,opt,name=dueDateDay,proto3" json:"dueDateDay,omitempty"` // Due month set on the invoice // Refer to the following for available values // this_month: This month is automatically set. // next_month: Next month is automatically set. // month_after_next: Month after next is automatically set. DueDateMonth string `protobuf:"bytes,2,opt,name=dueDateMonth,proto3" json:"dueDateMonth,omitempty"` // Customized due date set on the invoice // Range 1 ~ 31 DueDateCustomDay int32 `protobuf:"varint,3,opt,name=dueDateCustomDay,proto3" json:"dueDateCustomDay,omitempty"` // contains filtered or unexported fields }
DueDate resource definition.
func (*DueDate) Descriptor
deprecated
added in
v0.65.42
func (*DueDate) GetDueDateCustomDay ¶ added in v0.65.42
func (*DueDate) GetDueDateDay ¶ added in v0.65.42
func (*DueDate) GetDueDateMonth ¶ added in v0.65.42
func (*DueDate) ProtoMessage ¶ added in v0.65.42
func (*DueDate) ProtoMessage()
func (*DueDate) ProtoReflect ¶ added in v0.65.42
func (x *DueDate) ProtoReflect() protoreflect.Message
type ExchangeRate ¶ added in v0.65.35
type ExchangeRate struct { // The currency code. Currency string `protobuf:"bytes,1,opt,name=currency,proto3" json:"currency,omitempty"` // The rate. Rate float64 `protobuf:"fixed64,2,opt,name=rate,proto3" json:"rate,omitempty"` // contains filtered or unexported fields }
ExchangeRate resource definition.
func (*ExchangeRate) Descriptor
deprecated
added in
v0.65.35
func (*ExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use ExchangeRate.ProtoReflect.Descriptor instead.
func (*ExchangeRate) GetCurrency ¶ added in v0.65.35
func (x *ExchangeRate) GetCurrency() string
func (*ExchangeRate) GetRate ¶ added in v0.65.35
func (x *ExchangeRate) GetRate() float64
func (*ExchangeRate) ProtoMessage ¶ added in v0.65.35
func (*ExchangeRate) ProtoMessage()
func (*ExchangeRate) ProtoReflect ¶ added in v0.65.35
func (x *ExchangeRate) ProtoReflect() protoreflect.Message
func (*ExchangeRate) Reset ¶ added in v0.65.35
func (x *ExchangeRate) Reset()
func (*ExchangeRate) String ¶ added in v0.65.35
func (x *ExchangeRate) String() string
type FooterInvoiceLayout ¶ added in v0.65.42
type FooterInvoiceLayout struct { // ex)FT_ATTENTION: null Attention string `protobuf:"bytes,1,opt,name=attention,proto3" json:"attention,omitempty"` // ex)FT_INVOICE_BANK: true InvoiceBank bool `protobuf:"varint,2,opt,name=invoiceBank,proto3" json:"invoiceBank,omitempty"` // ex)FT_INVOICE_BANK_CONTENT: "振込手数料はご負担ください。" InvoiceBankContent string `protobuf:"bytes,3,opt,name=invoiceBankContent,proto3" json:"invoiceBankContent,omitempty"` // ex)FT_INVOICE_MEMO: true InvoiceMemo bool `protobuf:"varint,4,opt,name=invoiceMemo,proto3" json:"invoiceMemo,omitempty"` // ex)FT_INVOICE_REMARKS: true InvoiceRemarks bool `protobuf:"varint,5,opt,name=invoiceRemarks,proto3" json:"invoiceRemarks,omitempty"` // ex)FT_INVOICE_DISCOUNT_ZERO: true InvoiceDiscountZero bool `protobuf:"varint,6,opt,name=invoiceDiscountZero,proto3" json:"invoiceDiscountZero,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: footerInvoiceLayout resource definition.
func (*FooterInvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*FooterInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use FooterInvoiceLayout.ProtoReflect.Descriptor instead.
func (*FooterInvoiceLayout) GetAttention ¶ added in v0.65.42
func (x *FooterInvoiceLayout) GetAttention() string
func (*FooterInvoiceLayout) GetInvoiceBank ¶ added in v0.65.42
func (x *FooterInvoiceLayout) GetInvoiceBank() bool
func (*FooterInvoiceLayout) GetInvoiceBankContent ¶ added in v0.65.42
func (x *FooterInvoiceLayout) GetInvoiceBankContent() string
func (*FooterInvoiceLayout) GetInvoiceDiscountZero ¶ added in v0.65.45
func (x *FooterInvoiceLayout) GetInvoiceDiscountZero() bool
func (*FooterInvoiceLayout) GetInvoiceMemo ¶ added in v0.65.42
func (x *FooterInvoiceLayout) GetInvoiceMemo() bool
func (*FooterInvoiceLayout) GetInvoiceRemarks ¶ added in v0.65.42
func (x *FooterInvoiceLayout) GetInvoiceRemarks() bool
func (*FooterInvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*FooterInvoiceLayout) ProtoMessage()
func (*FooterInvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *FooterInvoiceLayout) ProtoReflect() protoreflect.Message
func (*FooterInvoiceLayout) Reset ¶ added in v0.65.42
func (x *FooterInvoiceLayout) Reset()
func (*FooterInvoiceLayout) String ¶ added in v0.65.42
func (x *FooterInvoiceLayout) String() string
type HeaderInvoiceLayout ¶ added in v0.65.42
type HeaderInvoiceLayout struct { // The billingAddress is information of billing address. // ex)HEAD_BILLINGADDRESS: billing" BillingAddress string `protobuf:"bytes,1,opt,name=billingAddress,proto3" json:"billingAddress,omitempty"` // The billingGroupName is setting for billing group name. // ex)HEAD_BILLINGGROUPNAME: true BillingGroupName bool `protobuf:"varint,2,opt,name=billingGroupName,proto3" json:"billingGroupName,omitempty"` // The billingGroupStaff is setting for billing froup staff. // ex)HEAD_BILLINGGROUPSTAFF: true BillingGroupStaff bool `protobuf:"varint,3,opt,name=billingGroupStaff,proto3" json:"billingGroupStaff,omitempty"` // The companyAddress is setting for company address. // ex)HEAD_COMPANY_ADDRESS: true CompanyAddress bool `protobuf:"varint,4,opt,name=companyAddress,proto3" json:"companyAddress,omitempty"` // The companyName is setting for company name. // ex)HEAD_COMPANY_NAME: true CompanyName bool `protobuf:"varint,5,opt,name=companyName,proto3" json:"companyName,omitempty"` // The invoiceDate is setting for invoice date. // ex)HEAD_INVOICE_DATE: true InvoiceDate bool `protobuf:"varint,6,opt,name=invoiceDate,proto3" json:"invoiceDate,omitempty"` // The invoiceDue is setting for invoice due. // ex)HEAD_INVOICE_DUE: true InvoiceDue bool `protobuf:"varint,7,opt,name=invoiceDue,proto3" json:"invoiceDue,omitempty"` // The invoiceNo is setting for invoice No. // ex)HEAD_INVOICE_NO: true InvoiceNo bool `protobuf:"varint,8,opt,name=invoiceNo,proto3" json:"invoiceNo,omitempty"` // The invoiceQuantity is information of invoice quantity. // ex)HEAD_INVOICE_QUANTITY: "1ヶ月分" InvoiceQuantity string `protobuf:"bytes,9,opt,name=invoiceQuantity,proto3" json:"invoiceQuantity,omitempty"` // The invoiceSummary is setting for invoice summary. // ex)HEAD_INVOICE_SUMMARY: true InvoiceSummary bool `protobuf:"varint,10,opt,name=invoiceSummary,proto3" json:"invoiceSummary,omitempty"` // The invoiceTitle is information of invoice title. // ex)HEAD_INVOICE_TITLE: "AWSご利用金額" InvoiceTitle string `protobuf:"bytes,11,opt,name=invoiceTitle,proto3" json:"invoiceTitle,omitempty"` // The issueDateText is information of issue date text. // ex)HEAD_ISSUE_DATE_TEXT: "tested message" IssueDateText string `protobuf:"bytes,12,opt,name=issueDateText,proto3" json:"issueDateText,omitempty"` // The mspInfo is setting for msp information. // ex)HEAD_MSPINFO: true MspInfo bool `protobuf:"varint,13,opt,name=mspInfo,proto3" json:"mspInfo,omitempty"` // The mspLogo is setting for msp logo. // ex)HEAD_MSPLOGO: true MspLogo bool `protobuf:"varint,14,opt,name=mspLogo,proto3" json:"mspLogo,omitempty"` // The mspStamp is setting for msp stamp. // ex)HEAD_MSPSTAMP: true MspStamp bool `protobuf:"varint,15,opt,name=mspStamp,proto3" json:"mspStamp,omitempty"` // The paidText is information of paid text. // ex)HEAD_PAID_TEXT: "paid message" PaidText string `protobuf:"bytes,16,opt,name=paidText,proto3" json:"paidText,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: headerInvoiceLayout resource definition.
func (*HeaderInvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*HeaderInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use HeaderInvoiceLayout.ProtoReflect.Descriptor instead.
func (*HeaderInvoiceLayout) GetBillingAddress ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetBillingAddress() string
func (*HeaderInvoiceLayout) GetBillingGroupName ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetBillingGroupName() bool
func (*HeaderInvoiceLayout) GetBillingGroupStaff ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetBillingGroupStaff() bool
func (*HeaderInvoiceLayout) GetCompanyAddress ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetCompanyAddress() bool
func (*HeaderInvoiceLayout) GetCompanyName ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetCompanyName() bool
func (*HeaderInvoiceLayout) GetInvoiceDate ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceDate() bool
func (*HeaderInvoiceLayout) GetInvoiceDue ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceDue() bool
func (*HeaderInvoiceLayout) GetInvoiceNo ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceNo() bool
func (*HeaderInvoiceLayout) GetInvoiceQuantity ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceQuantity() string
func (*HeaderInvoiceLayout) GetInvoiceSummary ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceSummary() bool
func (*HeaderInvoiceLayout) GetInvoiceTitle ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetInvoiceTitle() string
func (*HeaderInvoiceLayout) GetIssueDateText ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetIssueDateText() string
func (*HeaderInvoiceLayout) GetMspInfo ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetMspInfo() bool
func (*HeaderInvoiceLayout) GetMspLogo ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetMspLogo() bool
func (*HeaderInvoiceLayout) GetMspStamp ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetMspStamp() bool
func (*HeaderInvoiceLayout) GetPaidText ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) GetPaidText() string
func (*HeaderInvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*HeaderInvoiceLayout) ProtoMessage()
func (*HeaderInvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) ProtoReflect() protoreflect.Message
func (*HeaderInvoiceLayout) Reset ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) Reset()
func (*HeaderInvoiceLayout) String ¶ added in v0.65.42
func (x *HeaderInvoiceLayout) String() string
type InvoiceLayout ¶ added in v0.65.42
type InvoiceLayout struct { // total layout Account *AccountInvoiceLayout `protobuf:"bytes,1,opt,name=account,proto3" json:"account,omitempty"` // total layout Total *TotalInvoiceLayout `protobuf:"bytes,2,opt,name=total,proto3" json:"total,omitempty"` // body layout Body *BodyInvoiceLayout `protobuf:"bytes,3,opt,name=body,proto3" json:"body,omitempty"` Footer *FooterInvoiceLayout `protobuf:"bytes,4,opt,name=footer,proto3" json:"footer,omitempty"` // header layout Header *HeaderInvoiceLayout `protobuf:"bytes,5,opt,name=header,proto3" json:"header,omitempty"` // report layout Report *ReportInvoiceLayout `protobuf:"bytes,6,opt,name=report,proto3" json:"report,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: InvoiceLayout resource definition. Definitions related to invoice display.
func (*InvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*InvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use InvoiceLayout.ProtoReflect.Descriptor instead.
func (*InvoiceLayout) GetAccount ¶ added in v0.65.43
func (x *InvoiceLayout) GetAccount() *AccountInvoiceLayout
func (*InvoiceLayout) GetBody ¶ added in v0.65.42
func (x *InvoiceLayout) GetBody() *BodyInvoiceLayout
func (*InvoiceLayout) GetFooter ¶ added in v0.65.42
func (x *InvoiceLayout) GetFooter() *FooterInvoiceLayout
func (*InvoiceLayout) GetHeader ¶ added in v0.65.42
func (x *InvoiceLayout) GetHeader() *HeaderInvoiceLayout
func (*InvoiceLayout) GetReport ¶ added in v0.65.42
func (x *InvoiceLayout) GetReport() *ReportInvoiceLayout
func (*InvoiceLayout) GetTotal ¶ added in v0.65.42
func (x *InvoiceLayout) GetTotal() *TotalInvoiceLayout
func (*InvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*InvoiceLayout) ProtoMessage()
func (*InvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *InvoiceLayout) ProtoReflect() protoreflect.Message
func (*InvoiceLayout) Reset ¶ added in v0.65.42
func (x *InvoiceLayout) Reset()
func (*InvoiceLayout) String ¶ added in v0.65.42
func (x *InvoiceLayout) String() string
type MonthlyExchangeRate ¶ added in v0.65.35
type MonthlyExchangeRate struct { // The year-month. format: yyyymm Month string `protobuf:"bytes,1,opt,name=month,proto3" json:"month,omitempty"` // The exchange rate. ExchangeRate []*ExchangeRate `protobuf:"bytes,2,rep,name=exchangeRate,proto3" json:"exchangeRate,omitempty"` // contains filtered or unexported fields }
MonthlyExchangeRate resource definition.
func (*MonthlyExchangeRate) Descriptor
deprecated
added in
v0.65.35
func (*MonthlyExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use MonthlyExchangeRate.ProtoReflect.Descriptor instead.
func (*MonthlyExchangeRate) GetExchangeRate ¶ added in v0.65.35
func (x *MonthlyExchangeRate) GetExchangeRate() []*ExchangeRate
func (*MonthlyExchangeRate) GetMonth ¶ added in v0.65.35
func (x *MonthlyExchangeRate) GetMonth() string
func (*MonthlyExchangeRate) ProtoMessage ¶ added in v0.65.35
func (*MonthlyExchangeRate) ProtoMessage()
func (*MonthlyExchangeRate) ProtoReflect ¶ added in v0.65.35
func (x *MonthlyExchangeRate) ProtoReflect() protoreflect.Message
func (*MonthlyExchangeRate) Reset ¶ added in v0.65.35
func (x *MonthlyExchangeRate) Reset()
func (*MonthlyExchangeRate) String ¶ added in v0.65.35
func (x *MonthlyExchangeRate) String() string
type Org ¶
type Org struct { // The unique name (or id) of the organization. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The registered email of the organization. Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // The metadata (key/value pair) of the organization. If hierarchy is supported, it will be // separated by '/', such as 'metakey/subkey=value'. See https://alphauslabs.github.io/blueapi/ // for the list of supported attributes. Metadata map[string]string `` /* 157-byte string literal not displayed */ // contains filtered or unexported fields }
Org resource definition.
func (*Org) Descriptor
deprecated
func (*Org) GetMetadata ¶
func (*Org) ProtoMessage ¶
func (*Org) ProtoMessage()
func (*Org) ProtoReflect ¶
func (x *Org) ProtoReflect() protoreflect.Message
type Payer ¶ added in v0.47.3
type Payer struct { // The payer account id. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The payer account name. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // The attributes (key/value pair) of the account. Metadata []*api.KeyValue `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty"` // List of all members under this payer. Members []*api.Account `protobuf:"bytes,4,rep,name=members,proto3" json:"members,omitempty"` // contains filtered or unexported fields }
Payer resource definition.
func (*Payer) Descriptor
deprecated
added in
v0.47.3
func (*Payer) GetMembers ¶ added in v0.47.4
func (*Payer) GetMetadata ¶ added in v0.47.3
func (*Payer) ProtoMessage ¶ added in v0.47.3
func (*Payer) ProtoMessage()
func (*Payer) ProtoReflect ¶ added in v0.47.3
func (x *Payer) ProtoReflect() protoreflect.Message
type PayerExchangeRate ¶ added in v0.65.70
type PayerExchangeRate struct { // The payer account Id. PayerAccountId string `protobuf:"bytes,1,opt,name=payerAccountId,proto3" json:"payerAccountId,omitempty"` // The payer account Name. PayerAccountName string `protobuf:"bytes,2,opt,name=payerAccountName,proto3" json:"payerAccountName,omitempty"` // The exchange rate. ExchangeRate []*ExchangeRate `protobuf:"bytes,4,rep,name=exchangeRate,proto3" json:"exchangeRate,omitempty"` // contains filtered or unexported fields }
PayerExchangeRate resource definition.
func (*PayerExchangeRate) Descriptor
deprecated
added in
v0.65.70
func (*PayerExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use PayerExchangeRate.ProtoReflect.Descriptor instead.
func (*PayerExchangeRate) GetExchangeRate ¶ added in v0.65.70
func (x *PayerExchangeRate) GetExchangeRate() []*ExchangeRate
func (*PayerExchangeRate) GetPayerAccountId ¶ added in v0.65.70
func (x *PayerExchangeRate) GetPayerAccountId() string
func (*PayerExchangeRate) GetPayerAccountName ¶ added in v0.65.70
func (x *PayerExchangeRate) GetPayerAccountName() string
func (*PayerExchangeRate) ProtoMessage ¶ added in v0.65.70
func (*PayerExchangeRate) ProtoMessage()
func (*PayerExchangeRate) ProtoReflect ¶ added in v0.65.70
func (x *PayerExchangeRate) ProtoReflect() protoreflect.Message
func (*PayerExchangeRate) Reset ¶ added in v0.65.70
func (x *PayerExchangeRate) Reset()
func (*PayerExchangeRate) String ¶ added in v0.65.70
func (x *PayerExchangeRate) String() string
type ReportInvoiceLayout ¶ added in v0.65.42
type ReportInvoiceLayout struct { // The sectionEnable is setting for section. // ex)REPORT_SECTION_ENABLE: "{ \"ja\": true, \"en\": true }" SectionEnable string `protobuf:"bytes,1,opt,name=sectionEnable,proto3" json:"sectionEnable,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: headerInvoiceLayout resource definition.
func (*ReportInvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*ReportInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use ReportInvoiceLayout.ProtoReflect.Descriptor instead.
func (*ReportInvoiceLayout) GetSectionEnable ¶ added in v0.65.42
func (x *ReportInvoiceLayout) GetSectionEnable() string
func (*ReportInvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*ReportInvoiceLayout) ProtoMessage()
func (*ReportInvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *ReportInvoiceLayout) ProtoReflect() protoreflect.Message
func (*ReportInvoiceLayout) Reset ¶ added in v0.65.42
func (x *ReportInvoiceLayout) Reset()
func (*ReportInvoiceLayout) String ¶ added in v0.65.42
func (x *ReportInvoiceLayout) String() string
type Reseller ¶ added in v0.48.2
type Reseller struct { // reseller id. Generated automatically. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // email Email string `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"` // groupId includes `billingInternalId` or `accessGroupId` GroupId string `protobuf:"bytes,3,opt,name=groupId,proto3" json:"groupId,omitempty"` // groupName includes `billingInternalName` or `accessGroupName` GroupName string `protobuf:"bytes,4,opt,name=groupName,proto3" json:"groupName,omitempty"` // group type // Refer to the following for available values // billing_group: Billing Group. // access_group: Access Group. GroupType string `protobuf:"bytes,5,opt,name=groupType,proto3" json:"groupType,omitempty"` // wave status WaveStatus string `protobuf:"bytes,6,opt,name=waveStatus,proto3" json:"waveStatus,omitempty"` // wave feature config WaveConfig []*ResellerConfig `protobuf:"bytes,7,rep,name=waveConfig,proto3" json:"waveConfig,omitempty"` // aqua feature config AquaConfig []*ResellerConfig `protobuf:"bytes,8,rep,name=aquaConfig,proto3" json:"aquaConfig,omitempty"` // contains filtered or unexported fields }
func (*Reseller) Descriptor
deprecated
added in
v0.48.2
func (*Reseller) GetAquaConfig ¶ added in v0.65.35
func (x *Reseller) GetAquaConfig() []*ResellerConfig
func (*Reseller) GetGroupId ¶ added in v0.48.2
func (*Reseller) GetGroupName ¶ added in v0.48.2
func (*Reseller) GetGroupType ¶ added in v0.48.2
func (*Reseller) GetWaveConfig ¶ added in v0.65.35
func (x *Reseller) GetWaveConfig() []*ResellerConfig
func (*Reseller) GetWaveStatus ¶ added in v0.48.2
func (*Reseller) ProtoMessage ¶ added in v0.48.2
func (*Reseller) ProtoMessage()
func (*Reseller) ProtoReflect ¶ added in v0.48.2
func (x *Reseller) ProtoReflect() protoreflect.Message
type ResellerConfig ¶ added in v0.65.35
type ResellerConfig struct { // key // // For Wave // The available values are shown below. // - Dashboard // `dashboardGraph`: Display graph | Default: true // `reportFilters`: Display report filters | Default: false // // - Usage Reports // `usageAccount`: Account | Default: true // `usageAccountGraph`: Display graph | Default: true // `usageAccountMenuAccountEdit`: Edit account name | Default: false // `usageAccountMenuBudget`: Display Budget | Default: false // `usageAccountMenuBudgetEdit`: Edit Budget | Default: false // `usageAccountMenuFeesFee`: Display fee | Default: false // `usageAccountMenuFeesCredit`: Display credit | Default: false // `usageAccountMenuFeesRefund`: Display refund | Default: false // `usageAccountMenuFeesOtherFees`: Display other fees | Default: false // `usageReportDownload`: Download report data | Default: true // `cost_forecast_tab`: Cost Forecast | Default: true // // - Cross Tag // `usageCrosstag`: Cross Tag | Default: true // `usageCrosstagGraph`: Display graph | Default: true // // - Group // `usageGroup`: Group // `usageGroupGraph`: Display graph | Default: true // // - Cost management // `riPurchased`: Display purchased RI | Default: true // `riUtilization`: Display RI Utilization | Default: false // `riRecommendation`: Display RI Recommendations | Default: false // `spPurchased`: Display purchased Savings Plans | Default: false // // - Other // `invoice`: Invoice link | Default: false // `openApi`: API Access Tokens | Default: false // `usersManagement`: Sub-user management | Default: true // `invoiceDownloadCsvDiscount`: Enable discount CSV download | Default: false // `invoiceDownloadCsvMerged`: Enable merged CSV download | Default: false // `aquaLink`: Aqua link | Default: false // `waveproReportFilters`: WavePro Report Filters | Default: false // `budgetalerts`: WavePro Budget Alerts | Default: false // // For Aqua // The available values are shown below. // - Instance Usage Status // `aqCoverageRatio`: Coverage Ratio | Default: false // // - Reservations Management // `aqRiManagement`: RI Management | Default: false // `aqSpManagement`: SP Management | Default: false // // - Recommendation // `aqRiSpInstances`: RI/SP Instances | Default: false // `aqRightSizing`: Right Sizing | Default: false // `aqScheduling`: Scheduling | Default: false Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"` // value Value bool `protobuf:"varint,2,opt,name=value,proto3" json:"value,omitempty"` // contains filtered or unexported fields }
func (*ResellerConfig) Descriptor
deprecated
added in
v0.65.35
func (*ResellerConfig) Descriptor() ([]byte, []int)
Deprecated: Use ResellerConfig.ProtoReflect.Descriptor instead.
func (*ResellerConfig) GetKey ¶ added in v0.65.35
func (x *ResellerConfig) GetKey() string
func (*ResellerConfig) GetValue ¶ added in v0.65.35
func (x *ResellerConfig) GetValue() bool
func (*ResellerConfig) ProtoMessage ¶ added in v0.65.35
func (*ResellerConfig) ProtoMessage()
func (*ResellerConfig) ProtoReflect ¶ added in v0.65.35
func (x *ResellerConfig) ProtoReflect() protoreflect.Message
func (*ResellerConfig) Reset ¶ added in v0.65.35
func (x *ResellerConfig) Reset()
func (*ResellerConfig) String ¶ added in v0.65.35
func (x *ResellerConfig) String() string
type Rounding ¶ added in v0.65.35
type Rounding struct { // The rounding method. Rounding Rounding_RoundingMethod `protobuf:"varint,1,opt,name=rounding,proto3,enum=blueapi.api.ripple.Rounding_RoundingMethod" json:"rounding,omitempty"` // contains filtered or unexported fields }
Rounding resource definition.
func (*Rounding) Descriptor
deprecated
added in
v0.65.35
func (*Rounding) GetRounding ¶ added in v0.65.35
func (x *Rounding) GetRounding() Rounding_RoundingMethod
func (*Rounding) ProtoMessage ¶ added in v0.65.35
func (*Rounding) ProtoMessage()
func (*Rounding) ProtoReflect ¶ added in v0.65.35
func (x *Rounding) ProtoReflect() protoreflect.Message
type Rounding_RoundingMethod ¶ added in v0.65.35
type Rounding_RoundingMethod int32
RoundingMethod
const ( // round Rounding_ROUND Rounding_RoundingMethod = 0 // round up Rounding_ROUNDUP Rounding_RoundingMethod = 1 // round down Rounding_ROUNDDOWN Rounding_RoundingMethod = 2 )
func (Rounding_RoundingMethod) Descriptor ¶ added in v0.65.35
func (Rounding_RoundingMethod) Descriptor() protoreflect.EnumDescriptor
func (Rounding_RoundingMethod) Enum ¶ added in v0.65.35
func (x Rounding_RoundingMethod) Enum() *Rounding_RoundingMethod
func (Rounding_RoundingMethod) EnumDescriptor
deprecated
added in
v0.65.35
func (Rounding_RoundingMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use Rounding_RoundingMethod.Descriptor instead.
func (Rounding_RoundingMethod) Number ¶ added in v0.65.35
func (x Rounding_RoundingMethod) Number() protoreflect.EnumNumber
func (Rounding_RoundingMethod) String ¶ added in v0.65.35
func (x Rounding_RoundingMethod) String() string
func (Rounding_RoundingMethod) Type ¶ added in v0.65.35
func (Rounding_RoundingMethod) Type() protoreflect.EnumType
type TotalInvoiceLayout ¶ added in v0.65.42
type TotalInvoiceLayout struct { // The totalMarketplace is name of marketplace total usage. // ex)ALL_AWS_MARKETPLACE: "" Marketplace string `protobuf:"bytes,1,opt,name=marketplace,proto3" json:"marketplace,omitempty"` // The totalMarketplaceFee is name of marketplace total fee usage. // ex)ALL_AWS_MARKETPLACE_FEES: "" MarketplaceFee string `protobuf:"bytes,2,opt,name=marketplaceFee,proto3" json:"marketplaceFee,omitempty"` // The vendorTotal is name of vendor total usage. // ex)ALL_AWS_TOTAL: "" VendorTotal string `protobuf:"bytes,3,opt,name=vendorTotal,proto3" json:"vendorTotal,omitempty"` // The vendorUsageOnly is name of vendor usage only. // ex)ALL_AWS_USAGEONLY: "" VendorUsageOnly string `protobuf:"bytes,4,opt,name=vendorUsageOnly,proto3" json:"vendorUsageOnly,omitempty"` // The vendorTotalUsage is name of vendor total usage. // ex)ALL_AWS_USAGE: "AWS利用料" VendorlUsage string `protobuf:"bytes,5,opt,name=vendorlUsage,proto3" json:"vendorlUsage,omitempty"` // The customTotalUsage is name of custom total usage. // ex)ALL_CUSTOM_USAGE: "追加費用合計" CustomUsage string `protobuf:"bytes,6,opt,name=customUsage,proto3" json:"customUsage,omitempty"` // The discount is name of discount. // ex)ALL_DISCOUNT: "" Discount string `protobuf:"bytes,7,opt,name=discount,proto3" json:"discount,omitempty"` // The discountTotalDiff is name of discount total diff. // ex)ALL_DISCOUNT_DIFF: "値引後" DiscountDiff string `protobuf:"bytes,8,opt,name=discountDiff,proto3" json:"discountDiff,omitempty"` // The subTotal is name of sub total. // ex)ALL_SUB_TOTAL: "" SubTotal string `protobuf:"bytes,9,opt,name=subTotal,proto3" json:"subTotal,omitempty"` // The substitutionTotalFee is name of substitution total fee. // ex)ALL_SUBSTITUTION: "請求代行手数料" SubstitutionFee string `protobuf:"bytes,10,opt,name=substitutionFee,proto3" json:"substitutionFee,omitempty"` // The supportTotalFee is name of support total fee. // ex)ALL_SUPPORT_BUSINESS: "サポートビジネス費用" SupportFee string `protobuf:"bytes,11,opt,name=supportFee,proto3" json:"supportFee,omitempty"` // The tax is name of tax. // ex)ALL_TAX: "消費税" Tax string `protobuf:"bytes,12,opt,name=tax,proto3" json:"tax,omitempty"` // The taxDiff is name of tax diff. // ex)ALL_TAX_DIFF: null TaxDiff string `protobuf:"bytes,13,opt,name=taxDiff,proto3" json:"taxDiff,omitempty"` // The taxFree is name of tax free. // ex)ALL_TAX_FREE: "" TaxFree string `protobuf:"bytes,14,opt,name=taxFree,proto3" json:"taxFree,omitempty"` // The totalExchangeRate is name of total exchange rate. // ex)ALL_TOTAL_EXCHANGE: "日本円換算後($1=JPY)" TotalExchangeRate string `protobuf:"bytes,15,opt,name=totalExchangeRate,proto3" json:"totalExchangeRate,omitempty"` // The totalUsage is name of total usage. // ex)ALL_USAGE_TOTAL: "小計" TotalUsage string `protobuf:"bytes,16,opt,name=totalUsage,proto3" json:"totalUsage,omitempty"` // The total is name of total. // ex)ALL_TOTAL: "" Total string `protobuf:"bytes,17,opt,name=total,proto3" json:"total,omitempty"` // contains filtered or unexported fields }
WORK-IN-PROGRESS: totalInvoiceLayout resource definition.
func (*TotalInvoiceLayout) Descriptor
deprecated
added in
v0.65.42
func (*TotalInvoiceLayout) Descriptor() ([]byte, []int)
Deprecated: Use TotalInvoiceLayout.ProtoReflect.Descriptor instead.
func (*TotalInvoiceLayout) GetCustomUsage ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetCustomUsage() string
func (*TotalInvoiceLayout) GetDiscount ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetDiscount() string
func (*TotalInvoiceLayout) GetDiscountDiff ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetDiscountDiff() string
func (*TotalInvoiceLayout) GetMarketplace ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetMarketplace() string
func (*TotalInvoiceLayout) GetMarketplaceFee ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetMarketplaceFee() string
func (*TotalInvoiceLayout) GetSubTotal ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetSubTotal() string
func (*TotalInvoiceLayout) GetSubstitutionFee ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetSubstitutionFee() string
func (*TotalInvoiceLayout) GetSupportFee ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetSupportFee() string
func (*TotalInvoiceLayout) GetTax ¶ added in v0.65.42
func (x *TotalInvoiceLayout) GetTax() string
func (*TotalInvoiceLayout) GetTaxDiff ¶ added in v0.65.42
func (x *TotalInvoiceLayout) GetTaxDiff() string
func (*TotalInvoiceLayout) GetTaxFree ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetTaxFree() string
func (*TotalInvoiceLayout) GetTotal ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetTotal() string
func (*TotalInvoiceLayout) GetTotalExchangeRate ¶ added in v0.65.42
func (x *TotalInvoiceLayout) GetTotalExchangeRate() string
func (*TotalInvoiceLayout) GetTotalUsage ¶ added in v0.65.42
func (x *TotalInvoiceLayout) GetTotalUsage() string
func (*TotalInvoiceLayout) GetVendorTotal ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetVendorTotal() string
func (*TotalInvoiceLayout) GetVendorUsageOnly ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetVendorUsageOnly() string
func (*TotalInvoiceLayout) GetVendorlUsage ¶ added in v0.65.44
func (x *TotalInvoiceLayout) GetVendorlUsage() string
func (*TotalInvoiceLayout) ProtoMessage ¶ added in v0.65.42
func (*TotalInvoiceLayout) ProtoMessage()
func (*TotalInvoiceLayout) ProtoReflect ¶ added in v0.65.42
func (x *TotalInvoiceLayout) ProtoReflect() protoreflect.Message
func (*TotalInvoiceLayout) Reset ¶ added in v0.65.42
func (x *TotalInvoiceLayout) Reset()
func (*TotalInvoiceLayout) String ¶ added in v0.65.42
func (x *TotalInvoiceLayout) String() string
type UntaggedGroup ¶ added in v0.69.80
type UntaggedGroup struct { // The unique id of the untagged group. // Automatically generated. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Required. The unique name of the untagged group. This value can be up to 60 Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Optional. The assigned that rules set for untagged groups Assigned *Assigned `protobuf:"bytes,3,opt,name=assigned,proto3" json:"assigned,omitempty"` // Optional. BillingGroups []*AssignedBillingGroup `protobuf:"bytes,4,rep,name=billing_groups,json=billingGroups,proto3" json:"billing_groups,omitempty"` // Output only. The time when the `UntaggedGroup` was created. Created string `protobuf:"bytes,5,opt,name=created,proto3" json:"created,omitempty"` // Output only. The time when the `UntaggedGroup` was last updated. Updated string `protobuf:"bytes,6,opt,name=updated,proto3" json:"updated,omitempty"` // contains filtered or unexported fields }
UntaggedGroup resource definition.
func (*UntaggedGroup) Descriptor
deprecated
added in
v0.69.80
func (*UntaggedGroup) Descriptor() ([]byte, []int)
Deprecated: Use UntaggedGroup.ProtoReflect.Descriptor instead.
func (*UntaggedGroup) GetAssigned ¶ added in v0.69.80
func (x *UntaggedGroup) GetAssigned() *Assigned
func (*UntaggedGroup) GetBillingGroups ¶ added in v0.69.80
func (x *UntaggedGroup) GetBillingGroups() []*AssignedBillingGroup
func (*UntaggedGroup) GetCreated ¶ added in v0.69.80
func (x *UntaggedGroup) GetCreated() string
func (*UntaggedGroup) GetId ¶ added in v0.69.80
func (x *UntaggedGroup) GetId() string
func (*UntaggedGroup) GetName ¶ added in v0.69.80
func (x *UntaggedGroup) GetName() string
func (*UntaggedGroup) GetUpdated ¶ added in v0.69.80
func (x *UntaggedGroup) GetUpdated() string
func (*UntaggedGroup) ProtoMessage ¶ added in v0.69.80
func (*UntaggedGroup) ProtoMessage()
func (*UntaggedGroup) ProtoReflect ¶ added in v0.69.80
func (x *UntaggedGroup) ProtoReflect() protoreflect.Message
func (*UntaggedGroup) Reset ¶ added in v0.69.80
func (x *UntaggedGroup) Reset()
func (*UntaggedGroup) String ¶ added in v0.69.80
func (x *UntaggedGroup) String() string
type VendorPayerExchangeRate ¶ added in v0.65.70
type VendorPayerExchangeRate struct { Aws []*PayerExchangeRate `protobuf:"bytes,1,rep,name=aws,proto3" json:"aws,omitempty"` Gcp []*PayerExchangeRate `protobuf:"bytes,2,rep,name=gcp,proto3" json:"gcp,omitempty"` Azure []*PayerExchangeRate `protobuf:"bytes,3,rep,name=azure,proto3" json:"azure,omitempty"` // contains filtered or unexported fields }
VendorPayerExchangeRate resource definition.
func (*VendorPayerExchangeRate) Descriptor
deprecated
added in
v0.65.70
func (*VendorPayerExchangeRate) Descriptor() ([]byte, []int)
Deprecated: Use VendorPayerExchangeRate.ProtoReflect.Descriptor instead.
func (*VendorPayerExchangeRate) GetAws ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) GetAws() []*PayerExchangeRate
func (*VendorPayerExchangeRate) GetAzure ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) GetAzure() []*PayerExchangeRate
func (*VendorPayerExchangeRate) GetGcp ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) GetGcp() []*PayerExchangeRate
func (*VendorPayerExchangeRate) ProtoMessage ¶ added in v0.65.70
func (*VendorPayerExchangeRate) ProtoMessage()
func (*VendorPayerExchangeRate) ProtoReflect ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) ProtoReflect() protoreflect.Message
func (*VendorPayerExchangeRate) Reset ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) Reset()
func (*VendorPayerExchangeRate) String ¶ added in v0.65.70
func (x *VendorPayerExchangeRate) String() string
type YearMonth ¶ added in v0.65.41
type YearMonth struct { // List of the yearmonth. YearMonth string `protobuf:"bytes,1,opt,name=yearMonth,proto3" json:"yearMonth,omitempty"` // contains filtered or unexported fields }
YearMonth resource definition.
func (*YearMonth) Descriptor
deprecated
added in
v0.65.41
func (*YearMonth) GetYearMonth ¶ added in v0.65.41
func (*YearMonth) ProtoMessage ¶ added in v0.65.41
func (*YearMonth) ProtoMessage()
func (*YearMonth) ProtoReflect ¶ added in v0.65.41
func (x *YearMonth) ProtoReflect() protoreflect.Message