Class ImportOfferingVersionOptions

  • All Implemented Interfaces:
    com.ibm.cloud.sdk.core.service.model.ObjectModel

    public class ImportOfferingVersionOptions
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The importOfferingVersion options.
    • Method Detail

      • catalogIdentifier

        public java.lang.String catalogIdentifier()
        Gets the catalogIdentifier. Catalog identifier.
        Returns:
        the catalogIdentifier
      • offeringId

        public java.lang.String offeringId()
        Gets the offeringId. Offering identification.
        Returns:
        the offeringId
      • tags

        public java.util.List<java.lang.String> tags()
        Gets the tags. Tags array.
        Returns:
        the tags
      • targetKinds

        public java.util.List<java.lang.String> targetKinds()
        Gets the targetKinds. Target kinds. Current valid values are 'iks', 'roks', 'vcenter', and 'terraform'.
        Returns:
        the targetKinds
      • content

        public byte[] content()
        Gets the content. byte array representing the content to be imported. Only supported for OVA images at this time.
        Returns:
        the content
      • zipurl

        public java.lang.String zipurl()
        Gets the zipurl. URL path to zip location. If not specified, must provide content in the body of this call.
        Returns:
        the zipurl
      • targetVersion

        public java.lang.String targetVersion()
        Gets the targetVersion. The semver value for this new version, if not found in the zip url package content.
        Returns:
        the targetVersion
      • includeConfig

        public java.lang.Boolean includeConfig()
        Gets the includeConfig. Add all possible configuration values to this version when importing.
        Returns:
        the includeConfig
      • isVsi

        public java.lang.Boolean isVsi()
        Gets the isVsi. Indicates that the current terraform template is used to install a VSI Image.
        Returns:
        the isVsi
      • repoType

        public java.lang.String repoType()
        Gets the repoType. The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
        Returns:
        the repoType