Documentation
¶
Index ¶
- Variables
- type Identifier
- func (*Identifier) Descriptor() ([]byte, []int)deprecated
- func (x *Identifier) GetApplicationName() string
- func (x *Identifier) GetResourceId() string
- func (x *Identifier) GetResourceType() string
- func (*Identifier) ProtoMessage()
- func (x *Identifier) ProtoReflect() protoreflect.Message
- func (x *Identifier) Reset()
- func (x *Identifier) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_atlas_resource_v1_resource_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type Identifier ¶
type Identifier struct { // An application identifier that will be used among // other infrastructure services to identify the application ApplicationName string `protobuf:"bytes,1,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"` // An application specific type name of a resource ResourceType string `protobuf:"bytes,2,opt,name=resource_type,json=resourceType,proto3" json:"resource_type,omitempty"` // An application specific resource identity of a resource ResourceId string `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"` // contains filtered or unexported fields }
A number of application services require a mechanism to encode the identity of a particular resource across applications. The resource identifiers consist of the application ID, an application-defined resource type, and an application-defined ID for that resource
func (*Identifier) Descriptor
deprecated
func (*Identifier) Descriptor() ([]byte, []int)
Deprecated: Use Identifier.ProtoReflect.Descriptor instead.
func (*Identifier) GetApplicationName ¶
func (x *Identifier) GetApplicationName() string
func (*Identifier) GetResourceId ¶
func (x *Identifier) GetResourceId() string
func (*Identifier) GetResourceType ¶
func (x *Identifier) GetResourceType() string
func (*Identifier) ProtoMessage ¶
func (*Identifier) ProtoMessage()
func (*Identifier) ProtoReflect ¶
func (x *Identifier) ProtoReflect() protoreflect.Message
func (*Identifier) Reset ¶
func (x *Identifier) Reset()
func (*Identifier) String ¶
func (x *Identifier) String() string
Click to show internal directories.
Click to hide internal directories.