abstractionsv1alpha

package
v1.36.11-2025041818482... Latest Latest
Warning

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

Go to latest
Published: unknown License: AGPL-3.0 Imports: 5 Imported by: 1

Documentation

Index

Constants

View Source
const ConnectorServiceCreateRequest_ConnectorDetails_not_set_case case_ConnectorServiceCreateRequest_ConnectorDetails = 0
View Source
const ConnectorServiceCreateRequest_Kubernetes_case case_ConnectorServiceCreateRequest_ConnectorDetails = 3
View Source
const ConnectorServiceUpdateRequest_ConnectorDetails_not_set_case case_ConnectorServiceUpdateRequest_ConnectorDetails = 0
View Source
const ConnectorServiceUpdateRequest_Kubernetes_case case_ConnectorServiceUpdateRequest_ConnectorDetails = 4
View Source
const Connector_ConnectorDetails_not_set_case case_Connector_ConnectorDetails = 0
View Source
const Connector_Kubernetes_case case_Connector_ConnectorDetails = 6

Variables

View Source
var (
	ConnectorType_name = map[int32]string{
		0: "CONNECTOR_TYPE_UNSPECIFIED",
		1: "CONNECTOR_TYPE_KUBERNETES",
	}
	ConnectorType_value = map[string]int32{
		"CONNECTOR_TYPE_UNSPECIFIED": 0,
		"CONNECTOR_TYPE_KUBERNETES":  1,
	}
)

Enum value maps for ConnectorType.

View Source
var (
	ConnectorStatus_name = map[int32]string{
		0: "CONNECTOR_STATUS_UNSPECIFIED",
		1: "CONNECTOR_STATUS_CONNECTED",
		2: "CONNECTOR_STATUS_DISCONNECTED",
		3: "CONNECTOR_STATUS_ERROR",
	}
	ConnectorStatus_value = map[string]int32{
		"CONNECTOR_STATUS_UNSPECIFIED":  0,
		"CONNECTOR_STATUS_CONNECTED":    1,
		"CONNECTOR_STATUS_DISCONNECTED": 2,
		"CONNECTOR_STATUS_ERROR":        3,
	}
)

Enum value maps for ConnectorStatus.

View Source
var (
	WorkloadStatus_name = map[int32]string{
		0: "WORKLOAD_STATUS_UNSPECIFIED",
		1: "WORKLOAD_STATUS_SCHEDULED",
		2: "WORKLOAD_STATUS_RUNNING",
		3: "WORKLOAD_STATUS_COMPLETED",
		4: "WORKLOAD_STATUS_FAILED",
	}
	WorkloadStatus_value = map[string]int32{
		"WORKLOAD_STATUS_UNSPECIFIED": 0,
		"WORKLOAD_STATUS_SCHEDULED":   1,
		"WORKLOAD_STATUS_RUNNING":     2,
		"WORKLOAD_STATUS_COMPLETED":   3,
		"WORKLOAD_STATUS_FAILED":      4,
	}
)

Enum value maps for WorkloadStatus.

View Source
var File_abstractions_v1alpha_connectors_proto protoreflect.FileDescriptor
View Source
var File_abstractions_v1alpha_iam_proto protoreflect.FileDescriptor
View Source
var File_abstractions_v1alpha_workloads_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type APIToken

type APIToken struct {
	Id          string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	UserId      string                 `protobuf:"bytes,2,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Description string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	LastUsedAt  *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=last_used_at,json=lastUsedAt,proto3" json:"last_used_at,omitempty"`
	// contains filtered or unexported fields
}

func (*APIToken) ClearCreatedAt

func (x *APIToken) ClearCreatedAt()

func (*APIToken) ClearExpiresAt

func (x *APIToken) ClearExpiresAt()

func (*APIToken) ClearLastUsedAt

func (x *APIToken) ClearLastUsedAt()

func (*APIToken) GetCreatedAt

func (x *APIToken) GetCreatedAt() *timestamppb.Timestamp

func (*APIToken) GetDescription

func (x *APIToken) GetDescription() string

func (*APIToken) GetExpiresAt

func (x *APIToken) GetExpiresAt() *timestamppb.Timestamp

func (*APIToken) GetId

func (x *APIToken) GetId() string

func (*APIToken) GetLastUsedAt

func (x *APIToken) GetLastUsedAt() *timestamppb.Timestamp

func (*APIToken) GetUserId

func (x *APIToken) GetUserId() string

func (*APIToken) HasCreatedAt

func (x *APIToken) HasCreatedAt() bool

func (*APIToken) HasExpiresAt

func (x *APIToken) HasExpiresAt() bool

func (*APIToken) HasLastUsedAt

func (x *APIToken) HasLastUsedAt() bool

func (*APIToken) ProtoMessage

func (*APIToken) ProtoMessage()

func (*APIToken) ProtoReflect

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

func (*APIToken) Reset

func (x *APIToken) Reset()

func (*APIToken) SetCreatedAt

func (x *APIToken) SetCreatedAt(v *timestamppb.Timestamp)

func (*APIToken) SetDescription

func (x *APIToken) SetDescription(v string)

func (*APIToken) SetExpiresAt

func (x *APIToken) SetExpiresAt(v *timestamppb.Timestamp)

func (*APIToken) SetId

func (x *APIToken) SetId(v string)

func (*APIToken) SetLastUsedAt

func (x *APIToken) SetLastUsedAt(v *timestamppb.Timestamp)

func (*APIToken) SetUserId

func (x *APIToken) SetUserId(v string)

func (*APIToken) String

func (x *APIToken) String() string

type APIToken_builder

