Versions in this module Expand all Collapse all v1 v1.0.0 Jul 24, 2018 Changes in this version + const ControllersAll + const ControllersDisabled + const DockerExecHandlerNative + const DockerExecHandlerNsenter + const GroupName + const LogFormatJson + const LogFormatLegacy + const WebHookModeBatch + const WebHookModeBlocking + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes, addConversionFuncs, addDefaultingFuncs) + var SchemeGroupVersion = schema.GroupVersion + func RegisterDefaults(scheme *runtime.Scheme) error + func SetDefaults_ClientConnectionOverrides(overrides *ClientConnectionOverrides) + func SetDefaults_DNSConfig(obj *DNSConfig) + func SetDefaults_DockerConfig(obj *DockerConfig) + func SetDefaults_EtcdStorageConfig(obj *EtcdStorageConfig) + func SetDefaults_GrantConfig(obj *GrantConfig) + func SetDefaults_IdentityProvider(obj *IdentityProvider) + func SetDefaults_ImagePolicyConfig(obj *ImagePolicyConfig) + func SetDefaults_KubernetesMasterConfig(obj *KubernetesMasterConfig) + func SetDefaults_MasterConfig(obj *MasterConfig) + func SetDefaults_NodeConfig(obj *NodeConfig) + func SetDefaults_SecurityAllocator(obj *SecurityAllocator) + func SetDefaults_ServingInfo(obj *ServingInfo) + func SetObjectDefaults_MasterConfig(in *MasterConfig) + func SetObjectDefaults_NodeConfig(in *NodeConfig) + type ActiveDirectoryConfig struct + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + UserNameAttributes []string + func (ActiveDirectoryConfig) SwaggerDoc() map[string]string + func (in *ActiveDirectoryConfig) DeepCopy() *ActiveDirectoryConfig + func (in *ActiveDirectoryConfig) DeepCopyInto(out *ActiveDirectoryConfig) + type AdmissionConfig struct + PluginConfig map[string]*AdmissionPluginConfig + PluginOrderOverride []string + func (AdmissionConfig) SwaggerDoc() map[string]string + func (in *AdmissionConfig) DeepCopy() *AdmissionConfig + func (in *AdmissionConfig) DeepCopyInto(out *AdmissionConfig) + type AdmissionPluginConfig struct + Configuration runtime.RawExtension + Location string + func (AdmissionPluginConfig) SwaggerDoc() map[string]string + func (in *AdmissionPluginConfig) DeepCopy() *AdmissionPluginConfig + func (in *AdmissionPluginConfig) DeepCopyInto(out *AdmissionPluginConfig) + type AggregatorConfig struct + ProxyClientInfo CertInfo + func (AggregatorConfig) SwaggerDoc() map[string]string + func (in *AggregatorConfig) DeepCopy() *AggregatorConfig + func (in *AggregatorConfig) DeepCopyInto(out *AggregatorConfig) + type AllowAllPasswordIdentityProvider struct + func (AllowAllPasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *AllowAllPasswordIdentityProvider) DeepCopy() *AllowAllPasswordIdentityProvider + func (in *AllowAllPasswordIdentityProvider) DeepCopyInto(out *AllowAllPasswordIdentityProvider) + func (in *AllowAllPasswordIdentityProvider) DeepCopyObject() runtime.Object + type AllowedRegistries []RegistryLocation + func (in AllowedRegistries) DeepCopy() AllowedRegistries + func (in AllowedRegistries) DeepCopyInto(out *AllowedRegistries) + type AuditConfig struct + AuditFilePath string + Enabled bool + LogFormat LogFormatType + MaximumFileRetentionDays int + MaximumFileSizeMegabytes int + MaximumRetainedFiles int + PolicyConfiguration runtime.RawExtension + PolicyFile string + WebHookKubeConfig string + WebHookMode WebHookModeType + func (AuditConfig) SwaggerDoc() map[string]string + func (in *AuditConfig) DeepCopy() *AuditConfig + func (in *AuditConfig) DeepCopyInto(out *AuditConfig) + type AugmentedActiveDirectoryConfig struct + AllGroupsQuery LDAPQuery + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + GroupNameAttributes []string + GroupUIDAttribute string + UserNameAttributes []string + func (AugmentedActiveDirectoryConfig) SwaggerDoc() map[string]string + func (in *AugmentedActiveDirectoryConfig) DeepCopy() *AugmentedActiveDirectoryConfig + func (in *AugmentedActiveDirectoryConfig) DeepCopyInto(out *AugmentedActiveDirectoryConfig) + type BasicAuthPasswordIdentityProvider struct + func (BasicAuthPasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *BasicAuthPasswordIdentityProvider) DeepCopy() *BasicAuthPasswordIdentityProvider + func (in *BasicAuthPasswordIdentityProvider) DeepCopyInto(out *BasicAuthPasswordIdentityProvider) + func (in *BasicAuthPasswordIdentityProvider) DeepCopyObject() runtime.Object + type CertInfo struct + CertFile string + KeyFile string + func (CertInfo) SwaggerDoc() map[string]string + func (in *CertInfo) DeepCopy() *CertInfo + func (in *CertInfo) DeepCopyInto(out *CertInfo) + type ClientConnectionOverrides struct + AcceptContentTypes string + Burst int32 + ContentType string + QPS float32 + func (ClientConnectionOverrides) SwaggerDoc() map[string]string + func (in *ClientConnectionOverrides) DeepCopy() *ClientConnectionOverrides + func (in *ClientConnectionOverrides) DeepCopyInto(out *ClientConnectionOverrides) + type ClusterNetworkEntry struct + CIDR string + HostSubnetLength uint32 + func (ClusterNetworkEntry) SwaggerDoc() map[string]string + func (in *ClusterNetworkEntry) DeepCopy() *ClusterNetworkEntry + func (in *ClusterNetworkEntry) DeepCopyInto(out *ClusterNetworkEntry) + type ControllerConfig struct + Controllers []string + Election *ControllerElectionConfig + ServiceServingCert ServiceServingCert + func (ControllerConfig) SwaggerDoc() map[string]string + func (in *ControllerConfig) DeepCopy() *ControllerConfig + func (in *ControllerConfig) DeepCopyInto(out *ControllerConfig) + type ControllerElectionConfig struct + LockName string + LockNamespace string + LockResource GroupResource + func (ControllerElectionConfig) SwaggerDoc() map[string]string + func (in *ControllerElectionConfig) DeepCopy() *ControllerElectionConfig + func (in *ControllerElectionConfig) DeepCopyInto(out *ControllerElectionConfig) + type DNSConfig struct + AllowRecursiveQueries bool + BindAddress string + BindNetwork string + func (DNSConfig) SwaggerDoc() map[string]string + func (in *DNSConfig) DeepCopy() *DNSConfig + func (in *DNSConfig) DeepCopyInto(out *DNSConfig) + type DefaultAdmissionConfig struct + Disable bool + func (DefaultAdmissionConfig) SwaggerDoc() map[string]string + func (in *DefaultAdmissionConfig) DeepCopy() *DefaultAdmissionConfig + func (in *DefaultAdmissionConfig) DeepCopyInto(out *DefaultAdmissionConfig) + func (in *DefaultAdmissionConfig) DeepCopyObject() runtime.Object + type DenyAllPasswordIdentityProvider struct + func (DenyAllPasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *DenyAllPasswordIdentityProvider) DeepCopy() *DenyAllPasswordIdentityProvider + func (in *DenyAllPasswordIdentityProvider) DeepCopyInto(out *DenyAllPasswordIdentityProvider) + func (in *DenyAllPasswordIdentityProvider) DeepCopyObject() runtime.Object + type DockerConfig struct + DockerShimSocket string + DockershimRootDirectory string + ExecHandlerName DockerExecHandlerType + func (DockerConfig) SwaggerDoc() map[string]string + func (in *DockerConfig) DeepCopy() *DockerConfig + func (in *DockerConfig) DeepCopyInto(out *DockerConfig) + type DockerExecHandlerType string + type EtcdConfig struct + Address string + PeerAddress string + PeerServingInfo ServingInfo + ServingInfo ServingInfo + StorageDir string + func (EtcdConfig) SwaggerDoc() map[string]string + func (in *EtcdConfig) DeepCopy() *EtcdConfig + func (in *EtcdConfig) DeepCopyInto(out *EtcdConfig) + type EtcdConnectionInfo struct + CA string + URLs []string + func (EtcdConnectionInfo) SwaggerDoc() map[string]string + func (in *EtcdConnectionInfo) DeepCopy() *EtcdConnectionInfo + func (in *EtcdConnectionInfo) DeepCopyInto(out *EtcdConnectionInfo) + type EtcdStorageConfig struct + KubernetesStoragePrefix string + KubernetesStorageVersion string + OpenShiftStoragePrefix string + OpenShiftStorageVersion string + func (EtcdStorageConfig) SwaggerDoc() map[string]string + func (in *EtcdStorageConfig) DeepCopy() *EtcdStorageConfig + func (in *EtcdStorageConfig) DeepCopyInto(out *EtcdStorageConfig) + type ExtendedArguments map[string][]string + func (in ExtendedArguments) DeepCopy() ExtendedArguments + func (in ExtendedArguments) DeepCopyInto(out *ExtendedArguments) + type FeatureList []string + func (in FeatureList) DeepCopy() FeatureList + func (in FeatureList) DeepCopyInto(out *FeatureList) + type GitHubIdentityProvider struct + CA string + ClientID string + ClientSecret StringSource + Hostname string + Organizations []string + Teams []string + func (GitHubIdentityProvider) SwaggerDoc() map[string]string + func (in *GitHubIdentityProvider) DeepCopy() *GitHubIdentityProvider + func (in *GitHubIdentityProvider) DeepCopyInto(out *GitHubIdentityProvider) + func (in *GitHubIdentityProvider) DeepCopyObject() runtime.Object + type GitLabIdentityProvider struct + CA string + ClientID string + ClientSecret StringSource + Legacy *bool + URL string + func (GitLabIdentityProvider) SwaggerDoc() map[string]string + func (in *GitLabIdentityProvider) DeepCopy() *GitLabIdentityProvider + func (in *GitLabIdentityProvider) DeepCopyInto(out *GitLabIdentityProvider) + func (in *GitLabIdentityProvider) DeepCopyObject() runtime.Object + type GoogleIdentityProvider struct + ClientID string + ClientSecret StringSource + HostedDomain string + func (GoogleIdentityProvider) SwaggerDoc() map[string]string + func (in *GoogleIdentityProvider) DeepCopy() *GoogleIdentityProvider + func (in *GoogleIdentityProvider) DeepCopyInto(out *GoogleIdentityProvider) + func (in *GoogleIdentityProvider) DeepCopyObject() runtime.Object + type GrantConfig struct + Method GrantHandlerType + ServiceAccountMethod GrantHandlerType + func (GrantConfig) SwaggerDoc() map[string]string + func (in *GrantConfig) DeepCopy() *GrantConfig + func (in *GrantConfig) DeepCopyInto(out *GrantConfig) + type GrantHandlerType string + const GrantHandlerAuto + const GrantHandlerDeny + const GrantHandlerPrompt + type GroupResource struct + Group string + Resource string + func (GroupResource) SwaggerDoc() map[string]string + func (in *GroupResource) DeepCopy() *GroupResource + func (in *GroupResource) DeepCopyInto(out *GroupResource) + type HTPasswdPasswordIdentityProvider struct + File string + func (HTPasswdPasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *HTPasswdPasswordIdentityProvider) DeepCopy() *HTPasswdPasswordIdentityProvider + func (in *HTPasswdPasswordIdentityProvider) DeepCopyInto(out *HTPasswdPasswordIdentityProvider) + func (in *HTPasswdPasswordIdentityProvider) DeepCopyObject() runtime.Object + type HTTPServingInfo struct + MaxRequestsInFlight int + RequestTimeoutSeconds int + func (HTTPServingInfo) SwaggerDoc() map[string]string + func (in *HTTPServingInfo) DeepCopy() *HTTPServingInfo + func (in *HTTPServingInfo) DeepCopyInto(out *HTTPServingInfo) + type IdentityProvider struct + MappingMethod string + Name string + Provider runtime.RawExtension + UseAsChallenger bool + UseAsLogin bool + func (IdentityProvider) SwaggerDoc() map[string]string + func (in *IdentityProvider) DeepCopy() *IdentityProvider + func (in *IdentityProvider) DeepCopyInto(out *IdentityProvider) + type ImageConfig struct + Format string + Latest bool + func (ImageConfig) SwaggerDoc() map[string]string + func (in *ImageConfig) DeepCopy() *ImageConfig + func (in *ImageConfig) DeepCopyInto(out *ImageConfig) + type ImagePolicyConfig struct + AdditionalTrustedCA string + AllowedRegistriesForImport *AllowedRegistries + DisableScheduledImport bool + ExternalRegistryHostname string + InternalRegistryHostname string + MaxImagesBulkImportedPerRepository int + MaxScheduledImageImportsPerMinute int + ScheduledImageImportMinimumIntervalSeconds int + func (ImagePolicyConfig) SwaggerDoc() map[string]string + func (in *ImagePolicyConfig) DeepCopy() *ImagePolicyConfig + func (in *ImagePolicyConfig) DeepCopyInto(out *ImagePolicyConfig) + type JenkinsPipelineConfig struct + AutoProvisionEnabled *bool + Parameters map[string]string + ServiceName string + TemplateName string + TemplateNamespace string + func (JenkinsPipelineConfig) SwaggerDoc() map[string]string + func (in *JenkinsPipelineConfig) DeepCopy() *JenkinsPipelineConfig + func (in *JenkinsPipelineConfig) DeepCopyInto(out *JenkinsPipelineConfig) + type KeystonePasswordIdentityProvider struct + DomainName string + UseKeystoneIdentity bool + func (KeystonePasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *KeystonePasswordIdentityProvider) DeepCopy() *KeystonePasswordIdentityProvider + func (in *KeystonePasswordIdentityProvider) DeepCopyInto(out *KeystonePasswordIdentityProvider) + func (in *KeystonePasswordIdentityProvider) DeepCopyObject() runtime.Object + type KubeletConnectionInfo struct + CA string + Port uint + func (KubeletConnectionInfo) SwaggerDoc() map[string]string + func (in *KubeletConnectionInfo) DeepCopy() *KubeletConnectionInfo + func (in *KubeletConnectionInfo) DeepCopyInto(out *KubeletConnectionInfo) + type KubernetesMasterConfig struct + APILevels []string + APIServerArguments ExtendedArguments + ControllerArguments ExtendedArguments + DisabledAPIGroupVersions map[string][]string + MasterEndpointReconcileTTL int + MasterIP string + PodEvictionTimeout string + ProxyClientInfo CertInfo + SchedulerArguments ExtendedArguments + SchedulerConfigFile string + ServicesNodePortRange string + ServicesSubnet string + func (KubernetesMasterConfig) SwaggerDoc() map[string]string + func (in *KubernetesMasterConfig) DeepCopy() *KubernetesMasterConfig + func (in *KubernetesMasterConfig) DeepCopyInto(out *KubernetesMasterConfig) + type LDAPAttributeMapping struct + Email []string + ID []string + Name []string + PreferredUsername []string + func (LDAPAttributeMapping) SwaggerDoc() map[string]string + func (in *LDAPAttributeMapping) DeepCopy() *LDAPAttributeMapping + func (in *LDAPAttributeMapping) DeepCopyInto(out *LDAPAttributeMapping) + type LDAPPasswordIdentityProvider struct + Attributes LDAPAttributeMapping + BindDN string + BindPassword StringSource + CA string + Insecure bool + URL string + func (LDAPPasswordIdentityProvider) SwaggerDoc() map[string]string + func (in *LDAPPasswordIdentityProvider) DeepCopy() *LDAPPasswordIdentityProvider + func (in *LDAPPasswordIdentityProvider) DeepCopyInto(out *LDAPPasswordIdentityProvider) + func (in *LDAPPasswordIdentityProvider) DeepCopyObject() runtime.Object + type LDAPQuery struct + BaseDN string + DerefAliases string + Filter string + PageSize int + Scope string + TimeLimit int + func (LDAPQuery) SwaggerDoc() map[string]string + func (in *LDAPQuery) DeepCopy() *LDAPQuery + func (in *LDAPQuery) DeepCopyInto(out *LDAPQuery) + type LDAPSyncConfig struct + ActiveDirectoryConfig *ActiveDirectoryConfig + AugmentedActiveDirectoryConfig *AugmentedActiveDirectoryConfig + BindDN string + BindPassword StringSource + CA string + Insecure bool + LDAPGroupUIDToOpenShiftGroupNameMapping map[string]string + RFC2307Config *RFC2307Config + URL string + func (LDAPSyncConfig) SwaggerDoc() map[string]string + func (in *LDAPSyncConfig) DeepCopy() *LDAPSyncConfig + func (in *LDAPSyncConfig) DeepCopyInto(out *LDAPSyncConfig) + func (in *LDAPSyncConfig) DeepCopyObject() runtime.Object + type LocalQuota struct + PerFSGroup *resource.Quantity + func (LocalQuota) SwaggerDoc() map[string]string + func (in *LocalQuota) DeepCopy() *LocalQuota + func (in *LocalQuota) DeepCopyInto(out *LocalQuota) + type LogFormatType string + type MasterAuthConfig struct + OAuthMetadataFile string + RequestHeader *RequestHeaderAuthenticationOptions + WebhookTokenAuthenticators []WebhookTokenAuthenticator + func (MasterAuthConfig) SwaggerDoc() map[string]string + func (in *MasterAuthConfig) DeepCopy() *MasterAuthConfig + func (in *MasterAuthConfig) DeepCopyInto(out *MasterAuthConfig) + type MasterClients struct + OpenShiftLoopbackClientConnectionOverrides *ClientConnectionOverrides + OpenShiftLoopbackKubeConfig string + func (MasterClients) SwaggerDoc() map[string]string + func (in *MasterClients) DeepCopy() *MasterClients + func (in *MasterClients) DeepCopyInto(out *MasterClients) + type MasterConfig struct + APILevels []string + AdmissionConfig AdmissionConfig + AggregatorConfig AggregatorConfig + AuditConfig AuditConfig + AuthConfig MasterAuthConfig + CORSAllowedOrigins []string + ControllerConfig ControllerConfig + Controllers string + DNSConfig *DNSConfig + DisableOpenAPI bool + EtcdClientInfo EtcdConnectionInfo + EtcdConfig *EtcdConfig + EtcdStorageConfig EtcdStorageConfig + ImageConfig ImageConfig + ImagePolicyConfig ImagePolicyConfig + JenkinsPipelineConfig JenkinsPipelineConfig + KubeletClientInfo KubeletConnectionInfo + KubernetesMasterConfig KubernetesMasterConfig + MasterClients MasterClients + MasterPublicURL string + NetworkConfig MasterNetworkConfig + OAuthConfig *OAuthConfig + PolicyConfig PolicyConfig + ProjectConfig ProjectConfig + RoutingConfig RoutingConfig + ServiceAccountConfig ServiceAccountConfig + ServingInfo HTTPServingInfo + VolumeConfig MasterVolumeConfig + func (MasterConfig) SwaggerDoc() map[string]string + func (c *MasterConfig) DecodeNestedObjects(d runtime.Decoder) error + func (c *MasterConfig) EncodeNestedObjects(e runtime.Encoder) error + func (in *MasterConfig) DeepCopy() *MasterConfig + func (in *MasterConfig) DeepCopyInto(out *MasterConfig) + func (in *MasterConfig) DeepCopyObject() runtime.Object + type MasterNetworkConfig struct + ClusterNetworks []ClusterNetworkEntry + DeprecatedClusterNetworkCIDR string + DeprecatedHostSubnetLength uint32 + ExternalIPNetworkCIDRs []string + IngressIPNetworkCIDR string + NetworkPluginName string + ServiceNetworkCIDR string + func (MasterNetworkConfig) SwaggerDoc() map[string]string + func (in *MasterNetworkConfig) DeepCopy() *MasterNetworkConfig + func (in *MasterNetworkConfig) DeepCopyInto(out *MasterNetworkConfig) + type MasterVolumeConfig struct + DynamicProvisioningEnabled *bool + func (MasterVolumeConfig) SwaggerDoc() map[string]string + func (in *MasterVolumeConfig) DeepCopy() *MasterVolumeConfig + func (in *MasterVolumeConfig) DeepCopyInto(out *MasterVolumeConfig) + type NamedCertificate struct + Names []string + func (NamedCertificate) SwaggerDoc() map[string]string + func (in *NamedCertificate) DeepCopy() *NamedCertificate + func (in *NamedCertificate) DeepCopyInto(out *NamedCertificate) + type NodeAuthConfig struct + AuthenticationCacheSize int + AuthenticationCacheTTL string + AuthorizationCacheSize int + AuthorizationCacheTTL string + func (NodeAuthConfig) SwaggerDoc() map[string]string + func (in *NodeAuthConfig) DeepCopy() *NodeAuthConfig + func (in *NodeAuthConfig) DeepCopyInto(out *NodeAuthConfig) + type NodeConfig struct + AllowDisabledDocker bool + AuthConfig NodeAuthConfig + DNSBindAddress string + DNSDomain string + DNSIP string + DNSNameservers []string + DNSRecursiveResolvConf string + DeprecatedNetworkPluginName string + DockerConfig DockerConfig + EnableUnidling *bool + IPTablesSyncPeriod string + ImageConfig ImageConfig + KubeletArguments ExtendedArguments + MasterClientConnectionOverrides *ClientConnectionOverrides + MasterKubeConfig string + NetworkConfig NodeNetworkConfig + NodeIP string + NodeName string + PodManifestConfig *PodManifestConfig + ProxyArguments ExtendedArguments + ServingInfo ServingInfo + VolumeConfig NodeVolumeConfig + VolumeDirectory string + func (NodeConfig) SwaggerDoc() map[string]string + func (in *NodeConfig) DeepCopy() *NodeConfig + func (in *NodeConfig) DeepCopyInto(out *NodeConfig) + func (in *NodeConfig) DeepCopyObject() runtime.Object + type NodeNetworkConfig struct + MTU uint32 + NetworkPluginName string + func (NodeNetworkConfig) SwaggerDoc() map[string]string + func (in *NodeNetworkConfig) DeepCopy() *NodeNetworkConfig + func (in *NodeNetworkConfig) DeepCopyInto(out *NodeNetworkConfig) + type NodeVolumeConfig struct + LocalQuota LocalQuota + func (NodeVolumeConfig) SwaggerDoc() map[string]string + func (in *NodeVolumeConfig) DeepCopy() *NodeVolumeConfig + func (in *NodeVolumeConfig) DeepCopyInto(out *NodeVolumeConfig) + type OAuthConfig struct + AlwaysShowProviderSelection bool + AssetPublicURL string + GrantConfig GrantConfig + IdentityProviders []IdentityProvider + MasterCA *string + MasterPublicURL string + MasterURL string + SessionConfig *SessionConfig + Templates *OAuthTemplates + TokenConfig TokenConfig + func (OAuthConfig) SwaggerDoc() map[string]string + func (in *OAuthConfig) DeepCopy() *OAuthConfig + func (in *OAuthConfig) DeepCopyInto(out *OAuthConfig) + type OAuthTemplates struct + Error string + Login string + ProviderSelection string + func (OAuthTemplates) SwaggerDoc() map[string]string + func (in *OAuthTemplates) DeepCopy() *OAuthTemplates + func (in *OAuthTemplates) DeepCopyInto(out *OAuthTemplates) + type OpenIDClaims struct + Email []string + ID []string + Name []string + PreferredUsername []string + func (OpenIDClaims) SwaggerDoc() map[string]string + func (in *OpenIDClaims) DeepCopy() *OpenIDClaims + func (in *OpenIDClaims) DeepCopyInto(out *OpenIDClaims) + type OpenIDIdentityProvider struct + CA string + Claims OpenIDClaims + ClientID string + ClientSecret StringSource + ExtraAuthorizeParameters map[string]string + ExtraScopes []string + URLs OpenIDURLs + func (OpenIDIdentityProvider) SwaggerDoc() map[string]string + func (in *OpenIDIdentityProvider) DeepCopy() *OpenIDIdentityProvider + func (in *OpenIDIdentityProvider) DeepCopyInto(out *OpenIDIdentityProvider) + func (in *OpenIDIdentityProvider) DeepCopyObject() runtime.Object + type OpenIDURLs struct + Authorize string + Token string + UserInfo string + func (OpenIDURLs) SwaggerDoc() map[string]string + func (in *OpenIDURLs) DeepCopy() *OpenIDURLs + func (in *OpenIDURLs) DeepCopyInto(out *OpenIDURLs) + type PodManifestConfig struct + FileCheckIntervalSeconds int64 + Path string + func (PodManifestConfig) SwaggerDoc() map[string]string + func (in *PodManifestConfig) DeepCopy() *PodManifestConfig + func (in *PodManifestConfig) DeepCopyInto(out *PodManifestConfig) + type PolicyConfig struct + UserAgentMatchingConfig UserAgentMatchingConfig + func (PolicyConfig) SwaggerDoc() map[string]string + func (in *PolicyConfig) DeepCopy() *PolicyConfig + func (in *PolicyConfig) DeepCopyInto(out *PolicyConfig) + type ProjectConfig struct + DefaultNodeSelector string + ProjectRequestMessage string + ProjectRequestTemplate string + SecurityAllocator *SecurityAllocator + func (ProjectConfig) SwaggerDoc() map[string]string + func (in *ProjectConfig) DeepCopy() *ProjectConfig + func (in *ProjectConfig) DeepCopyInto(out *ProjectConfig) + type RFC2307Config struct + AllGroupsQuery LDAPQuery + AllUsersQuery LDAPQuery + GroupMembershipAttributes []string + GroupNameAttributes []string + GroupUIDAttribute string + TolerateMemberNotFoundErrors bool + TolerateMemberOutOfScopeErrors bool + UserNameAttributes []string + UserUIDAttribute string + func (RFC2307Config) SwaggerDoc() map[string]string + func (in *RFC2307Config) DeepCopy() *RFC2307Config + func (in *RFC2307Config) DeepCopyInto(out *RFC2307Config) + type RegistryLocation struct + DomainName string + Insecure bool + func (RegistryLocation) SwaggerDoc() map[string]string + func (in *RegistryLocation) DeepCopy() *RegistryLocation + func (in *RegistryLocation) DeepCopyInto(out *RegistryLocation) + type RemoteConnectionInfo struct + CA string + URL string + func (RemoteConnectionInfo) SwaggerDoc() map[string]string + func (in *RemoteConnectionInfo) DeepCopy() *RemoteConnectionInfo + func (in *RemoteConnectionInfo) DeepCopyInto(out *RemoteConnectionInfo) + type RequestHeaderAuthenticationOptions struct + ClientCA string + ClientCommonNames []string + ExtraHeaderPrefixes []string + GroupHeaders []string + UsernameHeaders []string + func (RequestHeaderAuthenticationOptions) SwaggerDoc() map[string]string + func (in *RequestHeaderAuthenticationOptions) DeepCopy() *RequestHeaderAuthenticationOptions + func (in *RequestHeaderAuthenticationOptions) DeepCopyInto(out *RequestHeaderAuthenticationOptions) + type RequestHeaderIdentityProvider struct + ChallengeURL string + ClientCA string + ClientCommonNames []string + EmailHeaders []string + Headers []string + LoginURL string + NameHeaders []string + PreferredUsernameHeaders []string + func (RequestHeaderIdentityProvider) SwaggerDoc() map[string]string + func (in *RequestHeaderIdentityProvider) DeepCopy() *RequestHeaderIdentityProvider + func (in *RequestHeaderIdentityProvider) DeepCopyInto(out *RequestHeaderIdentityProvider) + func (in *RequestHeaderIdentityProvider) DeepCopyObject() runtime.Object + type RoutingConfig struct + Subdomain string + func (RoutingConfig) SwaggerDoc() map[string]string + func (in *RoutingConfig) DeepCopy() *RoutingConfig + func (in *RoutingConfig) DeepCopyInto(out *RoutingConfig) + type SecurityAllocator struct + MCSAllocatorRange string + MCSLabelsPerProject int + UIDAllocatorRange string + func (SecurityAllocator) SwaggerDoc() map[string]string + func (in *SecurityAllocator) DeepCopy() *SecurityAllocator + func (in *SecurityAllocator) DeepCopyInto(out *SecurityAllocator) + type ServiceAccountConfig struct + LimitSecretReferences bool + ManagedNames []string + MasterCA string + PrivateKeyFile string + PublicKeyFiles []string + func (ServiceAccountConfig) SwaggerDoc() map[string]string + func (in *ServiceAccountConfig) DeepCopy() *ServiceAccountConfig + func (in *ServiceAccountConfig) DeepCopyInto(out *ServiceAccountConfig) + type ServiceServingCert struct + Signer *CertInfo + func (ServiceServingCert) SwaggerDoc() map[string]string + func (in *ServiceServingCert) DeepCopy() *ServiceServingCert + func (in *ServiceServingCert) DeepCopyInto(out *ServiceServingCert) + type ServingInfo struct + BindAddress string + BindNetwork string + CipherSuites []string + ClientCA string + MinTLSVersion string + NamedCertificates []NamedCertificate + func (ServingInfo) SwaggerDoc() map[string]string + func (in *ServingInfo) DeepCopy() *ServingInfo + func (in *ServingInfo) DeepCopyInto(out *ServingInfo) + type SessionConfig struct + SessionMaxAgeSeconds int32 + SessionName string + SessionSecretsFile string + func (SessionConfig) SwaggerDoc() map[string]string + func (in *SessionConfig) DeepCopy() *SessionConfig + func (in *SessionConfig) DeepCopyInto(out *SessionConfig) + type SessionSecret struct + Authentication string + Encryption string + func (SessionSecret) SwaggerDoc() map[string]string + func (in *SessionSecret) DeepCopy() *SessionSecret + func (in *SessionSecret) DeepCopyInto(out *SessionSecret) + type SessionSecrets struct + Secrets []SessionSecret + func (SessionSecrets) SwaggerDoc() map[string]string + func (in *SessionSecrets) DeepCopy() *SessionSecrets + func (in *SessionSecrets) DeepCopyInto(out *SessionSecrets) + func (in *SessionSecrets) DeepCopyObject() runtime.Object + type StringSource struct + func (StringSource) SwaggerDoc() map[string]string + func (in *StringSource) DeepCopy() *StringSource + func (in *StringSource) DeepCopyInto(out *StringSource) + func (s *StringSource) MarshalJSON() ([]byte, error) + func (s *StringSource) UnmarshalJSON(value []byte) error + type StringSourceSpec struct + Env string + File string + KeyFile string + Value string + func (StringSourceSpec) SwaggerDoc() map[string]string + func (in *StringSourceSpec) DeepCopy() *StringSourceSpec + func (in *StringSourceSpec) DeepCopyInto(out *StringSourceSpec) + type TokenConfig struct + AccessTokenInactivityTimeoutSeconds *int32 + AccessTokenMaxAgeSeconds int32 + AuthorizeTokenMaxAgeSeconds int32 + func (TokenConfig) SwaggerDoc() map[string]string + func (in *TokenConfig) DeepCopy() *TokenConfig + func (in *TokenConfig) DeepCopyInto(out *TokenConfig) + type UserAgentDenyRule struct + RejectionMessage string + func (UserAgentDenyRule) SwaggerDoc() map[string]string + func (in *UserAgentDenyRule) DeepCopy() *UserAgentDenyRule + func (in *UserAgentDenyRule) DeepCopyInto(out *UserAgentDenyRule) + type UserAgentMatchRule struct + HTTPVerbs []string + Regex string + func (UserAgentMatchRule) SwaggerDoc() map[string]string + func (in *UserAgentMatchRule) DeepCopy() *UserAgentMatchRule + func (in *UserAgentMatchRule) DeepCopyInto(out *UserAgentMatchRule) + type UserAgentMatchingConfig struct + DefaultRejectionMessage string + DeniedClients []UserAgentDenyRule + RequiredClients []UserAgentMatchRule + func (UserAgentMatchingConfig) SwaggerDoc() map[string]string + func (in *UserAgentMatchingConfig) DeepCopy() *UserAgentMatchingConfig + func (in *UserAgentMatchingConfig) DeepCopyInto(out *UserAgentMatchingConfig) + type WebHookModeType string + type WebhookTokenAuthenticator struct + CacheTTL string + ConfigFile string + func (in *WebhookTokenAuthenticator) DeepCopy() *WebhookTokenAuthenticator + func (in *WebhookTokenAuthenticator) DeepCopyInto(out *WebhookTokenAuthenticator)