registeredresources

package
v0.12.0 Latest Latest
Warning

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

Go to latest
Published: Oct 14, 2025 License: BSD-3-Clause-Clear Imports: 11 Imported by: 5

Documentation

Index

Constants

View Source
const (
	RegisteredResourcesService_CreateRegisteredResource_FullMethodName          = "/policy.registeredresources.RegisteredResourcesService/CreateRegisteredResource"
	RegisteredResourcesService_GetRegisteredResource_FullMethodName             = "/policy.registeredresources.RegisteredResourcesService/GetRegisteredResource"
	RegisteredResourcesService_ListRegisteredResources_FullMethodName           = "/policy.registeredresources.RegisteredResourcesService/ListRegisteredResources"
	RegisteredResourcesService_UpdateRegisteredResource_FullMethodName          = "/policy.registeredresources.RegisteredResourcesService/UpdateRegisteredResource"
	RegisteredResourcesService_DeleteRegisteredResource_FullMethodName          = "/policy.registeredresources.RegisteredResourcesService/DeleteRegisteredResource"
	RegisteredResourcesService_CreateRegisteredResourceValue_FullMethodName     = "/policy.registeredresources.RegisteredResourcesService/CreateRegisteredResourceValue"
	RegisteredResourcesService_GetRegisteredResourceValue_FullMethodName        = "/policy.registeredresources.RegisteredResourcesService/GetRegisteredResourceValue"
	RegisteredResourcesService_GetRegisteredResourceValuesByFQNs_FullMethodName = "/policy.registeredresources.RegisteredResourcesService/GetRegisteredResourceValuesByFQNs"
	RegisteredResourcesService_ListRegisteredResourceValues_FullMethodName      = "/policy.registeredresources.RegisteredResourcesService/ListRegisteredResourceValues"
	RegisteredResourcesService_UpdateRegisteredResourceValue_FullMethodName     = "/policy.registeredresources.RegisteredResourcesService/UpdateRegisteredResourceValue"
	RegisteredResourcesService_DeleteRegisteredResourceValue_FullMethodName     = "/policy.registeredresources.RegisteredResourcesService/DeleteRegisteredResourceValue"
)

Variables

View Source
var File_policy_registeredresources_registered_resources_proto protoreflect.FileDescriptor
View Source
var RegisteredResourcesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "policy.registeredresources.RegisteredResourcesService",
	HandlerType: (*RegisteredResourcesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "CreateRegisteredResource",
			Handler:    _RegisteredResourcesService_CreateRegisteredResource_Handler,
		},
		{
			MethodName: "GetRegisteredResource",
			Handler:    _RegisteredResourcesService_GetRegisteredResource_Handler,
		},
		{
			MethodName: "ListRegisteredResources",
			Handler:    _RegisteredResourcesService_ListRegisteredResources_Handler,
		},
		{
			MethodName: "UpdateRegisteredResource",
			Handler:    _RegisteredResourcesService_UpdateRegisteredResource_Handler,
		},
		{
			MethodName: "DeleteRegisteredResource",
			Handler:    _RegisteredResourcesService_DeleteRegisteredResource_Handler,
		},
		{
			MethodName: "CreateRegisteredResourceValue",
			Handler:    _RegisteredResourcesService_CreateRegisteredResourceValue_Handler,
		},
		{
			MethodName: "GetRegisteredResourceValue",
			Handler:    _RegisteredResourcesService_GetRegisteredResourceValue_Handler,
		},
		{
			MethodName: "GetRegisteredResourceValuesByFQNs",
			Handler:    _RegisteredResourcesService_GetRegisteredResourceValuesByFQNs_Handler,
		},
		{
			MethodName: "ListRegisteredResourceValues",
			Handler:    _RegisteredResourcesService_ListRegisteredResourceValues_Handler,
		},
		{
			MethodName: "UpdateRegisteredResourceValue",
			Handler:    _RegisteredResourcesService_UpdateRegisteredResourceValue_Handler,
		},
		{
			MethodName: "DeleteRegisteredResourceValue",
			Handler:    _RegisteredResourcesService_DeleteRegisteredResourceValue_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "policy/registeredresources/registered_resources.proto",
}

