Class ImportOfferingVersionOptions
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.catalog_management.v1.model.ImportOfferingVersionOptions
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class ImportOfferingVersionOptions extends com.ibm.cloud.sdk.core.service.model.GenericModelThe importOfferingVersion options.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classImportOfferingVersionOptions.BuilderBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringcatalogIdentifier()Gets the catalogIdentifier.byte[]content()Gets the content.java.lang.BooleanincludeConfig()Gets the includeConfig.java.lang.BooleanisVsi()Gets the isVsi.ImportOfferingVersionOptions.BuildernewBuilder()New builder.java.lang.StringofferingId()Gets the offeringId.java.lang.StringrepoType()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.StringtargetVersion()Gets the targetVersion.java.lang.Stringzipurl()Gets the zipurl.
-
-
-
Method Detail
-
newBuilder
public ImportOfferingVersionOptions.Builder newBuilder()
New builder.- Returns:
- a ImportOfferingVersionOptions builder
-
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
-
-