api

package
v0.2.2 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package api is a generated protocol buffer package.

It is generated from these files:

api.proto

It has these top-level messages:

KmsEncryptRequest
KmsEncryptResponse
EncryptRequest
EncryptResponse
KmsDecryptRequest
KmsDecryptResponse
DecryptRequest
DecryptResponse
SignRequest
SignResponse
VerifyRequest
VerifyResponse
HmacRequest
HmacResponse
GenerateRandomRequest
GenerateRandomResponse
HashRequest
HashResponse
GenerateDataKeyRequest
GenerateDataKeyResponse
GetPublicKeyRequest
GetPublicKeyResponse
Error
GetSecretValueRequest
GetSecretValueResponse

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type DecryptRequest

type DecryptRequest struct {
	CiphertextBlob []byte `protobuf:"bytes,1,opt,name=CiphertextBlob,proto3" json:"CiphertextBlob,omitempty"`
	KeyId          string `protobuf:"bytes,2,opt,name=KeyId" json:"KeyId,omitempty"`
	Algorithm      string `protobuf:"bytes,3,opt,name=Algorithm" json:"Algorithm,omitempty"`
	Aad            []byte `protobuf:"bytes,4,opt,name=Aad,proto3" json:"Aad,omitempty"`
	Iv             []byte `protobuf:"bytes,5,opt,name=Iv,proto3" json:"Iv,omitempty"`
	PaddingMode    string `protobuf:"bytes,6,opt,name=PaddingMode" json:"PaddingMode,omitempty"`
}

func (*DecryptRequest) Descriptor

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

func (*DecryptRequest) ProtoMessage

func (*DecryptRequest) ProtoMessage()

func (*DecryptRequest) Reset

func (m *DecryptRequest) Reset()

func (*DecryptRequest) String

func (m *DecryptRequest) String() string

type DecryptResponse

type DecryptResponse struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Plaintext   []byte `protobuf:"bytes,2,opt,name=Plaintext,proto3" json:"Plaintext,omitempty"`
	RequestId   string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
	Algorithm   string `protobuf:"bytes,4,opt,name=Algorithm" json:"Algorithm,omitempty"`
	PaddingMode string `protobuf:"bytes,5,opt,name=PaddingMode" json:"PaddingMode,omitempty"`
}

func (*DecryptResponse) Descriptor

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

func (*DecryptResponse) ProtoMessage

func (*DecryptResponse) ProtoMessage()

func (*DecryptResponse) Reset

func (m *DecryptResponse) Reset()

func (*DecryptResponse) String

func (m *DecryptResponse) String() string

type EncryptRequest

type EncryptRequest struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Plaintext   []byte `protobuf:"bytes,2,opt,name=Plaintext,proto3" json:"Plaintext,omitempty"`
	Algorithm   string `protobuf:"bytes,3,opt,name=Algorithm" json:"Algorithm,omitempty"`
	Aad         []byte `protobuf:"bytes,4,opt,name=Aad,proto3" json:"Aad,omitempty"`
	Iv          []byte `protobuf:"bytes,5,opt,name=Iv,proto3" json:"Iv,omitempty"`
	PaddingMode string `protobuf:"bytes,6,opt,name=PaddingMode" json:"PaddingMode,omitempty"`
}

func (*EncryptRequest) Descriptor

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

func (*EncryptRequest) ProtoMessage

func (*EncryptRequest) ProtoMessage()

func (*EncryptRequest) Reset

func (m *EncryptRequest) Reset()

func (*EncryptRequest) String

func (m *EncryptRequest) String() string

type EncryptResponse

type EncryptResponse struct {
	KeyId          string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	CiphertextBlob []byte `protobuf:"bytes,2,opt,name=CiphertextBlob,proto3" json:"CiphertextBlob,omitempty"`
	Iv             []byte `protobuf:"bytes,3,opt,name=Iv,proto3" json:"Iv,omitempty"`
	RequestId      string `protobuf:"bytes,4,opt,name=RequestId" json:"RequestId,omitempty"`
	Algorithm      string `protobuf:"bytes,5,opt,name=Algorithm" json:"Algorithm,omitempty"`
	PaddingMode    string `protobuf:"bytes,6,opt,name=PaddingMode" json:"PaddingMode,omitempty"`
}