RegisteredResourcesService_ServiceDesc is the grpc.ServiceDesc for RegisteredResourcesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterRegisteredResourcesServiceServer added in v0.3.1

func RegisterRegisteredResourcesServiceServer(s grpc.ServiceRegistrar, srv RegisteredResourcesServiceServer)

Types

type ActionAttributeValue added in v0.3.3

type ActionAttributeValue struct {

	// Required
	//
	// Types that are assignable to ActionIdentifier:
	//
	//	*ActionAttributeValue_ActionId
	//	*ActionAttributeValue_ActionName
	ActionIdentifier isActionAttributeValue_ActionIdentifier `protobuf_oneof:"action_identifier"`
	// Required
	//
	// Types that are assignable to AttributeValueIdentifier:
	//
	//	*ActionAttributeValue_AttributeValueId
	//	*ActionAttributeValue_AttributeValueFqn
	AttributeValueIdentifier isActionAttributeValue_AttributeValueIdentifier `protobuf_oneof:"attribute_value_identifier"`
	// contains filtered or unexported fields
}

func (*ActionAttributeValue) Descriptor deprecated added in v0.3.3

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

Deprecated: Use ActionAttributeValue.ProtoReflect.Descriptor instead.

func (*ActionAttributeValue) GetActionId added in v0.3.3

func (x *ActionAttributeValue) GetActionId() string

func (*ActionAttributeValue) GetActionIdentifier added in v0.3.3

func (m *ActionAttributeValue) GetActionIdentifier() isActionAttributeValue_ActionIdentifier

func (*ActionAttributeValue) GetActionName added in v0.3.3

func (x *ActionAttributeValue) GetActionName() string

func (*ActionAttributeValue) GetAttributeValueFqn added in v0.3.3

func (x *ActionAttributeValue) GetAttributeValueFqn() string

func (*ActionAttributeValue) GetAttributeValueId added in v0.3.3

func (x *ActionAttributeValue) GetAttributeValueId() string

func (*ActionAttributeValue) GetAttributeValueIdentifier added in v0.3.3

func (m *ActionAttributeValue) GetAttributeValueIdentifier() isActionAttributeValue_AttributeValueIdentifier

func (*ActionAttributeValue) ProtoMessage added in v0.3.3

func (*ActionAttributeValue) ProtoMessage()

func (*ActionAttributeValue) ProtoReflect added in v0.3.3

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

func (*ActionAttributeValue) Reset added in v0.3.3

func (x *ActionAttributeValue) Reset()

func (*ActionAttributeValue) String added in v0.3.3

func (x *ActionAttributeValue) String() string

type ActionAttributeValue_ActionId added in v0.3.3

type ActionAttributeValue_ActionId struct {
	ActionId string `protobuf:"bytes,1,opt,name=action_id,json=actionId,proto3,oneof"`
}

type ActionAttributeValue_ActionName added in v0.3.3

type ActionAttributeValue_ActionName struct {
	ActionName string `protobuf:"bytes,2,opt,name=action_name,json=actionName,proto3,oneof"`
}

type ActionAttributeValue_AttributeValueFqn added in v0.3.3

type ActionAttributeValue_AttributeValueFqn struct {
	AttributeValueFqn string `protobuf:"bytes,4,opt,name=attribute_value_fqn,json=attributeValueFqn,proto3,oneof"`
}

type ActionAttributeValue_AttributeValueId added in v0.3.3

type ActionAttributeValue_AttributeValueId struct {
	AttributeValueId string `protobuf:"bytes,3,opt,name=attribute_value_id,json=attributeValueId,proto3,oneof"`
}

type CreateRegisteredResourceRequest

