v1

package
v0.0.0-...-f25926c Latest Latest
Warning

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

Go to latest
Published: Oct 11, 2022 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_google_security_meshca_v1_meshca_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type MeshCertificateRequest

type MeshCertificateRequest struct {

	// The request ID must be a valid UUID with the exception that zero UUID is
	// not supported (00000000-0000-0000-0000-000000000000).
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// PEM-encoded certificate request.
	Csr string `protobuf:"bytes,2,opt,name=csr,proto3" json:"csr,omitempty"`
	// Optional: requested certificate validity period.
	Validity *durationpb.Duration `protobuf:"bytes,3,opt,name=validity,proto3" json:"validity,omitempty"` // Reserved 4
	// contains filtered or unexported fields
}

Certificate request message.

func (*MeshCertificateRequest) Descriptor deprecated

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

Deprecated: Use MeshCertificateRequest.ProtoReflect.Descriptor instead.

func (*MeshCertificateRequest) GetCsr

func (x *MeshCertificateRequest) GetCsr() string

func (*MeshCertificateRequest) GetRequestId

func (x *MeshCertificateRequest) GetRequestId() string

func (*MeshCertificateRequest) GetValidity

func (x *MeshCertificateRequest) GetValidity() *durationpb.Duration

func (*MeshCertificateRequest) ProtoMessage

func (*MeshCertificateRequest) ProtoMessage()

func (*MeshCertificateRequest) ProtoReflect

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

func (*MeshCertificateRequest) Reset

func (x *MeshCertificateRequest) Reset()

func (*MeshCertificateRequest) String

func (x *MeshCertificateRequest) String() string

type MeshCertificateResponse

type MeshCertificateResponse struct {

	// PEM-encoded certificate chain.
	// Leaf cert is element '0'. Root cert is element 'n'.
	CertChain []string `protobuf:"bytes,1,rep,name=cert_chain,json=certChain,proto3" json:"cert_chain,omitempty"`
	// contains filtered or unexported fields
}

Certificate response message.

func (*MeshCertificateResponse) Descriptor deprecated

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

Deprecated: Use MeshCertificateResponse.ProtoReflect.Descriptor instead.

func (*MeshCertificateResponse) GetCertChain

func (x *MeshCertificateResponse) GetCertChain() []string

func (*MeshCertificateResponse) ProtoMessage

func (*MeshCertificateResponse) ProtoMessage()

func (*MeshCertificateResponse) ProtoReflect

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

func (*MeshCertificateResponse) Reset

func (x *MeshCertificateResponse) Reset()

func (*MeshCertificateResponse) String

func (x *MeshCertificateResponse) String() string

Jump to

Keyboard shortcuts

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