type APIToken_builder struct {
	Id          string
	UserId      string
	Description string
	CreatedAt   *timestamppb.Timestamp
	ExpiresAt   *timestamppb.Timestamp
	LastUsedAt  *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (APIToken_builder) Build

func (b0 APIToken_builder) Build() *APIToken

type Connector

type Connector struct {
	Id       string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type     ConnectorType          `protobuf:"varint,2,opt,name=type,proto3,enum=abstractions.v1alpha.ConnectorType" json:"type,omitempty"`
	Name     string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Status   ConnectorStatus        `protobuf:"varint,4,opt,name=status,proto3,enum=abstractions.v1alpha.ConnectorStatus" json:"status,omitempty"`
	LastSeen *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=last_seen,json=lastSeen,proto3" json:"last_seen,omitempty"`
	// Type-specific connector details
	//
	// Types that are valid to be assigned to ConnectorDetails:
	//
	//	*Connector_Kubernetes
	ConnectorDetails isConnector_ConnectorDetails `protobuf_oneof:"connector_details"`
	// contains filtered or unexported fields
}

Connector represents a generic connector to an infrastructure platform

func (*Connector) ClearConnectorDetails

func (x *Connector) ClearConnectorDetails()

func (*Connector) ClearKubernetes

func (x *Connector) ClearKubernetes()

func (*Connector) ClearLastSeen

func (x *Connector) ClearLastSeen()

func (*Connector) GetConnectorDetails

func (x *Connector) GetConnectorDetails() isConnector_ConnectorDetails

func (*Connector) GetId

func (x *Connector) GetId() string

func (*Connector) GetKubernetes

func (x *Connector) GetKubernetes() *KubernetesConnectorDetails

func (*Connector) GetLastSeen

func (x *Connector) GetLastSeen() *timestamppb.Timestamp

func (*Connector) GetName

func (x *Connector) GetName() string

func (*Connector) GetStatus

func (x *Connector) GetStatus() ConnectorStatus

func (*Connector) GetType

func (x *Connector) GetType() ConnectorType

func (*Connector) HasConnectorDetails

func (x *Connector) HasConnectorDetails() bool

func (*Connector) HasKubernetes

func (x *Connector) HasKubernetes() bool

func (*Connector) HasLastSeen

func (x *Connector) HasLastSeen() bool

func (*Connector) ProtoMessage

func (*Connector) ProtoMessage()

func (*Connector) ProtoReflect

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

func (*Connector) Reset

func (x *Connector) Reset()

func (*Connector) SetId

func (x *Connector) SetId(v string)

func (*Connector) SetKubernetes

func (x *Connector) SetKubernetes(v *KubernetesConnectorDetails)

func (*Connector) SetLastSeen

func (x *Connector) SetLastSeen(v *timestamppb.Timestamp)

func (*Connector) SetName

func (x *Connector) SetName(v string)

func (*Connector) SetStatus

func (x *Connector) SetStatus(v ConnectorStatus)

func (*Connector) SetType

func (x *Connector) SetType(v ConnectorType)

func (*Connector) String

func (x *Connector) String() string

func (*Connector) WhichConnectorDetails

func (x *Connector) WhichConnectorDetails() case_Connector_ConnectorDetails

type ConnectorServiceCreateRequest

type ConnectorServiceCreateRequest struct {
	Type ConnectorType `protobuf:"varint,1,opt,name=type,proto3,enum=abstractions.v1alpha.ConnectorType" json:"type,omitempty"`
	Name string        `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Type-specific connector details
	//
	// Types that are valid to be assigned to ConnectorDetails:
	//
	//	*ConnectorServiceCreateRequest_Kubernetes
	ConnectorDetails isConnectorServiceCreateRequest_ConnectorDetails `protobuf_oneof:"connector_details"`
	// contains filtered or unexported fields
}

ConnectorServiceCreateRequest is used to create a new connector

func (*ConnectorServiceCreateRequest) ClearConnectorDetails

func (x *ConnectorServiceCreateRequest) ClearConnectorDetails()

func (*ConnectorServiceCreateRequest) ClearKubernetes

func (x *ConnectorServiceCreateRequest) ClearKubernetes()

func (*ConnectorServiceCreateRequest) GetConnectorDetails

func (x *ConnectorServiceCreateRequest) GetConnectorDetails() isConnectorServiceCreateRequest_ConnectorDetails

func (*ConnectorServiceCreateRequest) GetKubernetes

func (*ConnectorServiceCreateRequest) GetName

func (*ConnectorServiceCreateRequest) GetType

func (*ConnectorServiceCreateRequest) HasConnectorDetails

func (x *ConnectorServiceCreateRequest) HasConnectorDetails() bool

func (*ConnectorServiceCreateRequest) HasKubernetes

func (x *ConnectorServiceCreateRequest) HasKubernetes() bool

func (*ConnectorServiceCreateRequest) ProtoMessage

func (*ConnectorServiceCreateRequest) ProtoMessage()

func (*ConnectorServiceCreateRequest) ProtoReflect

func (*ConnectorServiceCreateRequest) Reset

func (x *ConnectorServiceCreateRequest) Reset()

func (*ConnectorServiceCreateRequest) SetKubernetes

func (*ConnectorServiceCreateRequest) SetName

func (x *ConnectorServiceCreateRequest) SetName(v string)

func (*ConnectorServiceCreateRequest) SetType

func (*ConnectorServiceCreateRequest) String

func (*ConnectorServiceCreateRequest) WhichConnectorDetails

func (x *ConnectorServiceCreateRequest) WhichConnectorDetails() case_ConnectorServiceCreateRequest_ConnectorDetails

type ConnectorServiceCreateRequest_Kubernetes

type ConnectorServiceCreateRequest_Kubernetes struct {
	Kubernetes *KubernetesConnectorDetails `protobuf:"bytes,3,opt,name=kubernetes,proto3,oneof"` // Add more connector types here as needed
}

type ConnectorServiceCreateRequest_builder

type ConnectorServiceCreateRequest_builder struct {
	Type ConnectorType
	Name string

	// Fields of oneof ConnectorDetails:
	Kubernetes *KubernetesConnectorDetails
	// contains filtered or unexported fields
}

func (ConnectorServiceCreateRequest_builder) Build

type ConnectorServiceCreateResponse

type ConnectorServiceCreateResponse struct {
	Connector *Connector `protobuf:"bytes,1,opt,name=connector,proto3" json:"connector,omitempty"`
	// contains filtered or unexported fields
}

ConnectorServiceCreateResponse contains the created connector

func (*ConnectorServiceCreateResponse) ClearConnector

func (x *ConnectorServiceCreateResponse) ClearConnector()

func (*ConnectorServiceCreateResponse) GetConnector

func (x *ConnectorServiceCreateResponse) GetConnector() *Connector

func (*ConnectorServiceCreateResponse) HasConnector

func (x *ConnectorServiceCreateResponse) HasConnector() bool

func (*ConnectorServiceCreateResponse) ProtoMessage

func (*ConnectorServiceCreateResponse) ProtoMessage()

func (*ConnectorServiceCreateResponse) ProtoReflect

func (*ConnectorServiceCreateResponse) Reset

func (x *ConnectorServiceCreateResponse) Reset()

func (*ConnectorServiceCreateResponse) SetConnector

func (x *ConnectorServiceCreateResponse) SetConnector(v *Connector)

func (*ConnectorServiceCreateResponse) String

type ConnectorServiceCreateResponse_builder

type ConnectorServiceCreateResponse_builder struct {
	Connector *Connector
	// contains filtered or unexported fields
}

func (ConnectorServiceCreateResponse_builder) Build

type ConnectorServiceDeleteRequest

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

ConnectorServiceDeleteRequest is used to delete a connector by ID

func (*ConnectorServiceDeleteRequest) GetId

func (*ConnectorServiceDeleteRequest) ProtoMessage

func (*ConnectorServiceDeleteRequest) ProtoMessage()

func (*ConnectorServiceDeleteRequest) ProtoReflect

func (*ConnectorServiceDeleteRequest) Reset

func (x *ConnectorServiceDeleteRequest) Reset()

func (*ConnectorServiceDeleteRequest) SetId

func (*ConnectorServiceDeleteRequest) String

type ConnectorServiceDeleteRequest_builder

type ConnectorServiceDeleteRequest_builder struct {
	Id string
	// contains filtered or unexported fields
}

func (ConnectorServiceDeleteRequest_builder) Build

type ConnectorServiceDeleteResponse

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

ConnectorServiceDeleteResponse is returned after a successful deletion

func (*ConnectorServiceDeleteResponse) GetSuccess

func (x *ConnectorServiceDeleteResponse) GetSuccess() bool

func (*ConnectorServiceDeleteResponse) ProtoMessage

func (*ConnectorServiceDeleteResponse) ProtoMessage()

func (*ConnectorServiceDeleteResponse) ProtoReflect

func (*ConnectorServiceDeleteResponse) Reset

func (x *ConnectorServiceDeleteResponse) Reset()

func (*ConnectorServiceDeleteResponse) SetSuccess

func (x *ConnectorServiceDeleteResponse) SetSuccess(v bool)

func (*ConnectorServiceDeleteResponse) String

type ConnectorServiceDeleteResponse_builder

type ConnectorServiceDeleteResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (ConnectorServiceDeleteResponse_builder) Build

type ConnectorServiceGetRequest

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

ConnectorServiceGetRequest is used to request a specific connector by ID

func (*ConnectorServiceGetRequest) GetId

func (*ConnectorServiceGetRequest) ProtoMessage

func (*ConnectorServiceGetRequest) ProtoMessage()

func (*ConnectorServiceGetRequest) ProtoReflect

func (*ConnectorServiceGetRequest) Reset

func (x *ConnectorServiceGetRequest) Reset()

func (*ConnectorServiceGetRequest) SetId

func (x *ConnectorServiceGetRequest) SetId(v string)

func (*ConnectorServiceGetRequest) String

func (x *ConnectorServiceGetRequest) String() string

type ConnectorServiceGetRequest_builder

type ConnectorServiceGetRequest_builder struct {
	Id string
	// contains filtered or unexported fields
}

func (ConnectorServiceGetRequest_builder) Build

type ConnectorServiceGetResponse

type ConnectorServiceGetResponse struct {
	Connector *Connector `protobuf:"bytes,1,opt,name=connector,proto3" json:"connector,omitempty"`
	// contains filtered or unexported fields
}

ConnectorServiceGetResponse contains the requested connector

func (*ConnectorServiceGetResponse) ClearConnector

func (x *ConnectorServiceGetResponse) ClearConnector()

func (*ConnectorServiceGetResponse) GetConnector

func (x *ConnectorServiceGetResponse) GetConnector() *Connector

func (*ConnectorServiceGetResponse) HasConnector

func (x *ConnectorServiceGetResponse) HasConnector() bool

func (*ConnectorServiceGetResponse) ProtoMessage

func (*ConnectorServiceGetResponse) ProtoMessage()

func (*ConnectorServiceGetResponse) ProtoReflect

func (*ConnectorServiceGetResponse) Reset

func (x *ConnectorServiceGetResponse) Reset()

func (*ConnectorServiceGetResponse) SetConnector

func (x *ConnectorServiceGetResponse) SetConnector(v *Connector)

func (*ConnectorServiceGetResponse) String

func (x *ConnectorServiceGetResponse) String() string

type ConnectorServiceGetResponse_builder

type ConnectorServiceGetResponse_builder struct {
	Connector *Connector
	// contains filtered or unexported fields
}

func (ConnectorServiceGetResponse_builder) Build

type ConnectorServiceListRequest

type ConnectorServiceListRequest struct {

	// Optional filter by connector type
	Type *ConnectorType `protobuf:"varint,1,opt,name=type,proto3,enum=abstractions.v1alpha.ConnectorType,oneof" json:"type,omitempty"`
	// Optional filter by connector status
	Status *ConnectorStatus `protobuf:"varint,2,opt,name=status,proto3,enum=abstractions.v1alpha.ConnectorStatus,oneof" json:"status,omitempty"`
	// contains filtered or unexported fields
}

ConnectorServiceListRequest is used to request a list of connectors Can be extended with pagination and filtering in the future

func (*ConnectorServiceListRequest) ClearStatus

func (x *ConnectorServiceListRequest) ClearStatus()

func (*ConnectorServiceListRequest) ClearType

func (x *ConnectorServiceListRequest) ClearType()

func (*ConnectorServiceListRequest) GetStatus

func (*ConnectorServiceListRequest) GetType

func (*ConnectorServiceListRequest) HasStatus

func (x *ConnectorServiceListRequest) HasStatus() bool

func (*ConnectorServiceListRequest) HasType

func (x *ConnectorServiceListRequest) HasType() bool

func (*ConnectorServiceListRequest) ProtoMessage

func (*ConnectorServiceListRequest) ProtoMessage()

func (*ConnectorServiceListRequest) ProtoReflect

func (*ConnectorServiceListRequest) Reset

func (x *ConnectorServiceListRequest) Reset()

func (*ConnectorServiceListRequest) SetStatus

func (*ConnectorServiceListRequest) SetType

func (*ConnectorServiceListRequest) String

func (x *ConnectorServiceListRequest) String() string

type ConnectorServiceListRequest_builder

type ConnectorServiceListRequest_builder struct {

	// Optional filter by connector type
	Type *ConnectorType
	// Optional filter by connector status
	Status *ConnectorStatus
	// contains filtered or unexported fields
}

func (ConnectorServiceListRequest_builder) Build

type ConnectorServiceListResponse

type ConnectorServiceListResponse struct {
	Connectors []*Connector `protobuf:"bytes,1,rep,name=connectors,proto3" json:"connectors,omitempty"`
	// contains filtered or unexported fields
}

ConnectorServiceListResponse contains a list of connectors

func (*ConnectorServiceListResponse) GetConnectors

func (x *ConnectorServiceListResponse) GetConnectors() []*Connector

func (*ConnectorServiceListResponse) ProtoMessage

func (*ConnectorServiceListResponse) ProtoMessage()

func (*ConnectorServiceListResponse) ProtoReflect

func (*ConnectorServiceListResponse) Reset

func (x *ConnectorServiceListResponse) Reset()

func (*ConnectorServiceListResponse) SetConnectors

func (x *ConnectorServiceListResponse) SetConnectors(v []*Connector)

func (*ConnectorServiceListResponse) String

type ConnectorServiceListResponse_builder

type ConnectorServiceListResponse_builder struct {
	Connectors []*Connector
	// contains filtered or unexported fields
}

func (ConnectorServiceListResponse_builder) Build

type ConnectorServiceUpdateRequest

type ConnectorServiceUpdateRequest 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"`
	Status *ConnectorStatus `protobuf:"varint,3,opt,name=status,proto3,enum=abstractions.v1alpha.ConnectorStatus,oneof" json:"status,omitempty"`
	// Type-specific connector details
	//
	// Types that are valid to be assigned to ConnectorDetails:
	//
	//	*ConnectorServiceUpdateRequest_Kubernetes
	ConnectorDetails isConnectorServiceUpdateRequest_ConnectorDetails `protobuf_oneof:"connector_details"`
	// contains filtered or unexported fields
}

ConnectorServiceUpdateRequest is used to update an existing connector

func (*ConnectorServiceUpdateRequest) ClearConnectorDetails

func (x *ConnectorServiceUpdateRequest) ClearConnectorDetails()

func (*ConnectorServiceUpdateRequest) ClearKubernetes

func (x *ConnectorServiceUpdateRequest) ClearKubernetes()

func (*ConnectorServiceUpdateRequest) ClearStatus

func (x *ConnectorServiceUpdateRequest) ClearStatus()

func (*ConnectorServiceUpdateRequest) GetConnectorDetails

func (x *ConnectorServiceUpdateRequest) GetConnectorDetails() isConnectorServiceUpdateRequest_ConnectorDetails

func (*ConnectorServiceUpdateRequest) GetId

func (*ConnectorServiceUpdateRequest) GetKubernetes

func (*ConnectorServiceUpdateRequest) GetName

func (*ConnectorServiceUpdateRequest) GetStatus

func (*ConnectorServiceUpdateRequest) HasConnectorDetails

func (x *ConnectorServiceUpdateRequest) HasConnectorDetails() bool

func (*ConnectorServiceUpdateRequest) HasKubernetes

func (x *ConnectorServiceUpdateRequest) HasKubernetes() bool

func (*ConnectorServiceUpdateRequest) HasStatus

func (x *ConnectorServiceUpdateRequest) HasStatus() bool

func (*ConnectorServiceUpdateRequest) ProtoMessage

func (*ConnectorServiceUpdateRequest) ProtoMessage()

func (*ConnectorServiceUpdateRequest) ProtoReflect

func (*ConnectorServiceUpdateRequest) Reset

func (x *ConnectorServiceUpdateRequest) Reset()

func (*ConnectorServiceUpdateRequest) SetId

func (*ConnectorServiceUpdateRequest) SetKubernetes

func (*ConnectorServiceUpdateRequest) SetName

func (x *ConnectorServiceUpdateRequest) SetName(v string)

func (*ConnectorServiceUpdateRequest) SetStatus

func (*ConnectorServiceUpdateRequest) String

func (*ConnectorServiceUpdateRequest) WhichConnectorDetails

func (x *ConnectorServiceUpdateRequest) WhichConnectorDetails() case_ConnectorServiceUpdateRequest_ConnectorDetails

type ConnectorServiceUpdateRequest_Kubernetes

type ConnectorServiceUpdateRequest_Kubernetes struct {
	Kubernetes *KubernetesConnectorDetails `protobuf:"bytes,4,opt,name=kubernetes,proto3,oneof"` // Add more connector types here as needed
}

type ConnectorServiceUpdateRequest_builder

type ConnectorServiceUpdateRequest_builder struct {
	Id     string
	Name   string
	Status *ConnectorStatus

	// Fields of oneof ConnectorDetails:
	Kubernetes *KubernetesConnectorDetails
	// contains filtered or unexported fields
}

func (ConnectorServiceUpdateRequest_builder) Build

type ConnectorServiceUpdateResponse

type ConnectorServiceUpdateResponse struct {
	Connector *Connector `protobuf:"bytes,1,opt,name=connector,proto3" json:"connector,omitempty"`
	// contains filtered or unexported fields
}

ConnectorServiceUpdateResponse contains the updated connector

func (*ConnectorServiceUpdateResponse) ClearConnector

func (x *ConnectorServiceUpdateResponse) ClearConnector()

func (*ConnectorServiceUpdateResponse) GetConnector

func (x *ConnectorServiceUpdateResponse) GetConnector() *Connector

func (*ConnectorServiceUpdateResponse) HasConnector

func (x *ConnectorServiceUpdateResponse) HasConnector() bool

func (*ConnectorServiceUpdateResponse) ProtoMessage

func (*ConnectorServiceUpdateResponse) ProtoMessage()

func (*ConnectorServiceUpdateResponse) ProtoReflect

func (*ConnectorServiceUpdateResponse) Reset

func (x *ConnectorServiceUpdateResponse) Reset()

func (*ConnectorServiceUpdateResponse) SetConnector

func (x *ConnectorServiceUpdateResponse) SetConnector(v *Connector)

func (*ConnectorServiceUpdateResponse) String

type ConnectorServiceUpdateResponse_builder

type ConnectorServiceUpdateResponse_builder struct {
	Connector *Connector
	// contains filtered or unexported fields
}

func (ConnectorServiceUpdateResponse_builder) Build

type ConnectorStatus

type ConnectorStatus int32

ConnectorStatus represents the status of a connector

const (
	ConnectorStatus_CONNECTOR_STATUS_UNSPECIFIED  ConnectorStatus = 0
	ConnectorStatus_CONNECTOR_STATUS_CONNECTED    ConnectorStatus = 1
	ConnectorStatus_CONNECTOR_STATUS_DISCONNECTED ConnectorStatus = 2
	ConnectorStatus_CONNECTOR_STATUS_ERROR        ConnectorStatus = 3
)

func (ConnectorStatus) Descriptor

func (ConnectorStatus) Enum

func (x ConnectorStatus) Enum() *ConnectorStatus

func (ConnectorStatus) Number

func (ConnectorStatus) String

func (x ConnectorStatus) String() string

func (ConnectorStatus) Type

type ConnectorType

type ConnectorType int32

ConnectorType represents the type of connector

const (
	ConnectorType_CONNECTOR_TYPE_UNSPECIFIED ConnectorType = 0
	ConnectorType_CONNECTOR_TYPE_KUBERNETES  ConnectorType = 1 // Add more connector types here as needed
)

func (ConnectorType) Descriptor

func (ConnectorType) Enum

func (x ConnectorType) Enum() *ConnectorType

func (ConnectorType) Number

func (ConnectorType) String

func (x ConnectorType) String() string

func (ConnectorType) Type

type Connector_Kubernetes

type Connector_Kubernetes struct {
	Kubernetes *KubernetesConnectorDetails `protobuf:"bytes,6,opt,name=kubernetes,proto3,oneof"` // Add more connector types here as needed
}

type Connector_builder

type Connector_builder struct {
	Id       string
	Type     ConnectorType
	Name     string
	Status   ConnectorStatus
	LastSeen *timestamppb.Timestamp

	// Fields of oneof ConnectorDetails:
	Kubernetes *KubernetesConnectorDetails
	// contains filtered or unexported fields
}

func (Connector_builder) Build

func (b0 Connector_builder) Build() *Connector

type IAMServiceOrganizationCreateRequest

type IAMServiceOrganizationCreateRequest struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

Organization Service Messages

func (*IAMServiceOrganizationCreateRequest) ClearOrganization

func (x *IAMServiceOrganizationCreateRequest) ClearOrganization()

func (*IAMServiceOrganizationCreateRequest) GetOrganization

func (x *IAMServiceOrganizationCreateRequest) GetOrganization() *Organization

func (*IAMServiceOrganizationCreateRequest) HasOrganization

func (x *IAMServiceOrganizationCreateRequest) HasOrganization() bool

func (*IAMServiceOrganizationCreateRequest) ProtoMessage

func (*IAMServiceOrganizationCreateRequest) ProtoMessage()

func (*IAMServiceOrganizationCreateRequest) ProtoReflect

func (*IAMServiceOrganizationCreateRequest) Reset

func (*IAMServiceOrganizationCreateRequest) SetOrganization

func (x *IAMServiceOrganizationCreateRequest) SetOrganization(v *Organization)

func (*IAMServiceOrganizationCreateRequest) String

type IAMServiceOrganizationCreateRequest_builder

type IAMServiceOrganizationCreateRequest_builder struct {
	Organization *Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationCreateRequest_builder) Build

type IAMServiceOrganizationCreateResponse

type IAMServiceOrganizationCreateResponse struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationCreateResponse) ClearOrganization

