Class ImageRegistryConfigStorageAlibabaOSS

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

    @Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator")
    public class ImageRegistryConfigStorageAlibabaOSS
    extends Object
    implements io.fabric8.kubernetes.api.builder.Editable<ImageRegistryConfigStorageAlibabaOSSBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
    ImageRegistryConfigStorageAlibabaOSS holds Alibaba Cloud OSS configuration. Configures the registry to use Alibaba Cloud Object Storage Service for backend storage. More about oss, you can look at the [official documentation](https://www.alibabacloud.com/help/product/31815.htm)
    See Also:
    Serialized Form
    • Constructor Detail

      • ImageRegistryConfigStorageAlibabaOSS

        public ImageRegistryConfigStorageAlibabaOSS()
        No args constructor for use in serialization
      • ImageRegistryConfigStorageAlibabaOSS

        public ImageRegistryConfigStorageAlibabaOSS​(String bucket,
                                                    EncryptionAlibaba encryption,
                                                    String endpointAccessibility,
                                                    String region)
    • Method Detail

      • getBucket

        public String getBucket()
        bucket is the bucket name in which you want to store the registry's data. About Bucket naming, more details you can look at the [official documentation](https://www.alibabacloud.com/help/doc-detail/257087.htm) Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default will be autogenerated in the form of <clusterid>-image-registry-<region>-<random string 27 chars>
      • setBucket

        public void setBucket​(String bucket)
        bucket is the bucket name in which you want to store the registry's data. About Bucket naming, more details you can look at the [official documentation](https://www.alibabacloud.com/help/doc-detail/257087.htm) Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default will be autogenerated in the form of <clusterid>-image-registry-<region>-<random string 27 chars>
      • getEncryption

        public EncryptionAlibaba getEncryption()
        ImageRegistryConfigStorageAlibabaOSS holds Alibaba Cloud OSS configuration. Configures the registry to use Alibaba Cloud Object Storage Service for backend storage. More about oss, you can look at the [official documentation](https://www.alibabacloud.com/help/product/31815.htm)
      • setEncryption

        public void setEncryption​(EncryptionAlibaba encryption)
        ImageRegistryConfigStorageAlibabaOSS holds Alibaba Cloud OSS configuration. Configures the registry to use Alibaba Cloud Object Storage Service for backend storage. More about oss, you can look at the [official documentation](https://www.alibabacloud.com/help/product/31815.htm)
      • getEndpointAccessibility

        public String getEndpointAccessibility()
        endpointAccessibility specifies whether the registry use the OSS VPC internal endpoint Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default is `Internal`.
      • setEndpointAccessibility

        public void setEndpointAccessibility​(String endpointAccessibility)
        endpointAccessibility specifies whether the registry use the OSS VPC internal endpoint Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default is `Internal`.
      • getRegion

        public String getRegion()
        region is the Alibaba Cloud Region in which your bucket exists. For a list of regions, you can look at the [official documentation](https://www.alibabacloud.com/help/doc-detail/31837.html). Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default will be based on the installed Alibaba Cloud Region.
      • setRegion

        public void setRegion​(String region)
        region is the Alibaba Cloud Region in which your bucket exists. For a list of regions, you can look at the [official documentation](https://www.alibabacloud.com/help/doc-detail/31837.html). Empty value means no opinion and the platform chooses the a default, which is subject to change over time. Currently the default will be based on the installed Alibaba Cloud Region.
      • getAdditionalProperties

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

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

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