Class ImportOfferingOptions

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

    public class ImportOfferingOptions
    extends com.ibm.cloud.sdk.core.service.model.GenericModel
    The importOffering options.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String catalogIdentifier()
      Gets the catalogIdentifier.
      byte[] content()
      Gets the content.
      java.lang.Boolean includeConfig()
      Gets the includeConfig.
      java.lang.Boolean isVsi()
      Gets the isVsi.
      ImportOfferingOptions.Builder newBuilder()
      New builder.
      java.lang.String offeringId()
      Gets the offeringId.
      java.lang.String repoType()
      Gets the repoType.
      java.util.List<java.lang.String> tags()
      Gets the tags.
      java.util.List<java.lang.String> targetKinds()
      Gets the targetKinds.
      java.lang.String targetVersion()
      Gets the targetVersion.
      java.lang.String xAuthToken()
      Gets the xAuthToken.
      java.lang.String zipurl()
      Gets the zipurl.
      • Methods inherited from class com.ibm.cloud.sdk.core.service.model.GenericModel

        equals, hashCode, toString
      • Methods inherited from class java.lang.Object

        getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • catalogIdentifier

        public java.lang.String catalogIdentifier()
        Gets the catalogIdentifier. Catalog identifier.
        Returns:
        the catalogIdentifier
      • 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 this post body.
        Returns:
        the zipurl
      • offeringId

        public java.lang.String offeringId()
        Gets the offeringId. Re-use the specified offeringID during import.
        Returns:
        the offeringId
      • targetVersion

        public java.lang.String targetVersion()
        Gets the targetVersion. The semver value for this new version.
        Returns:
        the targetVersion
      • includeConfig

        public java.lang.Boolean includeConfig()
        Gets the includeConfig. Add all possible configuration items when creating this version.
        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
      • xAuthToken

        public java.lang.String xAuthToken()
        Gets the xAuthToken. Authentication token used to access the specified zip file.
        Returns:
        the xAuthToken