v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: Dec 19, 2024 License: Apache-2.0 Imports: 8 Imported by: 8

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	BundleEndpointProfile_name = map[int32]string{
		0: "BUNDLE_ENDPOINT_PROFILE_UNSPECIFIED",
		1: "BUNDLE_ENDPOINT_PROFILE_HTTPS_SPIFFE",
		2: "BUNDLE_ENDPOINT_PROFILE_HTTPS_WEB",
	}
	BundleEndpointProfile_value = map[string]int32{
		"BUNDLE_ENDPOINT_PROFILE_UNSPECIFIED":  0,
		"BUNDLE_ENDPOINT_PROFILE_HTTPS_SPIFFE": 1,
		"BUNDLE_ENDPOINT_PROFILE_HTTPS_WEB":    2,
	}
)

Enum value maps for BundleEndpointProfile.

View Source
var File_proto_trust_zone_v1alpha1_trust_zone_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type BundleEndpointProfile added in v0.5.0

type BundleEndpointProfile int32
const (
	BundleEndpointProfile_BUNDLE_ENDPOINT_PROFILE_UNSPECIFIED  BundleEndpointProfile = 0
	BundleEndpointProfile_BUNDLE_ENDPOINT_PROFILE_HTTPS_SPIFFE BundleEndpointProfile = 1
	BundleEndpointProfile_BUNDLE_ENDPOINT_PROFILE_HTTPS_WEB    BundleEndpointProfile = 2
)

func (BundleEndpointProfile) Descriptor added in v0.5.0

func (BundleEndpointProfile) Enum added in v0.5.0

func (BundleEndpointProfile) EnumDescriptor deprecated added in v0.5.0

func (BundleEndpointProfile) EnumDescriptor() ([]byte, []int)

Deprecated: Use BundleEndpointProfile.Descriptor instead.

func (BundleEndpointProfile) Number added in v0.5.0

func (BundleEndpointProfile) String added in v0.5.0

func (x BundleEndpointProfile) String() string

func (BundleEndpointProfile) Type added in v0.5.0

type TrustZone

type TrustZone struct {
	Name                  string                  `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	TrustDomain           string                  `protobuf:"bytes,2,opt,name=trust_domain,json=trustDomain,proto3" json:"trust_domain,omitempty"`
	KubernetesCluster     *string                 `protobuf:"bytes,3,opt,name=kubernetes_cluster,json=kubernetesCluster,proto3,oneof" json:"kubernetes_cluster,omitempty"`
	KubernetesContext     *string                 `protobuf:"bytes,4,opt,name=kubernetes_context,json=kubernetesContext,proto3,oneof" json:"kubernetes_context,omitempty"`
	TrustProvider         *v1alpha1.TrustProvider `protobuf:"bytes,5,opt,name=trust_provider,json=trustProvider,proto3,oneof" json:"trust_provider,omitempty"`
	BundleEndpointUrl     *string                 `protobuf:"bytes,6,opt,name=bundle_endpoint_url,json=bundleEndpointUrl,proto3,oneof" json:"bundle_endpoint_url,omitempty"`
	Bundle                *string                 `protobuf:"bytes,7,opt,name=bundle,proto3,oneof" json:"bundle,omitempty"`
	Federations           []*v1alpha11.Federation `protobuf:"bytes,8,rep,name=federations,proto3" json:"federations,omitempty"`
	AttestationPolicies   []*v1alpha12.APBinding  `protobuf:"bytes,9,rep,name=attestation_policies,json=attestationPolicies,proto3" json:"attestation_policies,omitempty"`
	JwtIssuer             *string                 `protobuf:"bytes,10,opt,name=jwt_issuer,json=jwtIssuer,proto3,oneof" json:"jwt_issuer,omitempty"`
	ExtraHelmValues       *structpb.Struct        `protobuf:"bytes,11,opt,name=extra_helm_values,json=extraHelmValues,proto3,oneof" json:"extra_helm_values,omitempty"`
	BundleEndpointProfile *BundleEndpointProfile  `` /* 187-byte string literal not displayed */
	Profile               *string                 `protobuf:"bytes,13,opt,name=profile,proto3,oneof" json:"profile,omitempty"`
	ExternalServer        *bool                   `protobuf:"varint,14,opt,name=external_server,json=externalServer,proto3,oneof" json:"external_server,omitempty"`
	// contains filtered or unexported fields
}

func (*TrustZone) Descriptor deprecated

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

Deprecated: Use TrustZone.ProtoReflect.Descriptor instead.

func (*TrustZone) GetAttestationPolicies

func (x *TrustZone) GetAttestationPolicies() []*v1alpha12.APBinding

func (*TrustZone) GetBundle

func (x *TrustZone) GetBundle() string

func (*TrustZone) GetBundleEndpointProfile added in v0.5.0

func (x *TrustZone) GetBundleEndpointProfile() BundleEndpointProfile

func (*TrustZone) GetBundleEndpointUrl

func (x *TrustZone) GetBundleEndpointUrl() string

func (*TrustZone) GetExternalServer added in v0.5.0

func (x *TrustZone) GetExternalServer() bool

func (*TrustZone) GetExtraHelmValues added in v0.4.0

func (x *TrustZone) GetExtraHelmValues() *structpb.Struct

func (*TrustZone) GetFederations

func (x *TrustZone) GetFederations() []*v1alpha11.Federation

func (*TrustZone) GetJwtIssuer added in v0.3.0

func (x *TrustZone) GetJwtIssuer() string

func (*TrustZone) GetKubernetesCluster

func (x *TrustZone) GetKubernetesCluster() string

func (*TrustZone) GetKubernetesContext

func (x *TrustZone) GetKubernetesContext() string

func (*TrustZone) GetName

func (x *TrustZone) GetName() string

func (*TrustZone) GetProfile added in v0.5.0

func (x *TrustZone) GetProfile() string

func (*TrustZone) GetTrustDomain

func (x *TrustZone) GetTrustDomain() string

func (*TrustZone) GetTrustProvider

func (x *TrustZone) GetTrustProvider() *v1alpha1.TrustProvider

func (*TrustZone) ProtoMessage

func (*TrustZone) ProtoMessage()

func (*TrustZone) ProtoReflect

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

func (*TrustZone) Reset

func (x *TrustZone) Reset()

func (*TrustZone) String

func (x *TrustZone) String() string

Jump to

Keyboard shortcuts

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