Documentation
¶
Index ¶
- Variables
- type Account
- func (*Account) Descriptor() ([]byte, []int)deprecated
- func (x *Account) GetAsyncOperationId() string
- func (x *Account) GetId() string
- func (x *Account) GetMetrics() *Metrics
- func (x *Account) GetResourceVersion() string
- func (x *Account) GetSpec() *AccountSpec
- func (x *Account) GetState() v1.ResourceState
- func (*Account) ProtoMessage()
- func (x *Account) ProtoReflect() protoreflect.Message
- func (x *Account) Reset()
- func (x *Account) String() string
- type AccountSpec
- type Metrics
- type MetricsSpec
Constants ¶
This section is empty.
Variables ¶
View Source
var File_temporal_api_cloud_account_v1_message_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Account ¶
type Account struct { // The id of the account. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // The account specification. Spec *AccountSpec `protobuf:"bytes,2,opt,name=spec,proto3" json:"spec,omitempty"` // The current version of the account specification. // The next update operation will have to include this version. ResourceVersion string `protobuf:"bytes,3,opt,name=resource_version,json=resourceVersion,proto3" json:"resource_version,omitempty"` // The current state of the account. State v1.ResourceState `protobuf:"varint,4,opt,name=state,proto3,enum=temporal.api.cloud.resource.v1.ResourceState" json:"state,omitempty"` // The id of the async operation that is updating the account, if any. AsyncOperationId string `protobuf:"bytes,5,opt,name=async_operation_id,json=asyncOperationId,proto3" json:"async_operation_id,omitempty"` // Information related to metrics. Metrics *Metrics `protobuf:"bytes,6,opt,name=metrics,proto3" json:"metrics,omitempty"` // contains filtered or unexported fields }
func (*Account) Descriptor
deprecated
func (*Account) GetAsyncOperationId ¶
func (*Account) GetMetrics ¶
func (*Account) GetResourceVersion ¶
func (*Account) GetSpec ¶
func (x *Account) GetSpec() *AccountSpec
func (*Account) GetState ¶
func (x *Account) GetState() v1.ResourceState
func (*Account) ProtoMessage ¶
func (*Account) ProtoMessage()
func (*Account) ProtoReflect ¶
func (x *Account) ProtoReflect() protoreflect.Message
type AccountSpec ¶
type AccountSpec struct { // The metrics specification for this account. // If not specified, metrics will not be enabled. Metrics *MetricsSpec `protobuf:"bytes,1,opt,name=metrics,proto3" json:"metrics,omitempty"` // contains filtered or unexported fields }
func (*AccountSpec) Descriptor
deprecated
func (*AccountSpec) Descriptor() ([]byte, []int)
Deprecated: Use AccountSpec.ProtoReflect.Descriptor instead.
func (*AccountSpec) GetMetrics ¶
func (x *AccountSpec) GetMetrics() *MetricsSpec
func (*AccountSpec) ProtoMessage ¶
func (*AccountSpec) ProtoMessage()
func (*AccountSpec) ProtoReflect ¶
func (x *AccountSpec) ProtoReflect() protoreflect.Message
func (*AccountSpec) Reset ¶
func (x *AccountSpec) Reset()
func (*AccountSpec) String ¶
func (x *AccountSpec) String() string
type Metrics ¶
type Metrics struct { // The prometheus metrics endpoint uri. // This is only populated when the metrics is enabled in the metrics specification. Uri string `protobuf:"bytes,1,opt,name=uri,proto3" json:"uri,omitempty"` // contains filtered or unexported fields }
func (*Metrics) Descriptor
deprecated
func (*Metrics) ProtoMessage ¶
func (*Metrics) ProtoMessage()
func (*Metrics) ProtoReflect ¶
func (x *Metrics) ProtoReflect() protoreflect.Message
type MetricsSpec ¶
type MetricsSpec struct { // The ca cert(s) in PEM format that clients connecting to the metrics endpoint can use for authentication. // This must only be one value, but the CA can have a chain. AcceptedClientCa []byte `protobuf:"bytes,2,opt,name=accepted_client_ca,json=acceptedClientCa,proto3" json:"accepted_client_ca,omitempty"` // contains filtered or unexported fields }
func (*MetricsSpec) Descriptor
deprecated
func (*MetricsSpec) Descriptor() ([]byte, []int)
Deprecated: Use MetricsSpec.ProtoReflect.Descriptor instead.
func (*MetricsSpec) GetAcceptedClientCa ¶
func (x *MetricsSpec) GetAcceptedClientCa() []byte
func (*MetricsSpec) ProtoMessage ¶
func (*MetricsSpec) ProtoMessage()
func (*MetricsSpec) ProtoReflect ¶
func (x *MetricsSpec) ProtoReflect() protoreflect.Message
func (*MetricsSpec) Reset ¶
func (x *MetricsSpec) Reset()
func (*MetricsSpec) String ¶
func (x *MetricsSpec) String() string
Click to show internal directories.
Click to hide internal directories.