type CreateRegisteredResourceRequest struct {

	// Required
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Optional
	// Registered Resource Values (when provided) must be alphanumeric strings, allowing hyphens and underscores but not as the first or last character.
	// The stored value will be normalized to lower case.
	Values []string `protobuf:"bytes,2,rep,name=values,proto3" json:"values,omitempty"`
	// Optional
	// Common metadata
	Metadata *common.MetadataMutable `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegisteredResourceRequest) Descriptor deprecated

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

Deprecated: Use CreateRegisteredResourceRequest.ProtoReflect.Descriptor instead.

func (*CreateRegisteredResourceRequest) GetMetadata

func (*CreateRegisteredResourceRequest) GetName

func (*CreateRegisteredResourceRequest) GetValues

func (x *CreateRegisteredResourceRequest) GetValues() []string

func (*CreateRegisteredResourceRequest) ProtoMessage

func (*CreateRegisteredResourceRequest) ProtoMessage()

func (*CreateRegisteredResourceRequest) ProtoReflect

func (*CreateRegisteredResourceRequest) Reset

func (*CreateRegisteredResourceRequest) String

type CreateRegisteredResourceResponse

type CreateRegisteredResourceResponse struct {
	Resource *policy.RegisteredResource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegisteredResourceResponse) Descriptor deprecated

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

Deprecated: Use CreateRegisteredResourceResponse.ProtoReflect.Descriptor instead.

func (*CreateRegisteredResourceResponse) GetResource

func (*CreateRegisteredResourceResponse) ProtoMessage

func (*CreateRegisteredResourceResponse) ProtoMessage()

func (*CreateRegisteredResourceResponse) ProtoReflect

func (*CreateRegisteredResourceResponse) Reset

func (*CreateRegisteredResourceResponse) String

type CreateRegisteredResourceValueRequest

type CreateRegisteredResourceValueRequest struct {

	// Required
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// Required
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// Optional
	// The associated Action <> AttributeValue combinations to be utilized in authorization/entitlement decisioning
	// (i.e. action read -> attribute value https://example.com/attr/department/value/marketing)
	ActionAttributeValues []*ActionAttributeValue `` /* 126-byte string literal not displayed */
	// Optional
	// Common metadata
	Metadata *common.MetadataMutable `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegisteredResourceValueRequest) Descriptor deprecated

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

Deprecated: Use CreateRegisteredResourceValueRequest.ProtoReflect.Descriptor instead.

func (*CreateRegisteredResourceValueRequest) GetActionAttributeValues added in v0.3.3

func (x *CreateRegisteredResourceValueRequest) GetActionAttributeValues() []*ActionAttributeValue

func (*CreateRegisteredResourceValueRequest) GetMetadata

func (*CreateRegisteredResourceValueRequest) GetResourceId

func (x *CreateRegisteredResourceValueRequest) GetResourceId() string

func (*CreateRegisteredResourceValueRequest) GetValue

func (*CreateRegisteredResourceValueRequest) ProtoMessage

func (*CreateRegisteredResourceValueRequest) ProtoMessage()

func (*CreateRegisteredResourceValueRequest) ProtoReflect

func (*CreateRegisteredResourceValueRequest) Reset

func (*CreateRegisteredResourceValueRequest) String

type CreateRegisteredResourceValueResponse

type CreateRegisteredResourceValueResponse struct {
	Value *policy.RegisteredResourceValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateRegisteredResourceValueResponse) Descriptor deprecated

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

Deprecated: Use CreateRegisteredResourceValueResponse.ProtoReflect.Descriptor instead.

func (*CreateRegisteredResourceValueResponse) GetValue

func (*CreateRegisteredResourceValueResponse) ProtoMessage

func (*CreateRegisteredResourceValueResponse) ProtoMessage()

func (*CreateRegisteredResourceValueResponse) ProtoReflect

func (*CreateRegisteredResourceValueResponse) Reset

func (*CreateRegisteredResourceValueResponse) String