func (*EncryptResponse) Descriptor

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

func (*EncryptResponse) ProtoMessage

func (*EncryptResponse) ProtoMessage()

func (*EncryptResponse) Reset

func (m *EncryptResponse) Reset()

func (*EncryptResponse) String

func (m *EncryptResponse) String() string

type Error

type Error struct {
	StatusCode   int32  `protobuf:"varint,1,opt,name=StatusCode" json:"StatusCode,omitempty"`
	ErrorCode    string `protobuf:"bytes,2,opt,name=ErrorCode" json:"ErrorCode,omitempty"`
	ErrorMessage string `protobuf:"bytes,3,opt,name=ErrorMessage" json:"ErrorMessage,omitempty"`
	RequestId    string `protobuf:"bytes,4,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*Error) Descriptor

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

func (*Error) ProtoMessage

func (*Error) ProtoMessage()

func (*Error) Reset

func (m *Error) Reset()

func (*Error) String

func (m *Error) String() string

type GenerateDataKeyRequest

type GenerateDataKeyRequest struct {
	KeyId         string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Algorithm     string `protobuf:"bytes,2,opt,name=Algorithm" json:"Algorithm,omitempty"`
	NumberOfBytes int32  `protobuf:"varint,3,opt,name=NumberOfBytes" json:"NumberOfBytes,omitempty"`
	Aad           []byte `protobuf:"bytes,4,opt,name=Aad,proto3" json:"Aad,omitempty"`
}

func (*GenerateDataKeyRequest) Descriptor

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

func (*GenerateDataKeyRequest) ProtoMessage

func (*GenerateDataKeyRequest) ProtoMessage()

func (*GenerateDataKeyRequest) Reset

func (m *GenerateDataKeyRequest) Reset()

func (*GenerateDataKeyRequest) String

func (m *GenerateDataKeyRequest) String() string

type GenerateDataKeyResponse

type GenerateDataKeyResponse struct {
	KeyId          string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Iv             []byte `protobuf:"bytes,2,opt,name=Iv,proto3" json:"Iv,omitempty"`
	Plaintext      []byte `protobuf:"bytes,3,opt,name=Plaintext,proto3" json:"Plaintext,omitempty"`
	CiphertextBlob []byte `protobuf:"bytes,4,opt,name=CiphertextBlob,proto3" json:"CiphertextBlob,omitempty"`
	RequestId      string `protobuf:"bytes,5,opt,name=RequestId" json:"RequestId,omitempty"`
	Algorithm      string `protobuf:"bytes,6,opt,name=Algorithm" json:"Algorithm,omitempty"`
}

func (*GenerateDataKeyResponse) Descriptor

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

func (*GenerateDataKeyResponse) ProtoMessage

func (*GenerateDataKeyResponse) ProtoMessage()

func (*GenerateDataKeyResponse) Reset

func (m *GenerateDataKeyResponse) Reset()

func (*GenerateDataKeyResponse) String

func (m *GenerateDataKeyResponse) String() string

type GenerateRandomRequest

type GenerateRandomRequest struct {
	Length int32 `protobuf:"varint,1,opt,name=Length" json:"Length,omitempty"`
}

func (*GenerateRandomRequest) Descriptor

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

func (*GenerateRandomRequest) ProtoMessage

func (*GenerateRandomRequest) ProtoMessage()

func (*GenerateRandomRequest) Reset

func (m *GenerateRandomRequest) Reset()

func (*GenerateRandomRequest) String

func (m *GenerateRandomRequest) String() string

type GenerateRandomResponse

type GenerateRandomResponse struct {
	Random    []byte `protobuf:"bytes,1,opt,name=Random,proto3" json:"Random,omitempty"`
	RequestId string `protobuf:"bytes,2,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*GenerateRandomResponse) Descriptor

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

func (*GenerateRandomResponse) ProtoMessage

func (*GenerateRandomResponse) ProtoMessage()

func (*GenerateRandomResponse) Reset

func (m *GenerateRandomResponse) Reset()

func (*GenerateRandomResponse) String

func (m *GenerateRandomResponse) String() string

type GetPublicKeyRequest

type GetPublicKeyRequest struct {
	KeyId string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
}

func (*GetPublicKeyRequest) Descriptor

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

func (*GetPublicKeyRequest) ProtoMessage

func (*GetPublicKeyRequest) ProtoMessage()

func (*GetPublicKeyRequest) Reset

func (m *GetPublicKeyRequest) Reset()

func (*GetPublicKeyRequest) String

func (m *GetPublicKeyRequest) String() string

type GetPublicKeyResponse

type GetPublicKeyResponse struct {
	KeyId     string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	PublicKey string `protobuf:"bytes,2,opt,name=PublicKey" json:"PublicKey,omitempty"`
	RequestId string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*GetPublicKeyResponse) Descriptor

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

func (*GetPublicKeyResponse) ProtoMessage

func (*GetPublicKeyResponse) ProtoMessage()

func (*GetPublicKeyResponse) Reset

func (m *GetPublicKeyResponse) Reset()

func (*GetPublicKeyResponse) String

func (m *GetPublicKeyResponse) String() string

type GetSecretValueRequest added in v0.2.1

type GetSecretValueRequest struct {
	SecretName          string `protobuf:"bytes,1,opt,name=SecretName" json:"SecretName,omitempty"`
	VersionStage        string `protobuf:"bytes,2,opt,name=VersionStage" json:"VersionStage,omitempty"`
	VersionId           string `protobuf:"bytes,3,opt,name=VersionId" json:"VersionId,omitempty"`
	FetchExtendedConfig bool   `protobuf:"varint,4,opt,name=FetchExtendedConfig" json:"FetchExtendedConfig,omitempty"`
}

凭据管家API

func (*GetSecretValueRequest) Descriptor added in v0.2.1

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

func (*GetSecretValueRequest) ProtoMessage added in v0.2.1

func (*GetSecretValueRequest) ProtoMessage()

func (*GetSecretValueRequest) Reset added in v0.2.1

func (m *GetSecretValueRequest) Reset()

func (*GetSecretValueRequest) String added in v0.2.1

func (m *GetSecretValueRequest) String() string

type GetSecretValueResponse added in v0.2.1

type GetSecretValueResponse struct {
	SecretName        string   `protobuf:"bytes,1,opt,name=SecretName" json:"SecretName,omitempty"`
	SecretType        string   `protobuf:"bytes,2,opt,name=SecretType" json:"SecretType,omitempty"`
	SecretData        string   `protobuf:"bytes,3,opt,name=SecretData" json:"SecretData,omitempty"`
	SecretDataType    string   `protobuf:"bytes,4,opt,name=SecretDataType" json:"SecretDataType,omitempty"`
	VersionStages     []string `protobuf:"bytes,5,rep,name=VersionStages" json:"VersionStages,omitempty"`
	VersionId         string   `protobuf:"bytes,6,opt,name=VersionId" json:"VersionId,omitempty"`
	CreateTime        string   `protobuf:"bytes,7,opt,name=CreateTime" json:"CreateTime,omitempty"`
	RequestId         string   `protobuf:"bytes,8,opt,name=RequestId" json:"RequestId,omitempty"`
	LastRotationDate  string   `protobuf:"bytes,9,opt,name=LastRotationDate" json:"LastRotationDate,omitempty"`
	NextRotationDate  string   `protobuf:"bytes,10,opt,name=NextRotationDate" json:"NextRotationDate,omitempty"`
	ExtendedConfig    string   `protobuf:"bytes,11,opt,name=ExtendedConfig" json:"ExtendedConfig,omitempty"`
	AutomaticRotation string   `protobuf:"bytes,12,opt,name=AutomaticRotation" json:"AutomaticRotation,omitempty"`
	RotationInterval  string   `protobuf:"bytes,13,opt,name=RotationInterval" json:"RotationInterval,omitempty"`
}

func (*GetSecretValueResponse) Descriptor added in v0.2.1

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

func (*GetSecretValueResponse) ProtoMessage added in v0.2.1

func (*GetSecretValueResponse) ProtoMessage()

func (*GetSecretValueResponse) Reset added in v0.2.1

func (m *GetSecretValueResponse) Reset()

func (*GetSecretValueResponse) String added in v0.2.1

func (m *GetSecretValueResponse) String() string

type HashRequest

type HashRequest struct {
	Message   []byte `protobuf:"bytes,1,opt,name=Message,proto3" json:"Message,omitempty"`
	Algorithm string `protobuf:"bytes,2,opt,name=Algorithm" json:"Algorithm,omitempty"`
}

func (*HashRequest) Descriptor

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

func (*HashRequest) ProtoMessage

func (*HashRequest) ProtoMessage()

func (*HashRequest) Reset

func (m *HashRequest) Reset()

func (*HashRequest) String

func (m *HashRequest) String() string

type HashResponse

type HashResponse struct {
	Digest    []byte `protobuf:"bytes,1,opt,name=Digest,proto3" json:"Digest,omitempty"`
	RequestId string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*HashResponse) Descriptor

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

func (*HashResponse) ProtoMessage

func (*HashResponse) ProtoMessage()

func (*HashResponse) Reset

func (m *HashResponse) Reset()

func (*HashResponse) String

func (m *HashResponse) String() string

type HmacRequest

type HmacRequest struct {
	KeyId   string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Message []byte `protobuf:"bytes,2,opt,name=Message,proto3" json:"Message,omitempty"`
}

func (*HmacRequest) Descriptor

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

func (*HmacRequest) ProtoMessage

func (*HmacRequest) ProtoMessage()

func (*HmacRequest) Reset

func (m *HmacRequest) Reset()

func (*HmacRequest) String

func (m *HmacRequest) String() string

type HmacResponse

type HmacResponse struct {
	KeyId     string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Signature []byte `protobuf:"bytes,2,opt,name=Signature,proto3" json:"Signature,omitempty"`
	RequestId string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*HmacResponse) Descriptor

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

func (*HmacResponse) ProtoMessage

func (*HmacResponse) ProtoMessage()

func (*HmacResponse) Reset

func (m *HmacResponse) Reset()

func (*HmacResponse) String

func (m *HmacResponse) String() string

type KmsDecryptRequest

type KmsDecryptRequest struct {
	CiphertextBlob []byte `protobuf:"bytes,1,opt,name=CiphertextBlob,proto3" json:"CiphertextBlob,omitempty"`
	Aad            []byte `protobuf:"bytes,2,opt,name=Aad,proto3" json:"Aad,omitempty"`
}

func (*KmsDecryptRequest) Descriptor

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

func (*KmsDecryptRequest) ProtoMessage

func (*KmsDecryptRequest) ProtoMessage()

func (*KmsDecryptRequest) Reset

func (m *KmsDecryptRequest) Reset()

func (*KmsDecryptRequest) String

func (m *KmsDecryptRequest) String() string

type KmsDecryptResponse

type KmsDecryptResponse struct {
	KeyId     string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Plaintext []byte `protobuf:"bytes,2,opt,name=Plaintext,proto3" json:"Plaintext,omitempty"`
	RequestId string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*KmsDecryptResponse) Descriptor

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

func (*KmsDecryptResponse) ProtoMessage

func (*KmsDecryptResponse) ProtoMessage()

func (*KmsDecryptResponse) Reset

func (m *KmsDecryptResponse) Reset()

func (*KmsDecryptResponse) String

func (m *KmsDecryptResponse) String() string

type KmsEncryptRequest

type KmsEncryptRequest struct {
	KeyId     string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Plaintext []byte `protobuf:"bytes,2,opt,name=Plaintext,proto3" json:"Plaintext,omitempty"`
	Aad       []byte `protobuf:"bytes,3,opt,name=Aad,proto3" json:"Aad,omitempty"`
}

func (*KmsEncryptRequest) Descriptor

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

func (*KmsEncryptRequest) ProtoMessage

func (*KmsEncryptRequest) ProtoMessage()

func (*KmsEncryptRequest) Reset

func (m *KmsEncryptRequest) Reset()

func (*KmsEncryptRequest) String

func (m *KmsEncryptRequest) String() string

type KmsEncryptResponse

type KmsEncryptResponse struct {
	KeyId          string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	CiphertextBlob []byte `protobuf:"bytes,2,opt,name=CiphertextBlob,proto3" json:"CiphertextBlob,omitempty"`
	RequestId      string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
}

func (*KmsEncryptResponse) Descriptor

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

func (*KmsEncryptResponse) ProtoMessage

func (*KmsEncryptResponse) ProtoMessage()

func (*KmsEncryptResponse) Reset

func (m *KmsEncryptResponse) Reset()

func (*KmsEncryptResponse) String

func (m *KmsEncryptResponse) String() string

type SignRequest

type SignRequest struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Digest      []byte `protobuf:"bytes,2,opt,name=Digest,proto3" json:"Digest,omitempty"`
	Algorithm   string `protobuf:"bytes,3,opt,name=Algorithm" json:"Algorithm,omitempty"`
	Message     []byte `protobuf:"bytes,4,opt,name=Message,proto3" json:"Message,omitempty"`
	MessageType string `protobuf:"bytes,5,opt,name=MessageType" json:"MessageType,omitempty"`
}

