Documentation ¶
Index ¶
- Variables
- 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 Reseller
- func (*Reseller) Descriptor() ([]byte, []int)deprecated
- func (x *Reseller) GetAquaConfig() []*ResellerConfig
- func (x *Reseller) GetBillingGroupId() string
- func (x *Reseller) GetBillingGroupName() string
- func (x *Reseller) GetBillingInternalId() string
- func (x *Reseller) GetEmail() string
- func (x *Reseller) GetId() string
- func (x *Reseller) GetWaveConfig() []*ResellerConfig
- func (x *Reseller) GetWaveProConfig() []*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
Constants ¶
This section is empty.
Variables ¶
View Source
var File_api_ripple_org_proto protoreflect.FileDescriptor
View Source
var File_api_ripple_payer_proto protoreflect.FileDescriptor
View Source
var File_api_ripple_reseller_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
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 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"` // billing internal id BillingInternalId string `protobuf:"bytes,3,opt,name=billingInternalId,proto3" json:"billingInternalId,omitempty"` // billing group id BillingGroupId string `protobuf:"bytes,4,opt,name=billingGroupId,proto3" json:"billingGroupId,omitempty"` // billing group name BillingGroupName string `protobuf:"bytes,5,opt,name=billingGroupName,proto3" json:"billingGroupName,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"` // wave pro feature config WaveProConfig []*ResellerConfig `protobuf:"bytes,8,rep,name=waveProConfig,proto3" json:"waveProConfig,omitempty"` // aqua feature config AquaConfig []*ResellerConfig `protobuf:"bytes,9,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) GetBillingGroupId ¶ added in v0.65.35
func (*Reseller) GetBillingGroupName ¶ added in v0.65.35
func (*Reseller) GetBillingInternalId ¶ added in v0.65.35
func (*Reseller) GetWaveConfig ¶ added in v0.65.35
func (x *Reseller) GetWaveConfig() []*ResellerConfig
func (*Reseller) GetWaveProConfig ¶ added in v0.65.35
func (x *Reseller) GetWaveProConfig() []*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 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
Click to show internal directories.
Click to hide internal directories.