func (x *IAMServiceOrganizationCreateResponse) ClearOrganization()

func (*IAMServiceOrganizationCreateResponse) GetOrganization

func (x *IAMServiceOrganizationCreateResponse) GetOrganization() *Organization

func (*IAMServiceOrganizationCreateResponse) HasOrganization

func (x *IAMServiceOrganizationCreateResponse) HasOrganization() bool

func (*IAMServiceOrganizationCreateResponse) ProtoMessage

func (*IAMServiceOrganizationCreateResponse) ProtoMessage()

func (*IAMServiceOrganizationCreateResponse) ProtoReflect

func (*IAMServiceOrganizationCreateResponse) Reset

func (*IAMServiceOrganizationCreateResponse) SetOrganization

func (x *IAMServiceOrganizationCreateResponse) SetOrganization(v *Organization)

func (*IAMServiceOrganizationCreateResponse) String

type IAMServiceOrganizationCreateResponse_builder

type IAMServiceOrganizationCreateResponse_builder struct {
	Organization *Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationCreateResponse_builder) Build

type IAMServiceOrganizationDeleteRequest

type IAMServiceOrganizationDeleteRequest struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Force bool   `protobuf:"varint,2,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationDeleteRequest) GetForce

func (*IAMServiceOrganizationDeleteRequest) GetId

func (*IAMServiceOrganizationDeleteRequest) ProtoMessage

func (*IAMServiceOrganizationDeleteRequest) ProtoMessage()

func (*IAMServiceOrganizationDeleteRequest) ProtoReflect

func (*IAMServiceOrganizationDeleteRequest) Reset

func (*IAMServiceOrganizationDeleteRequest) SetForce

func (*IAMServiceOrganizationDeleteRequest) SetId

func (*IAMServiceOrganizationDeleteRequest) String

type IAMServiceOrganizationDeleteRequest_builder

type IAMServiceOrganizationDeleteRequest_builder struct {
	Id    string
	Force bool
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationDeleteRequest_builder) Build

type IAMServiceOrganizationDeleteResponse

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

func (*IAMServiceOrganizationDeleteResponse) GetSuccess

func (*IAMServiceOrganizationDeleteResponse) ProtoMessage

func (*IAMServiceOrganizationDeleteResponse) ProtoMessage()

func (*IAMServiceOrganizationDeleteResponse) ProtoReflect

func (*IAMServiceOrganizationDeleteResponse) Reset

func (*IAMServiceOrganizationDeleteResponse) SetSuccess

func (x *IAMServiceOrganizationDeleteResponse) SetSuccess(v bool)

func (*IAMServiceOrganizationDeleteResponse) String

type IAMServiceOrganizationDeleteResponse_builder

type IAMServiceOrganizationDeleteResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationDeleteResponse_builder) Build

type IAMServiceOrganizationGetByNameRequest

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

func (*IAMServiceOrganizationGetByNameRequest) GetName

func (*IAMServiceOrganizationGetByNameRequest) ProtoMessage

func (*IAMServiceOrganizationGetByNameRequest) ProtoReflect

func (*IAMServiceOrganizationGetByNameRequest) Reset

func (*IAMServiceOrganizationGetByNameRequest) SetName

func (*IAMServiceOrganizationGetByNameRequest) String

type IAMServiceOrganizationGetByNameRequest_builder

type IAMServiceOrganizationGetByNameRequest_builder struct {
	Name string
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationGetByNameRequest_builder) Build

type IAMServiceOrganizationGetByNameResponse

type IAMServiceOrganizationGetByNameResponse struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationGetByNameResponse) ClearOrganization

func (x *IAMServiceOrganizationGetByNameResponse) ClearOrganization()

func (*IAMServiceOrganizationGetByNameResponse) GetOrganization

func (*IAMServiceOrganizationGetByNameResponse) HasOrganization

func (x *IAMServiceOrganizationGetByNameResponse) HasOrganization() bool

func (*IAMServiceOrganizationGetByNameResponse) ProtoMessage

func (*IAMServiceOrganizationGetByNameResponse) ProtoReflect

func (*IAMServiceOrganizationGetByNameResponse) Reset

func (*IAMServiceOrganizationGetByNameResponse) SetOrganization

func (*IAMServiceOrganizationGetByNameResponse) String

type IAMServiceOrganizationGetByNameResponse_builder

type IAMServiceOrganizationGetByNameResponse_builder struct {
	Organization *Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationGetByNameResponse_builder) Build

type IAMServiceOrganizationGetRequest

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

func (*IAMServiceOrganizationGetRequest) GetId

func (*IAMServiceOrganizationGetRequest) ProtoMessage

func (*IAMServiceOrganizationGetRequest) ProtoMessage()

func (*IAMServiceOrganizationGetRequest) ProtoReflect

func (*IAMServiceOrganizationGetRequest) Reset

func (*IAMServiceOrganizationGetRequest) SetId

func (*IAMServiceOrganizationGetRequest) String

type IAMServiceOrganizationGetRequest_builder

type IAMServiceOrganizationGetRequest_builder struct {
	Id string
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationGetRequest_builder) Build

type IAMServiceOrganizationGetResponse

type IAMServiceOrganizationGetResponse struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationGetResponse) ClearOrganization

func (x *IAMServiceOrganizationGetResponse) ClearOrganization()

func (*IAMServiceOrganizationGetResponse) GetOrganization

func (x *IAMServiceOrganizationGetResponse) GetOrganization() *Organization

func (*IAMServiceOrganizationGetResponse) HasOrganization

func (x *IAMServiceOrganizationGetResponse) HasOrganization() bool

func (*IAMServiceOrganizationGetResponse) ProtoMessage

func (*IAMServiceOrganizationGetResponse) ProtoMessage()

func (*IAMServiceOrganizationGetResponse) ProtoReflect

func (*IAMServiceOrganizationGetResponse) Reset

func (*IAMServiceOrganizationGetResponse) SetOrganization

func (x *IAMServiceOrganizationGetResponse) SetOrganization(v *Organization)

func (*IAMServiceOrganizationGetResponse) String

type IAMServiceOrganizationGetResponse_builder

type IAMServiceOrganizationGetResponse_builder struct {
	Organization *Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationGetResponse_builder) Build

type IAMServiceOrganizationListRequest

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

func (*IAMServiceOrganizationListRequest) ProtoMessage

func (*IAMServiceOrganizationListRequest) ProtoMessage()

func (*IAMServiceOrganizationListRequest) ProtoReflect

func (*IAMServiceOrganizationListRequest) Reset

func (*IAMServiceOrganizationListRequest) String

type IAMServiceOrganizationListRequest_builder

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

func (IAMServiceOrganizationListRequest_builder) Build

type IAMServiceOrganizationListResponse

type IAMServiceOrganizationListResponse struct {
	Organizations []*Organization `protobuf:"bytes,1,rep,name=organizations,proto3" json:"organizations,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationListResponse) GetOrganizations

