Class PowerVSPlatformStatus
- java.lang.Object
-
- io.fabric8.openshift.api.model.config.v1.PowerVSPlatformStatus
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<PowerVSPlatformStatusBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class PowerVSPlatformStatus extends Object implements io.fabric8.kubernetes.api.builder.Editable<PowerVSPlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
PowerVSPlatformStatus holds the current status of the IBM Power Systems Virtual Servers infrastrucutre provider.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description PowerVSPlatformStatus()No args constructor for use in serializationPowerVSPlatformStatus(String cisInstanceCRN, String dnsInstanceCRN, String region, String resourceGroup, List<PowerVSServiceEndpoint> serviceEndpoints, String zone)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PowerVSPlatformStatusBuilderedit()Map<String,Object>getAdditionalProperties()StringgetCisInstanceCRN()cisInstanceCRN is the CRN of the Cloud Internet Services instance managing the DNS zone for the cluster's base domainStringgetDnsInstanceCRN()dnsInstanceCRN is the CRN of the DNS Services instance managing the DNS zone for the cluster's base domainStringgetRegion()region holds the default Power VS region for new Power VS resources created by the cluster.StringgetResourceGroup()resourceGroup is the resource group name for new IBMCloud resources created for a cluster.List<PowerVSServiceEndpoint>getServiceEndpoints()serviceEndpoints is a list of custom endpoints which will override the default service endpoints of a Power VS service.StringgetZone()zone holds the default zone for the new Power VS resources created by the cluster.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetCisInstanceCRN(String cisInstanceCRN)cisInstanceCRN is the CRN of the Cloud Internet Services instance managing the DNS zone for the cluster's base domainvoidsetDnsInstanceCRN(String dnsInstanceCRN)dnsInstanceCRN is the CRN of the DNS Services instance managing the DNS zone for the cluster's base domainvoidsetRegion(String region)region holds the default Power VS region for new Power VS resources created by the cluster.voidsetResourceGroup(String resourceGroup)resourceGroup is the resource group name for new IBMCloud resources created for a cluster.voidsetServiceEndpoints(List<PowerVSServiceEndpoint> serviceEndpoints)serviceEndpoints is a list of custom endpoints which will override the default service endpoints of a Power VS service.voidsetZone(String zone)zone holds the default zone for the new Power VS resources created by the cluster.PowerVSPlatformStatusBuildertoBuilder()
-
-
-
Method Detail
-
getCisInstanceCRN
public String getCisInstanceCRN()
cisInstanceCRN is the CRN of the Cloud Internet Services instance managing the DNS zone for the cluster's base domain
-
setCisInstanceCRN
public void setCisInstanceCRN(String cisInstanceCRN)
cisInstanceCRN is the CRN of the Cloud Internet Services instance managing the DNS zone for the cluster's base domain
-
getDnsInstanceCRN
public String getDnsInstanceCRN()
dnsInstanceCRN is the CRN of the DNS Services instance managing the DNS zone for the cluster's base domain
-
setDnsInstanceCRN
public void setDnsInstanceCRN(String dnsInstanceCRN)
dnsInstanceCRN is the CRN of the DNS Services instance managing the DNS zone for the cluster's base domain
-
getRegion
public String getRegion()
region holds the default Power VS region for new Power VS resources created by the cluster.
-
setRegion
public void setRegion(String region)
region holds the default Power VS region for new Power VS resources created by the cluster.
-
getResourceGroup
public String getResourceGroup()
resourceGroup is the resource group name for new IBMCloud resources created for a cluster. The resource group specified here will be used by cluster-image-registry-operator to set up a COS Instance in IBMCloud for the cluster registry. More about resource groups can be found here: https://cloud.ibm.com/docs/account?topic=account-rgs. When omitted, the image registry operator won't be able to configure storage, which results in the image registry cluster operator not being in an available state.
-
setResourceGroup
public void setResourceGroup(String resourceGroup)
resourceGroup is the resource group name for new IBMCloud resources created for a cluster. The resource group specified here will be used by cluster-image-registry-operator to set up a COS Instance in IBMCloud for the cluster registry. More about resource groups can be found here: https://cloud.ibm.com/docs/account?topic=account-rgs. When omitted, the image registry operator won't be able to configure storage, which results in the image registry cluster operator not being in an available state.
-
getServiceEndpoints
public List<PowerVSServiceEndpoint> getServiceEndpoints()
serviceEndpoints is a list of custom endpoints which will override the default service endpoints of a Power VS service.
-
setServiceEndpoints
public void setServiceEndpoints(List<PowerVSServiceEndpoint> serviceEndpoints)
serviceEndpoints is a list of custom endpoints which will override the default service endpoints of a Power VS service.
-
getZone
public String getZone()
zone holds the default zone for the new Power VS resources created by the cluster. Note: Currently only single-zone OCP clusters are supported
-
setZone
public void setZone(String zone)
zone holds the default zone for the new Power VS resources created by the cluster. Note: Currently only single-zone OCP clusters are supported
-
edit
public PowerVSPlatformStatusBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<PowerVSPlatformStatusBuilder>
-
toBuilder
public PowerVSPlatformStatusBuilder toBuilder()
-
-