type DeleteRegisteredResourceRequest

type DeleteRegisteredResourceRequest struct {

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

func (*DeleteRegisteredResourceRequest) Descriptor deprecated

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

Deprecated: Use DeleteRegisteredResourceRequest.ProtoReflect.Descriptor instead.

func (*DeleteRegisteredResourceRequest) GetId

func (*DeleteRegisteredResourceRequest) ProtoMessage

func (*DeleteRegisteredResourceRequest) ProtoMessage()

func (*DeleteRegisteredResourceRequest) ProtoReflect

func (*DeleteRegisteredResourceRequest) Reset

func (*DeleteRegisteredResourceRequest) String

type DeleteRegisteredResourceResponse

type DeleteRegisteredResourceResponse struct {
	Resource *policy.RegisteredResource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRegisteredResourceResponse) Descriptor deprecated

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

Deprecated: Use DeleteRegisteredResourceResponse.ProtoReflect.Descriptor instead.

func (*DeleteRegisteredResourceResponse) GetResource

func (*DeleteRegisteredResourceResponse) ProtoMessage

func (*DeleteRegisteredResourceResponse) ProtoMessage()

func (*DeleteRegisteredResourceResponse) ProtoReflect

func (*DeleteRegisteredResourceResponse) Reset

func (*DeleteRegisteredResourceResponse) String

type DeleteRegisteredResourceValueRequest

type DeleteRegisteredResourceValueRequest struct {

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

func (*DeleteRegisteredResourceValueRequest) Descriptor deprecated

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

Deprecated: Use DeleteRegisteredResourceValueRequest.ProtoReflect.Descriptor instead.

func (*DeleteRegisteredResourceValueRequest) GetId

func (*DeleteRegisteredResourceValueRequest) ProtoMessage

func (*DeleteRegisteredResourceValueRequest) ProtoMessage()

func (*DeleteRegisteredResourceValueRequest) ProtoReflect

func (*DeleteRegisteredResourceValueRequest) Reset

func (*DeleteRegisteredResourceValueRequest) String

type DeleteRegisteredResourceValueResponse

type DeleteRegisteredResourceValueResponse struct {
	Value *policy.RegisteredResourceValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteRegisteredResourceValueResponse) Descriptor deprecated

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

Deprecated: Use DeleteRegisteredResourceValueResponse.ProtoReflect.Descriptor instead.

func (*DeleteRegisteredResourceValueResponse) GetValue

func (*DeleteRegisteredResourceValueResponse) ProtoMessage

func (*DeleteRegisteredResourceValueResponse) ProtoMessage()

func (*DeleteRegisteredResourceValueResponse) ProtoReflect

func (*DeleteRegisteredResourceValueResponse) Reset

func (*DeleteRegisteredResourceValueResponse) String

type GetRegisteredResourceRequest

type GetRegisteredResourceRequest struct {

	// Types that are assignable to Identifier:
	//
	//	*GetRegisteredResourceRequest_Id
	//	*GetRegisteredResourceRequest_Name
	Identifier isGetRegisteredResourceRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceRequest) Descriptor deprecated

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

Deprecated: Use GetRegisteredResourceRequest.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceRequest) GetId added in v0.3.3

func (*GetRegisteredResourceRequest) GetIdentifier

func (m *GetRegisteredResourceRequest) GetIdentifier() isGetRegisteredResourceRequest_Identifier

func (*GetRegisteredResourceRequest) GetName added in v0.3.3

func (x *GetRegisteredResourceRequest) GetName() string

func (*GetRegisteredResourceRequest) ProtoMessage

func (*GetRegisteredResourceRequest) ProtoMessage()

func (*GetRegisteredResourceRequest) ProtoReflect

func (*GetRegisteredResourceRequest) Reset

func (x *GetRegisteredResourceRequest) Reset()

func (*GetRegisteredResourceRequest) String

type GetRegisteredResourceRequest_Id added in v0.3.3

type GetRegisteredResourceRequest_Id struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type GetRegisteredResourceRequest_Name added in v0.3.3

type GetRegisteredResourceRequest_Name struct {
	Name string `protobuf:"bytes,2,opt,name=name,proto3,oneof"`
}

type GetRegisteredResourceResponse

type GetRegisteredResourceResponse struct {
	Resource *policy.RegisteredResource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceResponse) Descriptor deprecated

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

Deprecated: Use GetRegisteredResourceResponse.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceResponse) GetResource