func (x *IAMServiceOrganizationListResponse) GetOrganizations() []*Organization

func (*IAMServiceOrganizationListResponse) ProtoMessage

func (*IAMServiceOrganizationListResponse) ProtoMessage()

func (*IAMServiceOrganizationListResponse) ProtoReflect

func (*IAMServiceOrganizationListResponse) Reset

func (*IAMServiceOrganizationListResponse) SetOrganizations

func (x *IAMServiceOrganizationListResponse) SetOrganizations(v []*Organization)

func (*IAMServiceOrganizationListResponse) String

type IAMServiceOrganizationListResponse_builder

type IAMServiceOrganizationListResponse_builder struct {
	Organizations []*Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationListResponse_builder) Build

type IAMServiceOrganizationUpdateRequest

type IAMServiceOrganizationUpdateRequest struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	HasIsSystem  bool          `protobuf:"varint,2,opt,name=has_is_system,json=hasIsSystem,proto3" json:"has_is_system,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationUpdateRequest) ClearOrganization

func (x *IAMServiceOrganizationUpdateRequest) ClearOrganization()

func (*IAMServiceOrganizationUpdateRequest) GetHasIsSystem

func (x *IAMServiceOrganizationUpdateRequest) GetHasIsSystem() bool

func (*IAMServiceOrganizationUpdateRequest) GetOrganization

func (x *IAMServiceOrganizationUpdateRequest) GetOrganization() *Organization

func (*IAMServiceOrganizationUpdateRequest) HasOrganization

func (x *IAMServiceOrganizationUpdateRequest) HasOrganization() bool

func (*IAMServiceOrganizationUpdateRequest) ProtoMessage

func (*IAMServiceOrganizationUpdateRequest) ProtoMessage()

func (*IAMServiceOrganizationUpdateRequest) ProtoReflect

func (*IAMServiceOrganizationUpdateRequest) Reset

func (*IAMServiceOrganizationUpdateRequest) SetHasIsSystem

func (x *IAMServiceOrganizationUpdateRequest) SetHasIsSystem(v bool)

func (*IAMServiceOrganizationUpdateRequest) SetOrganization

func (x *IAMServiceOrganizationUpdateRequest) SetOrganization(v *Organization)

func (*IAMServiceOrganizationUpdateRequest) String

type IAMServiceOrganizationUpdateRequest_builder

type IAMServiceOrganizationUpdateRequest_builder struct {
	Organization *Organization
	HasIsSystem  bool
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationUpdateRequest_builder) Build

type IAMServiceOrganizationUpdateResponse

type IAMServiceOrganizationUpdateResponse struct {
	Organization *Organization `protobuf:"bytes,1,opt,name=organization,proto3" json:"organization,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceOrganizationUpdateResponse) ClearOrganization

