Documentation ¶
Index ¶
- Variables
- type BundleEndpointProfile
- func (BundleEndpointProfile) Descriptor() protoreflect.EnumDescriptor
- func (x BundleEndpointProfile) Enum() *BundleEndpointProfile
- func (BundleEndpointProfile) EnumDescriptor() ([]byte, []int)deprecated
- func (x BundleEndpointProfile) Number() protoreflect.EnumNumber
- func (x BundleEndpointProfile) String() string
- func (BundleEndpointProfile) Type() protoreflect.EnumType
- type TrustZone
- func (*TrustZone) Descriptor() ([]byte, []int)deprecated
- func (x *TrustZone) GetAttestationPolicies() []*v1alpha12.APBinding
- func (x *TrustZone) GetBundle() string
- func (x *TrustZone) GetBundleEndpointProfile() BundleEndpointProfile
- func (x *TrustZone) GetBundleEndpointUrl() string
- func (x *TrustZone) GetExternalServer() bool
- func (x *TrustZone) GetExtraHelmValues() *structpb.Struct
- func (x *TrustZone) GetFederations() []*v1alpha11.Federation
- func (x *TrustZone) GetJwtIssuer() string
- func (x *TrustZone) GetKubernetesCluster() string
- func (x *TrustZone) GetKubernetesContext() string
- func (x *TrustZone) GetName() string
- func (x *TrustZone) GetProfile() string
- func (x *TrustZone) GetTrustDomain() string
- func (x *TrustZone) GetTrustProvider() *v1alpha1.TrustProvider
- func (*TrustZone) ProtoMessage()
- func (x *TrustZone) ProtoReflect() protoreflect.Message
- func (x *TrustZone) Reset()
- func (x *TrustZone) String() string
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) Descriptor() protoreflect.EnumDescriptor
func (BundleEndpointProfile) Enum ¶ added in v0.5.0
func (x BundleEndpointProfile) Enum() *BundleEndpointProfile
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 (x BundleEndpointProfile) Number() protoreflect.EnumNumber
func (BundleEndpointProfile) String ¶ added in v0.5.0
func (x BundleEndpointProfile) String() string
func (BundleEndpointProfile) Type ¶ added in v0.5.0
func (BundleEndpointProfile) Type() protoreflect.EnumType
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) GetAttestationPolicies ¶
func (*TrustZone) GetBundleEndpointProfile ¶ added in v0.5.0
func (x *TrustZone) GetBundleEndpointProfile() BundleEndpointProfile
func (*TrustZone) GetBundleEndpointUrl ¶
func (*TrustZone) GetExternalServer ¶ added in v0.5.0
func (*TrustZone) GetExtraHelmValues ¶ added in v0.4.0
func (*TrustZone) GetFederations ¶
func (x *TrustZone) GetFederations() []*v1alpha11.Federation
func (*TrustZone) GetJwtIssuer ¶ added in v0.3.0
func (*TrustZone) GetKubernetesCluster ¶
func (*TrustZone) GetKubernetesContext ¶
func (*TrustZone) GetProfile ¶ added in v0.5.0
func (*TrustZone) GetTrustDomain ¶
func (*TrustZone) GetTrustProvider ¶
func (x *TrustZone) GetTrustProvider() *v1alpha1.TrustProvider
func (*TrustZone) ProtoMessage ¶
func (*TrustZone) ProtoMessage()
func (*TrustZone) ProtoReflect ¶
func (x *TrustZone) ProtoReflect() protoreflect.Message
Click to show internal directories.
Click to hide internal directories.