func (*GetRegisteredResourceResponse) ProtoMessage

func (*GetRegisteredResourceResponse) ProtoMessage()

func (*GetRegisteredResourceResponse) ProtoReflect

func (*GetRegisteredResourceResponse) Reset

func (x *GetRegisteredResourceResponse) Reset()

func (*GetRegisteredResourceResponse) String

type GetRegisteredResourceValueRequest

type GetRegisteredResourceValueRequest struct {

	// Types that are assignable to Identifier:
	//
	//	*GetRegisteredResourceValueRequest_Id
	//	*GetRegisteredResourceValueRequest_Fqn
	Identifier isGetRegisteredResourceValueRequest_Identifier `protobuf_oneof:"identifier"`
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceValueRequest) Descriptor deprecated

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

Deprecated: Use GetRegisteredResourceValueRequest.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceValueRequest) GetFqn

func (*GetRegisteredResourceValueRequest) GetId added in v0.3.3

func (*GetRegisteredResourceValueRequest) GetIdentifier

func (m *GetRegisteredResourceValueRequest) GetIdentifier() isGetRegisteredResourceValueRequest_Identifier

func (*GetRegisteredResourceValueRequest) ProtoMessage

func (*GetRegisteredResourceValueRequest) ProtoMessage()

func (*GetRegisteredResourceValueRequest) ProtoReflect

func (*GetRegisteredResourceValueRequest) Reset

func (*GetRegisteredResourceValueRequest) String

type GetRegisteredResourceValueRequest_Fqn

type GetRegisteredResourceValueRequest_Fqn struct {
	Fqn string `protobuf:"bytes,2,opt,name=fqn,proto3,oneof"`
}

type GetRegisteredResourceValueRequest_Id added in v0.3.3

type GetRegisteredResourceValueRequest_Id struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3,oneof"`
}

type GetRegisteredResourceValueResponse

type GetRegisteredResourceValueResponse struct {
	Value *policy.RegisteredResourceValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceValueResponse) Descriptor deprecated

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

Deprecated: Use GetRegisteredResourceValueResponse.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceValueResponse) GetValue

func (*GetRegisteredResourceValueResponse) ProtoMessage

func (*GetRegisteredResourceValueResponse) ProtoMessage()

func (*GetRegisteredResourceValueResponse) ProtoReflect

func (*GetRegisteredResourceValueResponse) Reset

func (*GetRegisteredResourceValueResponse) String

type GetRegisteredResourceValuesByFQNsRequest added in v0.3.3

type GetRegisteredResourceValuesByFQNsRequest struct {

	// Required
	Fqns []string `protobuf:"bytes,1,rep,name=fqns,proto3" json:"fqns,omitempty"`
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceValuesByFQNsRequest) Descriptor deprecated added in v0.3.3

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

Deprecated: Use GetRegisteredResourceValuesByFQNsRequest.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceValuesByFQNsRequest) GetFqns added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsRequest) ProtoMessage added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsRequest) ProtoReflect added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsRequest) Reset added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsRequest) String added in v0.3.3

type GetRegisteredResourceValuesByFQNsResponse added in v0.3.3