func (x *IAMServiceOrganizationUpdateResponse) ClearOrganization()

func (*IAMServiceOrganizationUpdateResponse) GetOrganization

func (x *IAMServiceOrganizationUpdateResponse) GetOrganization() *Organization

func (*IAMServiceOrganizationUpdateResponse) HasOrganization

func (x *IAMServiceOrganizationUpdateResponse) HasOrganization() bool

func (*IAMServiceOrganizationUpdateResponse) ProtoMessage

func (*IAMServiceOrganizationUpdateResponse) ProtoMessage()

func (*IAMServiceOrganizationUpdateResponse) ProtoReflect

func (*IAMServiceOrganizationUpdateResponse) Reset

func (*IAMServiceOrganizationUpdateResponse) SetOrganization

func (x *IAMServiceOrganizationUpdateResponse) SetOrganization(v *Organization)

func (*IAMServiceOrganizationUpdateResponse) String

type IAMServiceOrganizationUpdateResponse_builder

type IAMServiceOrganizationUpdateResponse_builder struct {
	Organization *Organization
	// contains filtered or unexported fields
}

func (IAMServiceOrganizationUpdateResponse_builder) Build

type IAMServiceTokenCreateRequest

type IAMServiceTokenCreateRequest struct {
	UserId      string                 `protobuf:"bytes,1,opt,name=user_id,json=userId,proto3" json:"user_id,omitempty"`
	Description string                 `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	ExpiresAt   *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=expires_at,json=expiresAt,proto3" json:"expires_at,omitempty"`
	// contains filtered or unexported fields
}

Token Service Messages

func (*IAMServiceTokenCreateRequest) ClearExpiresAt

func (x *IAMServiceTokenCreateRequest) ClearExpiresAt()

func (*IAMServiceTokenCreateRequest) GetDescription

func (x *IAMServiceTokenCreateRequest) GetDescription() string

func (*IAMServiceTokenCreateRequest) GetExpiresAt

func (*IAMServiceTokenCreateRequest) GetUserId

func (x *IAMServiceTokenCreateRequest) GetUserId() string

func (*IAMServiceTokenCreateRequest) HasExpiresAt

func (x *IAMServiceTokenCreateRequest) HasExpiresAt() bool

func (*IAMServiceTokenCreateRequest) ProtoMessage

func (*IAMServiceTokenCreateRequest) ProtoMessage()

func (*IAMServiceTokenCreateRequest) ProtoReflect

func (*IAMServiceTokenCreateRequest) Reset

func (x *IAMServiceTokenCreateRequest) Reset()

func (*IAMServiceTokenCreateRequest) SetDescription

func (x *IAMServiceTokenCreateRequest) SetDescription(v string)

func (*IAMServiceTokenCreateRequest) SetExpiresAt

func (*IAMServiceTokenCreateRequest) SetUserId

func (x *IAMServiceTokenCreateRequest) SetUserId(v string)

func (*IAMServiceTokenCreateRequest) String

type IAMServiceTokenCreateRequest_builder

type IAMServiceTokenCreateRequest_builder struct {
	UserId      string
	Description string
	ExpiresAt   *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (IAMServiceTokenCreateRequest_builder) Build

type IAMServiceTokenCreateResponse

type IAMServiceTokenCreateResponse struct {
	Token    *APIToken `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	RawToken string    `protobuf:"bytes,2,opt,name=raw_token,json=rawToken,proto3" json:"raw_token,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceTokenCreateResponse) ClearToken

func (x *IAMServiceTokenCreateResponse) ClearToken()

func (*IAMServiceTokenCreateResponse) GetRawToken

func (x *IAMServiceTokenCreateResponse) GetRawToken() string

func (*IAMServiceTokenCreateResponse) GetToken

func (x *IAMServiceTokenCreateResponse) GetToken() *APIToken

func (*IAMServiceTokenCreateResponse) HasToken

func (x *IAMServiceTokenCreateResponse) HasToken() bool

func (*IAMServiceTokenCreateResponse) ProtoMessage

func (*IAMServiceTokenCreateResponse) ProtoMessage()

func (*IAMServiceTokenCreateResponse) ProtoReflect

func (*IAMServiceTokenCreateResponse) Reset

func (x *IAMServiceTokenCreateResponse) Reset()

func (*IAMServiceTokenCreateResponse) SetRawToken

func (x *IAMServiceTokenCreateResponse) SetRawToken(v string)

func (*IAMServiceTokenCreateResponse) SetToken

func (x *IAMServiceTokenCreateResponse) SetToken(v *APIToken)

func (*IAMServiceTokenCreateResponse) String

type IAMServiceTokenCreateResponse_builder

type IAMServiceTokenCreateResponse_builder struct {
	Token    *APIToken
	RawToken string
	// contains filtered or unexported fields
}

func (IAMServiceTokenCreateResponse_builder) Build

type IAMServiceTokenListUserTokensRequest

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

func (*IAMServiceTokenListUserTokensRequest) GetUserId

func (*IAMServiceTokenListUserTokensRequest) ProtoMessage

func (*IAMServiceTokenListUserTokensRequest) ProtoMessage()

func (*IAMServiceTokenListUserTokensRequest) ProtoReflect

func (*IAMServiceTokenListUserTokensRequest) Reset

func (*IAMServiceTokenListUserTokensRequest) SetUserId

func (*IAMServiceTokenListUserTokensRequest) String

type IAMServiceTokenListUserTokensRequest_builder

type IAMServiceTokenListUserTokensRequest_builder struct {
	UserId string
	// contains filtered or unexported fields
}

func (IAMServiceTokenListUserTokensRequest_builder) Build

type IAMServiceTokenListUserTokensResponse

type IAMServiceTokenListUserTokensResponse struct {
	Tokens []*APIToken `protobuf:"bytes,1,rep,name=tokens,proto3" json:"tokens,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceTokenListUserTokensResponse) GetTokens

func (*IAMServiceTokenListUserTokensResponse) ProtoMessage

func (*IAMServiceTokenListUserTokensResponse) ProtoMessage()

func (*IAMServiceTokenListUserTokensResponse) ProtoReflect

func (*IAMServiceTokenListUserTokensResponse) Reset

func (*IAMServiceTokenListUserTokensResponse) SetTokens

func (*IAMServiceTokenListUserTokensResponse) String

type IAMServiceTokenListUserTokensResponse_builder

type IAMServiceTokenListUserTokensResponse_builder struct {
	Tokens []*APIToken
	// contains filtered or unexported fields
}

func (IAMServiceTokenListUserTokensResponse_builder) Build

type IAMServiceTokenRevokeRequest

type IAMServiceTokenRevokeRequest struct {
	TokenId string `protobuf:"bytes,1,opt,name=token_id,json=tokenId,proto3" json:"token_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceTokenRevokeRequest) GetTokenId

func (x *IAMServiceTokenRevokeRequest) GetTokenId() string

func (*IAMServiceTokenRevokeRequest) ProtoMessage

func (*IAMServiceTokenRevokeRequest) ProtoMessage()

func (*IAMServiceTokenRevokeRequest) ProtoReflect

func (*IAMServiceTokenRevokeRequest) Reset

func (x *IAMServiceTokenRevokeRequest) Reset()

func (*IAMServiceTokenRevokeRequest) SetTokenId

func (x *IAMServiceTokenRevokeRequest) SetTokenId(v string)

func (*IAMServiceTokenRevokeRequest) String

type IAMServiceTokenRevokeRequest_builder

type IAMServiceTokenRevokeRequest_builder struct {
	TokenId string
	// contains filtered or unexported fields
}

func (IAMServiceTokenRevokeRequest_builder) Build

type IAMServiceTokenRevokeResponse

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

func (*IAMServiceTokenRevokeResponse) GetSuccess

func (x *IAMServiceTokenRevokeResponse) GetSuccess() bool

func (*IAMServiceTokenRevokeResponse) ProtoMessage

func (*IAMServiceTokenRevokeResponse) ProtoMessage()

func (*IAMServiceTokenRevokeResponse) ProtoReflect

func (*IAMServiceTokenRevokeResponse) Reset

func (x *IAMServiceTokenRevokeResponse) Reset()

func (*IAMServiceTokenRevokeResponse) SetSuccess

func (x *IAMServiceTokenRevokeResponse) SetSuccess(v bool)

func (*IAMServiceTokenRevokeResponse) String

type IAMServiceTokenRevokeResponse_builder

type IAMServiceTokenRevokeResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (IAMServiceTokenRevokeResponse_builder) Build

type IAMServiceUserCreateRequest

type IAMServiceUserCreateRequest struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

User Service Messages

func (*IAMServiceUserCreateRequest) ClearUser

func (x *IAMServiceUserCreateRequest) ClearUser()

func (*IAMServiceUserCreateRequest) GetUser

func (x *IAMServiceUserCreateRequest) GetUser() *User

func (*IAMServiceUserCreateRequest) HasUser

func (x *IAMServiceUserCreateRequest) HasUser() bool

func (*IAMServiceUserCreateRequest) ProtoMessage

func (*IAMServiceUserCreateRequest) ProtoMessage()

func (*IAMServiceUserCreateRequest) ProtoReflect

func (*IAMServiceUserCreateRequest) Reset

func (x *IAMServiceUserCreateRequest) Reset()

func (*IAMServiceUserCreateRequest) SetUser

func (x *IAMServiceUserCreateRequest) SetUser(v *User)

func (*IAMServiceUserCreateRequest) String

func (x *IAMServiceUserCreateRequest) String() string

type IAMServiceUserCreateRequest_builder

type IAMServiceUserCreateRequest_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserCreateRequest_builder) Build

type IAMServiceUserCreateResponse

type IAMServiceUserCreateResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserCreateResponse) ClearUser

func (x *IAMServiceUserCreateResponse) ClearUser()

func (*IAMServiceUserCreateResponse) GetUser

func (x *IAMServiceUserCreateResponse) GetUser() *User

func (*IAMServiceUserCreateResponse) HasUser

func (x *IAMServiceUserCreateResponse) HasUser() bool

func (*IAMServiceUserCreateResponse) ProtoMessage

func (*IAMServiceUserCreateResponse) ProtoMessage()

func (*IAMServiceUserCreateResponse) ProtoReflect

func (*IAMServiceUserCreateResponse) Reset

func (x *IAMServiceUserCreateResponse) Reset()

func (*IAMServiceUserCreateResponse) SetUser

func (x *IAMServiceUserCreateResponse) SetUser(v *User)

func (*IAMServiceUserCreateResponse) String

type IAMServiceUserCreateResponse_builder

type IAMServiceUserCreateResponse_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserCreateResponse_builder) Build