func (*SignRequest) Descriptor

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

func (*SignRequest) ProtoMessage

func (*SignRequest) ProtoMessage()

func (*SignRequest) Reset

func (m *SignRequest) Reset()

func (*SignRequest) String

func (m *SignRequest) String() string

type SignResponse

type SignResponse struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Signature   []byte `protobuf:"bytes,2,opt,name=Signature,proto3" json:"Signature,omitempty"`
	RequestId   string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
	Algorithm   string `protobuf:"bytes,4,opt,name=Algorithm" json:"Algorithm,omitempty"`
	MessageType string `protobuf:"bytes,5,opt,name=MessageType" json:"MessageType,omitempty"`
}

func (*SignResponse) Descriptor

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

func (*SignResponse) ProtoMessage

func (*SignResponse) ProtoMessage()

func (*SignResponse) Reset

func (m *SignResponse) Reset()

func (*SignResponse) String

func (m *SignResponse) String() string

type VerifyRequest

type VerifyRequest struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Digest      []byte `protobuf:"bytes,2,opt,name=Digest,proto3" json:"Digest,omitempty"`
	Signature   []byte `protobuf:"bytes,3,opt,name=Signature,proto3" json:"Signature,omitempty"`
	Algorithm   string `protobuf:"bytes,4,opt,name=Algorithm" json:"Algorithm,omitempty"`
	Message     []byte `protobuf:"bytes,5,opt,name=Message,proto3" json:"Message,omitempty"`
	MessageType string `protobuf:"bytes,6,opt,name=MessageType" json:"MessageType,omitempty"`
}

func (*VerifyRequest) Descriptor

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

func (*VerifyRequest) ProtoMessage

func (*VerifyRequest) ProtoMessage()

func (*VerifyRequest) Reset

func (m *VerifyRequest) Reset()

func (*VerifyRequest) String

func (m *VerifyRequest) String() string

type VerifyResponse

type VerifyResponse struct {
	KeyId       string `protobuf:"bytes,1,opt,name=KeyId" json:"KeyId,omitempty"`
	Value       bool   `protobuf:"varint,2,opt,name=Value" json:"Value,omitempty"`
	RequestId   string `protobuf:"bytes,3,opt,name=RequestId" json:"RequestId,omitempty"`
	Algorithm   string `protobuf:"bytes,4,opt,name=Algorithm" json:"Algorithm,omitempty"`
	MessageType string `protobuf:"bytes,5,opt,name=MessageType" json:"MessageType,omitempty"`
}

func (*VerifyResponse) Descriptor

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

func (*VerifyResponse) ProtoMessage

func (*VerifyResponse) ProtoMessage()

func (*VerifyResponse) Reset

func (m *VerifyResponse) Reset()

func (*VerifyResponse) String

func (m *VerifyResponse) String() string

Jump to

Keyboard shortcuts

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