Documentation
¶
Index ¶
- Constants
- Variables
- type CreateSecretResponse
- func (*CreateSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSecretResponse) GetError() string
- func (x *CreateSecretResponse) GetId() *SecretIdentifier
- func (x *CreateSecretResponse) GetSuccess() bool
- func (*CreateSecretResponse) ProtoMessage()
- func (x *CreateSecretResponse) ProtoReflect() protoreflect.Message
- func (x *CreateSecretResponse) Reset()
- func (x *CreateSecretResponse) String() string
- type CreateSecretsRequest
- func (*CreateSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret
- func (x *CreateSecretsRequest) GetRequestId() string
- func (*CreateSecretsRequest) ProtoMessage()
- func (x *CreateSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *CreateSecretsRequest) Reset()
- func (x *CreateSecretsRequest) String() string
- type CreateSecretsResponse
- func (*CreateSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *CreateSecretsResponse) GetResponses() []*CreateSecretResponse
- func (*CreateSecretsResponse) ProtoMessage()
- func (x *CreateSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *CreateSecretsResponse) Reset()
- func (x *CreateSecretsResponse) String() string
- type DeleteSecretResponse
- func (*DeleteSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretResponse) GetError() string
- func (x *DeleteSecretResponse) GetId() *SecretIdentifier
- func (x *DeleteSecretResponse) GetSuccess() bool
- func (*DeleteSecretResponse) ProtoMessage()
- func (x *DeleteSecretResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretResponse) Reset()
- func (x *DeleteSecretResponse) String() string
- type DeleteSecretsRequest
- func (*DeleteSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretsRequest) GetIds() []*SecretIdentifier
- func (x *DeleteSecretsRequest) GetRequestId() string
- func (*DeleteSecretsRequest) ProtoMessage()
- func (x *DeleteSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretsRequest) Reset()
- func (x *DeleteSecretsRequest) String() string
- type DeleteSecretsResponse
- func (*DeleteSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteSecretsResponse) GetResponses() []*DeleteSecretResponse
- func (*DeleteSecretsResponse) ProtoMessage()
- func (x *DeleteSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *DeleteSecretsResponse) Reset()
- func (x *DeleteSecretsResponse) String() string
- type EncryptedSecret
- func (*EncryptedSecret) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptedSecret) GetEncryptedValue() string
- func (x *EncryptedSecret) GetId() *SecretIdentifier
- func (*EncryptedSecret) ProtoMessage()
- func (x *EncryptedSecret) ProtoReflect() protoreflect.Message
- func (x *EncryptedSecret) Reset()
- func (x *EncryptedSecret) String() string
- type EncryptedShares
- func (*EncryptedShares) Descriptor() ([]byte, []int)deprecated
- func (x *EncryptedShares) GetEncryptionKey() string
- func (x *EncryptedShares) GetShares() []string
- func (*EncryptedShares) ProtoMessage()
- func (x *EncryptedShares) ProtoReflect() protoreflect.Message
- func (x *EncryptedShares) Reset()
- func (x *EncryptedShares) String() string
- type GetSecretsRequest
- func (*GetSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetSecretsRequest) GetRequests() []*SecretRequest
- func (*GetSecretsRequest) ProtoMessage()
- func (x *GetSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *GetSecretsRequest) Reset()
- func (x *GetSecretsRequest) String() string
- type GetSecretsResponse
- func (*GetSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *GetSecretsResponse) GetResponses() []*SecretResponse
- func (*GetSecretsResponse) ProtoMessage()
- func (x *GetSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *GetSecretsResponse) Reset()
- func (x *GetSecretsResponse) String() string
- type ListSecretIdentifiersRequest
- func (*ListSecretIdentifiersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretIdentifiersRequest) GetNamespace() string
- func (x *ListSecretIdentifiersRequest) GetOwner() string
- func (x *ListSecretIdentifiersRequest) GetRequestId() string
- func (*ListSecretIdentifiersRequest) ProtoMessage()
- func (x *ListSecretIdentifiersRequest) ProtoReflect() protoreflect.Message
- func (x *ListSecretIdentifiersRequest) Reset()
- func (x *ListSecretIdentifiersRequest) String() string
- type ListSecretIdentifiersResponse
- func (*ListSecretIdentifiersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListSecretIdentifiersResponse) GetError() string
- func (x *ListSecretIdentifiersResponse) GetIdentifiers() []*SecretIdentifier
- func (x *ListSecretIdentifiersResponse) GetSuccess() bool
- func (*ListSecretIdentifiersResponse) ProtoMessage()
- func (x *ListSecretIdentifiersResponse) ProtoReflect() protoreflect.Message
- func (x *ListSecretIdentifiersResponse) Reset()
- func (x *ListSecretIdentifiersResponse) String() string
- type Observation
- func (*Observation) Descriptor() ([]byte, []int)deprecated
- func (x *Observation) GetCreateSecretsRequest() *CreateSecretsRequest
- func (x *Observation) GetCreateSecretsResponse() *CreateSecretsResponse
- func (x *Observation) GetDeleteSecretsRequest() *DeleteSecretsRequest
- func (x *Observation) GetDeleteSecretsResponse() *DeleteSecretsResponse
- func (x *Observation) GetGetSecretsRequest() *GetSecretsRequest
- func (x *Observation) GetGetSecretsResponse() *GetSecretsResponse
- func (x *Observation) GetId() string
- func (x *Observation) GetListSecretIdentifiersRequest() *ListSecretIdentifiersRequest
- func (x *Observation) GetListSecretIdentifiersResponse() *ListSecretIdentifiersResponse
- func (x *Observation) GetRequest() isObservation_Request
- func (x *Observation) GetRequestType() RequestType
- func (x *Observation) GetResponse() isObservation_Response
- func (x *Observation) GetUpdateSecretsRequest() *UpdateSecretsRequest
- func (x *Observation) GetUpdateSecretsResponse() *UpdateSecretsResponse
- func (*Observation) ProtoMessage()
- func (x *Observation) ProtoReflect() protoreflect.Message
- func (x *Observation) Reset()
- func (x *Observation) String() string
- type Observation_CreateSecretsRequest
- type Observation_CreateSecretsResponse
- type Observation_DeleteSecretsRequest
- type Observation_DeleteSecretsResponse
- type Observation_GetSecretsRequest
- type Observation_GetSecretsResponse
- type Observation_ListSecretIdentifiersRequest
- type Observation_ListSecretIdentifiersResponse
- type Observation_UpdateSecretsRequest
- type Observation_UpdateSecretsResponse
- type Observations
- type Outcome
- func (*Outcome) Descriptor() ([]byte, []int)deprecated
- func (x *Outcome) GetCreateSecretsRequest() *CreateSecretsRequest
- func (x *Outcome) GetCreateSecretsResponse() *CreateSecretsResponse
- func (x *Outcome) GetDeleteSecretsRequest() *DeleteSecretsRequest
- func (x *Outcome) GetDeleteSecretsResponse() *DeleteSecretsResponse
- func (x *Outcome) GetGetSecretsRequest() *GetSecretsRequest
- func (x *Outcome) GetGetSecretsResponse() *GetSecretsResponse
- func (x *Outcome) GetId() string
- func (x *Outcome) GetListSecretIdentifiersRequest() *ListSecretIdentifiersRequest
- func (x *Outcome) GetListSecretIdentifiersResponse() *ListSecretIdentifiersResponse
- func (x *Outcome) GetRequest() isOutcome_Request
- func (x *Outcome) GetRequestType() RequestType
- func (x *Outcome) GetResponse() isOutcome_Response
- func (x *Outcome) GetUpdateSecretsRequest() *UpdateSecretsRequest
- func (x *Outcome) GetUpdateSecretsResponse() *UpdateSecretsResponse
- func (*Outcome) ProtoMessage()
- func (x *Outcome) ProtoReflect() protoreflect.Message
- func (x *Outcome) Reset()
- func (x *Outcome) String() string
- type Outcome_CreateSecretsRequest
- type Outcome_CreateSecretsResponse
- type Outcome_DeleteSecretsRequest
- type Outcome_DeleteSecretsResponse
- type Outcome_GetSecretsRequest
- type Outcome_GetSecretsResponse
- type Outcome_ListSecretIdentifiersRequest
- type Outcome_ListSecretIdentifiersResponse
- type Outcome_UpdateSecretsRequest
- type Outcome_UpdateSecretsResponse
- type Outcomes
- type ReportFormat
- func (ReportFormat) Descriptor() protoreflect.EnumDescriptor
- func (x ReportFormat) Enum() *ReportFormat
- func (ReportFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x ReportFormat) Number() protoreflect.EnumNumber
- func (x ReportFormat) String() string
- func (ReportFormat) Type() protoreflect.EnumType
- type ReportInfo
- func (*ReportInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ReportInfo) GetFormat() ReportFormat
- func (x *ReportInfo) GetId() string
- func (x *ReportInfo) GetRequestType() RequestType
- func (*ReportInfo) ProtoMessage()
- func (x *ReportInfo) ProtoReflect() protoreflect.Message
- func (x *ReportInfo) Reset()
- func (x *ReportInfo) String() string
- type ReportingPluginConfig
- func (*ReportingPluginConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ReportingPluginConfig) GetBatchSize() int32
- func (x *ReportingPluginConfig) GetLimitsMaxBlobPayloadLength() int32
- func (x *ReportingPluginConfig) GetLimitsMaxKeyValueModifiedKeysPlusValuesLength() int32
- func (x *ReportingPluginConfig) GetLimitsMaxObservationLength() int32
- func (x *ReportingPluginConfig) GetLimitsMaxQueryLength() int32
- func (x *ReportingPluginConfig) GetLimitsMaxReportCount() int32
- func (x *ReportingPluginConfig) GetLimitsMaxReportLength() int32
- func (x *ReportingPluginConfig) GetLimitsMaxReportsPlusPrecursorLength() int32
- func (x *ReportingPluginConfig) GetMaxCiphertextLengthBytes() int32
- func (x *ReportingPluginConfig) GetMaxIdentifierKeyLengthBytes() int32
- func (x *ReportingPluginConfig) GetMaxIdentifierNamespaceLengthBytes() int32
- func (x *ReportingPluginConfig) GetMaxIdentifierOwnerLengthBytes() int32
- func (x *ReportingPluginConfig) GetMaxSecretsPerOwner() int32
- func (*ReportingPluginConfig) ProtoMessage()
- func (x *ReportingPluginConfig) ProtoReflect() protoreflect.Message
- func (x *ReportingPluginConfig) Reset()
- func (x *ReportingPluginConfig) String() string
- type RequestType
- func (RequestType) Descriptor() protoreflect.EnumDescriptor
- func (x RequestType) Enum() *RequestType
- func (RequestType) EnumDescriptor() ([]byte, []int)deprecated
- func (x RequestType) Number() protoreflect.EnumNumber
- func (x RequestType) String() string
- func (RequestType) Type() protoreflect.EnumType
- type SecretData
- func (*SecretData) Descriptor() ([]byte, []int)deprecated
- func (x *SecretData) GetEncryptedDecryptionKeyShares() []*EncryptedShares
- func (x *SecretData) GetEncryptedValue() string
- func (*SecretData) ProtoMessage()
- func (x *SecretData) ProtoReflect() protoreflect.Message
- func (x *SecretData) Reset()
- func (x *SecretData) String() string
- type SecretIdentifier
- func (*SecretIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SecretIdentifier) GetKey() string
- func (x *SecretIdentifier) GetNamespace() string
- func (x *SecretIdentifier) GetOwner() string
- func (*SecretIdentifier) ProtoMessage()
- func (x *SecretIdentifier) ProtoReflect() protoreflect.Message
- func (x *SecretIdentifier) Reset()
- func (x *SecretIdentifier) String() string
- type SecretRequest
- func (*SecretRequest) Descriptor() ([]byte, []int)deprecated
- func (x *SecretRequest) GetEncryptionKeys() []string
- func (x *SecretRequest) GetId() *SecretIdentifier
- func (*SecretRequest) ProtoMessage()
- func (x *SecretRequest) ProtoReflect() protoreflect.Message
- func (x *SecretRequest) Reset()
- func (x *SecretRequest) String() string
- type SecretResponse
- func (*SecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *SecretResponse) GetData() *SecretData
- func (x *SecretResponse) GetError() string
- func (x *SecretResponse) GetId() *SecretIdentifier
- func (x *SecretResponse) GetResult() isSecretResponse_Result
- func (*SecretResponse) ProtoMessage()
- func (x *SecretResponse) ProtoReflect() protoreflect.Message
- func (x *SecretResponse) Reset()
- func (x *SecretResponse) String() string
- type SecretResponse_Data
- type SecretResponse_Error
- type StoredMetadata
- func (*StoredMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *StoredMetadata) GetSecretIdentifiers() []*SecretIdentifier
- func (*StoredMetadata) ProtoMessage()
- func (x *StoredMetadata) ProtoReflect() protoreflect.Message
- func (x *StoredMetadata) Reset()
- func (x *StoredMetadata) String() string
- type StoredSecret
- type UpdateSecretResponse
- func (*UpdateSecretResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSecretResponse) GetError() string
- func (x *UpdateSecretResponse) GetId() *SecretIdentifier
- func (x *UpdateSecretResponse) GetSuccess() bool
- func (*UpdateSecretResponse) ProtoMessage()
- func (x *UpdateSecretResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateSecretResponse) Reset()
- func (x *UpdateSecretResponse) String() string
- type UpdateSecretsRequest
- func (*UpdateSecretsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret
- func (x *UpdateSecretsRequest) GetRequestId() string
- func (*UpdateSecretsRequest) ProtoMessage()
- func (x *UpdateSecretsRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateSecretsRequest) Reset()
- func (x *UpdateSecretsRequest) String() string
- type UpdateSecretsResponse
- func (*UpdateSecretsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateSecretsResponse) GetResponses() []*UpdateSecretResponse
- func (*UpdateSecretsResponse) ProtoMessage()
- func (x *UpdateSecretsResponse) ProtoReflect() protoreflect.Message
- func (x *UpdateSecretsResponse) Reset()
- func (x *UpdateSecretsResponse) String() string
Constants ¶
const ( CapabilityID = "vault@1.0.0" MethodGetSecrets = "GetSecrets" )
Variables ¶
var ( RequestType_name = map[int32]string{ 0: "UNKNOWN", 1: "GET_SECRETS", 2: "CREATE_SECRETS", 3: "UPDATE_SECRETS", 4: "DELETE_SECRETS", 5: "LIST_SECRET_IDENTIFIERS", } RequestType_value = map[string]int32{ "UNKNOWN": 0, "GET_SECRETS": 1, "CREATE_SECRETS": 2, "UPDATE_SECRETS": 3, "DELETE_SECRETS": 4, "LIST_SECRET_IDENTIFIERS": 5, } )
Enum value maps for RequestType.
var ( ReportFormat_name = map[int32]string{ 0: "REPORT_FORMAT_UNKNOWN", 1: "REPORT_FORMAT_JSON", 2: "REPORT_FORMAT_PROTOBUF", } ReportFormat_value = map[string]int32{ "REPORT_FORMAT_UNKNOWN": 0, "REPORT_FORMAT_JSON": 1, "REPORT_FORMAT_PROTOBUF": 2, } )
Enum value maps for ReportFormat.
var File_capabilities_actions_vault_messages_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type CreateSecretResponse ¶
type CreateSecretResponse struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Success bool `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSecretResponse) Descriptor
deprecated
func (*CreateSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateSecretResponse.ProtoReflect.Descriptor instead.
func (*CreateSecretResponse) GetError ¶
func (x *CreateSecretResponse) GetError() string
func (*CreateSecretResponse) GetId ¶
func (x *CreateSecretResponse) GetId() *SecretIdentifier
func (*CreateSecretResponse) GetSuccess ¶
func (x *CreateSecretResponse) GetSuccess() bool
func (*CreateSecretResponse) ProtoMessage ¶
func (*CreateSecretResponse) ProtoMessage()
func (*CreateSecretResponse) ProtoReflect ¶
func (x *CreateSecretResponse) ProtoReflect() protoreflect.Message
func (*CreateSecretResponse) Reset ¶
func (x *CreateSecretResponse) Reset()
func (*CreateSecretResponse) String ¶
func (x *CreateSecretResponse) String() string
type CreateSecretsRequest ¶
type CreateSecretsRequest struct {
RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
EncryptedSecrets []*EncryptedSecret `protobuf:"bytes,2,rep,name=encrypted_secrets,json=encryptedSecrets,proto3" json:"encrypted_secrets,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSecretsRequest) Descriptor
deprecated
func (*CreateSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateSecretsRequest.ProtoReflect.Descriptor instead.
func (*CreateSecretsRequest) GetEncryptedSecrets ¶
func (x *CreateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret
func (*CreateSecretsRequest) GetRequestId ¶
func (x *CreateSecretsRequest) GetRequestId() string
func (*CreateSecretsRequest) ProtoMessage ¶
func (*CreateSecretsRequest) ProtoMessage()
func (*CreateSecretsRequest) ProtoReflect ¶
func (x *CreateSecretsRequest) ProtoReflect() protoreflect.Message
func (*CreateSecretsRequest) Reset ¶
func (x *CreateSecretsRequest) Reset()
func (*CreateSecretsRequest) String ¶
func (x *CreateSecretsRequest) String() string
type CreateSecretsResponse ¶
type CreateSecretsResponse struct {
Responses []*CreateSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
// contains filtered or unexported fields
}
func (*CreateSecretsResponse) Descriptor
deprecated
func (*CreateSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use CreateSecretsResponse.ProtoReflect.Descriptor instead.
func (*CreateSecretsResponse) GetResponses ¶
func (x *CreateSecretsResponse) GetResponses() []*CreateSecretResponse
func (*CreateSecretsResponse) ProtoMessage ¶
func (*CreateSecretsResponse) ProtoMessage()
func (*CreateSecretsResponse) ProtoReflect ¶
func (x *CreateSecretsResponse) ProtoReflect() protoreflect.Message
func (*CreateSecretsResponse) Reset ¶
func (x *CreateSecretsResponse) Reset()
func (*CreateSecretsResponse) String ¶
func (x *CreateSecretsResponse) String() string
type DeleteSecretResponse ¶
type DeleteSecretResponse struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Success bool `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretResponse) Descriptor
deprecated
func (*DeleteSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretResponse.ProtoReflect.Descriptor instead.
func (*DeleteSecretResponse) GetError ¶
func (x *DeleteSecretResponse) GetError() string
func (*DeleteSecretResponse) GetId ¶
func (x *DeleteSecretResponse) GetId() *SecretIdentifier
func (*DeleteSecretResponse) GetSuccess ¶
func (x *DeleteSecretResponse) GetSuccess() bool
func (*DeleteSecretResponse) ProtoMessage ¶
func (*DeleteSecretResponse) ProtoMessage()
func (*DeleteSecretResponse) ProtoReflect ¶
func (x *DeleteSecretResponse) ProtoReflect() protoreflect.Message
func (*DeleteSecretResponse) Reset ¶
func (x *DeleteSecretResponse) Reset()
func (*DeleteSecretResponse) String ¶
func (x *DeleteSecretResponse) String() string
type DeleteSecretsRequest ¶
type DeleteSecretsRequest struct {
RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
Ids []*SecretIdentifier `protobuf:"bytes,2,rep,name=ids,proto3" json:"ids,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretsRequest) Descriptor
deprecated
func (*DeleteSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretsRequest.ProtoReflect.Descriptor instead.
func (*DeleteSecretsRequest) GetIds ¶
func (x *DeleteSecretsRequest) GetIds() []*SecretIdentifier
func (*DeleteSecretsRequest) GetRequestId ¶
func (x *DeleteSecretsRequest) GetRequestId() string
func (*DeleteSecretsRequest) ProtoMessage ¶
func (*DeleteSecretsRequest) ProtoMessage()
func (*DeleteSecretsRequest) ProtoReflect ¶
func (x *DeleteSecretsRequest) ProtoReflect() protoreflect.Message
func (*DeleteSecretsRequest) Reset ¶
func (x *DeleteSecretsRequest) Reset()
func (*DeleteSecretsRequest) String ¶
func (x *DeleteSecretsRequest) String() string
type DeleteSecretsResponse ¶
type DeleteSecretsResponse struct {
Responses []*DeleteSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
// contains filtered or unexported fields
}
func (*DeleteSecretsResponse) Descriptor
deprecated
func (*DeleteSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use DeleteSecretsResponse.ProtoReflect.Descriptor instead.
func (*DeleteSecretsResponse) GetResponses ¶
func (x *DeleteSecretsResponse) GetResponses() []*DeleteSecretResponse
func (*DeleteSecretsResponse) ProtoMessage ¶
func (*DeleteSecretsResponse) ProtoMessage()
func (*DeleteSecretsResponse) ProtoReflect ¶
func (x *DeleteSecretsResponse) ProtoReflect() protoreflect.Message
func (*DeleteSecretsResponse) Reset ¶
func (x *DeleteSecretsResponse) Reset()
func (*DeleteSecretsResponse) String ¶
func (x *DeleteSecretsResponse) String() string
type EncryptedSecret ¶
type EncryptedSecret struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
EncryptedValue string `protobuf:"bytes,2,opt,name=encrypted_value,json=encryptedValue,proto3" json:"encrypted_value,omitempty"`
// contains filtered or unexported fields
}
func (*EncryptedSecret) Descriptor
deprecated
func (*EncryptedSecret) Descriptor() ([]byte, []int)
Deprecated: Use EncryptedSecret.ProtoReflect.Descriptor instead.
func (*EncryptedSecret) GetEncryptedValue ¶
func (x *EncryptedSecret) GetEncryptedValue() string
func (*EncryptedSecret) GetId ¶
func (x *EncryptedSecret) GetId() *SecretIdentifier
func (*EncryptedSecret) ProtoMessage ¶
func (*EncryptedSecret) ProtoMessage()
func (*EncryptedSecret) ProtoReflect ¶
func (x *EncryptedSecret) ProtoReflect() protoreflect.Message
func (*EncryptedSecret) Reset ¶
func (x *EncryptedSecret) Reset()
func (*EncryptedSecret) String ¶
func (x *EncryptedSecret) String() string
type EncryptedShares ¶
type EncryptedShares struct {
// contains filtered or unexported fields
}
func (*EncryptedShares) Descriptor
deprecated
func (*EncryptedShares) Descriptor() ([]byte, []int)
Deprecated: Use EncryptedShares.ProtoReflect.Descriptor instead.
func (*EncryptedShares) GetEncryptionKey ¶ added in v0.8.0
func (x *EncryptedShares) GetEncryptionKey() string
func (*EncryptedShares) GetShares ¶
func (x *EncryptedShares) GetShares() []string
func (*EncryptedShares) ProtoMessage ¶
func (*EncryptedShares) ProtoMessage()
func (*EncryptedShares) ProtoReflect ¶
func (x *EncryptedShares) ProtoReflect() protoreflect.Message
func (*EncryptedShares) Reset ¶
func (x *EncryptedShares) Reset()
func (*EncryptedShares) String ¶
func (x *EncryptedShares) String() string
type GetSecretsRequest ¶
type GetSecretsRequest struct {
Requests []*SecretRequest `protobuf:"bytes,1,rep,name=requests,proto3" json:"requests,omitempty"`
// contains filtered or unexported fields
}
func (*GetSecretsRequest) Descriptor
deprecated
func (*GetSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetSecretsRequest.ProtoReflect.Descriptor instead.
func (*GetSecretsRequest) GetRequests ¶
func (x *GetSecretsRequest) GetRequests() []*SecretRequest
func (*GetSecretsRequest) ProtoMessage ¶
func (*GetSecretsRequest) ProtoMessage()
func (*GetSecretsRequest) ProtoReflect ¶
func (x *GetSecretsRequest) ProtoReflect() protoreflect.Message
func (*GetSecretsRequest) Reset ¶
func (x *GetSecretsRequest) Reset()
func (*GetSecretsRequest) String ¶
func (x *GetSecretsRequest) String() string
type GetSecretsResponse ¶
type GetSecretsResponse struct {
Responses []*SecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
// contains filtered or unexported fields
}
func (*GetSecretsResponse) Descriptor
deprecated
func (*GetSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use GetSecretsResponse.ProtoReflect.Descriptor instead.
func (*GetSecretsResponse) GetResponses ¶
func (x *GetSecretsResponse) GetResponses() []*SecretResponse
func (*GetSecretsResponse) ProtoMessage ¶
func (*GetSecretsResponse) ProtoMessage()
func (*GetSecretsResponse) ProtoReflect ¶
func (x *GetSecretsResponse) ProtoReflect() protoreflect.Message
func (*GetSecretsResponse) Reset ¶
func (x *GetSecretsResponse) Reset()
func (*GetSecretsResponse) String ¶
func (x *GetSecretsResponse) String() string
type ListSecretIdentifiersRequest ¶
type ListSecretIdentifiersRequest struct {
RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
Owner string `protobuf:"bytes,2,opt,name=owner,proto3" json:"owner,omitempty"`
Namespace string `protobuf:"bytes,3,opt,name=namespace,proto3" json:"namespace,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretIdentifiersRequest) Descriptor
deprecated
func (*ListSecretIdentifiersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretIdentifiersRequest.ProtoReflect.Descriptor instead.
func (*ListSecretIdentifiersRequest) GetNamespace ¶
func (x *ListSecretIdentifiersRequest) GetNamespace() string
func (*ListSecretIdentifiersRequest) GetOwner ¶
func (x *ListSecretIdentifiersRequest) GetOwner() string
func (*ListSecretIdentifiersRequest) GetRequestId ¶
func (x *ListSecretIdentifiersRequest) GetRequestId() string
func (*ListSecretIdentifiersRequest) ProtoMessage ¶
func (*ListSecretIdentifiersRequest) ProtoMessage()
func (*ListSecretIdentifiersRequest) ProtoReflect ¶
func (x *ListSecretIdentifiersRequest) ProtoReflect() protoreflect.Message
func (*ListSecretIdentifiersRequest) Reset ¶
func (x *ListSecretIdentifiersRequest) Reset()
func (*ListSecretIdentifiersRequest) String ¶
func (x *ListSecretIdentifiersRequest) String() string
type ListSecretIdentifiersResponse ¶
type ListSecretIdentifiersResponse struct {
Identifiers []*SecretIdentifier `protobuf:"bytes,1,rep,name=identifiers,proto3" json:"identifiers,omitempty"`
Success bool `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*ListSecretIdentifiersResponse) Descriptor
deprecated
func (*ListSecretIdentifiersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListSecretIdentifiersResponse.ProtoReflect.Descriptor instead.
func (*ListSecretIdentifiersResponse) GetError ¶ added in v0.9.1
func (x *ListSecretIdentifiersResponse) GetError() string
func (*ListSecretIdentifiersResponse) GetIdentifiers ¶
func (x *ListSecretIdentifiersResponse) GetIdentifiers() []*SecretIdentifier
func (*ListSecretIdentifiersResponse) GetSuccess ¶ added in v0.9.1
func (x *ListSecretIdentifiersResponse) GetSuccess() bool
func (*ListSecretIdentifiersResponse) ProtoMessage ¶
func (*ListSecretIdentifiersResponse) ProtoMessage()
func (*ListSecretIdentifiersResponse) ProtoReflect ¶
func (x *ListSecretIdentifiersResponse) ProtoReflect() protoreflect.Message
func (*ListSecretIdentifiersResponse) Reset ¶
func (x *ListSecretIdentifiersResponse) Reset()
func (*ListSecretIdentifiersResponse) String ¶
func (x *ListSecretIdentifiersResponse) String() string
type Observation ¶ added in v0.8.0
type Observation struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
RequestType RequestType `protobuf:"varint,2,opt,name=request_type,json=requestType,proto3,enum=vault.RequestType" json:"request_type,omitempty"`
// Types that are valid to be assigned to Request:
//
// *Observation_CreateSecretsRequest
// *Observation_GetSecretsRequest
// *Observation_UpdateSecretsRequest
// *Observation_DeleteSecretsRequest
// *Observation_ListSecretIdentifiersRequest
Request isObservation_Request `protobuf_oneof:"request"`
// Types that are valid to be assigned to Response:
//
// *Observation_CreateSecretsResponse
// *Observation_GetSecretsResponse
// *Observation_UpdateSecretsResponse
// *Observation_DeleteSecretsResponse
// *Observation_ListSecretIdentifiersResponse
Response isObservation_Response `protobuf_oneof:"response"`
// contains filtered or unexported fields
}
func (*Observation) Descriptor
deprecated
added in
v0.8.0
func (*Observation) Descriptor() ([]byte, []int)
Deprecated: Use Observation.ProtoReflect.Descriptor instead.
func (*Observation) GetCreateSecretsRequest ¶ added in v0.8.0
func (x *Observation) GetCreateSecretsRequest() *CreateSecretsRequest
func (*Observation) GetCreateSecretsResponse ¶ added in v0.8.0
func (x *Observation) GetCreateSecretsResponse() *CreateSecretsResponse
func (*Observation) GetDeleteSecretsRequest ¶ added in v0.8.0
func (x *Observation) GetDeleteSecretsRequest() *DeleteSecretsRequest
func (*Observation) GetDeleteSecretsResponse ¶ added in v0.8.0
func (x *Observation) GetDeleteSecretsResponse() *DeleteSecretsResponse
func (*Observation) GetGetSecretsRequest ¶ added in v0.8.0
func (x *Observation) GetGetSecretsRequest() *GetSecretsRequest
func (*Observation) GetGetSecretsResponse ¶ added in v0.8.0
func (x *Observation) GetGetSecretsResponse() *GetSecretsResponse
func (*Observation) GetId ¶ added in v0.8.0
func (x *Observation) GetId() string
func (*Observation) GetListSecretIdentifiersRequest ¶ added in v0.8.0
func (x *Observation) GetListSecretIdentifiersRequest() *ListSecretIdentifiersRequest
func (*Observation) GetListSecretIdentifiersResponse ¶ added in v0.8.0
func (x *Observation) GetListSecretIdentifiersResponse() *ListSecretIdentifiersResponse
func (*Observation) GetRequest ¶ added in v0.8.0
func (x *Observation) GetRequest() isObservation_Request
func (*Observation) GetRequestType ¶ added in v0.8.0
func (x *Observation) GetRequestType() RequestType
func (*Observation) GetResponse ¶ added in v0.8.0
func (x *Observation) GetResponse() isObservation_Response
func (*Observation) GetUpdateSecretsRequest ¶ added in v0.8.0
func (x *Observation) GetUpdateSecretsRequest() *UpdateSecretsRequest
func (*Observation) GetUpdateSecretsResponse ¶ added in v0.8.0
func (x *Observation) GetUpdateSecretsResponse() *UpdateSecretsResponse
func (*Observation) ProtoMessage ¶ added in v0.8.0
func (*Observation) ProtoMessage()
func (*Observation) ProtoReflect ¶ added in v0.8.0
func (x *Observation) ProtoReflect() protoreflect.Message
func (*Observation) Reset ¶ added in v0.8.0
func (x *Observation) Reset()
func (*Observation) String ¶ added in v0.8.0
func (x *Observation) String() string
type Observation_CreateSecretsRequest ¶ added in v0.8.0
type Observation_CreateSecretsRequest struct {
CreateSecretsRequest *CreateSecretsRequest `protobuf:"bytes,3,opt,name=create_secrets_request,json=createSecretsRequest,proto3,oneof"`
}
type Observation_CreateSecretsResponse ¶ added in v0.8.0
type Observation_CreateSecretsResponse struct {
CreateSecretsResponse *CreateSecretsResponse `protobuf:"bytes,8,opt,name=create_secrets_response,json=createSecretsResponse,proto3,oneof"`
}
type Observation_DeleteSecretsRequest ¶ added in v0.8.0
type Observation_DeleteSecretsRequest struct {
DeleteSecretsRequest *DeleteSecretsRequest `protobuf:"bytes,6,opt,name=delete_secrets_request,json=deleteSecretsRequest,proto3,oneof"`
}
type Observation_DeleteSecretsResponse ¶ added in v0.8.0
type Observation_DeleteSecretsResponse struct {
DeleteSecretsResponse *DeleteSecretsResponse `protobuf:"bytes,11,opt,name=delete_secrets_response,json=deleteSecretsResponse,proto3,oneof"`
}
type Observation_GetSecretsRequest ¶ added in v0.8.0
type Observation_GetSecretsRequest struct {
GetSecretsRequest *GetSecretsRequest `protobuf:"bytes,4,opt,name=get_secrets_request,json=getSecretsRequest,proto3,oneof"`
}
type Observation_GetSecretsResponse ¶ added in v0.8.0
type Observation_GetSecretsResponse struct {
GetSecretsResponse *GetSecretsResponse `protobuf:"bytes,9,opt,name=get_secrets_response,json=getSecretsResponse,proto3,oneof"`
}
type Observation_ListSecretIdentifiersRequest ¶ added in v0.8.0
type Observation_ListSecretIdentifiersRequest struct {
ListSecretIdentifiersRequest *ListSecretIdentifiersRequest `protobuf:"bytes,7,opt,name=list_secret_identifiers_request,json=listSecretIdentifiersRequest,proto3,oneof"`
}
type Observation_ListSecretIdentifiersResponse ¶ added in v0.8.0
type Observation_ListSecretIdentifiersResponse struct {
ListSecretIdentifiersResponse *ListSecretIdentifiersResponse `protobuf:"bytes,12,opt,name=list_secret_identifiers_response,json=listSecretIdentifiersResponse,proto3,oneof"`
}
type Observation_UpdateSecretsRequest ¶ added in v0.8.0
type Observation_UpdateSecretsRequest struct {
UpdateSecretsRequest *UpdateSecretsRequest `protobuf:"bytes,5,opt,name=update_secrets_request,json=updateSecretsRequest,proto3,oneof"`
}
type Observation_UpdateSecretsResponse ¶ added in v0.8.0
type Observation_UpdateSecretsResponse struct {
UpdateSecretsResponse *UpdateSecretsResponse `protobuf:"bytes,10,opt,name=update_secrets_response,json=updateSecretsResponse,proto3,oneof"`
}
type Observations ¶ added in v0.8.0
type Observations struct {
Observations []*Observation `protobuf:"bytes,1,rep,name=observations,proto3" json:"observations,omitempty"`
// contains filtered or unexported fields
}
func (*Observations) Descriptor
deprecated
added in
v0.8.0
func (*Observations) Descriptor() ([]byte, []int)
Deprecated: Use Observations.ProtoReflect.Descriptor instead.
func (*Observations) GetObservations ¶ added in v0.8.0
func (x *Observations) GetObservations() []*Observation
func (*Observations) ProtoMessage ¶ added in v0.8.0
func (*Observations) ProtoMessage()
func (*Observations) ProtoReflect ¶ added in v0.8.0
func (x *Observations) ProtoReflect() protoreflect.Message
func (*Observations) Reset ¶ added in v0.8.0
func (x *Observations) Reset()
func (*Observations) String ¶ added in v0.8.0
func (x *Observations) String() string
type Outcome ¶ added in v0.8.0
type Outcome struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
RequestType RequestType `protobuf:"varint,2,opt,name=request_type,json=requestType,proto3,enum=vault.RequestType" json:"request_type,omitempty"`
// Types that are valid to be assigned to Request:
//
// *Outcome_CreateSecretsRequest
// *Outcome_GetSecretsRequest
// *Outcome_UpdateSecretsRequest
// *Outcome_DeleteSecretsRequest
// *Outcome_ListSecretIdentifiersRequest
Request isOutcome_Request `protobuf_oneof:"request"`
// Types that are valid to be assigned to Response:
//
// *Outcome_CreateSecretsResponse
// *Outcome_GetSecretsResponse
// *Outcome_UpdateSecretsResponse
// *Outcome_DeleteSecretsResponse
// *Outcome_ListSecretIdentifiersResponse
Response isOutcome_Response `protobuf_oneof:"response"`
// contains filtered or unexported fields
}
func (*Outcome) Descriptor
deprecated
added in
v0.8.0
func (*Outcome) GetCreateSecretsRequest ¶ added in v0.8.0
func (x *Outcome) GetCreateSecretsRequest() *CreateSecretsRequest
func (*Outcome) GetCreateSecretsResponse ¶ added in v0.8.0
func (x *Outcome) GetCreateSecretsResponse() *CreateSecretsResponse
func (*Outcome) GetDeleteSecretsRequest ¶ added in v0.8.0
func (x *Outcome) GetDeleteSecretsRequest() *DeleteSecretsRequest
func (*Outcome) GetDeleteSecretsResponse ¶ added in v0.8.0
func (x *Outcome) GetDeleteSecretsResponse() *DeleteSecretsResponse
func (*Outcome) GetGetSecretsRequest ¶ added in v0.8.0
func (x *Outcome) GetGetSecretsRequest() *GetSecretsRequest
func (*Outcome) GetGetSecretsResponse ¶ added in v0.8.0
func (x *Outcome) GetGetSecretsResponse() *GetSecretsResponse
func (*Outcome) GetListSecretIdentifiersRequest ¶ added in v0.8.0
func (x *Outcome) GetListSecretIdentifiersRequest() *ListSecretIdentifiersRequest
func (*Outcome) GetListSecretIdentifiersResponse ¶ added in v0.8.0
func (x *Outcome) GetListSecretIdentifiersResponse() *ListSecretIdentifiersResponse
func (*Outcome) GetRequest ¶ added in v0.8.0
func (x *Outcome) GetRequest() isOutcome_Request
func (*Outcome) GetRequestType ¶ added in v0.8.0
func (x *Outcome) GetRequestType() RequestType
func (*Outcome) GetResponse ¶ added in v0.8.0
func (x *Outcome) GetResponse() isOutcome_Response
func (*Outcome) GetUpdateSecretsRequest ¶ added in v0.8.0
func (x *Outcome) GetUpdateSecretsRequest() *UpdateSecretsRequest
func (*Outcome) GetUpdateSecretsResponse ¶ added in v0.8.0
func (x *Outcome) GetUpdateSecretsResponse() *UpdateSecretsResponse
func (*Outcome) ProtoMessage ¶ added in v0.8.0
func (*Outcome) ProtoMessage()
func (*Outcome) ProtoReflect ¶ added in v0.8.0
func (x *Outcome) ProtoReflect() protoreflect.Message
type Outcome_CreateSecretsRequest ¶ added in v0.8.0
type Outcome_CreateSecretsRequest struct {
CreateSecretsRequest *CreateSecretsRequest `protobuf:"bytes,3,opt,name=create_secrets_request,json=createSecretsRequest,proto3,oneof"`
}
type Outcome_CreateSecretsResponse ¶ added in v0.8.0
type Outcome_CreateSecretsResponse struct {
CreateSecretsResponse *CreateSecretsResponse `protobuf:"bytes,8,opt,name=create_secrets_response,json=createSecretsResponse,proto3,oneof"`
}
type Outcome_DeleteSecretsRequest ¶ added in v0.8.0
type Outcome_DeleteSecretsRequest struct {
DeleteSecretsRequest *DeleteSecretsRequest `protobuf:"bytes,6,opt,name=delete_secrets_request,json=deleteSecretsRequest,proto3,oneof"`
}
type Outcome_DeleteSecretsResponse ¶ added in v0.8.0
type Outcome_DeleteSecretsResponse struct {
DeleteSecretsResponse *DeleteSecretsResponse `protobuf:"bytes,11,opt,name=delete_secrets_response,json=deleteSecretsResponse,proto3,oneof"`
}
type Outcome_GetSecretsRequest ¶ added in v0.8.0
type Outcome_GetSecretsRequest struct {
GetSecretsRequest *GetSecretsRequest `protobuf:"bytes,4,opt,name=get_secrets_request,json=getSecretsRequest,proto3,oneof"`
}
type Outcome_GetSecretsResponse ¶ added in v0.8.0
type Outcome_GetSecretsResponse struct {
GetSecretsResponse *GetSecretsResponse `protobuf:"bytes,9,opt,name=get_secrets_response,json=getSecretsResponse,proto3,oneof"`
}
type Outcome_ListSecretIdentifiersRequest ¶ added in v0.8.0
type Outcome_ListSecretIdentifiersRequest struct {
ListSecretIdentifiersRequest *ListSecretIdentifiersRequest `protobuf:"bytes,7,opt,name=list_secret_identifiers_request,json=listSecretIdentifiersRequest,proto3,oneof"`
}
type Outcome_ListSecretIdentifiersResponse ¶ added in v0.8.0
type Outcome_ListSecretIdentifiersResponse struct {
ListSecretIdentifiersResponse *ListSecretIdentifiersResponse `protobuf:"bytes,12,opt,name=list_secret_identifiers_response,json=listSecretIdentifiersResponse,proto3,oneof"`
}
type Outcome_UpdateSecretsRequest ¶ added in v0.8.0
type Outcome_UpdateSecretsRequest struct {
UpdateSecretsRequest *UpdateSecretsRequest `protobuf:"bytes,5,opt,name=update_secrets_request,json=updateSecretsRequest,proto3,oneof"`
}
type Outcome_UpdateSecretsResponse ¶ added in v0.8.0
type Outcome_UpdateSecretsResponse struct {
UpdateSecretsResponse *UpdateSecretsResponse `protobuf:"bytes,10,opt,name=update_secrets_response,json=updateSecretsResponse,proto3,oneof"`
}
type Outcomes ¶ added in v0.8.0
type Outcomes struct {
Outcomes []*Outcome `protobuf:"bytes,1,rep,name=outcomes,proto3" json:"outcomes,omitempty"`
// contains filtered or unexported fields
}
func (*Outcomes) Descriptor
deprecated
added in
v0.8.0
func (*Outcomes) GetOutcomes ¶ added in v0.8.0
func (*Outcomes) ProtoMessage ¶ added in v0.8.0
func (*Outcomes) ProtoMessage()
func (*Outcomes) ProtoReflect ¶ added in v0.8.0
func (x *Outcomes) ProtoReflect() protoreflect.Message
type ReportFormat ¶ added in v0.9.0
type ReportFormat int32
const ( ReportFormat_REPORT_FORMAT_UNKNOWN ReportFormat = 0 ReportFormat_REPORT_FORMAT_JSON ReportFormat = 1 ReportFormat_REPORT_FORMAT_PROTOBUF ReportFormat = 2 )
func (ReportFormat) Descriptor ¶ added in v0.9.0
func (ReportFormat) Descriptor() protoreflect.EnumDescriptor
func (ReportFormat) Enum ¶ added in v0.9.0
func (x ReportFormat) Enum() *ReportFormat
func (ReportFormat) EnumDescriptor
deprecated
added in
v0.9.0
func (ReportFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use ReportFormat.Descriptor instead.
func (ReportFormat) Number ¶ added in v0.9.0
func (x ReportFormat) Number() protoreflect.EnumNumber
func (ReportFormat) String ¶ added in v0.9.0
func (x ReportFormat) String() string
func (ReportFormat) Type ¶ added in v0.9.0
func (ReportFormat) Type() protoreflect.EnumType
type ReportInfo ¶ added in v0.9.0
type ReportInfo struct {
Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
RequestType RequestType `protobuf:"varint,2,opt,name=request_type,json=requestType,proto3,enum=vault.RequestType" json:"request_type,omitempty"`
Format ReportFormat `protobuf:"varint,3,opt,name=format,proto3,enum=vault.ReportFormat" json:"format,omitempty"`
// contains filtered or unexported fields
}
func (*ReportInfo) Descriptor
deprecated
added in
v0.9.0
func (*ReportInfo) Descriptor() ([]byte, []int)
Deprecated: Use ReportInfo.ProtoReflect.Descriptor instead.
func (*ReportInfo) GetFormat ¶ added in v0.9.0
func (x *ReportInfo) GetFormat() ReportFormat
func (*ReportInfo) GetId ¶ added in v0.9.0
func (x *ReportInfo) GetId() string
func (*ReportInfo) GetRequestType ¶ added in v0.9.0
func (x *ReportInfo) GetRequestType() RequestType
func (*ReportInfo) ProtoMessage ¶ added in v0.9.0
func (*ReportInfo) ProtoMessage()
func (*ReportInfo) ProtoReflect ¶ added in v0.9.0
func (x *ReportInfo) ProtoReflect() protoreflect.Message
func (*ReportInfo) Reset ¶ added in v0.9.0
func (x *ReportInfo) Reset()
func (*ReportInfo) String ¶ added in v0.9.0
func (x *ReportInfo) String() string
type ReportingPluginConfig ¶ added in v0.9.1
type ReportingPluginConfig struct {
// Plugin-specific configuration
BatchSize int32 `protobuf:"varint,1,opt,name=BatchSize,proto3" json:"BatchSize,omitempty"`
MaxSecretsPerOwner int32 `protobuf:"varint,2,opt,name=MaxSecretsPerOwner,proto3" json:"MaxSecretsPerOwner,omitempty"`
MaxCiphertextLengthBytes int32 `protobuf:"varint,3,opt,name=MaxCiphertextLengthBytes,proto3" json:"MaxCiphertextLengthBytes,omitempty"`
MaxIdentifierKeyLengthBytes int32 `protobuf:"varint,4,opt,name=MaxIdentifierKeyLengthBytes,proto3" json:"MaxIdentifierKeyLengthBytes,omitempty"`
MaxIdentifierOwnerLengthBytes int32 `protobuf:"varint,5,opt,name=MaxIdentifierOwnerLengthBytes,proto3" json:"MaxIdentifierOwnerLengthBytes,omitempty"`
MaxIdentifierNamespaceLengthBytes int32 `protobuf:"varint,6,opt,name=MaxIdentifierNamespaceLengthBytes,proto3" json:"MaxIdentifierNamespaceLengthBytes,omitempty"`
// OCR 3.1 ReportInfo configuration
LimitsMaxQueryLength int32 `protobuf:"varint,7,opt,name=LimitsMaxQueryLength,proto3" json:"LimitsMaxQueryLength,omitempty"`
LimitsMaxObservationLength int32 `protobuf:"varint,8,opt,name=LimitsMaxObservationLength,proto3" json:"LimitsMaxObservationLength,omitempty"`
LimitsMaxReportsPlusPrecursorLength int32 `protobuf:"varint,9,opt,name=LimitsMaxReportsPlusPrecursorLength,proto3" json:"LimitsMaxReportsPlusPrecursorLength,omitempty"`
LimitsMaxReportLength int32 `protobuf:"varint,10,opt,name=LimitsMaxReportLength,proto3" json:"LimitsMaxReportLength,omitempty"`
LimitsMaxReportCount int32 `protobuf:"varint,11,opt,name=LimitsMaxReportCount,proto3" json:"LimitsMaxReportCount,omitempty"`
LimitsMaxKeyValueModifiedKeysPlusValuesLength int32 `` /* 145-byte string literal not displayed */
LimitsMaxBlobPayloadLength int32 `protobuf:"varint,13,opt,name=LimitsMaxBlobPayloadLength,proto3" json:"LimitsMaxBlobPayloadLength,omitempty"`
// contains filtered or unexported fields
}
func (*ReportingPluginConfig) Descriptor
deprecated
added in
v0.9.1
func (*ReportingPluginConfig) Descriptor() ([]byte, []int)
Deprecated: Use ReportingPluginConfig.ProtoReflect.Descriptor instead.
func (*ReportingPluginConfig) GetBatchSize ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetBatchSize() int32
func (*ReportingPluginConfig) GetLimitsMaxBlobPayloadLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxBlobPayloadLength() int32
func (*ReportingPluginConfig) GetLimitsMaxKeyValueModifiedKeysPlusValuesLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxKeyValueModifiedKeysPlusValuesLength() int32
func (*ReportingPluginConfig) GetLimitsMaxObservationLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxObservationLength() int32
func (*ReportingPluginConfig) GetLimitsMaxQueryLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxQueryLength() int32
func (*ReportingPluginConfig) GetLimitsMaxReportCount ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxReportCount() int32
func (*ReportingPluginConfig) GetLimitsMaxReportLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxReportLength() int32
func (*ReportingPluginConfig) GetLimitsMaxReportsPlusPrecursorLength ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetLimitsMaxReportsPlusPrecursorLength() int32
func (*ReportingPluginConfig) GetMaxCiphertextLengthBytes ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetMaxCiphertextLengthBytes() int32
func (*ReportingPluginConfig) GetMaxIdentifierKeyLengthBytes ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetMaxIdentifierKeyLengthBytes() int32
func (*ReportingPluginConfig) GetMaxIdentifierNamespaceLengthBytes ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetMaxIdentifierNamespaceLengthBytes() int32
func (*ReportingPluginConfig) GetMaxIdentifierOwnerLengthBytes ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetMaxIdentifierOwnerLengthBytes() int32
func (*ReportingPluginConfig) GetMaxSecretsPerOwner ¶ added in v0.9.1
func (x *ReportingPluginConfig) GetMaxSecretsPerOwner() int32
func (*ReportingPluginConfig) ProtoMessage ¶ added in v0.9.1
func (*ReportingPluginConfig) ProtoMessage()
func (*ReportingPluginConfig) ProtoReflect ¶ added in v0.9.1
func (x *ReportingPluginConfig) ProtoReflect() protoreflect.Message
func (*ReportingPluginConfig) Reset ¶ added in v0.9.1
func (x *ReportingPluginConfig) Reset()
func (*ReportingPluginConfig) String ¶ added in v0.9.1
func (x *ReportingPluginConfig) String() string
type RequestType ¶ added in v0.8.0
type RequestType int32
const ( RequestType_UNKNOWN RequestType = 0 RequestType_GET_SECRETS RequestType = 1 RequestType_CREATE_SECRETS RequestType = 2 RequestType_UPDATE_SECRETS RequestType = 3 RequestType_DELETE_SECRETS RequestType = 4 RequestType_LIST_SECRET_IDENTIFIERS RequestType = 5 )
func (RequestType) Descriptor ¶ added in v0.8.0
func (RequestType) Descriptor() protoreflect.EnumDescriptor
func (RequestType) Enum ¶ added in v0.8.0
func (x RequestType) Enum() *RequestType
func (RequestType) EnumDescriptor
deprecated
added in
v0.8.0
func (RequestType) EnumDescriptor() ([]byte, []int)
Deprecated: Use RequestType.Descriptor instead.
func (RequestType) Number ¶ added in v0.8.0
func (x RequestType) Number() protoreflect.EnumNumber
func (RequestType) String ¶ added in v0.8.0
func (x RequestType) String() string
func (RequestType) Type ¶ added in v0.8.0
func (RequestType) Type() protoreflect.EnumType
type SecretData ¶
type SecretData struct {
EncryptedValue string `protobuf:"bytes,2,opt,name=encrypted_value,json=encryptedValue,proto3" json:"encrypted_value,omitempty"`
// contains filtered or unexported fields
}
func (*SecretData) Descriptor
deprecated
func (*SecretData) Descriptor() ([]byte, []int)
Deprecated: Use SecretData.ProtoReflect.Descriptor instead.
func (*SecretData) GetEncryptedDecryptionKeyShares ¶
func (x *SecretData) GetEncryptedDecryptionKeyShares() []*EncryptedShares
func (*SecretData) GetEncryptedValue ¶
func (x *SecretData) GetEncryptedValue() string
func (*SecretData) ProtoMessage ¶
func (*SecretData) ProtoMessage()
func (*SecretData) ProtoReflect ¶
func (x *SecretData) ProtoReflect() protoreflect.Message
func (*SecretData) Reset ¶
func (x *SecretData) Reset()
func (*SecretData) String ¶
func (x *SecretData) String() string
type SecretIdentifier ¶
type SecretIdentifier struct {
Key string `protobuf:"bytes,1,opt,name=key,proto3" json:"key,omitempty"`
Namespace string `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
Owner string `protobuf:"bytes,3,opt,name=owner,proto3" json:"owner,omitempty"`
// contains filtered or unexported fields
}
func (*SecretIdentifier) Descriptor
deprecated
func (*SecretIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SecretIdentifier.ProtoReflect.Descriptor instead.
func (*SecretIdentifier) GetKey ¶
func (x *SecretIdentifier) GetKey() string
func (*SecretIdentifier) GetNamespace ¶
func (x *SecretIdentifier) GetNamespace() string
func (*SecretIdentifier) GetOwner ¶
func (x *SecretIdentifier) GetOwner() string
func (*SecretIdentifier) ProtoMessage ¶
func (*SecretIdentifier) ProtoMessage()
func (*SecretIdentifier) ProtoReflect ¶
func (x *SecretIdentifier) ProtoReflect() protoreflect.Message
func (*SecretIdentifier) Reset ¶
func (x *SecretIdentifier) Reset()
func (*SecretIdentifier) String ¶
func (x *SecretIdentifier) String() string
type SecretRequest ¶
type SecretRequest struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
EncryptionKeys []string `protobuf:"bytes,2,rep,name=encryption_keys,json=encryptionKeys,proto3" json:"encryption_keys,omitempty"`
// contains filtered or unexported fields
}
func (*SecretRequest) Descriptor
deprecated
func (*SecretRequest) Descriptor() ([]byte, []int)
Deprecated: Use SecretRequest.ProtoReflect.Descriptor instead.
func (*SecretRequest) GetEncryptionKeys ¶
func (x *SecretRequest) GetEncryptionKeys() []string
func (*SecretRequest) GetId ¶
func (x *SecretRequest) GetId() *SecretIdentifier
func (*SecretRequest) ProtoMessage ¶
func (*SecretRequest) ProtoMessage()
func (*SecretRequest) ProtoReflect ¶
func (x *SecretRequest) ProtoReflect() protoreflect.Message
func (*SecretRequest) Reset ¶
func (x *SecretRequest) Reset()
func (*SecretRequest) String ¶
func (x *SecretRequest) String() string
type SecretResponse ¶
type SecretResponse struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
// Types that are valid to be assigned to Result:
//
// *SecretResponse_Data
// *SecretResponse_Error
Result isSecretResponse_Result `protobuf_oneof:"result"`
// contains filtered or unexported fields
}
func (*SecretResponse) Descriptor
deprecated
func (*SecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use SecretResponse.ProtoReflect.Descriptor instead.
func (*SecretResponse) GetData ¶
func (x *SecretResponse) GetData() *SecretData
func (*SecretResponse) GetError ¶
func (x *SecretResponse) GetError() string
func (*SecretResponse) GetId ¶
func (x *SecretResponse) GetId() *SecretIdentifier
func (*SecretResponse) GetResult ¶
func (x *SecretResponse) GetResult() isSecretResponse_Result
func (*SecretResponse) ProtoMessage ¶
func (*SecretResponse) ProtoMessage()
func (*SecretResponse) ProtoReflect ¶
func (x *SecretResponse) ProtoReflect() protoreflect.Message
func (*SecretResponse) Reset ¶
func (x *SecretResponse) Reset()
func (*SecretResponse) String ¶
func (x *SecretResponse) String() string
type SecretResponse_Data ¶
type SecretResponse_Data struct {
Data *SecretData `protobuf:"bytes,2,opt,name=data,proto3,oneof"`
}
type SecretResponse_Error ¶
type SecretResponse_Error struct {
Error string `protobuf:"bytes,3,opt,name=error,proto3,oneof"`
}
type StoredMetadata ¶ added in v0.8.0
type StoredMetadata struct {
SecretIdentifiers []*SecretIdentifier `protobuf:"bytes,2,rep,name=secret_identifiers,json=secretIdentifiers,proto3" json:"secret_identifiers,omitempty"`
// contains filtered or unexported fields
}
IMPORTANT: this record is persisted so any changes must be backwards compatible
func (*StoredMetadata) Descriptor
deprecated
added in
v0.8.0
func (*StoredMetadata) Descriptor() ([]byte, []int)
Deprecated: Use StoredMetadata.ProtoReflect.Descriptor instead.
func (*StoredMetadata) GetSecretIdentifiers ¶ added in v0.8.0
func (x *StoredMetadata) GetSecretIdentifiers() []*SecretIdentifier
func (*StoredMetadata) ProtoMessage ¶ added in v0.8.0
func (*StoredMetadata) ProtoMessage()
func (*StoredMetadata) ProtoReflect ¶ added in v0.8.0
func (x *StoredMetadata) ProtoReflect() protoreflect.Message
func (*StoredMetadata) Reset ¶ added in v0.8.0
func (x *StoredMetadata) Reset()
func (*StoredMetadata) String ¶ added in v0.8.0
func (x *StoredMetadata) String() string
type StoredSecret ¶ added in v0.8.0
type StoredSecret struct {
EncryptedSecret []byte `protobuf:"bytes,1,opt,name=encrypted_secret,json=encryptedSecret,proto3" json:"encrypted_secret,omitempty"`
// contains filtered or unexported fields
}
IMPORTANT: this record is persisted so any changes must be backwards compatible
func (*StoredSecret) Descriptor
deprecated
added in
v0.8.0
func (*StoredSecret) Descriptor() ([]byte, []int)
Deprecated: Use StoredSecret.ProtoReflect.Descriptor instead.
func (*StoredSecret) GetEncryptedSecret ¶ added in v0.8.0
func (x *StoredSecret) GetEncryptedSecret() []byte
func (*StoredSecret) ProtoMessage ¶ added in v0.8.0
func (*StoredSecret) ProtoMessage()
func (*StoredSecret) ProtoReflect ¶ added in v0.8.0
func (x *StoredSecret) ProtoReflect() protoreflect.Message
func (*StoredSecret) Reset ¶ added in v0.8.0
func (x *StoredSecret) Reset()
func (*StoredSecret) String ¶ added in v0.8.0
func (x *StoredSecret) String() string
type UpdateSecretResponse ¶
type UpdateSecretResponse struct {
Id *SecretIdentifier `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
Success bool `protobuf:"varint,2,opt,name=success,proto3" json:"success,omitempty"`
Error string `protobuf:"bytes,3,opt,name=error,proto3" json:"error,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSecretResponse) Descriptor
deprecated
func (*UpdateSecretResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSecretResponse.ProtoReflect.Descriptor instead.
func (*UpdateSecretResponse) GetError ¶
func (x *UpdateSecretResponse) GetError() string
func (*UpdateSecretResponse) GetId ¶
func (x *UpdateSecretResponse) GetId() *SecretIdentifier
func (*UpdateSecretResponse) GetSuccess ¶
func (x *UpdateSecretResponse) GetSuccess() bool
func (*UpdateSecretResponse) ProtoMessage ¶
func (*UpdateSecretResponse) ProtoMessage()
func (*UpdateSecretResponse) ProtoReflect ¶
func (x *UpdateSecretResponse) ProtoReflect() protoreflect.Message
func (*UpdateSecretResponse) Reset ¶
func (x *UpdateSecretResponse) Reset()
func (*UpdateSecretResponse) String ¶
func (x *UpdateSecretResponse) String() string
type UpdateSecretsRequest ¶
type UpdateSecretsRequest struct {
RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
EncryptedSecrets []*EncryptedSecret `protobuf:"bytes,2,rep,name=encrypted_secrets,json=encryptedSecrets,proto3" json:"encrypted_secrets,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSecretsRequest) Descriptor
deprecated
func (*UpdateSecretsRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSecretsRequest.ProtoReflect.Descriptor instead.
func (*UpdateSecretsRequest) GetEncryptedSecrets ¶
func (x *UpdateSecretsRequest) GetEncryptedSecrets() []*EncryptedSecret
func (*UpdateSecretsRequest) GetRequestId ¶
func (x *UpdateSecretsRequest) GetRequestId() string
func (*UpdateSecretsRequest) ProtoMessage ¶
func (*UpdateSecretsRequest) ProtoMessage()
func (*UpdateSecretsRequest) ProtoReflect ¶
func (x *UpdateSecretsRequest) ProtoReflect() protoreflect.Message
func (*UpdateSecretsRequest) Reset ¶
func (x *UpdateSecretsRequest) Reset()
func (*UpdateSecretsRequest) String ¶
func (x *UpdateSecretsRequest) String() string
type UpdateSecretsResponse ¶
type UpdateSecretsResponse struct {
Responses []*UpdateSecretResponse `protobuf:"bytes,1,rep,name=responses,proto3" json:"responses,omitempty"`
// contains filtered or unexported fields
}
func (*UpdateSecretsResponse) Descriptor
deprecated
func (*UpdateSecretsResponse) Descriptor() ([]byte, []int)
Deprecated: Use UpdateSecretsResponse.ProtoReflect.Descriptor instead.
func (*UpdateSecretsResponse) GetResponses ¶
func (x *UpdateSecretsResponse) GetResponses() []*UpdateSecretResponse
func (*UpdateSecretsResponse) ProtoMessage ¶
func (*UpdateSecretsResponse) ProtoMessage()
func (*UpdateSecretsResponse) ProtoReflect ¶
func (x *UpdateSecretsResponse) ProtoReflect() protoreflect.Message
func (*UpdateSecretsResponse) Reset ¶
func (x *UpdateSecretsResponse) Reset()
func (*UpdateSecretsResponse) String ¶
func (x *UpdateSecretsResponse) String() string