Documentation
¶
Index ¶
- Constants
- func RegisterKISSServer(s grpc.ServiceRegistrar, srv KISSServer)
- type BindSecretRequest
- func (*BindSecretRequest) Descriptor() ([]byte, []int)
- func (m *BindSecretRequest) GetMetadata() *ClientMeta
- func (m *BindSecretRequest) GetName() string
- func (m *BindSecretRequest) GetServiceAccountName() string
- func (*BindSecretRequest) ProtoMessage()
- func (m *BindSecretRequest) Reset()
- func (m *BindSecretRequest) String() string
- func (m *BindSecretRequest) XXX_DiscardUnknown()
- func (m *BindSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BindSecretRequest) XXX_Merge(src proto.Message)
- func (m *BindSecretRequest) XXX_Size() int
- func (m *BindSecretRequest) XXX_Unmarshal(b []byte) error
- type BindSecretResponse
- func (*BindSecretResponse) Descriptor() ([]byte, []int)
- func (*BindSecretResponse) ProtoMessage()
- func (m *BindSecretResponse) Reset()
- func (m *BindSecretResponse) String() string
- func (m *BindSecretResponse) XXX_DiscardUnknown()
- func (m *BindSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *BindSecretResponse) XXX_Merge(src proto.Message)
- func (m *BindSecretResponse) XXX_Size() int
- func (m *BindSecretResponse) XXX_Unmarshal(b []byte) error
- type ClientMeta
- func (*ClientMeta) Descriptor() ([]byte, []int)
- func (m *ClientMeta) GetNamespace() string
- func (*ClientMeta) ProtoMessage()
- func (m *ClientMeta) Reset()
- func (m *ClientMeta) String() string
- func (m *ClientMeta) XXX_DiscardUnknown()
- func (m *ClientMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ClientMeta) XXX_Merge(src proto.Message)
- func (m *ClientMeta) XXX_Size() int
- func (m *ClientMeta) XXX_Unmarshal(b []byte) error
- type CreateSecretIAMPolicyRequest
- func (*CreateSecretIAMPolicyRequest) Descriptor() ([]byte, []int)
- func (m *CreateSecretIAMPolicyRequest) GetMetadata() *ClientMeta
- func (m *CreateSecretIAMPolicyRequest) GetName() string
- func (*CreateSecretIAMPolicyRequest) ProtoMessage()
- func (m *CreateSecretIAMPolicyRequest) Reset()
- func (m *CreateSecretIAMPolicyRequest) String() string
- func (m *CreateSecretIAMPolicyRequest) XXX_DiscardUnknown()
- func (m *CreateSecretIAMPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateSecretIAMPolicyRequest) XXX_Merge(src proto.Message)
- func (m *CreateSecretIAMPolicyRequest) XXX_Size() int
- func (m *CreateSecretIAMPolicyRequest) XXX_Unmarshal(b []byte) error
- type CreateSecretIAMPolicyResponse
- func (*CreateSecretIAMPolicyResponse) Descriptor() ([]byte, []int)
- func (*CreateSecretIAMPolicyResponse) ProtoMessage()
- func (m *CreateSecretIAMPolicyResponse) Reset()
- func (m *CreateSecretIAMPolicyResponse) String() string
- func (m *CreateSecretIAMPolicyResponse) XXX_DiscardUnknown()
- func (m *CreateSecretIAMPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateSecretIAMPolicyResponse) XXX_Merge(src proto.Message)
- func (m *CreateSecretIAMPolicyResponse) XXX_Size() int
- func (m *CreateSecretIAMPolicyResponse) XXX_Unmarshal(b []byte) error
- type CreateSecretRequest
- func (*CreateSecretRequest) Descriptor() ([]byte, []int)
- func (m *CreateSecretRequest) GetMetadata() *ClientMeta
- func (m *CreateSecretRequest) GetName() string
- func (m *CreateSecretRequest) GetValue() string
- func (*CreateSecretRequest) ProtoMessage()
- func (m *CreateSecretRequest) Reset()
- func (m *CreateSecretRequest) String() string
- func (m *CreateSecretRequest) XXX_DiscardUnknown()
- func (m *CreateSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateSecretRequest) XXX_Merge(src proto.Message)
- func (m *CreateSecretRequest) XXX_Size() int
- func (m *CreateSecretRequest) XXX_Unmarshal(b []byte) error
- type CreateSecretResponse
- func (*CreateSecretResponse) Descriptor() ([]byte, []int)
- func (*CreateSecretResponse) ProtoMessage()
- func (m *CreateSecretResponse) Reset()
- func (m *CreateSecretResponse) String() string
- func (m *CreateSecretResponse) XXX_DiscardUnknown()
- func (m *CreateSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *CreateSecretResponse) XXX_Merge(src proto.Message)
- func (m *CreateSecretResponse) XXX_Size() int
- func (m *CreateSecretResponse) XXX_Unmarshal(b []byte) error
- type DeleteSecretIAMPolicyRequest
- func (*DeleteSecretIAMPolicyRequest) Descriptor() ([]byte, []int)
- func (m *DeleteSecretIAMPolicyRequest) GetMetadata() *ClientMeta
- func (m *DeleteSecretIAMPolicyRequest) GetName() string
- func (*DeleteSecretIAMPolicyRequest) ProtoMessage()
- func (m *DeleteSecretIAMPolicyRequest) Reset()
- func (m *DeleteSecretIAMPolicyRequest) String() string
- func (m *DeleteSecretIAMPolicyRequest) XXX_DiscardUnknown()
- func (m *DeleteSecretIAMPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteSecretIAMPolicyRequest) XXX_Merge(src proto.Message)
- func (m *DeleteSecretIAMPolicyRequest) XXX_Size() int
- func (m *DeleteSecretIAMPolicyRequest) XXX_Unmarshal(b []byte) error
- type DeleteSecretIAMPolicyResponse
- func (*DeleteSecretIAMPolicyResponse) Descriptor() ([]byte, []int)
- func (*DeleteSecretIAMPolicyResponse) ProtoMessage()
- func (m *DeleteSecretIAMPolicyResponse) Reset()
- func (m *DeleteSecretIAMPolicyResponse) String() string
- func (m *DeleteSecretIAMPolicyResponse) XXX_DiscardUnknown()
- func (m *DeleteSecretIAMPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteSecretIAMPolicyResponse) XXX_Merge(src proto.Message)
- func (m *DeleteSecretIAMPolicyResponse) XXX_Size() int
- func (m *DeleteSecretIAMPolicyResponse) XXX_Unmarshal(b []byte) error
- type DeleteSecretRequest
- func (*DeleteSecretRequest) Descriptor() ([]byte, []int)
- func (m *DeleteSecretRequest) GetMetadata() *ClientMeta
- func (m *DeleteSecretRequest) GetName() string
- func (*DeleteSecretRequest) ProtoMessage()
- func (m *DeleteSecretRequest) Reset()
- func (m *DeleteSecretRequest) String() string
- func (m *DeleteSecretRequest) XXX_DiscardUnknown()
- func (m *DeleteSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteSecretRequest) XXX_Merge(src proto.Message)
- func (m *DeleteSecretRequest) XXX_Size() int
- func (m *DeleteSecretRequest) XXX_Unmarshal(b []byte) error
- type DeleteSecretResponse
- func (*DeleteSecretResponse) Descriptor() ([]byte, []int)
- func (*DeleteSecretResponse) ProtoMessage()
- func (m *DeleteSecretResponse) Reset()
- func (m *DeleteSecretResponse) String() string
- func (m *DeleteSecretResponse) XXX_DiscardUnknown()
- func (m *DeleteSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *DeleteSecretResponse) XXX_Merge(src proto.Message)
- func (m *DeleteSecretResponse) XXX_Size() int
- func (m *DeleteSecretResponse) XXX_Unmarshal(b []byte) error
- type KISSClient
- type KISSServer
- type ListSecretsRequest
- func (*ListSecretsRequest) Descriptor() ([]byte, []int)
- func (m *ListSecretsRequest) GetMetadata() *ClientMeta
- func (*ListSecretsRequest) ProtoMessage()
- func (m *ListSecretsRequest) Reset()
- func (m *ListSecretsRequest) String() string
- func (m *ListSecretsRequest) XXX_DiscardUnknown()
- func (m *ListSecretsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListSecretsRequest) XXX_Merge(src proto.Message)
- func (m *ListSecretsRequest) XXX_Size() int
- func (m *ListSecretsRequest) XXX_Unmarshal(b []byte) error
- type ListSecretsResponse
- func (*ListSecretsResponse) Descriptor() ([]byte, []int)
- func (m *ListSecretsResponse) GetSecrets() []string
- func (*ListSecretsResponse) ProtoMessage()
- func (m *ListSecretsResponse) Reset()
- func (m *ListSecretsResponse) String() string
- func (m *ListSecretsResponse) XXX_DiscardUnknown()
- func (m *ListSecretsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *ListSecretsResponse) XXX_Merge(src proto.Message)
- func (m *ListSecretsResponse) XXX_Size() int
- func (m *ListSecretsResponse) XXX_Unmarshal(b []byte) error
- type PingRequest
- func (*PingRequest) Descriptor() ([]byte, []int)
- func (m *PingRequest) GetMetadata() *ClientMeta
- func (*PingRequest) ProtoMessage()
- func (m *PingRequest) Reset()
- func (m *PingRequest) String() string
- func (m *PingRequest) XXX_DiscardUnknown()
- func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PingRequest) XXX_Merge(src proto.Message)
- func (m *PingRequest) XXX_Size() int
- func (m *PingRequest) XXX_Unmarshal(b []byte) error
- type PingResponse
- func (*PingResponse) Descriptor() ([]byte, []int)
- func (*PingResponse) ProtoMessage()
- func (m *PingResponse) Reset()
- func (m *PingResponse) String() string
- func (m *PingResponse) XXX_DiscardUnknown()
- func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *PingResponse) XXX_Merge(src proto.Message)
- func (m *PingResponse) XXX_Size() int
- func (m *PingResponse) XXX_Unmarshal(b []byte) error
- type UnimplementedKISSServer
- func (UnimplementedKISSServer) BindSecret(context.Context, *BindSecretRequest) (*BindSecretResponse, error)
- func (UnimplementedKISSServer) CreateSecret(context.Context, *CreateSecretRequest) (*CreateSecretResponse, error)
- func (UnimplementedKISSServer) CreateSecretIAMPolicy(context.Context, *CreateSecretIAMPolicyRequest) (*CreateSecretIAMPolicyResponse, error)
- func (UnimplementedKISSServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error)
- func (UnimplementedKISSServer) DeleteSecretIAMPolicy(context.Context, *DeleteSecretIAMPolicyRequest) (*DeleteSecretIAMPolicyResponse, error)
- func (UnimplementedKISSServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
- func (UnimplementedKISSServer) Ping(context.Context, *PingRequest) (*PingResponse, error)
- func (UnimplementedKISSServer) UpdateSecret(context.Context, *UpdateSecretRequest) (*UpdateSecretResponse, error)
- type UnsafeKISSServer
- type UpdateSecretRequest
- func (*UpdateSecretRequest) Descriptor() ([]byte, []int)
- func (m *UpdateSecretRequest) GetMetadata() *ClientMeta
- func (m *UpdateSecretRequest) GetName() string
- func (m *UpdateSecretRequest) GetValue() string
- func (*UpdateSecretRequest) ProtoMessage()
- func (m *UpdateSecretRequest) Reset()
- func (m *UpdateSecretRequest) String() string
- func (m *UpdateSecretRequest) XXX_DiscardUnknown()
- func (m *UpdateSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateSecretRequest) XXX_Merge(src proto.Message)
- func (m *UpdateSecretRequest) XXX_Size() int
- func (m *UpdateSecretRequest) XXX_Unmarshal(b []byte) error
- type UpdateSecretResponse
- func (*UpdateSecretResponse) Descriptor() ([]byte, []int)
- func (*UpdateSecretResponse) ProtoMessage()
- func (m *UpdateSecretResponse) Reset()
- func (m *UpdateSecretResponse) String() string
- func (m *UpdateSecretResponse) XXX_DiscardUnknown()
- func (m *UpdateSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
- func (m *UpdateSecretResponse) XXX_Merge(src proto.Message)
- func (m *UpdateSecretResponse) XXX_Size() int
- func (m *UpdateSecretResponse) XXX_Unmarshal(b []byte) error
Constants ¶
View Source
const (
// XForwardedForHeader is the header name set by the load balancer designating the source IP
XForwardedForHeader = "X-Forwarded-For"
)
Variables ¶
This section is empty.
Functions ¶
func RegisterKISSServer ¶
func RegisterKISSServer(s grpc.ServiceRegistrar, srv KISSServer)
Types ¶
type BindSecretRequest ¶
type BindSecretRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` ServiceAccountName string `protobuf:"bytes,3,opt,name=serviceAccountName,proto3" json:"serviceAccountName,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BindSecretRequest) Descriptor ¶
func (*BindSecretRequest) Descriptor() ([]byte, []int)
func (*BindSecretRequest) GetMetadata ¶
func (m *BindSecretRequest) GetMetadata() *ClientMeta
func (*BindSecretRequest) GetName ¶
func (m *BindSecretRequest) GetName() string
func (*BindSecretRequest) GetServiceAccountName ¶
func (m *BindSecretRequest) GetServiceAccountName() string
func (*BindSecretRequest) ProtoMessage ¶
func (*BindSecretRequest) ProtoMessage()
func (*BindSecretRequest) Reset ¶
func (m *BindSecretRequest) Reset()
func (*BindSecretRequest) String ¶
func (m *BindSecretRequest) String() string
func (*BindSecretRequest) XXX_DiscardUnknown ¶
func (m *BindSecretRequest) XXX_DiscardUnknown()
func (*BindSecretRequest) XXX_Marshal ¶
func (m *BindSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BindSecretRequest) XXX_Merge ¶
func (m *BindSecretRequest) XXX_Merge(src proto.Message)
func (*BindSecretRequest) XXX_Size ¶
func (m *BindSecretRequest) XXX_Size() int
func (*BindSecretRequest) XXX_Unmarshal ¶
func (m *BindSecretRequest) XXX_Unmarshal(b []byte) error
type BindSecretResponse ¶
type BindSecretResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*BindSecretResponse) Descriptor ¶
func (*BindSecretResponse) Descriptor() ([]byte, []int)
func (*BindSecretResponse) ProtoMessage ¶
func (*BindSecretResponse) ProtoMessage()
func (*BindSecretResponse) Reset ¶
func (m *BindSecretResponse) Reset()
func (*BindSecretResponse) String ¶
func (m *BindSecretResponse) String() string
func (*BindSecretResponse) XXX_DiscardUnknown ¶
func (m *BindSecretResponse) XXX_DiscardUnknown()
func (*BindSecretResponse) XXX_Marshal ¶
func (m *BindSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*BindSecretResponse) XXX_Merge ¶
func (m *BindSecretResponse) XXX_Merge(src proto.Message)
func (*BindSecretResponse) XXX_Size ¶
func (m *BindSecretResponse) XXX_Size() int
func (*BindSecretResponse) XXX_Unmarshal ¶
func (m *BindSecretResponse) XXX_Unmarshal(b []byte) error
type ClientMeta ¶
type ClientMeta struct { // k8s "namespace" the client wants to operate _for_ // nb: we're not actually interacting with k8s here // we use tags on AWS resources to control which k8s namespace secrets are _for_ Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
Required information from client for every request
func (*ClientMeta) Descriptor ¶
func (*ClientMeta) Descriptor() ([]byte, []int)
func (*ClientMeta) GetNamespace ¶
func (m *ClientMeta) GetNamespace() string
func (*ClientMeta) ProtoMessage ¶
func (*ClientMeta) ProtoMessage()
func (*ClientMeta) Reset ¶
func (m *ClientMeta) Reset()
func (*ClientMeta) String ¶
func (m *ClientMeta) String() string
func (*ClientMeta) XXX_DiscardUnknown ¶
func (m *ClientMeta) XXX_DiscardUnknown()
func (*ClientMeta) XXX_Marshal ¶
func (m *ClientMeta) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ClientMeta) XXX_Merge ¶
func (m *ClientMeta) XXX_Merge(src proto.Message)
func (*ClientMeta) XXX_Size ¶
func (m *ClientMeta) XXX_Size() int
func (*ClientMeta) XXX_Unmarshal ¶
func (m *ClientMeta) XXX_Unmarshal(b []byte) error
type CreateSecretIAMPolicyRequest ¶
type CreateSecretIAMPolicyRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateSecretIAMPolicyRequest) Descriptor ¶
func (*CreateSecretIAMPolicyRequest) Descriptor() ([]byte, []int)
func (*CreateSecretIAMPolicyRequest) GetMetadata ¶
func (m *CreateSecretIAMPolicyRequest) GetMetadata() *ClientMeta
func (*CreateSecretIAMPolicyRequest) GetName ¶
func (m *CreateSecretIAMPolicyRequest) GetName() string
func (*CreateSecretIAMPolicyRequest) ProtoMessage ¶
func (*CreateSecretIAMPolicyRequest) ProtoMessage()
func (*CreateSecretIAMPolicyRequest) Reset ¶
func (m *CreateSecretIAMPolicyRequest) Reset()
func (*CreateSecretIAMPolicyRequest) String ¶
func (m *CreateSecretIAMPolicyRequest) String() string
func (*CreateSecretIAMPolicyRequest) XXX_DiscardUnknown ¶
func (m *CreateSecretIAMPolicyRequest) XXX_DiscardUnknown()
func (*CreateSecretIAMPolicyRequest) XXX_Marshal ¶
func (m *CreateSecretIAMPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateSecretIAMPolicyRequest) XXX_Merge ¶
func (m *CreateSecretIAMPolicyRequest) XXX_Merge(src proto.Message)
func (*CreateSecretIAMPolicyRequest) XXX_Size ¶
func (m *CreateSecretIAMPolicyRequest) XXX_Size() int
func (*CreateSecretIAMPolicyRequest) XXX_Unmarshal ¶
func (m *CreateSecretIAMPolicyRequest) XXX_Unmarshal(b []byte) error
type CreateSecretIAMPolicyResponse ¶
type CreateSecretIAMPolicyResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateSecretIAMPolicyResponse) Descriptor ¶
func (*CreateSecretIAMPolicyResponse) Descriptor() ([]byte, []int)
func (*CreateSecretIAMPolicyResponse) ProtoMessage ¶
func (*CreateSecretIAMPolicyResponse) ProtoMessage()
func (*CreateSecretIAMPolicyResponse) Reset ¶
func (m *CreateSecretIAMPolicyResponse) Reset()
func (*CreateSecretIAMPolicyResponse) String ¶
func (m *CreateSecretIAMPolicyResponse) String() string
func (*CreateSecretIAMPolicyResponse) XXX_DiscardUnknown ¶
func (m *CreateSecretIAMPolicyResponse) XXX_DiscardUnknown()
func (*CreateSecretIAMPolicyResponse) XXX_Marshal ¶
func (m *CreateSecretIAMPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateSecretIAMPolicyResponse) XXX_Merge ¶
func (m *CreateSecretIAMPolicyResponse) XXX_Merge(src proto.Message)
func (*CreateSecretIAMPolicyResponse) XXX_Size ¶
func (m *CreateSecretIAMPolicyResponse) XXX_Size() int
func (*CreateSecretIAMPolicyResponse) XXX_Unmarshal ¶
func (m *CreateSecretIAMPolicyResponse) XXX_Unmarshal(b []byte) error
type CreateSecretRequest ¶
type CreateSecretRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateSecretRequest) Descriptor ¶
func (*CreateSecretRequest) Descriptor() ([]byte, []int)
func (*CreateSecretRequest) GetMetadata ¶
func (m *CreateSecretRequest) GetMetadata() *ClientMeta
func (*CreateSecretRequest) GetName ¶
func (m *CreateSecretRequest) GetName() string
func (*CreateSecretRequest) GetValue ¶
func (m *CreateSecretRequest) GetValue() string
func (*CreateSecretRequest) ProtoMessage ¶
func (*CreateSecretRequest) ProtoMessage()
func (*CreateSecretRequest) Reset ¶
func (m *CreateSecretRequest) Reset()
func (*CreateSecretRequest) String ¶
func (m *CreateSecretRequest) String() string
func (*CreateSecretRequest) XXX_DiscardUnknown ¶
func (m *CreateSecretRequest) XXX_DiscardUnknown()
func (*CreateSecretRequest) XXX_Marshal ¶
func (m *CreateSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateSecretRequest) XXX_Merge ¶
func (m *CreateSecretRequest) XXX_Merge(src proto.Message)
func (*CreateSecretRequest) XXX_Size ¶
func (m *CreateSecretRequest) XXX_Size() int
func (*CreateSecretRequest) XXX_Unmarshal ¶
func (m *CreateSecretRequest) XXX_Unmarshal(b []byte) error
type CreateSecretResponse ¶
type CreateSecretResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*CreateSecretResponse) Descriptor ¶
func (*CreateSecretResponse) Descriptor() ([]byte, []int)
func (*CreateSecretResponse) ProtoMessage ¶
func (*CreateSecretResponse) ProtoMessage()
func (*CreateSecretResponse) Reset ¶
func (m *CreateSecretResponse) Reset()
func (*CreateSecretResponse) String ¶
func (m *CreateSecretResponse) String() string
func (*CreateSecretResponse) XXX_DiscardUnknown ¶
func (m *CreateSecretResponse) XXX_DiscardUnknown()
func (*CreateSecretResponse) XXX_Marshal ¶
func (m *CreateSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*CreateSecretResponse) XXX_Merge ¶
func (m *CreateSecretResponse) XXX_Merge(src proto.Message)
func (*CreateSecretResponse) XXX_Size ¶
func (m *CreateSecretResponse) XXX_Size() int
func (*CreateSecretResponse) XXX_Unmarshal ¶
func (m *CreateSecretResponse) XXX_Unmarshal(b []byte) error
type DeleteSecretIAMPolicyRequest ¶
type DeleteSecretIAMPolicyRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteSecretIAMPolicyRequest) Descriptor ¶
func (*DeleteSecretIAMPolicyRequest) Descriptor() ([]byte, []int)
func (*DeleteSecretIAMPolicyRequest) GetMetadata ¶
func (m *DeleteSecretIAMPolicyRequest) GetMetadata() *ClientMeta
func (*DeleteSecretIAMPolicyRequest) GetName ¶
func (m *DeleteSecretIAMPolicyRequest) GetName() string
func (*DeleteSecretIAMPolicyRequest) ProtoMessage ¶
func (*DeleteSecretIAMPolicyRequest) ProtoMessage()
func (*DeleteSecretIAMPolicyRequest) Reset ¶
func (m *DeleteSecretIAMPolicyRequest) Reset()
func (*DeleteSecretIAMPolicyRequest) String ¶
func (m *DeleteSecretIAMPolicyRequest) String() string
func (*DeleteSecretIAMPolicyRequest) XXX_DiscardUnknown ¶
func (m *DeleteSecretIAMPolicyRequest) XXX_DiscardUnknown()
func (*DeleteSecretIAMPolicyRequest) XXX_Marshal ¶
func (m *DeleteSecretIAMPolicyRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteSecretIAMPolicyRequest) XXX_Merge ¶
func (m *DeleteSecretIAMPolicyRequest) XXX_Merge(src proto.Message)
func (*DeleteSecretIAMPolicyRequest) XXX_Size ¶
func (m *DeleteSecretIAMPolicyRequest) XXX_Size() int
func (*DeleteSecretIAMPolicyRequest) XXX_Unmarshal ¶
func (m *DeleteSecretIAMPolicyRequest) XXX_Unmarshal(b []byte) error
type DeleteSecretIAMPolicyResponse ¶
type DeleteSecretIAMPolicyResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteSecretIAMPolicyResponse) Descriptor ¶
func (*DeleteSecretIAMPolicyResponse) Descriptor() ([]byte, []int)
func (*DeleteSecretIAMPolicyResponse) ProtoMessage ¶
func (*DeleteSecretIAMPolicyResponse) ProtoMessage()
func (*DeleteSecretIAMPolicyResponse) Reset ¶
func (m *DeleteSecretIAMPolicyResponse) Reset()
func (*DeleteSecretIAMPolicyResponse) String ¶
func (m *DeleteSecretIAMPolicyResponse) String() string
func (*DeleteSecretIAMPolicyResponse) XXX_DiscardUnknown ¶
func (m *DeleteSecretIAMPolicyResponse) XXX_DiscardUnknown()
func (*DeleteSecretIAMPolicyResponse) XXX_Marshal ¶
func (m *DeleteSecretIAMPolicyResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteSecretIAMPolicyResponse) XXX_Merge ¶
func (m *DeleteSecretIAMPolicyResponse) XXX_Merge(src proto.Message)
func (*DeleteSecretIAMPolicyResponse) XXX_Size ¶
func (m *DeleteSecretIAMPolicyResponse) XXX_Size() int
func (*DeleteSecretIAMPolicyResponse) XXX_Unmarshal ¶
func (m *DeleteSecretIAMPolicyResponse) XXX_Unmarshal(b []byte) error
type DeleteSecretRequest ¶
type DeleteSecretRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteSecretRequest) Descriptor ¶
func (*DeleteSecretRequest) Descriptor() ([]byte, []int)
func (*DeleteSecretRequest) GetMetadata ¶
func (m *DeleteSecretRequest) GetMetadata() *ClientMeta
func (*DeleteSecretRequest) GetName ¶
func (m *DeleteSecretRequest) GetName() string
func (*DeleteSecretRequest) ProtoMessage ¶
func (*DeleteSecretRequest) ProtoMessage()
func (*DeleteSecretRequest) Reset ¶
func (m *DeleteSecretRequest) Reset()
func (*DeleteSecretRequest) String ¶
func (m *DeleteSecretRequest) String() string
func (*DeleteSecretRequest) XXX_DiscardUnknown ¶
func (m *DeleteSecretRequest) XXX_DiscardUnknown()
func (*DeleteSecretRequest) XXX_Marshal ¶
func (m *DeleteSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteSecretRequest) XXX_Merge ¶
func (m *DeleteSecretRequest) XXX_Merge(src proto.Message)
func (*DeleteSecretRequest) XXX_Size ¶
func (m *DeleteSecretRequest) XXX_Size() int
func (*DeleteSecretRequest) XXX_Unmarshal ¶
func (m *DeleteSecretRequest) XXX_Unmarshal(b []byte) error
type DeleteSecretResponse ¶
type DeleteSecretResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*DeleteSecretResponse) Descriptor ¶
func (*DeleteSecretResponse) Descriptor() ([]byte, []int)
func (*DeleteSecretResponse) ProtoMessage ¶
func (*DeleteSecretResponse) ProtoMessage()
func (*DeleteSecretResponse) Reset ¶
func (m *DeleteSecretResponse) Reset()
func (*DeleteSecretResponse) String ¶
func (m *DeleteSecretResponse) String() string
func (*DeleteSecretResponse) XXX_DiscardUnknown ¶
func (m *DeleteSecretResponse) XXX_DiscardUnknown()
func (*DeleteSecretResponse) XXX_Marshal ¶
func (m *DeleteSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*DeleteSecretResponse) XXX_Merge ¶
func (m *DeleteSecretResponse) XXX_Merge(src proto.Message)
func (*DeleteSecretResponse) XXX_Size ¶
func (m *DeleteSecretResponse) XXX_Size() int
func (*DeleteSecretResponse) XXX_Unmarshal ¶
func (m *DeleteSecretResponse) XXX_Unmarshal(b []byte) error
type KISSClient ¶
type KISSClient interface { // Temporary RPC to test authorization; will be removed. Ping(ctx context.Context, in *PingRequest, opts ...grpc.CallOption) (*PingResponse, error) CreateSecret(ctx context.Context, in *CreateSecretRequest, opts ...grpc.CallOption) (*CreateSecretResponse, error) ListSecrets(ctx context.Context, in *ListSecretsRequest, opts ...grpc.CallOption) (*ListSecretsResponse, error) DeleteSecret(ctx context.Context, in *DeleteSecretRequest, opts ...grpc.CallOption) (*DeleteSecretResponse, error) UpdateSecret(ctx context.Context, in *UpdateSecretRequest, opts ...grpc.CallOption) (*UpdateSecretResponse, error) BindSecret(ctx context.Context, in *BindSecretRequest, opts ...grpc.CallOption) (*BindSecretResponse, error) CreateSecretIAMPolicy(ctx context.Context, in *CreateSecretIAMPolicyRequest, opts ...grpc.CallOption) (*CreateSecretIAMPolicyResponse, error) DeleteSecretIAMPolicy(ctx context.Context, in *DeleteSecretIAMPolicyRequest, opts ...grpc.CallOption) (*DeleteSecretIAMPolicyResponse, error) }
KISSClient is the client API for KISS 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 NewKISSClient ¶
func NewKISSClient(cc grpc.ClientConnInterface) KISSClient
type KISSServer ¶
type KISSServer interface { // Temporary RPC to test authorization; will be removed. Ping(context.Context, *PingRequest) (*PingResponse, error) CreateSecret(context.Context, *CreateSecretRequest) (*CreateSecretResponse, error) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error) DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error) UpdateSecret(context.Context, *UpdateSecretRequest) (*UpdateSecretResponse, error) BindSecret(context.Context, *BindSecretRequest) (*BindSecretResponse, error) CreateSecretIAMPolicy(context.Context, *CreateSecretIAMPolicyRequest) (*CreateSecretIAMPolicyResponse, error) DeleteSecretIAMPolicy(context.Context, *DeleteSecretIAMPolicyRequest) (*DeleteSecretIAMPolicyResponse, error) // contains filtered or unexported methods }
KISSServer is the server API for KISS service. All implementations must embed UnimplementedKISSServer for forward compatibility
type ListSecretsRequest ¶
type ListSecretsRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListSecretsRequest) Descriptor ¶
func (*ListSecretsRequest) Descriptor() ([]byte, []int)
func (*ListSecretsRequest) GetMetadata ¶
func (m *ListSecretsRequest) GetMetadata() *ClientMeta
func (*ListSecretsRequest) ProtoMessage ¶
func (*ListSecretsRequest) ProtoMessage()
func (*ListSecretsRequest) Reset ¶
func (m *ListSecretsRequest) Reset()
func (*ListSecretsRequest) String ¶
func (m *ListSecretsRequest) String() string
func (*ListSecretsRequest) XXX_DiscardUnknown ¶
func (m *ListSecretsRequest) XXX_DiscardUnknown()
func (*ListSecretsRequest) XXX_Marshal ¶
func (m *ListSecretsRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListSecretsRequest) XXX_Merge ¶
func (m *ListSecretsRequest) XXX_Merge(src proto.Message)
func (*ListSecretsRequest) XXX_Size ¶
func (m *ListSecretsRequest) XXX_Size() int
func (*ListSecretsRequest) XXX_Unmarshal ¶
func (m *ListSecretsRequest) XXX_Unmarshal(b []byte) error
type ListSecretsResponse ¶
type ListSecretsResponse struct { Secrets []string `protobuf:"bytes,1,rep,name=secrets,proto3" json:"secrets,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*ListSecretsResponse) Descriptor ¶
func (*ListSecretsResponse) Descriptor() ([]byte, []int)
func (*ListSecretsResponse) GetSecrets ¶
func (m *ListSecretsResponse) GetSecrets() []string
func (*ListSecretsResponse) ProtoMessage ¶
func (*ListSecretsResponse) ProtoMessage()
func (*ListSecretsResponse) Reset ¶
func (m *ListSecretsResponse) Reset()
func (*ListSecretsResponse) String ¶
func (m *ListSecretsResponse) String() string
func (*ListSecretsResponse) XXX_DiscardUnknown ¶
func (m *ListSecretsResponse) XXX_DiscardUnknown()
func (*ListSecretsResponse) XXX_Marshal ¶
func (m *ListSecretsResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*ListSecretsResponse) XXX_Merge ¶
func (m *ListSecretsResponse) XXX_Merge(src proto.Message)
func (*ListSecretsResponse) XXX_Size ¶
func (m *ListSecretsResponse) XXX_Size() int
func (*ListSecretsResponse) XXX_Unmarshal ¶
func (m *ListSecretsResponse) XXX_Unmarshal(b []byte) error
type PingRequest ¶
type PingRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PingRequest) Descriptor ¶
func (*PingRequest) Descriptor() ([]byte, []int)
func (*PingRequest) GetMetadata ¶
func (m *PingRequest) GetMetadata() *ClientMeta
func (*PingRequest) ProtoMessage ¶
func (*PingRequest) ProtoMessage()
func (*PingRequest) Reset ¶
func (m *PingRequest) Reset()
func (*PingRequest) String ¶
func (m *PingRequest) String() string
func (*PingRequest) XXX_DiscardUnknown ¶
func (m *PingRequest) XXX_DiscardUnknown()
func (*PingRequest) XXX_Marshal ¶
func (m *PingRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PingRequest) XXX_Merge ¶
func (m *PingRequest) XXX_Merge(src proto.Message)
func (*PingRequest) XXX_Size ¶
func (m *PingRequest) XXX_Size() int
func (*PingRequest) XXX_Unmarshal ¶
func (m *PingRequest) XXX_Unmarshal(b []byte) error
type PingResponse ¶
type PingResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*PingResponse) Descriptor ¶
func (*PingResponse) Descriptor() ([]byte, []int)
func (*PingResponse) ProtoMessage ¶
func (*PingResponse) ProtoMessage()
func (*PingResponse) Reset ¶
func (m *PingResponse) Reset()
func (*PingResponse) String ¶
func (m *PingResponse) String() string
func (*PingResponse) XXX_DiscardUnknown ¶
func (m *PingResponse) XXX_DiscardUnknown()
func (*PingResponse) XXX_Marshal ¶
func (m *PingResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*PingResponse) XXX_Merge ¶
func (m *PingResponse) XXX_Merge(src proto.Message)
func (*PingResponse) XXX_Size ¶
func (m *PingResponse) XXX_Size() int
func (*PingResponse) XXX_Unmarshal ¶
func (m *PingResponse) XXX_Unmarshal(b []byte) error
type UnimplementedKISSServer ¶
type UnimplementedKISSServer struct { }
UnimplementedKISSServer must be embedded to have forward compatible implementations.
func (UnimplementedKISSServer) BindSecret ¶
func (UnimplementedKISSServer) BindSecret(context.Context, *BindSecretRequest) (*BindSecretResponse, error)
func (UnimplementedKISSServer) CreateSecret ¶
func (UnimplementedKISSServer) CreateSecret(context.Context, *CreateSecretRequest) (*CreateSecretResponse, error)
func (UnimplementedKISSServer) CreateSecretIAMPolicy ¶
func (UnimplementedKISSServer) CreateSecretIAMPolicy(context.Context, *CreateSecretIAMPolicyRequest) (*CreateSecretIAMPolicyResponse, error)
func (UnimplementedKISSServer) DeleteSecret ¶
func (UnimplementedKISSServer) DeleteSecret(context.Context, *DeleteSecretRequest) (*DeleteSecretResponse, error)
func (UnimplementedKISSServer) DeleteSecretIAMPolicy ¶
func (UnimplementedKISSServer) DeleteSecretIAMPolicy(context.Context, *DeleteSecretIAMPolicyRequest) (*DeleteSecretIAMPolicyResponse, error)
func (UnimplementedKISSServer) ListSecrets ¶
func (UnimplementedKISSServer) ListSecrets(context.Context, *ListSecretsRequest) (*ListSecretsResponse, error)
func (UnimplementedKISSServer) Ping ¶
func (UnimplementedKISSServer) Ping(context.Context, *PingRequest) (*PingResponse, error)
func (UnimplementedKISSServer) UpdateSecret ¶
func (UnimplementedKISSServer) UpdateSecret(context.Context, *UpdateSecretRequest) (*UpdateSecretResponse, error)
type UnsafeKISSServer ¶
type UnsafeKISSServer interface {
// contains filtered or unexported methods
}
UnsafeKISSServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to KISSServer will result in compilation errors.
type UpdateSecretRequest ¶
type UpdateSecretRequest struct { Metadata *ClientMeta `protobuf:"bytes,1,opt,name=metadata,proto3" json:"metadata,omitempty"` Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` Value string `protobuf:"bytes,3,opt,name=value,proto3" json:"value,omitempty"` XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateSecretRequest) Descriptor ¶
func (*UpdateSecretRequest) Descriptor() ([]byte, []int)
func (*UpdateSecretRequest) GetMetadata ¶
func (m *UpdateSecretRequest) GetMetadata() *ClientMeta
func (*UpdateSecretRequest) GetName ¶
func (m *UpdateSecretRequest) GetName() string
func (*UpdateSecretRequest) GetValue ¶
func (m *UpdateSecretRequest) GetValue() string
func (*UpdateSecretRequest) ProtoMessage ¶
func (*UpdateSecretRequest) ProtoMessage()
func (*UpdateSecretRequest) Reset ¶
func (m *UpdateSecretRequest) Reset()
func (*UpdateSecretRequest) String ¶
func (m *UpdateSecretRequest) String() string
func (*UpdateSecretRequest) XXX_DiscardUnknown ¶
func (m *UpdateSecretRequest) XXX_DiscardUnknown()
func (*UpdateSecretRequest) XXX_Marshal ¶
func (m *UpdateSecretRequest) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateSecretRequest) XXX_Merge ¶
func (m *UpdateSecretRequest) XXX_Merge(src proto.Message)
func (*UpdateSecretRequest) XXX_Size ¶
func (m *UpdateSecretRequest) XXX_Size() int
func (*UpdateSecretRequest) XXX_Unmarshal ¶
func (m *UpdateSecretRequest) XXX_Unmarshal(b []byte) error
type UpdateSecretResponse ¶
type UpdateSecretResponse struct { XXX_NoUnkeyedLiteral struct{} `json:"-"` XXX_unrecognized []byte `json:"-"` XXX_sizecache int32 `json:"-"` }
func (*UpdateSecretResponse) Descriptor ¶
func (*UpdateSecretResponse) Descriptor() ([]byte, []int)
func (*UpdateSecretResponse) ProtoMessage ¶
func (*UpdateSecretResponse) ProtoMessage()
func (*UpdateSecretResponse) Reset ¶
func (m *UpdateSecretResponse) Reset()
func (*UpdateSecretResponse) String ¶
func (m *UpdateSecretResponse) String() string
func (*UpdateSecretResponse) XXX_DiscardUnknown ¶
func (m *UpdateSecretResponse) XXX_DiscardUnknown()
func (*UpdateSecretResponse) XXX_Marshal ¶
func (m *UpdateSecretResponse) XXX_Marshal(b []byte, deterministic bool) ([]byte, error)
func (*UpdateSecretResponse) XXX_Merge ¶
func (m *UpdateSecretResponse) XXX_Merge(src proto.Message)
func (*UpdateSecretResponse) XXX_Size ¶
func (m *UpdateSecretResponse) XXX_Size() int
func (*UpdateSecretResponse) XXX_Unmarshal ¶
func (m *UpdateSecretResponse) XXX_Unmarshal(b []byte) error
Click to show internal directories.
Click to hide internal directories.