public class APIServerSpec extends Object implements io.fabric8.kubernetes.api.model.KubernetesResource
| Constructor and Description |
|---|
APIServerSpec()
No args constructor for use in serialization
|
APIServerSpec(List<String> additionalCORSAllowedOrigins,
Audit audit,
ConfigMapNameReference clientCA,
APIServerEncryption encryption,
APIServerServingCerts servingCerts,
TLSSecurityProfile tlsSecurityProfile) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getAdditionalCORSAllowedOrigins() |
Map<String,Object> |
getAdditionalProperties() |
Audit |
getAudit() |
ConfigMapNameReference |
getClientCA() |
APIServerEncryption |
getEncryption() |
APIServerServingCerts |
getServingCerts() |
TLSSecurityProfile |
getTlsSecurityProfile() |
void |
setAdditionalCORSAllowedOrigins(List<String> additionalCORSAllowedOrigins) |
void |
setAdditionalProperty(String name,
Object value) |
void |
setAudit(Audit audit) |
void |
setClientCA(ConfigMapNameReference clientCA) |
void |
setEncryption(APIServerEncryption encryption) |
void |
setServingCerts(APIServerServingCerts servingCerts) |
void |
setTlsSecurityProfile(TLSSecurityProfile tlsSecurityProfile) |
public APIServerSpec()
public APIServerSpec(List<String> additionalCORSAllowedOrigins, Audit audit, ConfigMapNameReference clientCA, APIServerEncryption encryption, APIServerServingCerts servingCerts, TLSSecurityProfile tlsSecurityProfile)
servingCerts - encryption - audit - tlsSecurityProfile - additionalCORSAllowedOrigins - clientCA - public void setAdditionalCORSAllowedOrigins(List<String> additionalCORSAllowedOrigins)
public Audit getAudit()
public void setAudit(Audit audit)
public ConfigMapNameReference getClientCA()
public void setClientCA(ConfigMapNameReference clientCA)
public APIServerEncryption getEncryption()
public void setEncryption(APIServerEncryption encryption)
public APIServerServingCerts getServingCerts()
public void setServingCerts(APIServerServingCerts servingCerts)
public TLSSecurityProfile getTlsSecurityProfile()
public void setTlsSecurityProfile(TLSSecurityProfile tlsSecurityProfile)
Copyright © 2015–2022 Red Hat. All rights reserved.