type IAMServiceUserDeleteRequest

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

func (*IAMServiceUserDeleteRequest) GetId

func (*IAMServiceUserDeleteRequest) ProtoMessage

func (*IAMServiceUserDeleteRequest) ProtoMessage()

func (*IAMServiceUserDeleteRequest) ProtoReflect

func (*IAMServiceUserDeleteRequest) Reset

func (x *IAMServiceUserDeleteRequest) Reset()

func (*IAMServiceUserDeleteRequest) SetId

func (x *IAMServiceUserDeleteRequest) SetId(v string)

func (*IAMServiceUserDeleteRequest) String

func (x *IAMServiceUserDeleteRequest) String() string

type IAMServiceUserDeleteRequest_builder

type IAMServiceUserDeleteRequest_builder struct {
	Id string
	// contains filtered or unexported fields
}

func (IAMServiceUserDeleteRequest_builder) Build

type IAMServiceUserDeleteResponse

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

func (*IAMServiceUserDeleteResponse) GetSuccess

func (x *IAMServiceUserDeleteResponse) GetSuccess() bool

func (*IAMServiceUserDeleteResponse) ProtoMessage

func (*IAMServiceUserDeleteResponse) ProtoMessage()

func (*IAMServiceUserDeleteResponse) ProtoReflect

func (*IAMServiceUserDeleteResponse) Reset

func (x *IAMServiceUserDeleteResponse) Reset()

func (*IAMServiceUserDeleteResponse) SetSuccess

func (x *IAMServiceUserDeleteResponse) SetSuccess(v bool)

func (*IAMServiceUserDeleteResponse) String

type IAMServiceUserDeleteResponse_builder

type IAMServiceUserDeleteResponse_builder struct {
	Success bool
	// contains filtered or unexported fields
}

func (IAMServiceUserDeleteResponse_builder) Build

type IAMServiceUserGetByEmailRequest

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

func (*IAMServiceUserGetByEmailRequest) GetEmail

func (*IAMServiceUserGetByEmailRequest) ProtoMessage

func (*IAMServiceUserGetByEmailRequest) ProtoMessage()

func (*IAMServiceUserGetByEmailRequest) ProtoReflect

func (*IAMServiceUserGetByEmailRequest) Reset

func (*IAMServiceUserGetByEmailRequest) SetEmail

func (x *IAMServiceUserGetByEmailRequest) SetEmail(v string)

func (*IAMServiceUserGetByEmailRequest) String

type IAMServiceUserGetByEmailRequest_builder

type IAMServiceUserGetByEmailRequest_builder struct {
	Email string
	// contains filtered or unexported fields
}

func (IAMServiceUserGetByEmailRequest_builder) Build

type IAMServiceUserGetByEmailResponse

type IAMServiceUserGetByEmailResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserGetByEmailResponse) ClearUser

func (x *IAMServiceUserGetByEmailResponse) ClearUser()

func (*IAMServiceUserGetByEmailResponse) GetUser

func (x *IAMServiceUserGetByEmailResponse) GetUser() *User

func (*IAMServiceUserGetByEmailResponse) HasUser

func (*IAMServiceUserGetByEmailResponse) ProtoMessage

func (*IAMServiceUserGetByEmailResponse) ProtoMessage()

func (*IAMServiceUserGetByEmailResponse) ProtoReflect

func (*IAMServiceUserGetByEmailResponse) Reset

func (*IAMServiceUserGetByEmailResponse) SetUser

func (x *IAMServiceUserGetByEmailResponse) SetUser(v *User)

func (*IAMServiceUserGetByEmailResponse) String

type IAMServiceUserGetByEmailResponse_builder

type IAMServiceUserGetByEmailResponse_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserGetByEmailResponse_builder) Build

type IAMServiceUserGetByExternalIDRequest

