Class AWSPlatformStatus

  • All Implemented Interfaces:
    io.fabric8.kubernetes.api.builder.Editable<AWSPlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource, Serializable

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class AWSPlatformStatus
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<AWSPlatformStatusBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.
    See Also:
    Serialized Form
    • Method Detail

      • getCloudLoadBalancerConfig

        public CloudLoadBalancerConfig getCloudLoadBalancerConfig()
        AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.
      • setCloudLoadBalancerConfig

        public void setCloudLoadBalancerConfig​(CloudLoadBalancerConfig cloudLoadBalancerConfig)
        AWSPlatformStatus holds the current status of the Amazon Web Services infrastructure provider.
      • getRegion

        public String getRegion()
        region holds the default AWS region for new AWS resources created by the cluster.
      • setRegion

        public void setRegion​(String region)
        region holds the default AWS region for new AWS resources created by the cluster.
      • getResourceTags

        public List<AWSResourceTag> getResourceTags()
        resourceTags is a list of additional tags to apply to AWS resources created for the cluster. See https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html for information on tagging AWS resources. AWS supports a maximum of 50 tags per resource. OpenShift reserves 25 tags for its use, leaving 25 tags available for the user.
      • setResourceTags

        public void setResourceTags​(List<AWSResourceTag> resourceTags)
        resourceTags is a list of additional tags to apply to AWS resources created for the cluster. See https://docs.aws.amazon.com/general/latest/gr/aws_tagging.html for information on tagging AWS resources. AWS supports a maximum of 50 tags per resource. OpenShift reserves 25 tags for its use, leaving 25 tags available for the user.
      • getServiceEndpoints

        public List<AWSServiceEndpoint> getServiceEndpoints()
        serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services. There must be only one ServiceEndpoint for a service.
      • setServiceEndpoints

        public void setServiceEndpoints​(List<AWSServiceEndpoint> serviceEndpoints)
        serviceEndpoints list contains custom endpoints which will override default service endpoint of AWS Services. There must be only one ServiceEndpoint for a service.
      • getAdditionalProperties

        public Map<String,​Object> getAdditionalProperties()
      • setAdditionalProperty

        public void setAdditionalProperty​(String name,
                                          Object value)
      • setAdditionalProperties

        public void setAdditionalProperties​(Map<String,​Object> additionalProperties)