Documentation ¶
Overview ¶
Package v1alpha1 is the v1alpha1 version of the API. AdmissionConfiguration and AdmissionPluginConfiguration are legacy static admission plugin configuration InitializerConfiguration and ExternalAdmissionHookConfiguration is for the new dynamic admission controller configuration. +groupName=admissionregistration.k8s.io
Package v1alpha1 is a generated protocol buffer package. It is generated from these files: k8s.io/kubernetes/pkg/apis/admissionregistration/v1alpha1/generated.proto It has these top-level messages: AdmissionHookClientConfig ExternalAdmissionHook ExternalAdmissionHookConfiguration ExternalAdmissionHookConfigurationList Initializer InitializerConfiguration InitializerConfigurationList Rule RuleWithOperations ServiceReference
Index ¶
- Constants
- Variables
- func Convert_admissionregistration_AdmissionHookClientConfig_To_v1alpha1_AdmissionHookClientConfig(in *admissionregistration.AdmissionHookClientConfig, ...) error
- func Convert_admissionregistration_ExternalAdmissionHookConfigurationList_To_v1alpha1_ExternalAdmissionHookConfigurationList(in *admissionregistration.ExternalAdmissionHookConfigurationList, ...) error
- func Convert_admissionregistration_ExternalAdmissionHookConfiguration_To_v1alpha1_ExternalAdmissionHookConfiguration(in *admissionregistration.ExternalAdmissionHookConfiguration, ...) error
- func Convert_admissionregistration_ExternalAdmissionHook_To_v1alpha1_ExternalAdmissionHook(in *admissionregistration.ExternalAdmissionHook, out *ExternalAdmissionHook, ...) error
- func Convert_admissionregistration_InitializerConfigurationList_To_v1alpha1_InitializerConfigurationList(in *admissionregistration.InitializerConfigurationList, ...) error
- func Convert_admissionregistration_InitializerConfiguration_To_v1alpha1_InitializerConfiguration(in *admissionregistration.InitializerConfiguration, ...) error
- func Convert_admissionregistration_Initializer_To_v1alpha1_Initializer(in *admissionregistration.Initializer, out *Initializer, s conversion.Scope) error
- func Convert_admissionregistration_RuleWithOperations_To_v1alpha1_RuleWithOperations(in *admissionregistration.RuleWithOperations, out *RuleWithOperations, ...) error
- func Convert_admissionregistration_Rule_To_v1alpha1_Rule(in *admissionregistration.Rule, out *Rule, s conversion.Scope) error
- func Convert_admissionregistration_ServiceReference_To_v1alpha1_ServiceReference(in *admissionregistration.ServiceReference, out *ServiceReference, ...) error
- func Convert_v1alpha1_AdmissionHookClientConfig_To_admissionregistration_AdmissionHookClientConfig(in *AdmissionHookClientConfig, ...) error
- func Convert_v1alpha1_ExternalAdmissionHookConfigurationList_To_admissionregistration_ExternalAdmissionHookConfigurationList(in *ExternalAdmissionHookConfigurationList, ...) error
- func Convert_v1alpha1_ExternalAdmissionHookConfiguration_To_admissionregistration_ExternalAdmissionHookConfiguration(in *ExternalAdmissionHookConfiguration, ...) error
- func Convert_v1alpha1_ExternalAdmissionHook_To_admissionregistration_ExternalAdmissionHook(in *ExternalAdmissionHook, out *admissionregistration.ExternalAdmissionHook, ...) error
- func Convert_v1alpha1_InitializerConfigurationList_To_admissionregistration_InitializerConfigurationList(in *InitializerConfigurationList, ...) error
- func Convert_v1alpha1_InitializerConfiguration_To_admissionregistration_InitializerConfiguration(in *InitializerConfiguration, ...) error
- func Convert_v1alpha1_Initializer_To_admissionregistration_Initializer(in *Initializer, out *admissionregistration.Initializer, s conversion.Scope) error
- func Convert_v1alpha1_RuleWithOperations_To_admissionregistration_RuleWithOperations(in *RuleWithOperations, out *admissionregistration.RuleWithOperations, ...) error
- func Convert_v1alpha1_Rule_To_admissionregistration_Rule(in *Rule, out *admissionregistration.Rule, s conversion.Scope) error
- func Convert_v1alpha1_ServiceReference_To_admissionregistration_ServiceReference(in *ServiceReference, out *admissionregistration.ServiceReference, ...) error
- func DeepCopy_v1alpha1_AdmissionHookClientConfig(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ExternalAdmissionHook(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ExternalAdmissionHookConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ExternalAdmissionHookConfigurationList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_Initializer(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_InitializerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_InitializerConfigurationList(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_Rule(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_RuleWithOperations(in interface{}, out interface{}, c *conversion.Cloner) error
- func DeepCopy_v1alpha1_ServiceReference(in interface{}, out interface{}, c *conversion.Cloner) error
- func RegisterConversions(scheme *runtime.Scheme) error
- func RegisterDeepCopies(scheme *runtime.Scheme) error
- func RegisterDefaults(scheme *runtime.Scheme) error
- func Resource(resource string) schema.GroupResource
- func SetDefaults_ExternalAdmissionHook(obj *ExternalAdmissionHook)
- func SetDefaults_Initializer(obj *Initializer)
- func SetObjectDefaults_ExternalAdmissionHookConfiguration(in *ExternalAdmissionHookConfiguration)
- func SetObjectDefaults_ExternalAdmissionHookConfigurationList(in *ExternalAdmissionHookConfigurationList)
- func SetObjectDefaults_InitializerConfiguration(in *InitializerConfiguration)
- func SetObjectDefaults_InitializerConfigurationList(in *InitializerConfigurationList)
- type AdmissionHookClientConfig
- func (x *AdmissionHookClientConfig) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *AdmissionHookClientConfig) CodecEncodeSelf(e *codec1978.Encoder)
- func (*AdmissionHookClientConfig) Descriptor() ([]byte, []int)
- func (m *AdmissionHookClientConfig) Marshal() (dAtA []byte, err error)
- func (m *AdmissionHookClientConfig) MarshalTo(dAtA []byte) (int, error)
- func (*AdmissionHookClientConfig) ProtoMessage()
- func (m *AdmissionHookClientConfig) Reset()
- func (m *AdmissionHookClientConfig) Size() (n int)
- func (this *AdmissionHookClientConfig) String() string
- func (AdmissionHookClientConfig) SwaggerDoc() map[string]string
- func (m *AdmissionHookClientConfig) Unmarshal(dAtA []byte) error
- type ExternalAdmissionHook
- func (x *ExternalAdmissionHook) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *ExternalAdmissionHook) CodecEncodeSelf(e *codec1978.Encoder)
- func (*ExternalAdmissionHook) Descriptor() ([]byte, []int)
- func (m *ExternalAdmissionHook) Marshal() (dAtA []byte, err error)
- func (m *ExternalAdmissionHook) MarshalTo(dAtA []byte) (int, error)
- func (*ExternalAdmissionHook) ProtoMessage()
- func (m *ExternalAdmissionHook) Reset()
- func (m *ExternalAdmissionHook) Size() (n int)
- func (this *ExternalAdmissionHook) String() string
- func (ExternalAdmissionHook) SwaggerDoc() map[string]string
- func (m *ExternalAdmissionHook) Unmarshal(dAtA []byte) error
- type ExternalAdmissionHookConfiguration
- func (x *ExternalAdmissionHookConfiguration) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *ExternalAdmissionHookConfiguration) CodecEncodeSelf(e *codec1978.Encoder)
- func (*ExternalAdmissionHookConfiguration) Descriptor() ([]byte, []int)
- func (m *ExternalAdmissionHookConfiguration) Marshal() (dAtA []byte, err error)
- func (m *ExternalAdmissionHookConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (*ExternalAdmissionHookConfiguration) ProtoMessage()
- func (m *ExternalAdmissionHookConfiguration) Reset()
- func (m *ExternalAdmissionHookConfiguration) Size() (n int)
- func (this *ExternalAdmissionHookConfiguration) String() string
- func (ExternalAdmissionHookConfiguration) SwaggerDoc() map[string]string
- func (m *ExternalAdmissionHookConfiguration) Unmarshal(dAtA []byte) error
- type ExternalAdmissionHookConfigurationList
- func (x *ExternalAdmissionHookConfigurationList) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *ExternalAdmissionHookConfigurationList) CodecEncodeSelf(e *codec1978.Encoder)
- func (*ExternalAdmissionHookConfigurationList) Descriptor() ([]byte, []int)
- func (m *ExternalAdmissionHookConfigurationList) Marshal() (dAtA []byte, err error)
- func (m *ExternalAdmissionHookConfigurationList) MarshalTo(dAtA []byte) (int, error)
- func (*ExternalAdmissionHookConfigurationList) ProtoMessage()
- func (m *ExternalAdmissionHookConfigurationList) Reset()
- func (m *ExternalAdmissionHookConfigurationList) Size() (n int)
- func (this *ExternalAdmissionHookConfigurationList) String() string
- func (ExternalAdmissionHookConfigurationList) SwaggerDoc() map[string]string
- func (m *ExternalAdmissionHookConfigurationList) Unmarshal(dAtA []byte) error
- type FailurePolicyType
- type Initializer
- func (x *Initializer) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *Initializer) CodecEncodeSelf(e *codec1978.Encoder)
- func (*Initializer) Descriptor() ([]byte, []int)
- func (m *Initializer) Marshal() (dAtA []byte, err error)
- func (m *Initializer) MarshalTo(dAtA []byte) (int, error)
- func (*Initializer) ProtoMessage()
- func (m *Initializer) Reset()
- func (m *Initializer) Size() (n int)
- func (this *Initializer) String() string
- func (Initializer) SwaggerDoc() map[string]string
- func (m *Initializer) Unmarshal(dAtA []byte) error
- type InitializerConfiguration
- func (x *InitializerConfiguration) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *InitializerConfiguration) CodecEncodeSelf(e *codec1978.Encoder)
- func (*InitializerConfiguration) Descriptor() ([]byte, []int)
- func (m *InitializerConfiguration) Marshal() (dAtA []byte, err error)
- func (m *InitializerConfiguration) MarshalTo(dAtA []byte) (int, error)
- func (*InitializerConfiguration) ProtoMessage()
- func (m *InitializerConfiguration) Reset()
- func (m *InitializerConfiguration) Size() (n int)
- func (this *InitializerConfiguration) String() string
- func (InitializerConfiguration) SwaggerDoc() map[string]string
- func (m *InitializerConfiguration) Unmarshal(dAtA []byte) error
- type InitializerConfigurationList
- func (x *InitializerConfigurationList) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *InitializerConfigurationList) CodecEncodeSelf(e *codec1978.Encoder)
- func (*InitializerConfigurationList) Descriptor() ([]byte, []int)
- func (m *InitializerConfigurationList) Marshal() (dAtA []byte, err error)
- func (m *InitializerConfigurationList) MarshalTo(dAtA []byte) (int, error)
- func (*InitializerConfigurationList) ProtoMessage()
- func (m *InitializerConfigurationList) Reset()
- func (m *InitializerConfigurationList) Size() (n int)
- func (this *InitializerConfigurationList) String() string
- func (InitializerConfigurationList) SwaggerDoc() map[string]string
- func (m *InitializerConfigurationList) Unmarshal(dAtA []byte) error
- type OperationType
- type Rule
- func (x *Rule) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *Rule) CodecEncodeSelf(e *codec1978.Encoder)
- func (*Rule) Descriptor() ([]byte, []int)
- func (m *Rule) Marshal() (dAtA []byte, err error)
- func (m *Rule) MarshalTo(dAtA []byte) (int, error)
- func (*Rule) ProtoMessage()
- func (m *Rule) Reset()
- func (m *Rule) Size() (n int)
- func (this *Rule) String() string
- func (Rule) SwaggerDoc() map[string]string
- func (m *Rule) Unmarshal(dAtA []byte) error
- type RuleWithOperations
- func (x *RuleWithOperations) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *RuleWithOperations) CodecEncodeSelf(e *codec1978.Encoder)
- func (*RuleWithOperations) Descriptor() ([]byte, []int)
- func (m *RuleWithOperations) Marshal() (dAtA []byte, err error)
- func (m *RuleWithOperations) MarshalTo(dAtA []byte) (int, error)
- func (*RuleWithOperations) ProtoMessage()
- func (m *RuleWithOperations) Reset()
- func (m *RuleWithOperations) Size() (n int)
- func (this *RuleWithOperations) String() string
- func (RuleWithOperations) SwaggerDoc() map[string]string
- func (m *RuleWithOperations) Unmarshal(dAtA []byte) error
- type ServiceReference
- func (x *ServiceReference) CodecDecodeSelf(d *codec1978.Decoder)
- func (x *ServiceReference) CodecEncodeSelf(e *codec1978.Encoder)
- func (*ServiceReference) Descriptor() ([]byte, []int)
- func (m *ServiceReference) Marshal() (dAtA []byte, err error)
- func (m *ServiceReference) MarshalTo(dAtA []byte) (int, error)
- func (*ServiceReference) ProtoMessage()
- func (m *ServiceReference) Reset()
- func (m *ServiceReference) Size() (n int)
- func (this *ServiceReference) String() string
- func (ServiceReference) SwaggerDoc() map[string]string
- func (m *ServiceReference) Unmarshal(dAtA []byte) error
Constants ¶
const GroupName = "admissionregistration.k8s.io"
Variables ¶
var ( ErrInvalidLengthGenerated = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGenerated = fmt.Errorf("proto: integer overflow") )
var ( // TODO: move SchemeBuilder with zz_generated.deepcopy.go to k8s.io/api. // localSchemeBuilder and AddToScheme will stay in k8s.io/kubernetes. SchemeBuilder runtime.SchemeBuilder AddToScheme = localSchemeBuilder.AddToScheme )
var SchemeGroupVersion = schema.GroupVersion{Group: GroupName, Version: "v1alpha1"}
SchemeGroupVersion is group version used to register these objects
Functions ¶
func Convert_admissionregistration_AdmissionHookClientConfig_To_v1alpha1_AdmissionHookClientConfig ¶
func Convert_admissionregistration_AdmissionHookClientConfig_To_v1alpha1_AdmissionHookClientConfig(in *admissionregistration.AdmissionHookClientConfig, out *AdmissionHookClientConfig, s conversion.Scope) error
Convert_admissionregistration_AdmissionHookClientConfig_To_v1alpha1_AdmissionHookClientConfig is an autogenerated conversion function.
func Convert_admissionregistration_ExternalAdmissionHookConfigurationList_To_v1alpha1_ExternalAdmissionHookConfigurationList ¶
func Convert_admissionregistration_ExternalAdmissionHookConfigurationList_To_v1alpha1_ExternalAdmissionHookConfigurationList(in *admissionregistration.ExternalAdmissionHookConfigurationList, out *ExternalAdmissionHookConfigurationList, s conversion.Scope) error
Convert_admissionregistration_ExternalAdmissionHookConfigurationList_To_v1alpha1_ExternalAdmissionHookConfigurationList is an autogenerated conversion function.
func Convert_admissionregistration_ExternalAdmissionHookConfiguration_To_v1alpha1_ExternalAdmissionHookConfiguration ¶
func Convert_admissionregistration_ExternalAdmissionHookConfiguration_To_v1alpha1_ExternalAdmissionHookConfiguration(in *admissionregistration.ExternalAdmissionHookConfiguration, out *ExternalAdmissionHookConfiguration, s conversion.Scope) error
Convert_admissionregistration_ExternalAdmissionHookConfiguration_To_v1alpha1_ExternalAdmissionHookConfiguration is an autogenerated conversion function.
func Convert_admissionregistration_ExternalAdmissionHook_To_v1alpha1_ExternalAdmissionHook ¶
func Convert_admissionregistration_ExternalAdmissionHook_To_v1alpha1_ExternalAdmissionHook(in *admissionregistration.ExternalAdmissionHook, out *ExternalAdmissionHook, s conversion.Scope) error
Convert_admissionregistration_ExternalAdmissionHook_To_v1alpha1_ExternalAdmissionHook is an autogenerated conversion function.
func Convert_admissionregistration_InitializerConfigurationList_To_v1alpha1_InitializerConfigurationList ¶
func Convert_admissionregistration_InitializerConfigurationList_To_v1alpha1_InitializerConfigurationList(in *admissionregistration.InitializerConfigurationList, out *InitializerConfigurationList, s conversion.Scope) error
Convert_admissionregistration_InitializerConfigurationList_To_v1alpha1_InitializerConfigurationList is an autogenerated conversion function.
func Convert_admissionregistration_InitializerConfiguration_To_v1alpha1_InitializerConfiguration ¶
func Convert_admissionregistration_InitializerConfiguration_To_v1alpha1_InitializerConfiguration(in *admissionregistration.InitializerConfiguration, out *InitializerConfiguration, s conversion.Scope) error
Convert_admissionregistration_InitializerConfiguration_To_v1alpha1_InitializerConfiguration is an autogenerated conversion function.
func Convert_admissionregistration_Initializer_To_v1alpha1_Initializer ¶
func Convert_admissionregistration_Initializer_To_v1alpha1_Initializer(in *admissionregistration.Initializer, out *Initializer, s conversion.Scope) error
Convert_admissionregistration_Initializer_To_v1alpha1_Initializer is an autogenerated conversion function.
func Convert_admissionregistration_RuleWithOperations_To_v1alpha1_RuleWithOperations ¶
func Convert_admissionregistration_RuleWithOperations_To_v1alpha1_RuleWithOperations(in *admissionregistration.RuleWithOperations, out *RuleWithOperations, s conversion.Scope) error
Convert_admissionregistration_RuleWithOperations_To_v1alpha1_RuleWithOperations is an autogenerated conversion function.
func Convert_admissionregistration_Rule_To_v1alpha1_Rule ¶
func Convert_admissionregistration_Rule_To_v1alpha1_Rule(in *admissionregistration.Rule, out *Rule, s conversion.Scope) error
Convert_admissionregistration_Rule_To_v1alpha1_Rule is an autogenerated conversion function.
func Convert_admissionregistration_ServiceReference_To_v1alpha1_ServiceReference ¶
func Convert_admissionregistration_ServiceReference_To_v1alpha1_ServiceReference(in *admissionregistration.ServiceReference, out *ServiceReference, s conversion.Scope) error
Convert_admissionregistration_ServiceReference_To_v1alpha1_ServiceReference is an autogenerated conversion function.
func Convert_v1alpha1_AdmissionHookClientConfig_To_admissionregistration_AdmissionHookClientConfig ¶
func Convert_v1alpha1_AdmissionHookClientConfig_To_admissionregistration_AdmissionHookClientConfig(in *AdmissionHookClientConfig, out *admissionregistration.AdmissionHookClientConfig, s conversion.Scope) error
Convert_v1alpha1_AdmissionHookClientConfig_To_admissionregistration_AdmissionHookClientConfig is an autogenerated conversion function.
func Convert_v1alpha1_ExternalAdmissionHookConfigurationList_To_admissionregistration_ExternalAdmissionHookConfigurationList ¶
func Convert_v1alpha1_ExternalAdmissionHookConfigurationList_To_admissionregistration_ExternalAdmissionHookConfigurationList(in *ExternalAdmissionHookConfigurationList, out *admissionregistration.ExternalAdmissionHookConfigurationList, s conversion.Scope) error
Convert_v1alpha1_ExternalAdmissionHookConfigurationList_To_admissionregistration_ExternalAdmissionHookConfigurationList is an autogenerated conversion function.
func Convert_v1alpha1_ExternalAdmissionHookConfiguration_To_admissionregistration_ExternalAdmissionHookConfiguration ¶
func Convert_v1alpha1_ExternalAdmissionHookConfiguration_To_admissionregistration_ExternalAdmissionHookConfiguration(in *ExternalAdmissionHookConfiguration, out *admissionregistration.ExternalAdmissionHookConfiguration, s conversion.Scope) error
Convert_v1alpha1_ExternalAdmissionHookConfiguration_To_admissionregistration_ExternalAdmissionHookConfiguration is an autogenerated conversion function.
func Convert_v1alpha1_ExternalAdmissionHook_To_admissionregistration_ExternalAdmissionHook ¶
func Convert_v1alpha1_ExternalAdmissionHook_To_admissionregistration_ExternalAdmissionHook(in *ExternalAdmissionHook, out *admissionregistration.ExternalAdmissionHook, s conversion.Scope) error
Convert_v1alpha1_ExternalAdmissionHook_To_admissionregistration_ExternalAdmissionHook is an autogenerated conversion function.
func Convert_v1alpha1_InitializerConfigurationList_To_admissionregistration_InitializerConfigurationList ¶
func Convert_v1alpha1_InitializerConfigurationList_To_admissionregistration_InitializerConfigurationList(in *InitializerConfigurationList, out *admissionregistration.InitializerConfigurationList, s conversion.Scope) error
Convert_v1alpha1_InitializerConfigurationList_To_admissionregistration_InitializerConfigurationList is an autogenerated conversion function.
func Convert_v1alpha1_InitializerConfiguration_To_admissionregistration_InitializerConfiguration ¶
func Convert_v1alpha1_InitializerConfiguration_To_admissionregistration_InitializerConfiguration(in *InitializerConfiguration, out *admissionregistration.InitializerConfiguration, s conversion.Scope) error
Convert_v1alpha1_InitializerConfiguration_To_admissionregistration_InitializerConfiguration is an autogenerated conversion function.
func Convert_v1alpha1_Initializer_To_admissionregistration_Initializer ¶
func Convert_v1alpha1_Initializer_To_admissionregistration_Initializer(in *Initializer, out *admissionregistration.Initializer, s conversion.Scope) error
Convert_v1alpha1_Initializer_To_admissionregistration_Initializer is an autogenerated conversion function.
func Convert_v1alpha1_RuleWithOperations_To_admissionregistration_RuleWithOperations ¶
func Convert_v1alpha1_RuleWithOperations_To_admissionregistration_RuleWithOperations(in *RuleWithOperations, out *admissionregistration.RuleWithOperations, s conversion.Scope) error
Convert_v1alpha1_RuleWithOperations_To_admissionregistration_RuleWithOperations is an autogenerated conversion function.
func Convert_v1alpha1_Rule_To_admissionregistration_Rule ¶
func Convert_v1alpha1_Rule_To_admissionregistration_Rule(in *Rule, out *admissionregistration.Rule, s conversion.Scope) error
Convert_v1alpha1_Rule_To_admissionregistration_Rule is an autogenerated conversion function.
func Convert_v1alpha1_ServiceReference_To_admissionregistration_ServiceReference ¶
func Convert_v1alpha1_ServiceReference_To_admissionregistration_ServiceReference(in *ServiceReference, out *admissionregistration.ServiceReference, s conversion.Scope) error
Convert_v1alpha1_ServiceReference_To_admissionregistration_ServiceReference is an autogenerated conversion function.
func DeepCopy_v1alpha1_AdmissionHookClientConfig ¶
func DeepCopy_v1alpha1_AdmissionHookClientConfig(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_AdmissionHookClientConfig is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ExternalAdmissionHook ¶
func DeepCopy_v1alpha1_ExternalAdmissionHook(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ExternalAdmissionHook is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ExternalAdmissionHookConfiguration ¶
func DeepCopy_v1alpha1_ExternalAdmissionHookConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ExternalAdmissionHookConfiguration is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ExternalAdmissionHookConfigurationList ¶
func DeepCopy_v1alpha1_ExternalAdmissionHookConfigurationList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ExternalAdmissionHookConfigurationList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_Initializer ¶
func DeepCopy_v1alpha1_Initializer(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_Initializer is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_InitializerConfiguration ¶
func DeepCopy_v1alpha1_InitializerConfiguration(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_InitializerConfiguration is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_InitializerConfigurationList ¶
func DeepCopy_v1alpha1_InitializerConfigurationList(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_InitializerConfigurationList is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_Rule ¶
func DeepCopy_v1alpha1_Rule(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_Rule is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_RuleWithOperations ¶
func DeepCopy_v1alpha1_RuleWithOperations(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_RuleWithOperations is an autogenerated deepcopy function.
func DeepCopy_v1alpha1_ServiceReference ¶
func DeepCopy_v1alpha1_ServiceReference(in interface{}, out interface{}, c *conversion.Cloner) error
DeepCopy_v1alpha1_ServiceReference is an autogenerated deepcopy function.
func RegisterConversions ¶
RegisterConversions adds conversion functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDeepCopies ¶
RegisterDeepCopies adds deep-copy functions to the given scheme. Public to allow building arbitrary schemes.
func RegisterDefaults ¶
RegisterDefaults adds defaulters functions to the given scheme. Public to allow building arbitrary schemes. All generated defaulters are covering - they call all nested defaulters.
func Resource ¶
func Resource(resource string) schema.GroupResource
Resource takes an unqualified resource and returns a Group qualified GroupResource
func SetDefaults_ExternalAdmissionHook ¶
func SetDefaults_ExternalAdmissionHook(obj *ExternalAdmissionHook)
func SetDefaults_Initializer ¶
func SetDefaults_Initializer(obj *Initializer)
func SetObjectDefaults_ExternalAdmissionHookConfiguration ¶
func SetObjectDefaults_ExternalAdmissionHookConfiguration(in *ExternalAdmissionHookConfiguration)
func SetObjectDefaults_ExternalAdmissionHookConfigurationList ¶
func SetObjectDefaults_ExternalAdmissionHookConfigurationList(in *ExternalAdmissionHookConfigurationList)
func SetObjectDefaults_InitializerConfiguration ¶
func SetObjectDefaults_InitializerConfiguration(in *InitializerConfiguration)
func SetObjectDefaults_InitializerConfigurationList ¶
func SetObjectDefaults_InitializerConfigurationList(in *InitializerConfigurationList)
Types ¶
type AdmissionHookClientConfig ¶
type AdmissionHookClientConfig struct { // Service is a reference to the service for this webhook. If there is only // one port open for the service, that port will be used. If there are multiple // ports open, port 443 will be used if it is open, otherwise it is an error. // Required Service ServiceReference `json:"service" protobuf:"bytes,1,opt,name=service"` // CABundle is a PEM encoded CA bundle which will be used to validate webhook's server certificate. // Required CABundle []byte `json:"caBundle" protobuf:"bytes,2,opt,name=caBundle"` }
AdmissionHookClientConfig contains the information to make a TLS connection with the webhook
func (*AdmissionHookClientConfig) CodecDecodeSelf ¶
func (x *AdmissionHookClientConfig) CodecDecodeSelf(d *codec1978.Decoder)
func (*AdmissionHookClientConfig) CodecEncodeSelf ¶
func (x *AdmissionHookClientConfig) CodecEncodeSelf(e *codec1978.Encoder)
func (*AdmissionHookClientConfig) Descriptor ¶
func (*AdmissionHookClientConfig) Descriptor() ([]byte, []int)
func (*AdmissionHookClientConfig) Marshal ¶
func (m *AdmissionHookClientConfig) Marshal() (dAtA []byte, err error)
func (*AdmissionHookClientConfig) MarshalTo ¶
func (m *AdmissionHookClientConfig) MarshalTo(dAtA []byte) (int, error)
func (*AdmissionHookClientConfig) ProtoMessage ¶
func (*AdmissionHookClientConfig) ProtoMessage()
func (*AdmissionHookClientConfig) Reset ¶
func (m *AdmissionHookClientConfig) Reset()
func (*AdmissionHookClientConfig) Size ¶
func (m *AdmissionHookClientConfig) Size() (n int)
func (*AdmissionHookClientConfig) String ¶
func (this *AdmissionHookClientConfig) String() string
func (AdmissionHookClientConfig) SwaggerDoc ¶
func (AdmissionHookClientConfig) SwaggerDoc() map[string]string
func (*AdmissionHookClientConfig) Unmarshal ¶
func (m *AdmissionHookClientConfig) Unmarshal(dAtA []byte) error
type ExternalAdmissionHook ¶
type ExternalAdmissionHook struct { // The name of the external admission webhook. // Name should be fully qualified, e.g., imagepolicy.kubernetes.io, where // "imagepolicy" is the name of the webhook, and kubernetes.io is the name // of the organization. // Required. Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // ClientConfig defines how to communicate with the hook. // Required ClientConfig AdmissionHookClientConfig `json:"clientConfig" protobuf:"bytes,2,opt,name=clientConfig"` // Rules describes what operations on what resources/subresources the webhook cares about. // The webhook cares about an operation if it matches _any_ Rule. Rules []RuleWithOperations `json:"rules,omitempty" protobuf:"bytes,3,rep,name=rules"` // FailurePolicy defines how unrecognized errors from the admission endpoint are handled - // allowed values are Ignore or Fail. Defaults to Ignore. // +optional FailurePolicy *FailurePolicyType `json:"failurePolicy,omitempty" protobuf:"bytes,4,opt,name=failurePolicy,casttype=FailurePolicyType"` }
ExternalAdmissionHook describes an external admission webhook and the resources and operations it applies to.
func (*ExternalAdmissionHook) CodecDecodeSelf ¶
func (x *ExternalAdmissionHook) CodecDecodeSelf(d *codec1978.Decoder)
func (*ExternalAdmissionHook) CodecEncodeSelf ¶
func (x *ExternalAdmissionHook) CodecEncodeSelf(e *codec1978.Encoder)
func (*ExternalAdmissionHook) Descriptor ¶
func (*ExternalAdmissionHook) Descriptor() ([]byte, []int)
func (*ExternalAdmissionHook) Marshal ¶
func (m *ExternalAdmissionHook) Marshal() (dAtA []byte, err error)
func (*ExternalAdmissionHook) MarshalTo ¶
func (m *ExternalAdmissionHook) MarshalTo(dAtA []byte) (int, error)
func (*ExternalAdmissionHook) ProtoMessage ¶
func (*ExternalAdmissionHook) ProtoMessage()
func (*ExternalAdmissionHook) Reset ¶
func (m *ExternalAdmissionHook) Reset()
func (*ExternalAdmissionHook) Size ¶
func (m *ExternalAdmissionHook) Size() (n int)
func (*ExternalAdmissionHook) String ¶
func (this *ExternalAdmissionHook) String() string
func (ExternalAdmissionHook) SwaggerDoc ¶
func (ExternalAdmissionHook) SwaggerDoc() map[string]string
func (*ExternalAdmissionHook) Unmarshal ¶
func (m *ExternalAdmissionHook) Unmarshal(dAtA []byte) error
type ExternalAdmissionHookConfiguration ¶
type ExternalAdmissionHookConfiguration struct { metav1.TypeMeta `json:",inline"` // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // ExternalAdmissionHooks is a list of external admission webhooks and the // affected resources and operations. // +optional // +patchMergeKey=name // +patchStrategy=merge ExternalAdmissionHooks []ExternalAdmissionHook `` /* 133-byte string literal not displayed */ }
ExternalAdmissionHookConfiguration describes the configuration of initializers.
func (*ExternalAdmissionHookConfiguration) CodecDecodeSelf ¶
func (x *ExternalAdmissionHookConfiguration) CodecDecodeSelf(d *codec1978.Decoder)
func (*ExternalAdmissionHookConfiguration) CodecEncodeSelf ¶
func (x *ExternalAdmissionHookConfiguration) CodecEncodeSelf(e *codec1978.Encoder)
func (*ExternalAdmissionHookConfiguration) Descriptor ¶
func (*ExternalAdmissionHookConfiguration) Descriptor() ([]byte, []int)
func (*ExternalAdmissionHookConfiguration) Marshal ¶
func (m *ExternalAdmissionHookConfiguration) Marshal() (dAtA []byte, err error)
func (*ExternalAdmissionHookConfiguration) MarshalTo ¶
func (m *ExternalAdmissionHookConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*ExternalAdmissionHookConfiguration) ProtoMessage ¶
func (*ExternalAdmissionHookConfiguration) ProtoMessage()
func (*ExternalAdmissionHookConfiguration) Reset ¶
func (m *ExternalAdmissionHookConfiguration) Reset()
func (*ExternalAdmissionHookConfiguration) Size ¶
func (m *ExternalAdmissionHookConfiguration) Size() (n int)
func (*ExternalAdmissionHookConfiguration) String ¶
func (this *ExternalAdmissionHookConfiguration) String() string
func (ExternalAdmissionHookConfiguration) SwaggerDoc ¶
func (ExternalAdmissionHookConfiguration) SwaggerDoc() map[string]string
func (*ExternalAdmissionHookConfiguration) Unmarshal ¶
func (m *ExternalAdmissionHookConfiguration) Unmarshal(dAtA []byte) error
type ExternalAdmissionHookConfigurationList ¶
type ExternalAdmissionHookConfigurationList struct { metav1.TypeMeta `json:",inline"` // Standard list metadata. // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of ExternalAdmissionHookConfiguration. Items []ExternalAdmissionHookConfiguration `json:"items" protobuf:"bytes,2,rep,name=items"` }
ExternalAdmissionHookConfigurationList is a list of ExternalAdmissionHookConfiguration.
func (*ExternalAdmissionHookConfigurationList) CodecDecodeSelf ¶
func (x *ExternalAdmissionHookConfigurationList) CodecDecodeSelf(d *codec1978.Decoder)
func (*ExternalAdmissionHookConfigurationList) CodecEncodeSelf ¶
func (x *ExternalAdmissionHookConfigurationList) CodecEncodeSelf(e *codec1978.Encoder)
func (*ExternalAdmissionHookConfigurationList) Descriptor ¶
func (*ExternalAdmissionHookConfigurationList) Descriptor() ([]byte, []int)
func (*ExternalAdmissionHookConfigurationList) Marshal ¶
func (m *ExternalAdmissionHookConfigurationList) Marshal() (dAtA []byte, err error)
func (*ExternalAdmissionHookConfigurationList) MarshalTo ¶
func (m *ExternalAdmissionHookConfigurationList) MarshalTo(dAtA []byte) (int, error)
func (*ExternalAdmissionHookConfigurationList) ProtoMessage ¶
func (*ExternalAdmissionHookConfigurationList) ProtoMessage()
func (*ExternalAdmissionHookConfigurationList) Reset ¶
func (m *ExternalAdmissionHookConfigurationList) Reset()
func (*ExternalAdmissionHookConfigurationList) Size ¶
func (m *ExternalAdmissionHookConfigurationList) Size() (n int)
func (*ExternalAdmissionHookConfigurationList) String ¶
func (this *ExternalAdmissionHookConfigurationList) String() string
func (ExternalAdmissionHookConfigurationList) SwaggerDoc ¶
func (ExternalAdmissionHookConfigurationList) SwaggerDoc() map[string]string
func (*ExternalAdmissionHookConfigurationList) Unmarshal ¶
func (m *ExternalAdmissionHookConfigurationList) Unmarshal(dAtA []byte) error
type FailurePolicyType ¶
type FailurePolicyType string
const ( // Ignore means the initilizer is removed from the initializers list of an // object if the initializer is timed out. Ignore FailurePolicyType = "Ignore" // For 1.7, only "Ignore" is allowed. "Fail" will be allowed when the // extensible admission feature is beta. Fail FailurePolicyType = "Fail" )
func (*FailurePolicyType) CodecDecodeSelf ¶
func (x *FailurePolicyType) CodecDecodeSelf(d *codec1978.Decoder)
func (FailurePolicyType) CodecEncodeSelf ¶
func (x FailurePolicyType) CodecEncodeSelf(e *codec1978.Encoder)
type Initializer ¶
type Initializer struct { // Name is the identifier of the initializer. It will be added to the // object that needs to be initialized. // Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where // "alwayspullimages" is the name of the webhook, and kubernetes.io is the name // of the organization. // Required Name string `json:"name" protobuf:"bytes,1,opt,name=name"` // Rules describes what resources/subresources the initializer cares about. // The initializer cares about an operation if it matches _any_ Rule. Rules []Rule `json:"rules,omitempty" protobuf:"bytes,2,rep,name=rules"` // FailurePolicy defines what happens if the responsible initializer controller // fails to takes action. Allowed values are Ignore, or Fail. If "Ignore" is // set, initializer is removed from the initializers list of an object if // the timeout is reached; If "Fail" is set, admissionregistration returns timeout error // if the timeout is reached. FailurePolicy *FailurePolicyType `json:"failurePolicy,omitempty" protobuf:"bytes,3,opt,name=failurePolicy,casttype=FailurePolicyType"` }
Initializer describes the name and the failure policy of an initializer, and what resources it applies to.
func (*Initializer) CodecDecodeSelf ¶
func (x *Initializer) CodecDecodeSelf(d *codec1978.Decoder)
func (*Initializer) CodecEncodeSelf ¶
func (x *Initializer) CodecEncodeSelf(e *codec1978.Encoder)
func (*Initializer) Descriptor ¶
func (*Initializer) Descriptor() ([]byte, []int)
func (*Initializer) Marshal ¶
func (m *Initializer) Marshal() (dAtA []byte, err error)
func (*Initializer) ProtoMessage ¶
func (*Initializer) ProtoMessage()
func (*Initializer) Reset ¶
func (m *Initializer) Reset()
func (*Initializer) Size ¶
func (m *Initializer) Size() (n int)
func (*Initializer) String ¶
func (this *Initializer) String() string
func (Initializer) SwaggerDoc ¶
func (Initializer) SwaggerDoc() map[string]string
func (*Initializer) Unmarshal ¶
func (m *Initializer) Unmarshal(dAtA []byte) error
type InitializerConfiguration ¶
type InitializerConfiguration struct { metav1.TypeMeta `json:",inline"` // Standard object metadata; More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata. // +optional metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // Initializers is a list of resources and their default initializers // Order-sensitive. // When merging multiple InitializerConfigurations, we sort the initializers // from different InitializerConfigurations by the name of the // InitializerConfigurations; the order of the initializers from the same // InitializerConfiguration is preserved. // +patchMergeKey=name // +patchStrategy=merge // +optional Initializers []Initializer `json:"initializers,omitempty" patchStrategy:"merge" patchMergeKey:"name" protobuf:"bytes,2,rep,name=initializers"` }
InitializerConfiguration describes the configuration of initializers.
func (*InitializerConfiguration) CodecDecodeSelf ¶
func (x *InitializerConfiguration) CodecDecodeSelf(d *codec1978.Decoder)
func (*InitializerConfiguration) CodecEncodeSelf ¶
func (x *InitializerConfiguration) CodecEncodeSelf(e *codec1978.Encoder)
func (*InitializerConfiguration) Descriptor ¶
func (*InitializerConfiguration) Descriptor() ([]byte, []int)
func (*InitializerConfiguration) Marshal ¶
func (m *InitializerConfiguration) Marshal() (dAtA []byte, err error)
func (*InitializerConfiguration) MarshalTo ¶
func (m *InitializerConfiguration) MarshalTo(dAtA []byte) (int, error)
func (*InitializerConfiguration) ProtoMessage ¶
func (*InitializerConfiguration) ProtoMessage()
func (*InitializerConfiguration) Reset ¶
func (m *InitializerConfiguration) Reset()
func (*InitializerConfiguration) Size ¶
func (m *InitializerConfiguration) Size() (n int)
func (*InitializerConfiguration) String ¶
func (this *InitializerConfiguration) String() string
func (InitializerConfiguration) SwaggerDoc ¶
func (InitializerConfiguration) SwaggerDoc() map[string]string
func (*InitializerConfiguration) Unmarshal ¶
func (m *InitializerConfiguration) Unmarshal(dAtA []byte) error
type InitializerConfigurationList ¶
type InitializerConfigurationList struct { metav1.TypeMeta `json:",inline"` // Standard list metadata. // More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#types-kinds // +optional metav1.ListMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` // List of InitializerConfiguration. Items []InitializerConfiguration `json:"items" protobuf:"bytes,2,rep,name=items"` }
InitializerConfigurationList is a list of InitializerConfiguration.
func (*InitializerConfigurationList) CodecDecodeSelf ¶
func (x *InitializerConfigurationList) CodecDecodeSelf(d *codec1978.Decoder)
func (*InitializerConfigurationList) CodecEncodeSelf ¶
func (x *InitializerConfigurationList) CodecEncodeSelf(e *codec1978.Encoder)
func (*InitializerConfigurationList) Descriptor ¶
func (*InitializerConfigurationList) Descriptor() ([]byte, []int)
func (*InitializerConfigurationList) Marshal ¶
func (m *InitializerConfigurationList) Marshal() (dAtA []byte, err error)
func (*InitializerConfigurationList) MarshalTo ¶
func (m *InitializerConfigurationList) MarshalTo(dAtA []byte) (int, error)
func (*InitializerConfigurationList) ProtoMessage ¶
func (*InitializerConfigurationList) ProtoMessage()
func (*InitializerConfigurationList) Reset ¶
func (m *InitializerConfigurationList) Reset()
func (*InitializerConfigurationList) Size ¶
func (m *InitializerConfigurationList) Size() (n int)
func (*InitializerConfigurationList) String ¶
func (this *InitializerConfigurationList) String() string
func (InitializerConfigurationList) SwaggerDoc ¶
func (InitializerConfigurationList) SwaggerDoc() map[string]string
func (*InitializerConfigurationList) Unmarshal ¶
func (m *InitializerConfigurationList) Unmarshal(dAtA []byte) error
type OperationType ¶
type OperationType string
const ( OperationAll OperationType = "*" Create OperationType = "CREATE" Update OperationType = "UPDATE" Delete OperationType = "DELETE" Connect OperationType = "CONNECT" )
The constants should be kept in sync with those defined in k8s.io/kubernetes/pkg/admission/interface.go.
func (*OperationType) CodecDecodeSelf ¶
func (x *OperationType) CodecDecodeSelf(d *codec1978.Decoder)
func (OperationType) CodecEncodeSelf ¶
func (x OperationType) CodecEncodeSelf(e *codec1978.Encoder)
type Rule ¶
type Rule struct { // APIGroups is the API groups the resources belong to. '*' is all groups. // If '*' is present, the length of the slice must be one. // Required. APIGroups []string `json:"apiGroups,omitempty" protobuf:"bytes,1,rep,name=apiGroups"` // APIVersions is the API versions the resources belong to. '*' is all versions. // If '*' is present, the length of the slice must be one. // Required. APIVersions []string `json:"apiVersions,omitempty" protobuf:"bytes,2,rep,name=apiVersions"` // Resources is a list of resources this rule applies to. // // For example: // 'pods' means pods. // 'pods/log' means the log subresource of pods. // '*' means all resources, but not subresources. // 'pods/*' means all subresources of pods. // '*/scale' means all scale subresources. // '*/*' means all resources and their subresources. // // If '*' or '*/*' is present, the length of the slice must be one. // Required. Resources []string `json:"resources,omitempty" protobuf:"bytes,3,rep,name=resources"` }
Rule is a tuple of APIGroups, APIVersion, and Resources.It is recommended to make sure that all the tuple expansions are valid.
func (*Rule) CodecDecodeSelf ¶
func (*Rule) CodecEncodeSelf ¶
func (*Rule) Descriptor ¶
func (*Rule) ProtoMessage ¶
func (*Rule) ProtoMessage()
func (Rule) SwaggerDoc ¶
type RuleWithOperations ¶
type RuleWithOperations struct { // Operations is the operations the admission hook cares about - CREATE, UPDATE, or * // for all operations. // If '*' is present, the length of the slice must be one. // Required. Operations []OperationType `json:"operations,omitempty" protobuf:"bytes,1,rep,name=operations,casttype=OperationType"` // Rule is embedded, it describes other criteria of the rule, like // APIGroups, APIVersions, Resources, etc. Rule `json:",inline" protobuf:"bytes,2,opt,name=rule"` }
RuleWithOperations is a tuple of Operations and Resources. It is recommended to make sure that all the tuple expansions are valid.
func (*RuleWithOperations) CodecDecodeSelf ¶
func (x *RuleWithOperations) CodecDecodeSelf(d *codec1978.Decoder)
func (*RuleWithOperations) CodecEncodeSelf ¶
func (x *RuleWithOperations) CodecEncodeSelf(e *codec1978.Encoder)
func (*RuleWithOperations) Descriptor ¶
func (*RuleWithOperations) Descriptor() ([]byte, []int)
func (*RuleWithOperations) Marshal ¶
func (m *RuleWithOperations) Marshal() (dAtA []byte, err error)
func (*RuleWithOperations) MarshalTo ¶
func (m *RuleWithOperations) MarshalTo(dAtA []byte) (int, error)
func (*RuleWithOperations) ProtoMessage ¶
func (*RuleWithOperations) ProtoMessage()
func (*RuleWithOperations) Reset ¶
func (m *RuleWithOperations) Reset()
func (*RuleWithOperations) Size ¶
func (m *RuleWithOperations) Size() (n int)
func (*RuleWithOperations) String ¶
func (this *RuleWithOperations) String() string
func (RuleWithOperations) SwaggerDoc ¶
func (RuleWithOperations) SwaggerDoc() map[string]string
func (*RuleWithOperations) Unmarshal ¶
func (m *RuleWithOperations) Unmarshal(dAtA []byte) error
type ServiceReference ¶
type ServiceReference struct { // Namespace is the namespace of the service // Required Namespace string `json:"namespace" protobuf:"bytes,1,opt,name=namespace"` // Name is the name of the service // Required Name string `json:"name" protobuf:"bytes,2,opt,name=name"` }
ServiceReference holds a reference to Service.legacy.k8s.io
func (*ServiceReference) CodecDecodeSelf ¶
func (x *ServiceReference) CodecDecodeSelf(d *codec1978.Decoder)
func (*ServiceReference) CodecEncodeSelf ¶
func (x *ServiceReference) CodecEncodeSelf(e *codec1978.Encoder)
func (*ServiceReference) Descriptor ¶
func (*ServiceReference) Descriptor() ([]byte, []int)
func (*ServiceReference) Marshal ¶
func (m *ServiceReference) Marshal() (dAtA []byte, err error)
func (*ServiceReference) ProtoMessage ¶
func (*ServiceReference) ProtoMessage()
func (*ServiceReference) Reset ¶
func (m *ServiceReference) Reset()
func (*ServiceReference) Size ¶
func (m *ServiceReference) Size() (n int)
func (*ServiceReference) String ¶
func (this *ServiceReference) String() string
func (ServiceReference) SwaggerDoc ¶
func (ServiceReference) SwaggerDoc() map[string]string
func (*ServiceReference) Unmarshal ¶
func (m *ServiceReference) Unmarshal(dAtA []byte) error