datastore

package
v0.12.3 Latest Latest
Warning

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

Go to latest
Published: May 17, 2021 License: Apache-2.0 Imports: 12 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	DeleteBundleRequest_Mode_name = map[int32]string{
		0: "RESTRICT",
		1: "DELETE",
		2: "DISSOCIATE",
	}
	DeleteBundleRequest_Mode_value = map[string]int32{
		"RESTRICT":   0,
		"DELETE":     1,
		"DISSOCIATE": 2,
	}
)

Enum value maps for DeleteBundleRequest_Mode.

View Source
var (
	BySelectors_MatchBehavior_name = map[int32]string{
		0: "MATCH_EXACT",
		1: "MATCH_SUBSET",
	}
	BySelectors_MatchBehavior_value = map[string]int32{
		"MATCH_EXACT":  0,
		"MATCH_SUBSET": 1,
	}
)

Enum value maps for BySelectors_MatchBehavior.

View Source
var File_spire_server_datastore_datastore_proto protoreflect.FileDescriptor

Functions

func RegisterDataStoreServer

func RegisterDataStoreServer(s grpc.ServiceRegistrar, srv DataStoreServer)

Types

type AppendBundleRequest

type AppendBundleRequest struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*AppendBundleRequest) Descriptor deprecated

func (*AppendBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use AppendBundleRequest.ProtoReflect.Descriptor instead.

func (*AppendBundleRequest) GetBundle

func (x *AppendBundleRequest) GetBundle() *common.Bundle

func (*AppendBundleRequest) ProtoMessage

func (*AppendBundleRequest) ProtoMessage()

func (*AppendBundleRequest) ProtoReflect added in v0.12.0

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

func (*AppendBundleRequest) Reset

func (x *AppendBundleRequest) Reset()

func (*AppendBundleRequest) String

func (x *AppendBundleRequest) String() string

type AppendBundleResponse

type AppendBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*AppendBundleResponse) Descriptor deprecated

func (*AppendBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use AppendBundleResponse.ProtoReflect.Descriptor instead.

func (*AppendBundleResponse) GetBundle

func (x *AppendBundleResponse) GetBundle() *common.Bundle

func (*AppendBundleResponse) ProtoMessage

func (*AppendBundleResponse) ProtoMessage()

func (*AppendBundleResponse) ProtoReflect added in v0.12.0

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

func (*AppendBundleResponse) Reset

func (x *AppendBundleResponse) Reset()

func (*AppendBundleResponse) String

func (x *AppendBundleResponse) String() string

type BySelectors

type BySelectors struct {
	Selectors []*common.Selector        `protobuf:"bytes,1,rep,name=selectors,proto3" json:"selectors,omitempty"`
	Match     BySelectors_MatchBehavior `protobuf:"varint,2,opt,name=match,proto3,enum=spire.server.datastore.BySelectors_MatchBehavior" json:"match,omitempty"`
	// contains filtered or unexported fields
}

func (*BySelectors) Descriptor deprecated

func (*BySelectors) Descriptor() ([]byte, []int)

Deprecated: Use BySelectors.ProtoReflect.Descriptor instead.

func (*BySelectors) GetMatch

func (x *BySelectors) GetMatch() BySelectors_MatchBehavior

func (*BySelectors) GetSelectors

func (x *BySelectors) GetSelectors() []*common.Selector

func (*BySelectors) ProtoMessage

func (*BySelectors) ProtoMessage()

func (*BySelectors) ProtoReflect added in v0.12.0

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

func (*BySelectors) Reset

func (x *BySelectors) Reset()

func (*BySelectors) String

func (x *BySelectors) String() string

type BySelectors_MatchBehavior

type BySelectors_MatchBehavior int32
const (
	BySelectors_MATCH_EXACT  BySelectors_MatchBehavior = 0
	BySelectors_MATCH_SUBSET BySelectors_MatchBehavior = 1
)

func (BySelectors_MatchBehavior) Descriptor added in v0.12.0

func (BySelectors_MatchBehavior) Enum added in v0.12.0

func (BySelectors_MatchBehavior) EnumDescriptor deprecated

func (BySelectors_MatchBehavior) EnumDescriptor() ([]byte, []int)

Deprecated: Use BySelectors_MatchBehavior.Descriptor instead.

func (BySelectors_MatchBehavior) Number added in v0.12.0

func (BySelectors_MatchBehavior) String

func (x BySelectors_MatchBehavior) String() string

func (BySelectors_MatchBehavior) Type added in v0.12.0

type CountAttestedNodesRequest added in v0.12.0

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

func (*CountAttestedNodesRequest) Descriptor deprecated added in v0.12.0

func (*CountAttestedNodesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CountAttestedNodesRequest.ProtoReflect.Descriptor instead.

func (*CountAttestedNodesRequest) ProtoMessage added in v0.12.0

func (*CountAttestedNodesRequest) ProtoMessage()

func (*CountAttestedNodesRequest) ProtoReflect added in v0.12.0

func (*CountAttestedNodesRequest) Reset added in v0.12.0

func (x *CountAttestedNodesRequest) Reset()

func (*CountAttestedNodesRequest) String added in v0.12.0

func (x *CountAttestedNodesRequest) String() string

type CountAttestedNodesResponse added in v0.12.0

type CountAttestedNodesResponse struct {
	Nodes int32 `protobuf:"varint,1,opt,name=nodes,proto3" json:"nodes,omitempty"`
	// contains filtered or unexported fields
}

func (*CountAttestedNodesResponse) Descriptor deprecated added in v0.12.0

func (*CountAttestedNodesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CountAttestedNodesResponse.ProtoReflect.Descriptor instead.

func (*CountAttestedNodesResponse) GetNodes added in v0.12.0

func (x *CountAttestedNodesResponse) GetNodes() int32

func (*CountAttestedNodesResponse) ProtoMessage added in v0.12.0

func (*CountAttestedNodesResponse) ProtoMessage()

func (*CountAttestedNodesResponse) ProtoReflect added in v0.12.0

func (*CountAttestedNodesResponse) Reset added in v0.12.0

func (x *CountAttestedNodesResponse) Reset()

func (*CountAttestedNodesResponse) String added in v0.12.0

func (x *CountAttestedNodesResponse) String() string

type CountBundlesRequest added in v0.12.0

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

func (*CountBundlesRequest) Descriptor deprecated added in v0.12.0

func (*CountBundlesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CountBundlesRequest.ProtoReflect.Descriptor instead.

func (*CountBundlesRequest) ProtoMessage added in v0.12.0

func (*CountBundlesRequest) ProtoMessage()

func (*CountBundlesRequest) ProtoReflect added in v0.12.0

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

func (*CountBundlesRequest) Reset added in v0.12.0

func (x *CountBundlesRequest) Reset()

func (*CountBundlesRequest) String added in v0.12.0

func (x *CountBundlesRequest) String() string

type CountBundlesResponse added in v0.12.0

type CountBundlesResponse struct {
	Bundles int32 `protobuf:"varint,1,opt,name=bundles,proto3" json:"bundles,omitempty"`
	// contains filtered or unexported fields
}

func (*CountBundlesResponse) Descriptor deprecated added in v0.12.0

func (*CountBundlesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CountBundlesResponse.ProtoReflect.Descriptor instead.

func (*CountBundlesResponse) GetBundles added in v0.12.0

func (x *CountBundlesResponse) GetBundles() int32

func (*CountBundlesResponse) ProtoMessage added in v0.12.0

func (*CountBundlesResponse) ProtoMessage()

func (*CountBundlesResponse) ProtoReflect added in v0.12.0

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

func (*CountBundlesResponse) Reset added in v0.12.0

func (x *CountBundlesResponse) Reset()

func (*CountBundlesResponse) String added in v0.12.0

func (x *CountBundlesResponse) String() string

type CountRegistrationEntriesRequest added in v0.12.0

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

func (*CountRegistrationEntriesRequest) Descriptor deprecated added in v0.12.0

func (*CountRegistrationEntriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use CountRegistrationEntriesRequest.ProtoReflect.Descriptor instead.

func (*CountRegistrationEntriesRequest) ProtoMessage added in v0.12.0

func (*CountRegistrationEntriesRequest) ProtoMessage()

func (*CountRegistrationEntriesRequest) ProtoReflect added in v0.12.0

func (*CountRegistrationEntriesRequest) Reset added in v0.12.0

func (*CountRegistrationEntriesRequest) String added in v0.12.0

type CountRegistrationEntriesResponse added in v0.12.0

type CountRegistrationEntriesResponse struct {
	Entries int32 `protobuf:"varint,1,opt,name=entries,proto3" json:"entries,omitempty"`
	// contains filtered or unexported fields
}

func (*CountRegistrationEntriesResponse) Descriptor deprecated added in v0.12.0

func (*CountRegistrationEntriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use CountRegistrationEntriesResponse.ProtoReflect.Descriptor instead.

func (*CountRegistrationEntriesResponse) GetEntries added in v0.12.0

func (x *CountRegistrationEntriesResponse) GetEntries() int32

func (*CountRegistrationEntriesResponse) ProtoMessage added in v0.12.0

func (*CountRegistrationEntriesResponse) ProtoMessage()

func (*CountRegistrationEntriesResponse) ProtoReflect added in v0.12.0

func (*CountRegistrationEntriesResponse) Reset added in v0.12.0

func (*CountRegistrationEntriesResponse) String added in v0.12.0

type CreateAttestedNodeRequest

type CreateAttestedNodeRequest struct {
	Node *common.AttestedNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAttestedNodeRequest) Descriptor deprecated

func (*CreateAttestedNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAttestedNodeRequest.ProtoReflect.Descriptor instead.

func (*CreateAttestedNodeRequest) GetNode

func (*CreateAttestedNodeRequest) ProtoMessage

func (*CreateAttestedNodeRequest) ProtoMessage()

func (*CreateAttestedNodeRequest) ProtoReflect added in v0.12.0

func (*CreateAttestedNodeRequest) Reset

func (x *CreateAttestedNodeRequest) Reset()

func (*CreateAttestedNodeRequest) String

func (x *CreateAttestedNodeRequest) String() string

type CreateAttestedNodeResponse

type CreateAttestedNodeResponse struct {
	Node *common.AttestedNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAttestedNodeResponse) Descriptor deprecated

func (*CreateAttestedNodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAttestedNodeResponse.ProtoReflect.Descriptor instead.

func (*CreateAttestedNodeResponse) GetNode

func (*CreateAttestedNodeResponse) ProtoMessage

func (*CreateAttestedNodeResponse) ProtoMessage()

func (*CreateAttestedNodeResponse) ProtoReflect added in v0.12.0

func (*CreateAttestedNodeResponse) Reset

func (x *CreateAttestedNodeResponse) Reset()

func (*CreateAttestedNodeResponse) String

func (x *CreateAttestedNodeResponse) String() string

type CreateBundleRequest

type CreateBundleRequest struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBundleRequest) Descriptor deprecated

func (*CreateBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateBundleRequest.ProtoReflect.Descriptor instead.

func (*CreateBundleRequest) GetBundle

func (x *CreateBundleRequest) GetBundle() *common.Bundle

func (*CreateBundleRequest) ProtoMessage

func (*CreateBundleRequest) ProtoMessage()

func (*CreateBundleRequest) ProtoReflect added in v0.12.0

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

func (*CreateBundleRequest) Reset

func (x *CreateBundleRequest) Reset()

func (*CreateBundleRequest) String

func (x *CreateBundleRequest) String() string

type CreateBundleResponse

type CreateBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateBundleResponse) Descriptor deprecated

func (*CreateBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateBundleResponse.ProtoReflect.Descriptor instead.

func (*CreateBundleResponse) GetBundle

func (x *CreateBundleResponse) GetBundle() *common.Bundle

func (*CreateBundleResponse) ProtoMessage

func (*CreateBundleResponse) ProtoMessage()

func (*CreateBundleResponse) ProtoReflect added in v0.12.0

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

func (*CreateBundleResponse) Reset

func (x *CreateBundleResponse) Reset()

func (*CreateBundleResponse) String

func (x *CreateBundleResponse) String() string

type CreateJoinTokenRequest

type CreateJoinTokenRequest struct {
	JoinToken *JoinToken `protobuf:"bytes,1,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateJoinTokenRequest) Descriptor deprecated

func (*CreateJoinTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateJoinTokenRequest.ProtoReflect.Descriptor instead.

func (*CreateJoinTokenRequest) GetJoinToken

func (x *CreateJoinTokenRequest) GetJoinToken() *JoinToken

func (*CreateJoinTokenRequest) ProtoMessage

func (*CreateJoinTokenRequest) ProtoMessage()

func (*CreateJoinTokenRequest) ProtoReflect added in v0.12.0

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

func (*CreateJoinTokenRequest) Reset

func (x *CreateJoinTokenRequest) Reset()

func (*CreateJoinTokenRequest) String

func (x *CreateJoinTokenRequest) String() string

type CreateJoinTokenResponse

type CreateJoinTokenResponse struct {
	JoinToken *JoinToken `protobuf:"bytes,1,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateJoinTokenResponse) Descriptor deprecated

func (*CreateJoinTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateJoinTokenResponse.ProtoReflect.Descriptor instead.

func (*CreateJoinTokenResponse) GetJoinToken

func (x *CreateJoinTokenResponse) GetJoinToken() *JoinToken

func (*CreateJoinTokenResponse) ProtoMessage

func (*CreateJoinTokenResponse) ProtoMessage()

func (*CreateJoinTokenResponse) ProtoReflect added in v0.12.0

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

func (*CreateJoinTokenResponse) Reset

func (x *CreateJoinTokenResponse) Reset()

func (*CreateJoinTokenResponse) String

func (x *CreateJoinTokenResponse) String() string

type CreateRegistrationEntryRequest

type CreateRegistrationEntryRequest struct {
	Entry *common.RegistrationEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegistrationEntryRequest) Descriptor deprecated

func (*CreateRegistrationEntryRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateRegistrationEntryRequest.ProtoReflect.Descriptor instead.

func (*CreateRegistrationEntryRequest) GetEntry

func (*CreateRegistrationEntryRequest) ProtoMessage

func (*CreateRegistrationEntryRequest) ProtoMessage()

func (*CreateRegistrationEntryRequest) ProtoReflect added in v0.12.0

func (*CreateRegistrationEntryRequest) Reset

func (x *CreateRegistrationEntryRequest) Reset()

func (*CreateRegistrationEntryRequest) String

type CreateRegistrationEntryResponse

type CreateRegistrationEntryResponse struct {
	Entry *common.RegistrationEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegistrationEntryResponse) Descriptor deprecated

func (*CreateRegistrationEntryResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateRegistrationEntryResponse.ProtoReflect.Descriptor instead.

func (*CreateRegistrationEntryResponse) GetEntry

func (*CreateRegistrationEntryResponse) ProtoMessage

func (*CreateRegistrationEntryResponse) ProtoMessage()

func (*CreateRegistrationEntryResponse) ProtoReflect added in v0.12.0

func (*CreateRegistrationEntryResponse) Reset

func (*CreateRegistrationEntryResponse) String

type DataStoreClient

type DataStoreClient interface {
	// Creates a bundle
	CreateBundle(ctx context.Context, in *CreateBundleRequest, opts ...grpc.CallOption) (*CreateBundleResponse, error)
	// Fetches a specific bundle
	FetchBundle(ctx context.Context, in *FetchBundleRequest, opts ...grpc.CallOption) (*FetchBundleResponse, error)
	// Counts bundles (optionally filtered)
	CountBundles(ctx context.Context, in *CountBundlesRequest, opts ...grpc.CallOption) (*CountBundlesResponse, error)
	// Lists bundles (optionally filtered)
	ListBundles(ctx context.Context, in *ListBundlesRequest, opts ...grpc.CallOption) (*ListBundlesResponse, error)
	// Updates a specific bundle
	UpdateBundle(ctx context.Context, in *UpdateBundleRequest, opts ...grpc.CallOption) (*UpdateBundleResponse, error)
	// Sets bundle contents (creates if it does not exist)
	SetBundle(ctx context.Context, in *SetBundleRequest, opts ...grpc.CallOption) (*SetBundleResponse, error)
	// Appends contents from a specific bundle (creates if it does not exist)
	AppendBundle(ctx context.Context, in *AppendBundleRequest, opts ...grpc.CallOption) (*AppendBundleResponse, error)
	// Deletes a specific bundle
	DeleteBundle(ctx context.Context, in *DeleteBundleRequest, opts ...grpc.CallOption) (*DeleteBundleResponse, error)
	// Prunes all expired certificates and JWT signing keys from a bundle
	PruneBundle(ctx context.Context, in *PruneBundleRequest, opts ...grpc.CallOption) (*PruneBundleResponse, error)
	// Creates an attested node
	CreateAttestedNode(ctx context.Context, in *CreateAttestedNodeRequest, opts ...grpc.CallOption) (*CreateAttestedNodeResponse, error)
	// Fetches a specific attested node
	FetchAttestedNode(ctx context.Context, in *FetchAttestedNodeRequest, opts ...grpc.CallOption) (*FetchAttestedNodeResponse, error)
	// Counts attested nodes
	CountAttestedNodes(ctx context.Context, in *CountAttestedNodesRequest, opts ...grpc.CallOption) (*CountAttestedNodesResponse, error)
	// Lists attested nodes (optionally filtered)
	ListAttestedNodes(ctx context.Context, in *ListAttestedNodesRequest, opts ...grpc.CallOption) (*ListAttestedNodesResponse, error)
	// Updates a specific attested node
	UpdateAttestedNode(ctx context.Context, in *UpdateAttestedNodeRequest, opts ...grpc.CallOption) (*UpdateAttestedNodeResponse, error)
	// Deletes a specific attested node
	DeleteAttestedNode(ctx context.Context, in *DeleteAttestedNodeRequest, opts ...grpc.CallOption) (*DeleteAttestedNodeResponse, error)
	// Sets the set of selectors for a specific node id
	SetNodeSelectors(ctx context.Context, in *SetNodeSelectorsRequest, opts ...grpc.CallOption) (*SetNodeSelectorsResponse, error)
	// Gets the set of node selectors for a specific node id
	GetNodeSelectors(ctx context.Context, in *GetNodeSelectorsRequest, opts ...grpc.CallOption) (*GetNodeSelectorsResponse, error)
	// Lists all node selectors
	ListNodeSelectors(ctx context.Context, in *ListNodeSelectorsRequest, opts ...grpc.CallOption) (*ListNodeSelectorsResponse, error)
	// Creates a registration entry
	CreateRegistrationEntry(ctx context.Context, in *CreateRegistrationEntryRequest, opts ...grpc.CallOption) (*CreateRegistrationEntryResponse, error)
	// Fetches a specific registration entry
	FetchRegistrationEntry(ctx context.Context, in *FetchRegistrationEntryRequest, opts ...grpc.CallOption) (*FetchRegistrationEntryResponse, error)
	// Counts registration entries
	CountRegistrationEntries(ctx context.Context, in *CountRegistrationEntriesRequest, opts ...grpc.CallOption) (*CountRegistrationEntriesResponse, error)
	// Lists registration entries (optionally filtered)
	ListRegistrationEntries(ctx context.Context, in *ListRegistrationEntriesRequest, opts ...grpc.CallOption) (*ListRegistrationEntriesResponse, error)
	// Updates a specific registration entry
	UpdateRegistrationEntry(ctx context.Context, in *UpdateRegistrationEntryRequest, opts ...grpc.CallOption) (*UpdateRegistrationEntryResponse, error)
	// Deletes a specific registration entry
	DeleteRegistrationEntry(ctx context.Context, in *DeleteRegistrationEntryRequest, opts ...grpc.CallOption) (*DeleteRegistrationEntryResponse, error)
	// Prunes all registration entries that expire before the specified timestamp
	PruneRegistrationEntries(ctx context.Context, in *PruneRegistrationEntriesRequest, opts ...grpc.CallOption) (*PruneRegistrationEntriesResponse, error)
	// Creates a join token
	CreateJoinToken(ctx context.Context, in *CreateJoinTokenRequest, opts ...grpc.CallOption) (*CreateJoinTokenResponse, error)
	// Fetches a specific join token
	FetchJoinToken(ctx context.Context, in *FetchJoinTokenRequest, opts ...grpc.CallOption) (*FetchJoinTokenResponse, error)
	// Delete a specific join token
	DeleteJoinToken(ctx context.Context, in *DeleteJoinTokenRequest, opts ...grpc.CallOption) (*DeleteJoinTokenResponse, error)
	// Prunes all join tokens that expire before the specified timestamp
	PruneJoinTokens(ctx context.Context, in *PruneJoinTokensRequest, opts ...grpc.CallOption) (*PruneJoinTokensResponse, error)
	// Applies the plugin configuration
	Configure(ctx context.Context, in *plugin.ConfigureRequest, opts ...grpc.CallOption) (*plugin.ConfigureResponse, error)
	// Returns the version and related metadata of the installed plugin
	GetPluginInfo(ctx context.Context, in *plugin.GetPluginInfoRequest, opts ...grpc.CallOption) (*plugin.GetPluginInfoResponse, error)
}

DataStoreClient is the client API for DataStore service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

func NewDataStoreClient

func NewDataStoreClient(cc grpc.ClientConnInterface) DataStoreClient

type DataStoreServer

type DataStoreServer interface {
	// Creates a bundle
	CreateBundle(context.Context, *CreateBundleRequest) (*CreateBundleResponse, error)
	// Fetches a specific bundle
	FetchBundle(context.Context, *FetchBundleRequest) (*FetchBundleResponse, error)
	// Counts bundles (optionally filtered)
	CountBundles(context.Context, *CountBundlesRequest) (*CountBundlesResponse, error)
	// Lists bundles (optionally filtered)
	ListBundles(context.Context, *ListBundlesRequest) (*ListBundlesResponse, error)
	// Updates a specific bundle
	UpdateBundle(context.Context, *UpdateBundleRequest) (*UpdateBundleResponse, error)
	// Sets bundle contents (creates if it does not exist)
	SetBundle(context.Context, *SetBundleRequest) (*SetBundleResponse, error)
	// Appends contents from a specific bundle (creates if it does not exist)
	AppendBundle(context.Context, *AppendBundleRequest) (*AppendBundleResponse, error)
	// Deletes a specific bundle
	DeleteBundle(context.Context, *DeleteBundleRequest) (*DeleteBundleResponse, error)
	// Prunes all expired certificates and JWT signing keys from a bundle
	PruneBundle(context.Context, *PruneBundleRequest) (*PruneBundleResponse, error)
	// Creates an attested node
	CreateAttestedNode(context.Context, *CreateAttestedNodeRequest) (*CreateAttestedNodeResponse, error)
	// Fetches a specific attested node
	FetchAttestedNode(context.Context, *FetchAttestedNodeRequest) (*FetchAttestedNodeResponse, error)
	// Counts attested nodes
	CountAttestedNodes(context.Context, *CountAttestedNodesRequest) (*CountAttestedNodesResponse, error)
	// Lists attested nodes (optionally filtered)
	ListAttestedNodes(context.Context, *ListAttestedNodesRequest) (*ListAttestedNodesResponse, error)
	// Updates a specific attested node
	UpdateAttestedNode(context.Context, *UpdateAttestedNodeRequest) (*UpdateAttestedNodeResponse, error)
	// Deletes a specific attested node
	DeleteAttestedNode(context.Context, *DeleteAttestedNodeRequest) (*DeleteAttestedNodeResponse, error)
	// Sets the set of selectors for a specific node id
	SetNodeSelectors(context.Context, *SetNodeSelectorsRequest) (*SetNodeSelectorsResponse, error)
	// Gets the set of node selectors for a specific node id
	GetNodeSelectors(context.Context, *GetNodeSelectorsRequest) (*GetNodeSelectorsResponse, error)
	// Lists all node selectors
	ListNodeSelectors(context.Context, *ListNodeSelectorsRequest) (*ListNodeSelectorsResponse, error)
	// Creates a registration entry
	CreateRegistrationEntry(context.Context, *CreateRegistrationEntryRequest) (*CreateRegistrationEntryResponse, error)
	// Fetches a specific registration entry
	FetchRegistrationEntry(context.Context, *FetchRegistrationEntryRequest) (*FetchRegistrationEntryResponse, error)
	// Counts registration entries
	CountRegistrationEntries(context.Context, *CountRegistrationEntriesRequest) (*CountRegistrationEntriesResponse, error)
	// Lists registration entries (optionally filtered)
	ListRegistrationEntries(context.Context, *ListRegistrationEntriesRequest) (*ListRegistrationEntriesResponse, error)
	// Updates a specific registration entry
	UpdateRegistrationEntry(context.Context, *UpdateRegistrationEntryRequest) (*UpdateRegistrationEntryResponse, error)
	// Deletes a specific registration entry
	DeleteRegistrationEntry(context.Context, *DeleteRegistrationEntryRequest) (*DeleteRegistrationEntryResponse, error)
	// Prunes all registration entries that expire before the specified timestamp
	PruneRegistrationEntries(context.Context, *PruneRegistrationEntriesRequest) (*PruneRegistrationEntriesResponse, error)
	// Creates a join token
	CreateJoinToken(context.Context, *CreateJoinTokenRequest) (*CreateJoinTokenResponse, error)
	// Fetches a specific join token
	FetchJoinToken(context.Context, *FetchJoinTokenRequest) (*FetchJoinTokenResponse, error)
	// Delete a specific join token
	DeleteJoinToken(context.Context, *DeleteJoinTokenRequest) (*DeleteJoinTokenResponse, error)
	// Prunes all join tokens that expire before the specified timestamp
	PruneJoinTokens(context.Context, *PruneJoinTokensRequest) (*PruneJoinTokensResponse, error)
	// Applies the plugin configuration
	Configure(context.Context, *plugin.ConfigureRequest) (*plugin.ConfigureResponse, error)
	// Returns the version and related metadata of the installed plugin
	GetPluginInfo(context.Context, *plugin.GetPluginInfoRequest) (*plugin.GetPluginInfoResponse, error)
	// contains filtered or unexported methods
}

DataStoreServer is the server API for DataStore service. All implementations must embed UnimplementedDataStoreServer for forward compatibility

type DeleteAttestedNodeRequest

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

func (*DeleteAttestedNodeRequest) Descriptor deprecated

func (*DeleteAttestedNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAttestedNodeRequest.ProtoReflect.Descriptor instead.

func (*DeleteAttestedNodeRequest) GetSpiffeId

func (x *DeleteAttestedNodeRequest) GetSpiffeId() string

func (*DeleteAttestedNodeRequest) ProtoMessage

func (*DeleteAttestedNodeRequest) ProtoMessage()

func (*DeleteAttestedNodeRequest) ProtoReflect added in v0.12.0

func (*DeleteAttestedNodeRequest) Reset

func (x *DeleteAttestedNodeRequest) Reset()

func (*DeleteAttestedNodeRequest) String

func (x *DeleteAttestedNodeRequest) String() string

type DeleteAttestedNodeResponse

type DeleteAttestedNodeResponse struct {
	Node *common.AttestedNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAttestedNodeResponse) Descriptor deprecated

func (*DeleteAttestedNodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAttestedNodeResponse.ProtoReflect.Descriptor instead.

func (*DeleteAttestedNodeResponse) GetNode

func (*DeleteAttestedNodeResponse) ProtoMessage

func (*DeleteAttestedNodeResponse) ProtoMessage()

func (*DeleteAttestedNodeResponse) ProtoReflect added in v0.12.0

func (*DeleteAttestedNodeResponse) Reset

func (x *DeleteAttestedNodeResponse) Reset()

func (*DeleteAttestedNodeResponse) String

func (x *DeleteAttestedNodeResponse) String() string

type DeleteBundleRequest

type DeleteBundleRequest struct {
	TrustDomainId string                   `protobuf:"bytes,1,opt,name=trust_domain_id,json=trustDomainId,proto3" json:"trust_domain_id,omitempty"`
	Mode          DeleteBundleRequest_Mode `protobuf:"varint,2,opt,name=mode,proto3,enum=spire.server.datastore.DeleteBundleRequest_Mode" json:"mode,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteBundleRequest) Descriptor deprecated

func (*DeleteBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteBundleRequest.ProtoReflect.Descriptor instead.

func (*DeleteBundleRequest) GetMode

func (*DeleteBundleRequest) GetTrustDomainId

func (x *DeleteBundleRequest) GetTrustDomainId() string

func (*DeleteBundleRequest) ProtoMessage

func (*DeleteBundleRequest) ProtoMessage()

func (*DeleteBundleRequest) ProtoReflect added in v0.12.0

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

func (*DeleteBundleRequest) Reset

func (x *DeleteBundleRequest) Reset()

func (*DeleteBundleRequest) String

func (x *DeleteBundleRequest) String() string

type DeleteBundleRequest_Mode

type DeleteBundleRequest_Mode int32

Mode controls the delete behavior if there are other records associated with the bundle (e.g. registration entries).

const (
	// RESTRICT prevents the bundle from being deleted in the presence of associated entries
	DeleteBundleRequest_RESTRICT DeleteBundleRequest_Mode = 0
	// DELETE deletes the bundle and associated entries
	DeleteBundleRequest_DELETE DeleteBundleRequest_Mode = 1
	// DISSOCIATE deletes the bundle and dissociates associated entries
	DeleteBundleRequest_DISSOCIATE DeleteBundleRequest_Mode = 2
)

func (DeleteBundleRequest_Mode) Descriptor added in v0.12.0

func (DeleteBundleRequest_Mode) Enum added in v0.12.0

func (DeleteBundleRequest_Mode) EnumDescriptor deprecated

func (DeleteBundleRequest_Mode) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeleteBundleRequest_Mode.Descriptor instead.

func (DeleteBundleRequest_Mode) Number added in v0.12.0

func (DeleteBundleRequest_Mode) String

func (x DeleteBundleRequest_Mode) String() string

func (DeleteBundleRequest_Mode) Type added in v0.12.0

type DeleteBundleResponse

type DeleteBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteBundleResponse) Descriptor deprecated

func (*DeleteBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteBundleResponse.ProtoReflect.Descriptor instead.

func (*DeleteBundleResponse) GetBundle

func (x *DeleteBundleResponse) GetBundle() *common.Bundle

func (*DeleteBundleResponse) ProtoMessage

func (*DeleteBundleResponse) ProtoMessage()

func (*DeleteBundleResponse) ProtoReflect added in v0.12.0

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

func (*DeleteBundleResponse) Reset

func (x *DeleteBundleResponse) Reset()

func (*DeleteBundleResponse) String

func (x *DeleteBundleResponse) String() string

type DeleteJoinTokenRequest

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

func (*DeleteJoinTokenRequest) Descriptor deprecated

func (*DeleteJoinTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteJoinTokenRequest.ProtoReflect.Descriptor instead.

func (*DeleteJoinTokenRequest) GetToken

func (x *DeleteJoinTokenRequest) GetToken() string

func (*DeleteJoinTokenRequest) ProtoMessage

func (*DeleteJoinTokenRequest) ProtoMessage()

func (*DeleteJoinTokenRequest) ProtoReflect added in v0.12.0

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

func (*DeleteJoinTokenRequest) Reset

func (x *DeleteJoinTokenRequest) Reset()

func (*DeleteJoinTokenRequest) String

func (x *DeleteJoinTokenRequest) String() string

type DeleteJoinTokenResponse

type DeleteJoinTokenResponse struct {
	JoinToken *JoinToken `protobuf:"bytes,1,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteJoinTokenResponse) Descriptor deprecated

func (*DeleteJoinTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteJoinTokenResponse.ProtoReflect.Descriptor instead.

func (*DeleteJoinTokenResponse) GetJoinToken

func (x *DeleteJoinTokenResponse) GetJoinToken() *JoinToken

func (*DeleteJoinTokenResponse) ProtoMessage

func (*DeleteJoinTokenResponse) ProtoMessage()

func (*DeleteJoinTokenResponse) ProtoReflect added in v0.12.0

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

func (*DeleteJoinTokenResponse) Reset

func (x *DeleteJoinTokenResponse) Reset()

func (*DeleteJoinTokenResponse) String

func (x *DeleteJoinTokenResponse) String() string

type DeleteRegistrationEntryRequest

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

func (*DeleteRegistrationEntryRequest) Descriptor deprecated

func (*DeleteRegistrationEntryRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRegistrationEntryRequest.ProtoReflect.Descriptor instead.

func (*DeleteRegistrationEntryRequest) GetEntryId

func (x *DeleteRegistrationEntryRequest) GetEntryId() string

func (*DeleteRegistrationEntryRequest) ProtoMessage

func (*DeleteRegistrationEntryRequest) ProtoMessage()

func (*DeleteRegistrationEntryRequest) ProtoReflect added in v0.12.0

func (*DeleteRegistrationEntryRequest) Reset

func (x *DeleteRegistrationEntryRequest) Reset()

func (*DeleteRegistrationEntryRequest) String

type DeleteRegistrationEntryResponse

type DeleteRegistrationEntryResponse struct {
	Entry *common.RegistrationEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRegistrationEntryResponse) Descriptor deprecated

func (*DeleteRegistrationEntryResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteRegistrationEntryResponse.ProtoReflect.Descriptor instead.

func (*DeleteRegistrationEntryResponse) GetEntry

func (*DeleteRegistrationEntryResponse) ProtoMessage

func (*DeleteRegistrationEntryResponse) ProtoMessage()

func (*DeleteRegistrationEntryResponse) ProtoReflect added in v0.12.0

func (*DeleteRegistrationEntryResponse) Reset

func (*DeleteRegistrationEntryResponse) String

type FetchAttestedNodeRequest

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

func (*FetchAttestedNodeRequest) Descriptor deprecated

func (*FetchAttestedNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchAttestedNodeRequest.ProtoReflect.Descriptor instead.

func (*FetchAttestedNodeRequest) GetSpiffeId

func (x *FetchAttestedNodeRequest) GetSpiffeId() string

func (*FetchAttestedNodeRequest) ProtoMessage

func (*FetchAttestedNodeRequest) ProtoMessage()

func (*FetchAttestedNodeRequest) ProtoReflect added in v0.12.0

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

func (*FetchAttestedNodeRequest) Reset

func (x *FetchAttestedNodeRequest) Reset()

func (*FetchAttestedNodeRequest) String

func (x *FetchAttestedNodeRequest) String() string

type FetchAttestedNodeResponse

type FetchAttestedNodeResponse struct {
	Node *common.AttestedNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*FetchAttestedNodeResponse) Descriptor deprecated

func (*FetchAttestedNodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchAttestedNodeResponse.ProtoReflect.Descriptor instead.

func (*FetchAttestedNodeResponse) GetNode

func (*FetchAttestedNodeResponse) ProtoMessage

func (*FetchAttestedNodeResponse) ProtoMessage()

func (*FetchAttestedNodeResponse) ProtoReflect added in v0.12.0

func (*FetchAttestedNodeResponse) Reset

func (x *FetchAttestedNodeResponse) Reset()

func (*FetchAttestedNodeResponse) String

func (x *FetchAttestedNodeResponse) String() string

type FetchBundleRequest

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

func (*FetchBundleRequest) Descriptor deprecated

func (*FetchBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchBundleRequest.ProtoReflect.Descriptor instead.

func (*FetchBundleRequest) GetTrustDomainId

func (x *FetchBundleRequest) GetTrustDomainId() string

func (*FetchBundleRequest) ProtoMessage

func (*FetchBundleRequest) ProtoMessage()

func (*FetchBundleRequest) ProtoReflect added in v0.12.0

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

func (*FetchBundleRequest) Reset

func (x *FetchBundleRequest) Reset()

func (*FetchBundleRequest) String

func (x *FetchBundleRequest) String() string

type FetchBundleResponse

type FetchBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*FetchBundleResponse) Descriptor deprecated

func (*FetchBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchBundleResponse.ProtoReflect.Descriptor instead.

func (*FetchBundleResponse) GetBundle

func (x *FetchBundleResponse) GetBundle() *common.Bundle

func (*FetchBundleResponse) ProtoMessage

func (*FetchBundleResponse) ProtoMessage()

func (*FetchBundleResponse) ProtoReflect added in v0.12.0

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

func (*FetchBundleResponse) Reset

func (x *FetchBundleResponse) Reset()

func (*FetchBundleResponse) String

func (x *FetchBundleResponse) String() string

type FetchJoinTokenRequest

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

func (*FetchJoinTokenRequest) Descriptor deprecated

func (*FetchJoinTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchJoinTokenRequest.ProtoReflect.Descriptor instead.

func (*FetchJoinTokenRequest) GetToken

func (x *FetchJoinTokenRequest) GetToken() string

func (*FetchJoinTokenRequest) ProtoMessage

func (*FetchJoinTokenRequest) ProtoMessage()

func (*FetchJoinTokenRequest) ProtoReflect added in v0.12.0

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

func (*FetchJoinTokenRequest) Reset

func (x *FetchJoinTokenRequest) Reset()

func (*FetchJoinTokenRequest) String

func (x *FetchJoinTokenRequest) String() string

type FetchJoinTokenResponse

type FetchJoinTokenResponse struct {
	JoinToken *JoinToken `protobuf:"bytes,1,opt,name=join_token,json=joinToken,proto3" json:"join_token,omitempty"`
	// contains filtered or unexported fields
}

func (*FetchJoinTokenResponse) Descriptor deprecated

func (*FetchJoinTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchJoinTokenResponse.ProtoReflect.Descriptor instead.

func (*FetchJoinTokenResponse) GetJoinToken

func (x *FetchJoinTokenResponse) GetJoinToken() *JoinToken

func (*FetchJoinTokenResponse) ProtoMessage

func (*FetchJoinTokenResponse) ProtoMessage()

func (*FetchJoinTokenResponse) ProtoReflect added in v0.12.0

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

func (*FetchJoinTokenResponse) Reset

func (x *FetchJoinTokenResponse) Reset()

func (*FetchJoinTokenResponse) String

func (x *FetchJoinTokenResponse) String() string

type FetchRegistrationEntryRequest

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

func (*FetchRegistrationEntryRequest) Descriptor deprecated

func (*FetchRegistrationEntryRequest) Descriptor() ([]byte, []int)

Deprecated: Use FetchRegistrationEntryRequest.ProtoReflect.Descriptor instead.

func (*FetchRegistrationEntryRequest) GetEntryId

func (x *FetchRegistrationEntryRequest) GetEntryId() string

func (*FetchRegistrationEntryRequest) ProtoMessage

func (*FetchRegistrationEntryRequest) ProtoMessage()

func (*FetchRegistrationEntryRequest) ProtoReflect added in v0.12.0

func (*FetchRegistrationEntryRequest) Reset

func (x *FetchRegistrationEntryRequest) Reset()

func (*FetchRegistrationEntryRequest) String

type FetchRegistrationEntryResponse

type FetchRegistrationEntryResponse struct {
	Entry *common.RegistrationEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*FetchRegistrationEntryResponse) Descriptor deprecated

func (*FetchRegistrationEntryResponse) Descriptor() ([]byte, []int)

Deprecated: Use FetchRegistrationEntryResponse.ProtoReflect.Descriptor instead.

func (*FetchRegistrationEntryResponse) GetEntry

func (*FetchRegistrationEntryResponse) ProtoMessage

func (*FetchRegistrationEntryResponse) ProtoMessage()

func (*FetchRegistrationEntryResponse) ProtoReflect added in v0.12.0

func (*FetchRegistrationEntryResponse) Reset

func (x *FetchRegistrationEntryResponse) Reset()

func (*FetchRegistrationEntryResponse) String

type GetNodeSelectorsRequest

type GetNodeSelectorsRequest struct {
	SpiffeId string `protobuf:"bytes,1,opt,name=spiffe_id,json=spiffeId,proto3" json:"spiffe_id,omitempty"`
	// When enabled, read-only connection will be used to connect to database read instances. Some staleness of data will be observed.
	TolerateStale bool `protobuf:"varint,2,opt,name=tolerate_stale,json=tolerateStale,proto3" json:"tolerate_stale,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeSelectorsRequest) Descriptor deprecated

func (*GetNodeSelectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetNodeSelectorsRequest.ProtoReflect.Descriptor instead.

func (*GetNodeSelectorsRequest) GetSpiffeId

func (x *GetNodeSelectorsRequest) GetSpiffeId() string

func (*GetNodeSelectorsRequest) GetTolerateStale added in v0.9.3

func (x *GetNodeSelectorsRequest) GetTolerateStale() bool

func (*GetNodeSelectorsRequest) ProtoMessage

func (*GetNodeSelectorsRequest) ProtoMessage()

func (*GetNodeSelectorsRequest) ProtoReflect added in v0.12.0

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

func (*GetNodeSelectorsRequest) Reset

func (x *GetNodeSelectorsRequest) Reset()

func (*GetNodeSelectorsRequest) String

func (x *GetNodeSelectorsRequest) String() string

type GetNodeSelectorsResponse

type GetNodeSelectorsResponse struct {
	Selectors *NodeSelectors `protobuf:"bytes,1,opt,name=selectors,proto3" json:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNodeSelectorsResponse) Descriptor deprecated

func (*GetNodeSelectorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetNodeSelectorsResponse.ProtoReflect.Descriptor instead.

func (*GetNodeSelectorsResponse) GetSelectors

func (x *GetNodeSelectorsResponse) GetSelectors() *NodeSelectors

func (*GetNodeSelectorsResponse) ProtoMessage

func (*GetNodeSelectorsResponse) ProtoMessage()

func (*GetNodeSelectorsResponse) ProtoReflect added in v0.12.0

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

func (*GetNodeSelectorsResponse) Reset

func (x *GetNodeSelectorsResponse) Reset()

func (*GetNodeSelectorsResponse) String

func (x *GetNodeSelectorsResponse) String() string

type JoinToken

type JoinToken struct {

	// Token value
	Token string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	// Expiration in seconds since unix epoch
	Expiry int64 `protobuf:"varint,2,opt,name=expiry,proto3" json:"expiry,omitempty"`
	// contains filtered or unexported fields
}

func (*JoinToken) Descriptor deprecated

func (*JoinToken) Descriptor() ([]byte, []int)

Deprecated: Use JoinToken.ProtoReflect.Descriptor instead.

func (*JoinToken) GetExpiry

func (x *JoinToken) GetExpiry() int64

func (*JoinToken) GetToken

func (x *JoinToken) GetToken() string

func (*JoinToken) ProtoMessage

func (*JoinToken) ProtoMessage()

func (*JoinToken) ProtoReflect added in v0.12.0

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

func (*JoinToken) Reset

func (x *JoinToken) Reset()

func (*JoinToken) String

func (x *JoinToken) String() string

type ListAttestedNodesRequest

type ListAttestedNodesRequest struct {
	ByExpiresBefore   *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=by_expires_before,json=byExpiresBefore,proto3" json:"by_expires_before,omitempty"`
	Pagination        *Pagination            `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	ByAttestationType string                 `protobuf:"bytes,3,opt,name=by_attestation_type,json=byAttestationType,proto3" json:"by_attestation_type,omitempty"`
	BySelectorMatch   *BySelectors           `protobuf:"bytes,4,opt,name=by_selector_match,json=bySelectorMatch,proto3" json:"by_selector_match,omitempty"`
	ByBanned          *wrapperspb.BoolValue  `protobuf:"bytes,5,opt,name=by_banned,json=byBanned,proto3" json:"by_banned,omitempty"`
	FetchSelectors    bool                   `protobuf:"varint,6,opt,name=fetch_selectors,json=fetchSelectors,proto3" json:"fetch_selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttestedNodesRequest) Descriptor deprecated

func (*ListAttestedNodesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAttestedNodesRequest.ProtoReflect.Descriptor instead.

func (*ListAttestedNodesRequest) GetByAttestationType added in v0.11.0

func (x *ListAttestedNodesRequest) GetByAttestationType() string

func (*ListAttestedNodesRequest) GetByBanned added in v0.11.0

func (x *ListAttestedNodesRequest) GetByBanned() *wrapperspb.BoolValue

func (*ListAttestedNodesRequest) GetByExpiresBefore

func (x *ListAttestedNodesRequest) GetByExpiresBefore() *wrapperspb.Int64Value

func (*ListAttestedNodesRequest) GetBySelectorMatch added in v0.11.0

func (x *ListAttestedNodesRequest) GetBySelectorMatch() *BySelectors

func (*ListAttestedNodesRequest) GetFetchSelectors added in v0.11.0

func (x *ListAttestedNodesRequest) GetFetchSelectors() bool

func (*ListAttestedNodesRequest) GetPagination

func (x *ListAttestedNodesRequest) GetPagination() *Pagination

func (*ListAttestedNodesRequest) ProtoMessage

func (*ListAttestedNodesRequest) ProtoMessage()

func (*ListAttestedNodesRequest) ProtoReflect added in v0.12.0

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

func (*ListAttestedNodesRequest) Reset

func (x *ListAttestedNodesRequest) Reset()

func (*ListAttestedNodesRequest) String

func (x *ListAttestedNodesRequest) String() string

type ListAttestedNodesResponse

type ListAttestedNodesResponse struct {
	Nodes      []*common.AttestedNode `protobuf:"bytes,1,rep,name=nodes,proto3" json:"nodes,omitempty"`
	Pagination *Pagination            `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAttestedNodesResponse) Descriptor deprecated

func (*ListAttestedNodesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAttestedNodesResponse.ProtoReflect.Descriptor instead.

func (*ListAttestedNodesResponse) GetNodes

func (*ListAttestedNodesResponse) GetPagination

func (x *ListAttestedNodesResponse) GetPagination() *Pagination

func (*ListAttestedNodesResponse) ProtoMessage

func (*ListAttestedNodesResponse) ProtoMessage()

func (*ListAttestedNodesResponse) ProtoReflect added in v0.12.0

func (*ListAttestedNodesResponse) Reset

func (x *ListAttestedNodesResponse) Reset()

func (*ListAttestedNodesResponse) String

func (x *ListAttestedNodesResponse) String() string

type ListBundlesRequest

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

func (*ListBundlesRequest) Descriptor deprecated

func (*ListBundlesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListBundlesRequest.ProtoReflect.Descriptor instead.

func (*ListBundlesRequest) GetPagination added in v0.10.1

func (x *ListBundlesRequest) GetPagination() *Pagination

func (*ListBundlesRequest) ProtoMessage

func (*ListBundlesRequest) ProtoMessage()

func (*ListBundlesRequest) ProtoReflect added in v0.12.0

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

func (*ListBundlesRequest) Reset

func (x *ListBundlesRequest) Reset()

func (*ListBundlesRequest) String

func (x *ListBundlesRequest) String() string

type ListBundlesResponse

type ListBundlesResponse struct {
	Bundles    []*common.Bundle `protobuf:"bytes,1,rep,name=bundles,proto3" json:"bundles,omitempty"`
	Pagination *Pagination      `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListBundlesResponse) Descriptor deprecated

func (*ListBundlesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListBundlesResponse.ProtoReflect.Descriptor instead.

func (*ListBundlesResponse) GetBundles

func (x *ListBundlesResponse) GetBundles() []*common.Bundle

func (*ListBundlesResponse) GetPagination added in v0.10.1

func (x *ListBundlesResponse) GetPagination() *Pagination

func (*ListBundlesResponse) ProtoMessage

func (*ListBundlesResponse) ProtoMessage()

func (*ListBundlesResponse) ProtoReflect added in v0.12.0

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

func (*ListBundlesResponse) Reset

func (x *ListBundlesResponse) Reset()

func (*ListBundlesResponse) String

func (x *ListBundlesResponse) String() string

type ListNodeSelectorsRequest added in v0.12.0

type ListNodeSelectorsRequest struct {

	// When enabled, read-only connection will be used to connect to database read instances. Some staleness of data will be observed.
	TolerateStale bool                   `protobuf:"varint,1,opt,name=tolerate_stale,json=tolerateStale,proto3" json:"tolerate_stale,omitempty"`
	ValidAt       *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=valid_at,json=validAt,proto3" json:"valid_at,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeSelectorsRequest) Descriptor deprecated added in v0.12.0

func (*ListNodeSelectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListNodeSelectorsRequest.ProtoReflect.Descriptor instead.

func (*ListNodeSelectorsRequest) GetTolerateStale added in v0.12.0

func (x *ListNodeSelectorsRequest) GetTolerateStale() bool

func (*ListNodeSelectorsRequest) GetValidAt added in v0.12.0

func (*ListNodeSelectorsRequest) ProtoMessage added in v0.12.0

func (*ListNodeSelectorsRequest) ProtoMessage()

func (*ListNodeSelectorsRequest) ProtoReflect added in v0.12.0

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

func (*ListNodeSelectorsRequest) Reset added in v0.12.0

func (x *ListNodeSelectorsRequest) Reset()

func (*ListNodeSelectorsRequest) String added in v0.12.0

func (x *ListNodeSelectorsRequest) String() string

type ListNodeSelectorsResponse added in v0.12.0

type ListNodeSelectorsResponse struct {
	Selectors []*NodeSelectors `protobuf:"bytes,1,rep,name=selectors,proto3" json:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNodeSelectorsResponse) Descriptor deprecated added in v0.12.0

func (*ListNodeSelectorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListNodeSelectorsResponse.ProtoReflect.Descriptor instead.

func (*ListNodeSelectorsResponse) GetSelectors added in v0.12.0

func (x *ListNodeSelectorsResponse) GetSelectors() []*NodeSelectors

func (*ListNodeSelectorsResponse) ProtoMessage added in v0.12.0

func (*ListNodeSelectorsResponse) ProtoMessage()

func (*ListNodeSelectorsResponse) ProtoReflect added in v0.12.0

func (*ListNodeSelectorsResponse) Reset added in v0.12.0

func (x *ListNodeSelectorsResponse) Reset()

func (*ListNodeSelectorsResponse) String added in v0.12.0

func (x *ListNodeSelectorsResponse) String() string

type ListRegistrationEntriesRequest

type ListRegistrationEntriesRequest struct {
	ByParentId  *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=by_parent_id,json=byParentId,proto3" json:"by_parent_id,omitempty"`
	BySelectors *BySelectors            `protobuf:"bytes,2,opt,name=by_selectors,json=bySelectors,proto3" json:"by_selectors,omitempty"`
	BySpiffeId  *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=by_spiffe_id,json=bySpiffeId,proto3" json:"by_spiffe_id,omitempty"`
	Pagination  *Pagination             `protobuf:"bytes,4,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// When enabled, read-only connection will be used to connect to database read instances. Some staleness of data will be observed.
	TolerateStale bool `protobuf:"varint,5,opt,name=tolerate_stale,json=tolerateStale,proto3" json:"tolerate_stale,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegistrationEntriesRequest) Descriptor deprecated

func (*ListRegistrationEntriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListRegistrationEntriesRequest.ProtoReflect.Descriptor instead.

func (*ListRegistrationEntriesRequest) GetByParentId

func (*ListRegistrationEntriesRequest) GetBySelectors

func (x *ListRegistrationEntriesRequest) GetBySelectors() *BySelectors

func (*ListRegistrationEntriesRequest) GetBySpiffeId

func (*ListRegistrationEntriesRequest) GetPagination

func (x *ListRegistrationEntriesRequest) GetPagination() *Pagination

func (*ListRegistrationEntriesRequest) GetTolerateStale added in v0.9.3

func (x *ListRegistrationEntriesRequest) GetTolerateStale() bool

func (*ListRegistrationEntriesRequest) ProtoMessage

func (*ListRegistrationEntriesRequest) ProtoMessage()

func (*ListRegistrationEntriesRequest) ProtoReflect added in v0.12.0

func (*ListRegistrationEntriesRequest) Reset

func (x *ListRegistrationEntriesRequest) Reset()

func (*ListRegistrationEntriesRequest) String

type ListRegistrationEntriesResponse

type ListRegistrationEntriesResponse struct {
	Entries    []*common.RegistrationEntry `protobuf:"bytes,1,rep,name=entries,proto3" json:"entries,omitempty"`
	Pagination *Pagination                 `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegistrationEntriesResponse) Descriptor deprecated

func (*ListRegistrationEntriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListRegistrationEntriesResponse.ProtoReflect.Descriptor instead.

func (*ListRegistrationEntriesResponse) GetEntries

func (*ListRegistrationEntriesResponse) GetPagination

func (x *ListRegistrationEntriesResponse) GetPagination() *Pagination

func (*ListRegistrationEntriesResponse) ProtoMessage

func (*ListRegistrationEntriesResponse) ProtoMessage()

func (*ListRegistrationEntriesResponse) ProtoReflect added in v0.12.0

func (*ListRegistrationEntriesResponse) Reset

func (*ListRegistrationEntriesResponse) String

type NodeSelectors

type NodeSelectors struct {

	// Node SPIFFE ID
	SpiffeId string `protobuf:"bytes,1,opt,name=spiffe_id,json=spiffeId,proto3" json:"spiffe_id,omitempty"`
	// Node selectors
	Selectors []*common.Selector `protobuf:"bytes,2,rep,name=selectors,proto3" json:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*NodeSelectors) Descriptor deprecated

func (*NodeSelectors) Descriptor() ([]byte, []int)

Deprecated: Use NodeSelectors.ProtoReflect.Descriptor instead.

func (*NodeSelectors) GetSelectors

func (x *NodeSelectors) GetSelectors() []*common.Selector

func (*NodeSelectors) GetSpiffeId

func (x *NodeSelectors) GetSpiffeId() string

func (*NodeSelectors) ProtoMessage

func (*NodeSelectors) ProtoMessage()

func (*NodeSelectors) ProtoReflect added in v0.12.0

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

func (*NodeSelectors) Reset

func (x *NodeSelectors) Reset()

func (*NodeSelectors) String

func (x *NodeSelectors) String() string

type Pagination

type Pagination struct {
	Token    string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	PageSize int32  `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// contains filtered or unexported fields
}

func (*Pagination) Descriptor deprecated

func (*Pagination) Descriptor() ([]byte, []int)

Deprecated: Use Pagination.ProtoReflect.Descriptor instead.

func (*Pagination) GetPageSize

func (x *Pagination) GetPageSize() int32

func (*Pagination) GetToken

func (x *Pagination) GetToken() string

func (*Pagination) ProtoMessage

func (*Pagination) ProtoMessage()

func (*Pagination) ProtoReflect added in v0.12.0

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

func (*Pagination) Reset

func (x *Pagination) Reset()

func (*Pagination) String

func (x *Pagination) String() string

type PruneBundleRequest

type PruneBundleRequest struct {

	// Trust domain of the bundle to prune
	TrustDomainId string `protobuf:"bytes,1,opt,name=trust_domain_id,json=trustDomainId,proto3" json:"trust_domain_id,omitempty"`
	// Expiration time
	ExpiresBefore int64 `protobuf:"varint,2,opt,name=expires_before,json=expiresBefore,proto3" json:"expires_before,omitempty"`
	// contains filtered or unexported fields
}

func (*PruneBundleRequest) Descriptor deprecated

func (*PruneBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use PruneBundleRequest.ProtoReflect.Descriptor instead.

func (*PruneBundleRequest) GetExpiresBefore

func (x *PruneBundleRequest) GetExpiresBefore() int64

func (*PruneBundleRequest) GetTrustDomainId

func (x *PruneBundleRequest) GetTrustDomainId() string

func (*PruneBundleRequest) ProtoMessage

func (*PruneBundleRequest) ProtoMessage()

func (*PruneBundleRequest) ProtoReflect added in v0.12.0

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

func (*PruneBundleRequest) Reset

func (x *PruneBundleRequest) Reset()

func (*PruneBundleRequest) String

func (x *PruneBundleRequest) String() string

type PruneBundleResponse

type PruneBundleResponse struct {
	BundleChanged bool `protobuf:"varint,1,opt,name=bundle_changed,json=bundleChanged,proto3" json:"bundle_changed,omitempty"`
	// contains filtered or unexported fields
}

func (*PruneBundleResponse) Descriptor deprecated

func (*PruneBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use PruneBundleResponse.ProtoReflect.Descriptor instead.

func (*PruneBundleResponse) GetBundleChanged

func (x *PruneBundleResponse) GetBundleChanged() bool

func (*PruneBundleResponse) ProtoMessage

func (*PruneBundleResponse) ProtoMessage()

func (*PruneBundleResponse) ProtoReflect added in v0.12.0

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

func (*PruneBundleResponse) Reset

func (x *PruneBundleResponse) Reset()

func (*PruneBundleResponse) String

func (x *PruneBundleResponse) String() string

type PruneJoinTokensRequest

type PruneJoinTokensRequest struct {
	ExpiresBefore int64 `protobuf:"varint,1,opt,name=expires_before,json=expiresBefore,proto3" json:"expires_before,omitempty"`
	// contains filtered or unexported fields
}

func (*PruneJoinTokensRequest) Descriptor deprecated

func (*PruneJoinTokensRequest) Descriptor() ([]byte, []int)

Deprecated: Use PruneJoinTokensRequest.ProtoReflect.Descriptor instead.

func (*PruneJoinTokensRequest) GetExpiresBefore

func (x *PruneJoinTokensRequest) GetExpiresBefore() int64

func (*PruneJoinTokensRequest) ProtoMessage

func (*PruneJoinTokensRequest) ProtoMessage()

func (*PruneJoinTokensRequest) ProtoReflect added in v0.12.0

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

func (*PruneJoinTokensRequest) Reset

func (x *PruneJoinTokensRequest) Reset()

func (*PruneJoinTokensRequest) String

func (x *PruneJoinTokensRequest) String() string

type PruneJoinTokensResponse

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

func (*PruneJoinTokensResponse) Descriptor deprecated

func (*PruneJoinTokensResponse) Descriptor() ([]byte, []int)

Deprecated: Use PruneJoinTokensResponse.ProtoReflect.Descriptor instead.

func (*PruneJoinTokensResponse) ProtoMessage

func (*PruneJoinTokensResponse) ProtoMessage()

func (*PruneJoinTokensResponse) ProtoReflect added in v0.12.0

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

func (*PruneJoinTokensResponse) Reset

func (x *PruneJoinTokensResponse) Reset()

func (*PruneJoinTokensResponse) String

func (x *PruneJoinTokensResponse) String() string

type PruneRegistrationEntriesRequest

type PruneRegistrationEntriesRequest struct {
	ExpiresBefore int64 `protobuf:"varint,1,opt,name=expires_before,json=expiresBefore,proto3" json:"expires_before,omitempty"`
	// contains filtered or unexported fields
}

func (*PruneRegistrationEntriesRequest) Descriptor deprecated

func (*PruneRegistrationEntriesRequest) Descriptor() ([]byte, []int)

Deprecated: Use PruneRegistrationEntriesRequest.ProtoReflect.Descriptor instead.

func (*PruneRegistrationEntriesRequest) GetExpiresBefore

func (x *PruneRegistrationEntriesRequest) GetExpiresBefore() int64

func (*PruneRegistrationEntriesRequest) ProtoMessage

func (*PruneRegistrationEntriesRequest) ProtoMessage()

func (*PruneRegistrationEntriesRequest) ProtoReflect added in v0.12.0

func (*PruneRegistrationEntriesRequest) Reset

func (*PruneRegistrationEntriesRequest) String

type PruneRegistrationEntriesResponse

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

func (*PruneRegistrationEntriesResponse) Descriptor deprecated

func (*PruneRegistrationEntriesResponse) Descriptor() ([]byte, []int)

Deprecated: Use PruneRegistrationEntriesResponse.ProtoReflect.Descriptor instead.

func (*PruneRegistrationEntriesResponse) ProtoMessage

func (*PruneRegistrationEntriesResponse) ProtoMessage()

func (*PruneRegistrationEntriesResponse) ProtoReflect added in v0.12.0

func (*PruneRegistrationEntriesResponse) Reset

func (*PruneRegistrationEntriesResponse) String

type SetBundleRequest

type SetBundleRequest struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*SetBundleRequest) Descriptor deprecated

func (*SetBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetBundleRequest.ProtoReflect.Descriptor instead.

func (*SetBundleRequest) GetBundle

func (x *SetBundleRequest) GetBundle() *common.Bundle

func (*SetBundleRequest) ProtoMessage

func (*SetBundleRequest) ProtoMessage()

func (*SetBundleRequest) ProtoReflect added in v0.12.0

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

func (*SetBundleRequest) Reset

func (x *SetBundleRequest) Reset()

func (*SetBundleRequest) String

func (x *SetBundleRequest) String() string

type SetBundleResponse

type SetBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*SetBundleResponse) Descriptor deprecated

func (*SetBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetBundleResponse.ProtoReflect.Descriptor instead.

func (*SetBundleResponse) GetBundle

func (x *SetBundleResponse) GetBundle() *common.Bundle

func (*SetBundleResponse) ProtoMessage

func (*SetBundleResponse) ProtoMessage()

func (*SetBundleResponse) ProtoReflect added in v0.12.0

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

func (*SetBundleResponse) Reset

func (x *SetBundleResponse) Reset()

func (*SetBundleResponse) String

func (x *SetBundleResponse) String() string

type SetNodeSelectorsRequest

type SetNodeSelectorsRequest struct {
	Selectors *NodeSelectors `protobuf:"bytes,1,opt,name=selectors,proto3" json:"selectors,omitempty"`
	// contains filtered or unexported fields
}

func (*SetNodeSelectorsRequest) Descriptor deprecated

func (*SetNodeSelectorsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SetNodeSelectorsRequest.ProtoReflect.Descriptor instead.

func (*SetNodeSelectorsRequest) GetSelectors

func (x *SetNodeSelectorsRequest) GetSelectors() *NodeSelectors

func (*SetNodeSelectorsRequest) ProtoMessage

func (*SetNodeSelectorsRequest) ProtoMessage()

func (*SetNodeSelectorsRequest) ProtoReflect added in v0.12.0

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

func (*SetNodeSelectorsRequest) Reset

func (x *SetNodeSelectorsRequest) Reset()

func (*SetNodeSelectorsRequest) String

func (x *SetNodeSelectorsRequest) String() string

type SetNodeSelectorsResponse

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

func (*SetNodeSelectorsResponse) Descriptor deprecated

func (*SetNodeSelectorsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SetNodeSelectorsResponse.ProtoReflect.Descriptor instead.

func (*SetNodeSelectorsResponse) ProtoMessage

func (*SetNodeSelectorsResponse) ProtoMessage()

func (*SetNodeSelectorsResponse) ProtoReflect added in v0.12.0

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

func (*SetNodeSelectorsResponse) Reset

func (x *SetNodeSelectorsResponse) Reset()

func (*SetNodeSelectorsResponse) String

func (x *SetNodeSelectorsResponse) String() string

type UnimplementedDataStoreServer

type UnimplementedDataStoreServer struct {
}

UnimplementedDataStoreServer must be embedded to have forward compatible implementations.

func (UnimplementedDataStoreServer) AppendBundle

func (UnimplementedDataStoreServer) Configure

func (UnimplementedDataStoreServer) CountAttestedNodes added in v0.12.0

func (UnimplementedDataStoreServer) CountBundles added in v0.12.0

func (UnimplementedDataStoreServer) CountRegistrationEntries added in v0.12.0

func (UnimplementedDataStoreServer) CreateBundle

func (UnimplementedDataStoreServer) CreateJoinToken

func (UnimplementedDataStoreServer) DeleteBundle

func (UnimplementedDataStoreServer) DeleteJoinToken

func (UnimplementedDataStoreServer) FetchAttestedNode

func (UnimplementedDataStoreServer) FetchBundle

func (UnimplementedDataStoreServer) FetchJoinToken

func (UnimplementedDataStoreServer) GetNodeSelectors

func (UnimplementedDataStoreServer) ListAttestedNodes

func (UnimplementedDataStoreServer) ListBundles

func (UnimplementedDataStoreServer) ListNodeSelectors added in v0.12.0

func (UnimplementedDataStoreServer) PruneBundle

func (UnimplementedDataStoreServer) PruneJoinTokens

func (UnimplementedDataStoreServer) SetBundle

func (UnimplementedDataStoreServer) SetNodeSelectors

func (UnimplementedDataStoreServer) UpdateBundle

type UnsafeDataStoreServer added in v0.12.0

type UnsafeDataStoreServer interface {
	// contains filtered or unexported methods
}

UnsafeDataStoreServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DataStoreServer will result in compilation errors.

type UpdateAttestedNodeRequest

type UpdateAttestedNodeRequest struct {
	SpiffeId            string                   `protobuf:"bytes,1,opt,name=spiffe_id,json=spiffeId,proto3" json:"spiffe_id,omitempty"`
	CertSerialNumber    string                   `protobuf:"bytes,2,opt,name=cert_serial_number,json=certSerialNumber,proto3" json:"cert_serial_number,omitempty"`
	CertNotAfter        int64                    `protobuf:"varint,3,opt,name=cert_not_after,json=certNotAfter,proto3" json:"cert_not_after,omitempty"`
	NewCertSerialNumber string                   `protobuf:"bytes,4,opt,name=new_cert_serial_number,json=newCertSerialNumber,proto3" json:"new_cert_serial_number,omitempty"`
	NewCertNotAfter     int64                    `protobuf:"varint,5,opt,name=new_cert_not_after,json=newCertNotAfter,proto3" json:"new_cert_not_after,omitempty"`
	InputMask           *common.AttestedNodeMask `protobuf:"bytes,6,opt,name=input_mask,json=inputMask,proto3" json:"input_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAttestedNodeRequest) Descriptor deprecated

func (*UpdateAttestedNodeRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAttestedNodeRequest.ProtoReflect.Descriptor instead.

func (*UpdateAttestedNodeRequest) GetCertNotAfter

func (x *UpdateAttestedNodeRequest) GetCertNotAfter() int64

func (*UpdateAttestedNodeRequest) GetCertSerialNumber

func (x *UpdateAttestedNodeRequest) GetCertSerialNumber() string

func (*UpdateAttestedNodeRequest) GetInputMask added in v0.11.0

func (*UpdateAttestedNodeRequest) GetNewCertNotAfter

func (x *UpdateAttestedNodeRequest) GetNewCertNotAfter() int64

func (*UpdateAttestedNodeRequest) GetNewCertSerialNumber

func (x *UpdateAttestedNodeRequest) GetNewCertSerialNumber() string

func (*UpdateAttestedNodeRequest) GetSpiffeId

func (x *UpdateAttestedNodeRequest) GetSpiffeId() string

func (*UpdateAttestedNodeRequest) ProtoMessage

func (*UpdateAttestedNodeRequest) ProtoMessage()

func (*UpdateAttestedNodeRequest) ProtoReflect added in v0.12.0

func (*UpdateAttestedNodeRequest) Reset

func (x *UpdateAttestedNodeRequest) Reset()

func (*UpdateAttestedNodeRequest) String

func (x *UpdateAttestedNodeRequest) String() string

type UpdateAttestedNodeResponse

type UpdateAttestedNodeResponse struct {
	Node *common.AttestedNode `protobuf:"bytes,1,opt,name=node,proto3" json:"node,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAttestedNodeResponse) Descriptor deprecated

func (*UpdateAttestedNodeResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAttestedNodeResponse.ProtoReflect.Descriptor instead.

func (*UpdateAttestedNodeResponse) GetNode

func (*UpdateAttestedNodeResponse) ProtoMessage

func (*UpdateAttestedNodeResponse) ProtoMessage()

func (*UpdateAttestedNodeResponse) ProtoReflect added in v0.12.0

func (*UpdateAttestedNodeResponse) Reset

func (x *UpdateAttestedNodeResponse) Reset()

func (*UpdateAttestedNodeResponse) String

func (x *UpdateAttestedNodeResponse) String() string

type UpdateBundleRequest

type UpdateBundleRequest struct {
	Bundle    *common.Bundle     `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	InputMask *common.BundleMask `protobuf:"bytes,2,opt,name=input_mask,json=inputMask,proto3" json:"input_mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBundleRequest) Descriptor deprecated

func (*UpdateBundleRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBundleRequest.ProtoReflect.Descriptor instead.

func (*UpdateBundleRequest) GetBundle

func (x *UpdateBundleRequest) GetBundle() *common.Bundle

func (*UpdateBundleRequest) GetInputMask added in v0.11.0

func (x *UpdateBundleRequest) GetInputMask() *common.BundleMask

func (*UpdateBundleRequest) ProtoMessage

func (*UpdateBundleRequest) ProtoMessage()

func (*UpdateBundleRequest) ProtoReflect added in v0.12.0

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

func (*UpdateBundleRequest) Reset

func (x *UpdateBundleRequest) Reset()

func (*UpdateBundleRequest) String

func (x *UpdateBundleRequest) String() string

type UpdateBundleResponse

type UpdateBundleResponse struct {
	Bundle *common.Bundle `protobuf:"bytes,1,opt,name=bundle,proto3" json:"bundle,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateBundleResponse) Descriptor deprecated

func (*UpdateBundleResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateBundleResponse.ProtoReflect.Descriptor instead.

func (*UpdateBundleResponse) GetBundle

func (x *UpdateBundleResponse) GetBundle() *common.Bundle

func (*UpdateBundleResponse) ProtoMessage

func (*UpdateBundleResponse) ProtoMessage()

func (*UpdateBundleResponse) ProtoReflect added in v0.12.0

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

func (*UpdateBundleResponse) Reset

func (x *UpdateBundleResponse) Reset()

func (*UpdateBundleResponse) String

func (x *UpdateBundleResponse) String() string

type UpdateRegistrationEntryRequest

type UpdateRegistrationEntryRequest struct {
	Entry *common.RegistrationEntry     `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	Mask  *common.RegistrationEntryMask `protobuf:"bytes,2,opt,name=mask,proto3" json:"mask,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegistrationEntryRequest) Descriptor deprecated

func (*UpdateRegistrationEntryRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRegistrationEntryRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegistrationEntryRequest) GetEntry

func (*UpdateRegistrationEntryRequest) GetMask added in v0.11.0

func (*UpdateRegistrationEntryRequest) ProtoMessage

func (*UpdateRegistrationEntryRequest) ProtoMessage()

func (*UpdateRegistrationEntryRequest) ProtoReflect added in v0.12.0

func (*UpdateRegistrationEntryRequest) Reset

func (x *UpdateRegistrationEntryRequest) Reset()

func (*UpdateRegistrationEntryRequest) String

type UpdateRegistrationEntryResponse

type UpdateRegistrationEntryResponse struct {
	Entry *common.RegistrationEntry `protobuf:"bytes,1,opt,name=entry,proto3" json:"entry,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegistrationEntryResponse) Descriptor deprecated

func (*UpdateRegistrationEntryResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateRegistrationEntryResponse.ProtoReflect.Descriptor instead.

func (*UpdateRegistrationEntryResponse) GetEntry

func (*UpdateRegistrationEntryResponse) ProtoMessage

func (*UpdateRegistrationEntryResponse) ProtoMessage()

func (*UpdateRegistrationEntryResponse) ProtoReflect added in v0.12.0

func (*UpdateRegistrationEntryResponse) Reset

func (*UpdateRegistrationEntryResponse) String

Jump to

Keyboard shortcuts

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