type GetRegisteredResourceValuesByFQNsResponse struct {
	FqnValueMap map[string]*policy.RegisteredResourceValue `` /* 184-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetRegisteredResourceValuesByFQNsResponse) Descriptor deprecated added in v0.3.3

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

Deprecated: Use GetRegisteredResourceValuesByFQNsResponse.ProtoReflect.Descriptor instead.

func (*GetRegisteredResourceValuesByFQNsResponse) GetFqnValueMap added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsResponse) ProtoMessage added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsResponse) ProtoReflect added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsResponse) Reset added in v0.3.3

func (*GetRegisteredResourceValuesByFQNsResponse) String added in v0.3.3

type ListRegisteredResourceValuesRequest

type ListRegisteredResourceValuesRequest struct {

	// Optional
	ResourceId string `protobuf:"bytes,1,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	// Optional
	Pagination *policy.PageRequest `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegisteredResourceValuesRequest) Descriptor deprecated

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

Deprecated: Use ListRegisteredResourceValuesRequest.ProtoReflect.Descriptor instead.

func (*ListRegisteredResourceValuesRequest) GetPagination

func (*ListRegisteredResourceValuesRequest) GetResourceId

func (x *ListRegisteredResourceValuesRequest) GetResourceId() string

func (*ListRegisteredResourceValuesRequest) ProtoMessage

func (*ListRegisteredResourceValuesRequest) ProtoMessage()

func (*ListRegisteredResourceValuesRequest) ProtoReflect

func (*ListRegisteredResourceValuesRequest) Reset

func (*ListRegisteredResourceValuesRequest) String

type ListRegisteredResourceValuesResponse

type ListRegisteredResourceValuesResponse struct {
	Values     []*policy.RegisteredResourceValue `protobuf:"bytes,1,rep,name=values,proto3" json:"values,omitempty"`
	Pagination *policy.PageResponse              `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegisteredResourceValuesResponse) Descriptor deprecated

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

Deprecated: Use ListRegisteredResourceValuesResponse.ProtoReflect.Descriptor instead.

func (*ListRegisteredResourceValuesResponse) GetPagination

func (*ListRegisteredResourceValuesResponse) GetValues

func (*ListRegisteredResourceValuesResponse) ProtoMessage

func (*ListRegisteredResourceValuesResponse) ProtoMessage()

func (*ListRegisteredResourceValuesResponse) ProtoReflect

func (*ListRegisteredResourceValuesResponse) Reset

func (*ListRegisteredResourceValuesResponse) String

type ListRegisteredResourcesRequest

type ListRegisteredResourcesRequest struct {

	// Optional
	Pagination *policy.PageRequest `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegisteredResourcesRequest) Descriptor deprecated

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

Deprecated: Use ListRegisteredResourcesRequest.ProtoReflect.Descriptor instead.

func (*ListRegisteredResourcesRequest) GetPagination

func (*ListRegisteredResourcesRequest) ProtoMessage

func (*ListRegisteredResourcesRequest) ProtoMessage()

func (*ListRegisteredResourcesRequest) ProtoReflect

func (*ListRegisteredResourcesRequest) Reset

func (x *ListRegisteredResourcesRequest) Reset()

func (*ListRegisteredResourcesRequest) String

type ListRegisteredResourcesResponse

type ListRegisteredResourcesResponse struct {
	Resources  []*policy.RegisteredResource `protobuf:"bytes,1,rep,name=resources,proto3" json:"resources,omitempty"`
	Pagination *policy.PageResponse         `protobuf:"bytes,10,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListRegisteredResourcesResponse) Descriptor deprecated

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

Deprecated: Use ListRegisteredResourcesResponse.ProtoReflect.Descriptor instead.

func (*ListRegisteredResourcesResponse) GetPagination

func (*ListRegisteredResourcesResponse) GetResources

func (*ListRegisteredResourcesResponse) ProtoMessage

func (*ListRegisteredResourcesResponse) ProtoMessage()

func (*ListRegisteredResourcesResponse) ProtoReflect

func (*ListRegisteredResourcesResponse) Reset

func (*ListRegisteredResourcesResponse) String

type RegisteredResourcesServiceClient added in v0.3.1

type RegisteredResourcesServiceClient interface {
	CreateRegisteredResource(ctx context.Context, in *CreateRegisteredResourceRequest, opts ...grpc.CallOption) (*CreateRegisteredResourceResponse, error)
	GetRegisteredResource(ctx context.Context, in *GetRegisteredResourceRequest, opts ...grpc.CallOption) (*GetRegisteredResourceResponse, error)
	ListRegisteredResources(ctx context.Context, in *ListRegisteredResourcesRequest, opts ...grpc.CallOption) (*ListRegisteredResourcesResponse, error)
	UpdateRegisteredResource(ctx context.Context, in *UpdateRegisteredResourceRequest, opts ...grpc.CallOption) (*UpdateRegisteredResourceResponse, error)
	DeleteRegisteredResource(ctx context.Context, in *DeleteRegisteredResourceRequest, opts ...grpc.CallOption) (*DeleteRegisteredResourceResponse, error)
	CreateRegisteredResourceValue(ctx context.Context, in *CreateRegisteredResourceValueRequest, opts ...grpc.CallOption) (*CreateRegisteredResourceValueResponse, error)
	GetRegisteredResourceValue(ctx context.Context, in *GetRegisteredResourceValueRequest, opts ...grpc.CallOption) (*GetRegisteredResourceValueResponse, error)
	GetRegisteredResourceValuesByFQNs(ctx context.Context, in *GetRegisteredResourceValuesByFQNsRequest, opts ...grpc.CallOption) (*GetRegisteredResourceValuesByFQNsResponse, error)
	ListRegisteredResourceValues(ctx context.Context, in *ListRegisteredResourceValuesRequest, opts ...grpc.CallOption) (*ListRegisteredResourceValuesResponse, error)
	UpdateRegisteredResourceValue(ctx context.Context, in *UpdateRegisteredResourceValueRequest, opts ...grpc.CallOption) (*UpdateRegisteredResourceValueResponse, error)
	DeleteRegisteredResourceValue(ctx context.Context, in *DeleteRegisteredResourceValueRequest, opts ...grpc.CallOption) (*DeleteRegisteredResourceValueResponse, error)
}

RegisteredResourcesServiceClient is the client API for RegisteredResourcesService 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 NewRegisteredResourcesServiceClient added in v0.3.1

func NewRegisteredResourcesServiceClient(cc grpc.ClientConnInterface) RegisteredResourcesServiceClient

type RegisteredResourcesServiceServer added in v0.3.1

RegisteredResourcesServiceServer is the server API for RegisteredResourcesService service. All implementations must embed UnimplementedRegisteredResourcesServiceServer for forward compatibility

type UnimplementedRegisteredResourcesServiceServer added in v0.3.1

type UnimplementedRegisteredResourcesServiceServer struct {
}

UnimplementedRegisteredResourcesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedRegisteredResourcesServiceServer) CreateRegisteredResource added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) CreateRegisteredResourceValue added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) DeleteRegisteredResource added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) DeleteRegisteredResourceValue added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) GetRegisteredResource added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) GetRegisteredResourceValue added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) GetRegisteredResourceValuesByFQNs added in v0.3.3

func (UnimplementedRegisteredResourcesServiceServer) ListRegisteredResourceValues added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) ListRegisteredResources added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) UpdateRegisteredResource added in v0.3.1

func (UnimplementedRegisteredResourcesServiceServer) UpdateRegisteredResourceValue added in v0.3.1

type UnsafeRegisteredResourcesServiceServer added in v0.3.1

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

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

type UpdateRegisteredResourceRequest

type UpdateRegisteredResourceRequest struct {

	// Required
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Optional
	Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	// Optional
	// Common metadata
	Metadata               *common.MetadataMutable   `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
	MetadataUpdateBehavior common.MetadataUpdateEnum `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRegisteredResourceRequest) Descriptor deprecated

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

Deprecated: Use UpdateRegisteredResourceRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegisteredResourceRequest) GetId

func (*UpdateRegisteredResourceRequest) GetMetadata

func (*UpdateRegisteredResourceRequest) GetMetadataUpdateBehavior

func (x *UpdateRegisteredResourceRequest) GetMetadataUpdateBehavior() common.MetadataUpdateEnum

func (*UpdateRegisteredResourceRequest) GetName

func (*UpdateRegisteredResourceRequest) ProtoMessage

func (*UpdateRegisteredResourceRequest) ProtoMessage()

func (*UpdateRegisteredResourceRequest) ProtoReflect

func (*UpdateRegisteredResourceRequest) Reset

func (*UpdateRegisteredResourceRequest) String

type UpdateRegisteredResourceResponse

type UpdateRegisteredResourceResponse struct {
	Resource *policy.RegisteredResource `protobuf:"bytes,1,opt,name=resource,proto3" json:"resource,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegisteredResourceResponse) Descriptor deprecated

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

Deprecated: Use UpdateRegisteredResourceResponse.ProtoReflect.Descriptor instead.

func (*UpdateRegisteredResourceResponse) GetResource

func (*UpdateRegisteredResourceResponse) ProtoMessage

func (*UpdateRegisteredResourceResponse) ProtoMessage()

func (*UpdateRegisteredResourceResponse) ProtoReflect

func (*UpdateRegisteredResourceResponse) Reset

func (*UpdateRegisteredResourceResponse) String

type UpdateRegisteredResourceValueRequest

type UpdateRegisteredResourceValueRequest struct {

	// Required
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// Optional
	Value string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	// Optional
	// Action Attribute Values provided here will replace all existing records in the database. To delete all action attribute values, set this field to an empty list.
	ActionAttributeValues []*ActionAttributeValue `` /* 126-byte string literal not displayed */
	// Optional
	// Common metadata
	Metadata               *common.MetadataMutable   `protobuf:"bytes,100,opt,name=metadata,proto3" json:"metadata,omitempty"`
	MetadataUpdateBehavior common.MetadataUpdateEnum `` /* 163-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateRegisteredResourceValueRequest) Descriptor deprecated

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

Deprecated: Use UpdateRegisteredResourceValueRequest.ProtoReflect.Descriptor instead.

func (*UpdateRegisteredResourceValueRequest) GetActionAttributeValues added in v0.3.3

func (x *UpdateRegisteredResourceValueRequest) GetActionAttributeValues() []*ActionAttributeValue

func (*UpdateRegisteredResourceValueRequest) GetId

func (*UpdateRegisteredResourceValueRequest) GetMetadata

func (*UpdateRegisteredResourceValueRequest) GetMetadataUpdateBehavior

func (x *UpdateRegisteredResourceValueRequest) GetMetadataUpdateBehavior() common.MetadataUpdateEnum

func (*UpdateRegisteredResourceValueRequest) GetValue

func (*UpdateRegisteredResourceValueRequest) ProtoMessage

func (*UpdateRegisteredResourceValueRequest) ProtoMessage()

func (*UpdateRegisteredResourceValueRequest) ProtoReflect

func (*UpdateRegisteredResourceValueRequest) Reset

func (*UpdateRegisteredResourceValueRequest) String

type UpdateRegisteredResourceValueResponse

type UpdateRegisteredResourceValueResponse struct {
	Value *policy.RegisteredResourceValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateRegisteredResourceValueResponse) Descriptor deprecated

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

Deprecated: Use UpdateRegisteredResourceValueResponse.ProtoReflect.Descriptor instead.

func (*UpdateRegisteredResourceValueResponse) GetValue

func (*UpdateRegisteredResourceValueResponse) ProtoMessage

func (*UpdateRegisteredResourceValueResponse) ProtoMessage()

func (*UpdateRegisteredResourceValueResponse) ProtoReflect

func (*UpdateRegisteredResourceValueResponse) Reset

func (*UpdateRegisteredResourceValueResponse) String

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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