type IAMServiceUserGetByExternalIDRequest struct {
	Provider   string `protobuf:"bytes,1,opt,name=provider,proto3" json:"provider,omitempty"`
	ExternalId string `protobuf:"bytes,2,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserGetByExternalIDRequest) GetExternalId

func (x *IAMServiceUserGetByExternalIDRequest) GetExternalId() string

func (*IAMServiceUserGetByExternalIDRequest) GetProvider

func (*IAMServiceUserGetByExternalIDRequest) ProtoMessage

func (*IAMServiceUserGetByExternalIDRequest) ProtoMessage()

func (*IAMServiceUserGetByExternalIDRequest) ProtoReflect

func (*IAMServiceUserGetByExternalIDRequest) Reset

func (*IAMServiceUserGetByExternalIDRequest) SetExternalId

func (x *IAMServiceUserGetByExternalIDRequest) SetExternalId(v string)

func (*IAMServiceUserGetByExternalIDRequest) SetProvider

func (x *IAMServiceUserGetByExternalIDRequest) SetProvider(v string)

func (*IAMServiceUserGetByExternalIDRequest) String

type IAMServiceUserGetByExternalIDRequest_builder

type IAMServiceUserGetByExternalIDRequest_builder struct {
	Provider   string
	ExternalId string
	// contains filtered or unexported fields
}

func (IAMServiceUserGetByExternalIDRequest_builder) Build

type IAMServiceUserGetByExternalIDResponse

type IAMServiceUserGetByExternalIDResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserGetByExternalIDResponse) ClearUser

func (*IAMServiceUserGetByExternalIDResponse) GetUser

func (*IAMServiceUserGetByExternalIDResponse) HasUser

func (*IAMServiceUserGetByExternalIDResponse) ProtoMessage

func (*IAMServiceUserGetByExternalIDResponse) ProtoMessage()

func (*IAMServiceUserGetByExternalIDResponse) ProtoReflect

func (*IAMServiceUserGetByExternalIDResponse) Reset

func (*IAMServiceUserGetByExternalIDResponse) SetUser

func (*IAMServiceUserGetByExternalIDResponse) String

type IAMServiceUserGetByExternalIDResponse_builder

type IAMServiceUserGetByExternalIDResponse_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserGetByExternalIDResponse_builder) Build

type IAMServiceUserGetRequest

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

func (*IAMServiceUserGetRequest) GetId

func (x *IAMServiceUserGetRequest) GetId() string

func (*IAMServiceUserGetRequest) ProtoMessage

func (*IAMServiceUserGetRequest) ProtoMessage()

func (*IAMServiceUserGetRequest) ProtoReflect

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

func (*IAMServiceUserGetRequest) Reset

func (x *IAMServiceUserGetRequest) Reset()

func (*IAMServiceUserGetRequest) SetId

func (x *IAMServiceUserGetRequest) SetId(v string)

func (*IAMServiceUserGetRequest) String

func (x *IAMServiceUserGetRequest) String() string

type IAMServiceUserGetRequest_builder

type IAMServiceUserGetRequest_builder struct {
	Id string
	// contains filtered or unexported fields
}

func (IAMServiceUserGetRequest_builder) Build

type IAMServiceUserGetResponse

type IAMServiceUserGetResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserGetResponse) ClearUser

func (x *IAMServiceUserGetResponse) ClearUser()

func (*IAMServiceUserGetResponse) GetUser

func (x *IAMServiceUserGetResponse) GetUser() *User

func (*IAMServiceUserGetResponse) HasUser

func (x *IAMServiceUserGetResponse) HasUser() bool

func (*IAMServiceUserGetResponse) ProtoMessage

func (*IAMServiceUserGetResponse) ProtoMessage()

func (*IAMServiceUserGetResponse) ProtoReflect

func (*IAMServiceUserGetResponse) Reset

func (x *IAMServiceUserGetResponse) Reset()

func (*IAMServiceUserGetResponse) SetUser

func (x *IAMServiceUserGetResponse) SetUser(v *User)

func (*IAMServiceUserGetResponse) String

func (x *IAMServiceUserGetResponse) String() string

type IAMServiceUserGetResponse_builder

type IAMServiceUserGetResponse_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserGetResponse_builder) Build

type IAMServiceUserListByOrganizationRequest

type IAMServiceUserListByOrganizationRequest struct {
	OrganizationId string `protobuf:"bytes,1,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserListByOrganizationRequest) GetOrganizationId

func (x *IAMServiceUserListByOrganizationRequest) GetOrganizationId() string

func (*IAMServiceUserListByOrganizationRequest) ProtoMessage

func (*IAMServiceUserListByOrganizationRequest) ProtoReflect

func (*IAMServiceUserListByOrganizationRequest) Reset

func (*IAMServiceUserListByOrganizationRequest) SetOrganizationId

func (x *IAMServiceUserListByOrganizationRequest) SetOrganizationId(v string)

func (*IAMServiceUserListByOrganizationRequest) String

type IAMServiceUserListByOrganizationRequest_builder

type IAMServiceUserListByOrganizationRequest_builder struct {
	OrganizationId string
	// contains filtered or unexported fields
}

func (IAMServiceUserListByOrganizationRequest_builder) Build

type IAMServiceUserListByOrganizationResponse

type IAMServiceUserListByOrganizationResponse struct {
	Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserListByOrganizationResponse) GetUsers

func (*IAMServiceUserListByOrganizationResponse) ProtoMessage

func (*IAMServiceUserListByOrganizationResponse) ProtoReflect

func (*IAMServiceUserListByOrganizationResponse) Reset

func (*IAMServiceUserListByOrganizationResponse) SetUsers

func (*IAMServiceUserListByOrganizationResponse) String

type IAMServiceUserListByOrganizationResponse_builder

type IAMServiceUserListByOrganizationResponse_builder struct {
	Users []*User
	// contains filtered or unexported fields
}

func (IAMServiceUserListByOrganizationResponse_builder) Build

type IAMServiceUserUpdateRequest

type IAMServiceUserUpdateRequest struct {
	User           *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	HasSystemAdmin bool  `protobuf:"varint,2,opt,name=has_system_admin,json=hasSystemAdmin,proto3" json:"has_system_admin,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserUpdateRequest) ClearUser

func (x *IAMServiceUserUpdateRequest) ClearUser()

func (*IAMServiceUserUpdateRequest) GetHasSystemAdmin

func (x *IAMServiceUserUpdateRequest) GetHasSystemAdmin() bool

func (*IAMServiceUserUpdateRequest) GetUser

func (x *IAMServiceUserUpdateRequest) GetUser() *User

func (*IAMServiceUserUpdateRequest) HasUser

func (x *IAMServiceUserUpdateRequest) HasUser() bool

func (*IAMServiceUserUpdateRequest) ProtoMessage

func (*IAMServiceUserUpdateRequest) ProtoMessage()

func (*IAMServiceUserUpdateRequest) ProtoReflect

func (*IAMServiceUserUpdateRequest) Reset

func (x *IAMServiceUserUpdateRequest) Reset()

func (*IAMServiceUserUpdateRequest) SetHasSystemAdmin

func (x *IAMServiceUserUpdateRequest) SetHasSystemAdmin(v bool)

func (*IAMServiceUserUpdateRequest) SetUser

func (x *IAMServiceUserUpdateRequest) SetUser(v *User)

func (*IAMServiceUserUpdateRequest) String

func (x *IAMServiceUserUpdateRequest) String() string

type IAMServiceUserUpdateRequest_builder

type IAMServiceUserUpdateRequest_builder struct {
	User           *User
	HasSystemAdmin bool
	// contains filtered or unexported fields
}

func (IAMServiceUserUpdateRequest_builder) Build

type IAMServiceUserUpdateResponse

type IAMServiceUserUpdateResponse struct {
	User *User `protobuf:"bytes,1,opt,name=user,proto3" json:"user,omitempty"`
	// contains filtered or unexported fields
}

func (*IAMServiceUserUpdateResponse) ClearUser

func (x *IAMServiceUserUpdateResponse) ClearUser()

func (*IAMServiceUserUpdateResponse) GetUser

func (x *IAMServiceUserUpdateResponse) GetUser() *User

func (*IAMServiceUserUpdateResponse) HasUser

func (x *IAMServiceUserUpdateResponse) HasUser() bool

func (*IAMServiceUserUpdateResponse) ProtoMessage

func (*IAMServiceUserUpdateResponse) ProtoMessage()

func (*IAMServiceUserUpdateResponse) ProtoReflect

func (*IAMServiceUserUpdateResponse) Reset

func (x *IAMServiceUserUpdateResponse) Reset()

func (*IAMServiceUserUpdateResponse) SetUser

func (x *IAMServiceUserUpdateResponse) SetUser(v *User)

func (*IAMServiceUserUpdateResponse) String

type IAMServiceUserUpdateResponse_builder

type IAMServiceUserUpdateResponse_builder struct {
	User *User
	// contains filtered or unexported fields
}

func (IAMServiceUserUpdateResponse_builder) Build

type KubernetesConnectorDetails

type KubernetesConnectorDetails struct {
	Version     string `protobuf:"bytes,1,opt,name=version,proto3" json:"version,omitempty"`
	ClusterId   string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	ApiEndpoint string `protobuf:"bytes,3,opt,name=api_endpoint,json=apiEndpoint,proto3" json:"api_endpoint,omitempty"`
	// contains filtered or unexported fields
}

KubernetesConnectorDetails contains Kubernetes-specific connector fields

func (*KubernetesConnectorDetails) GetApiEndpoint

func (x *KubernetesConnectorDetails) GetApiEndpoint() string

func (*KubernetesConnectorDetails) GetClusterId

func (x *KubernetesConnectorDetails) GetClusterId() string

func (*KubernetesConnectorDetails) GetVersion

func (x *KubernetesConnectorDetails) GetVersion() string

func (*KubernetesConnectorDetails) ProtoMessage

func (*KubernetesConnectorDetails) ProtoMessage()

func (*KubernetesConnectorDetails) ProtoReflect

func (*KubernetesConnectorDetails) Reset

func (x *KubernetesConnectorDetails) Reset()

func (*KubernetesConnectorDetails) SetApiEndpoint

func (x *KubernetesConnectorDetails) SetApiEndpoint(v string)

func (*KubernetesConnectorDetails) SetClusterId

func (x *KubernetesConnectorDetails) SetClusterId(v string)

func (*KubernetesConnectorDetails) SetVersion

func (x *KubernetesConnectorDetails) SetVersion(v string)

func (*KubernetesConnectorDetails) String

func (x *KubernetesConnectorDetails) String() string

type KubernetesConnectorDetails_builder

type KubernetesConnectorDetails_builder struct {
	Version     string
	ClusterId   string
	ApiEndpoint string
	// contains filtered or unexported fields
}

func (KubernetesConnectorDetails_builder) Build

type Organization

type Organization 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"`
	DisplayName string                 `protobuf:"bytes,3,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
	IsSystem    bool                   `protobuf:"varint,4,opt,name=is_system,json=isSystem,proto3" json:"is_system,omitempty"`
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	SsoType     string                 `protobuf:"bytes,6,opt,name=sso_type,json=ssoType,proto3" json:"sso_type,omitempty"`
	SsoConfig   string                 `protobuf:"bytes,7,opt,name=sso_config,json=ssoConfig,proto3" json:"sso_config,omitempty"` // Serialized JSON configuration
	// contains filtered or unexported fields
}

func (*Organization) ClearCreatedAt

func (x *Organization) ClearCreatedAt()

func (*Organization) GetCreatedAt

func (x *Organization) GetCreatedAt() *timestamppb.Timestamp

func (*Organization) GetDisplayName

func (x *Organization) GetDisplayName() string

func (*Organization) GetId

func (x *Organization) GetId() string

func (*Organization) GetIsSystem

func (x *Organization) GetIsSystem() bool

func (*Organization) GetName

func (x *Organization) GetName() string

func (*Organization) GetSsoConfig

func (x *Organization) GetSsoConfig() string

func (*Organization) GetSsoType

func (x *Organization) GetSsoType() string

func (*Organization) HasCreatedAt

func (x *Organization) HasCreatedAt() bool

func (*Organization) ProtoMessage

func (*Organization) ProtoMessage()

func (*Organization) ProtoReflect

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

func (*Organization) Reset

func (x *Organization) Reset()

func (*Organization) SetCreatedAt

func (x *Organization) SetCreatedAt(v *timestamppb.Timestamp)

func (*Organization) SetDisplayName

func (x *Organization) SetDisplayName(v string)

func (*Organization) SetId

func (x *Organization) SetId(v string)

func (*Organization) SetIsSystem

func (x *Organization) SetIsSystem(v bool)

func (*Organization) SetName

func (x *Organization) SetName(v string)

func (*Organization) SetSsoConfig

func (x *Organization) SetSsoConfig(v string)

func (*Organization) SetSsoType

func (x *Organization) SetSsoType(v string)

func (*Organization) String

func (x *Organization) String() string

type Organization_builder

type Organization_builder struct {
	Id          string
	Name        string
	DisplayName string
	IsSystem    bool
	CreatedAt   *timestamppb.Timestamp
	SsoType     string
	SsoConfig   string
	// contains filtered or unexported fields
}

func (Organization_builder) Build

func (b0 Organization_builder) Build() *Organization

type User

type User struct {
	Id             string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Email          string                 `protobuf:"bytes,2,opt,name=email,proto3" json:"email,omitempty"`
	Name           string                 `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	OrganizationId string                 `protobuf:"bytes,4,opt,name=organization_id,json=organizationId,proto3" json:"organization_id,omitempty"`
	ExternalId     string                 `protobuf:"bytes,5,opt,name=external_id,json=externalId,proto3" json:"external_id,omitempty"`
	Provider       string                 `protobuf:"bytes,6,opt,name=provider,proto3" json:"provider,omitempty"`
	SystemAdmin    bool                   `protobuf:"varint,7,opt,name=system_admin,json=systemAdmin,proto3" json:"system_admin,omitempty"`
	CreatedAt      *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	LastLogin      *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=last_login,json=lastLogin,proto3" json:"last_login,omitempty"`
	// contains filtered or unexported fields
}

func (*User) ClearCreatedAt

func (x *User) ClearCreatedAt()

func (*User) ClearLastLogin

func (x *User) ClearLastLogin()

func (*User) GetCreatedAt

func (x *User) GetCreatedAt() *timestamppb.Timestamp

func (*User) GetEmail

func (x *User) GetEmail() string

func (*User) GetExternalId

func (x *User) GetExternalId() string

func (*User) GetId

func (x *User) GetId() string

func (*User) GetLastLogin

func (x *User) GetLastLogin() *timestamppb.Timestamp

func (*User) GetName

func (x *User) GetName() string

func (*User) GetOrganizationId

func (x *User) GetOrganizationId() string

func (*User) GetProvider

func (x *User) GetProvider() string

func (*User) GetSystemAdmin

func (x *User) GetSystemAdmin() bool

func (*User) HasCreatedAt

func (x *User) HasCreatedAt() bool

func (*User) HasLastLogin

func (x *User) HasLastLogin() bool

func (*User) ProtoMessage

func (*User) ProtoMessage()

func (*User) ProtoReflect

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

func (*User) Reset

func (x *User) Reset()

func (*User) SetCreatedAt

func (x *User) SetCreatedAt(v *timestamppb.Timestamp)

func (*User) SetEmail

func (x *User) SetEmail(v string)

func (*User) SetExternalId

func (x *User) SetExternalId(v string)

func (*User) SetId

func (x *User) SetId(v string)

func (*User) SetLastLogin

func (x *User) SetLastLogin(v *timestamppb.Timestamp)

func (*User) SetName

func (x *User) SetName(v string)

func (*User) SetOrganizationId

func (x *User) SetOrganizationId(v string)

func (*User) SetProvider

func (x *User) SetProvider(v string)

func (*User) SetSystemAdmin

func (x *User) SetSystemAdmin(v bool)

func (*User) String

func (x *User) String() string

type User_builder

type User_builder struct {
	Id             string
	Email          string
	Name           string
	OrganizationId string
	ExternalId     string
	Provider       string
	SystemAdmin    bool
	CreatedAt      *timestamppb.Timestamp
	LastLogin      *timestamppb.Timestamp
	// contains filtered or unexported fields
}

func (User_builder) Build

func (b0 User_builder) Build() *User

type WorkloadServiceScheduleRequest

type WorkloadServiceScheduleRequest struct {
	AppSpec string `protobuf:"bytes,1,opt,name=app_spec,json=appSpec,proto3" json:"app_spec,omitempty"`
	// contains filtered or unexported fields
}

WorkloadServiceScheduleRequest contains the app specification to be scheduled

func (*WorkloadServiceScheduleRequest) GetAppSpec

func (x *WorkloadServiceScheduleRequest) GetAppSpec() string

func (*WorkloadServiceScheduleRequest) ProtoMessage

func (*WorkloadServiceScheduleRequest) ProtoMessage()

func (*WorkloadServiceScheduleRequest) ProtoReflect

func (*WorkloadServiceScheduleRequest) Reset

func (x *WorkloadServiceScheduleRequest) Reset()

func (*WorkloadServiceScheduleRequest) SetAppSpec

func (x *WorkloadServiceScheduleRequest) SetAppSpec(v string)

func (*WorkloadServiceScheduleRequest) String

type WorkloadServiceScheduleRequest_builder

type WorkloadServiceScheduleRequest_builder struct {
	AppSpec string
	// contains filtered or unexported fields
}

func (WorkloadServiceScheduleRequest_builder) Build

type WorkloadServiceScheduleResponse

type WorkloadServiceScheduleResponse struct {
	WorkloadId string         `protobuf:"bytes,1,opt,name=workload_id,json=workloadId,proto3" json:"workload_id,omitempty"`
	Status     WorkloadStatus `protobuf:"varint,2,opt,name=status,proto3,enum=abstractions.v1alpha.WorkloadStatus" json:"status,omitempty"`
	// contains filtered or unexported fields
}

WorkloadServiceScheduleResponse contains the result of the scheduling operation

func (*WorkloadServiceScheduleResponse) GetStatus

func (*WorkloadServiceScheduleResponse) GetWorkloadId

func (x *WorkloadServiceScheduleResponse) GetWorkloadId() string

func (*WorkloadServiceScheduleResponse) ProtoMessage

func (*WorkloadServiceScheduleResponse) ProtoMessage()

func (*WorkloadServiceScheduleResponse) ProtoReflect

func (*WorkloadServiceScheduleResponse) Reset

func (*WorkloadServiceScheduleResponse) SetStatus

func (*WorkloadServiceScheduleResponse) SetWorkloadId

func (x *WorkloadServiceScheduleResponse) SetWorkloadId(v string)

func (*WorkloadServiceScheduleResponse) String

type WorkloadServiceScheduleResponse_builder

type WorkloadServiceScheduleResponse_builder struct {
	WorkloadId string
	Status     WorkloadStatus
	// contains filtered or unexported fields
}

func (WorkloadServiceScheduleResponse_builder) Build

type WorkloadStatus

type WorkloadStatus int32

WorkloadStatus represents the status of a workload

const (
	WorkloadStatus_WORKLOAD_STATUS_UNSPECIFIED WorkloadStatus = 0
	WorkloadStatus_WORKLOAD_STATUS_SCHEDULED   WorkloadStatus = 1
	WorkloadStatus_WORKLOAD_STATUS_RUNNING     WorkloadStatus = 2
	WorkloadStatus_WORKLOAD_STATUS_COMPLETED   WorkloadStatus = 3
	WorkloadStatus_WORKLOAD_STATUS_FAILED      WorkloadStatus = 4
)

func (WorkloadStatus) Descriptor

func (WorkloadStatus) Enum

func (x WorkloadStatus) Enum() *WorkloadStatus

func (WorkloadStatus) Number

func (WorkloadStatus) String

func (x WorkloadStatus) String() string

func (WorkloadStatus) Type

Source Files

  • connectors.pb.go
  • iam.pb.go
  • workloads.pb.go

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL