ibm.CmVersion
Explore with Pulumi AI
Import
You can import the ibm_cm_version
resource by using id
.
The id
property can be formed from catalog_id
, offering_id
, and version_loc_id
in the following format:
<catalog_id>/<version_id>
catalog_id
: A string. Catalog identifier.version_id
: A string. Version ID.
Syntax
$ pulumi import ibm:index/cmVersion:CmVersion cm_version <catalog_id>/<version_id>
Create CmVersion Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CmVersion(name: string, args: CmVersionArgs, opts?: CustomResourceOptions);
@overload
def CmVersion(resource_name: str,
args: CmVersionArgs,
opts: Optional[ResourceOptions] = None)
@overload
def CmVersion(resource_name: str,
opts: Optional[ResourceOptions] = None,
catalog_id: Optional[str] = None,
offering_id: Optional[str] = None,
long_description: Optional[str] = None,
required_resources: Optional[Sequence[CmVersionRequiredResourceArgs]] = None,
deprecate: Optional[bool] = None,
flavor: Optional[CmVersionFlavorArgs] = None,
format_kind: Optional[str] = None,
iam_permissions: Optional[Sequence[CmVersionIamPermissionArgs]] = None,
import_metadata: Optional[CmVersionImportMetadataArgs] = None,
import_sha: Optional[str] = None,
include_config: Optional[bool] = None,
install: Optional[CmVersionInstallArgs] = None,
install_kind: Optional[str] = None,
is_vsi: Optional[bool] = None,
label: Optional[str] = None,
licenses: Optional[Sequence[CmVersionLicenseArgs]] = None,
content: Optional[str] = None,
configurations: Optional[Sequence[CmVersionConfigurationArgs]] = None,
tags: Optional[Sequence[str]] = None,
pre_installs: Optional[Sequence[CmVersionPreInstallArgs]] = None,
product_kind: Optional[str] = None,
repotype: Optional[str] = None,
name: Optional[str] = None,
solution_info: Optional[CmVersionSolutionInfoArgs] = None,
cm_version_id: Optional[str] = None,
target_kinds: Optional[Sequence[str]] = None,
target_version: Optional[str] = None,
terraform_version: Optional[str] = None,
usage: Optional[str] = None,
working_directory: Optional[str] = None,
x_auth_token: Optional[str] = None,
zipurl: Optional[str] = None)
func NewCmVersion(ctx *Context, name string, args CmVersionArgs, opts ...ResourceOption) (*CmVersion, error)
public CmVersion(string name, CmVersionArgs args, CustomResourceOptions? opts = null)
public CmVersion(String name, CmVersionArgs args)
public CmVersion(String name, CmVersionArgs args, CustomResourceOptions options)
type: ibm:CmVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args CmVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args CmVersionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args CmVersionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CmVersionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CmVersionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var cmVersionResource = new Ibm.CmVersion("cmVersionResource", new()
{
CatalogId = "string",
OfferingId = "string",
LongDescription = "string",
RequiredResources = new[]
{
new Ibm.Inputs.CmVersionRequiredResourceArgs
{
Type = "string",
Value = "string",
},
},
Deprecate = false,
Flavor = new Ibm.Inputs.CmVersionFlavorArgs
{
Index = 0,
Label = "string",
LabelI18n =
{
{ "string", "string" },
},
Name = "string",
},
FormatKind = "string",
IamPermissions = new[]
{
new Ibm.Inputs.CmVersionIamPermissionArgs
{
Resources = new[]
{
new Ibm.Inputs.CmVersionIamPermissionResourceArgs
{
Description = "string",
Name = "string",
RoleCrns = new[]
{
"string",
},
},
},
RoleCrns = new[]
{
"string",
},
ServiceName = "string",
},
},
ImportMetadata = new Ibm.Inputs.CmVersionImportMetadataArgs
{
File = new Ibm.Inputs.CmVersionImportMetadataFileArgs
{
Size = 0,
},
Images = new[]
{
new Ibm.Inputs.CmVersionImportMetadataImageArgs
{
Id = "string",
Name = "string",
Region = "string",
},
},
MinimumProvisionedSize = 0,
OperatingSystem = new Ibm.Inputs.CmVersionImportMetadataOperatingSystemArgs
{
Architecture = "string",
DedicatedHostOnly = false,
DisplayName = "string",
Family = "string",
Href = "string",
Name = "string",
Vendor = "string",
Version = "string",
},
},
ImportSha = "string",
IncludeConfig = false,
Install = new Ibm.Inputs.CmVersionInstallArgs
{
DeleteScript = "string",
Instructions = "string",
InstructionsI18n =
{
{ "string", "string" },
},
Scope = "string",
Script = "string",
ScriptPermission = "string",
},
InstallKind = "string",
IsVsi = false,
Label = "string",
Licenses = new[]
{
new Ibm.Inputs.CmVersionLicenseArgs
{
Description = "string",
Id = "string",
Name = "string",
Type = "string",
Url = "string",
},
},
Content = "string",
Configurations = new[]
{
new Ibm.Inputs.CmVersionConfigurationArgs
{
CustomConfigs = new[]
{
new Ibm.Inputs.CmVersionConfigurationCustomConfigArgs
{
Associations = new[]
{
new Ibm.Inputs.CmVersionConfigurationCustomConfigAssociationArgs
{
Parameters = new[]
{
new Ibm.Inputs.CmVersionConfigurationCustomConfigAssociationParameterArgs
{
Name = "string",
OptionsRefresh = false,
},
},
},
},
ConfigConstraints =
{
{ "string", "string" },
},
Grouping = "string",
GroupingIndex = 0,
OriginalGrouping = "string",
Type = "string",
},
},
DefaultValue = "string",
Description = "string",
DisplayName = "string",
Hidden = false,
Key = "string",
Options = new[]
{
{
{ "string", "string" },
},
},
Required = false,
Type = "string",
TypeMetadata = "string",
ValueConstraint = "string",
},
},
Tags = new[]
{
"string",
},
PreInstalls = new[]
{
new Ibm.Inputs.CmVersionPreInstallArgs
{
DeleteScript = "string",
Instructions = "string",
InstructionsI18n =
{
{ "string", "string" },
},
Scope = "string",
Script = "string",
ScriptPermission = "string",
},
},
ProductKind = "string",
Repotype = "string",
Name = "string",
SolutionInfo = new Ibm.Inputs.CmVersionSolutionInfoArgs
{
ArchitectureDiagrams = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoArchitectureDiagramArgs
{
Description = "string",
DescriptionI18n =
{
{ "string", "string" },
},
Diagram = new Ibm.Inputs.CmVersionSolutionInfoArchitectureDiagramDiagramArgs
{
ApiUrl = "string",
Caption = "string",
CaptionI18n =
{
{ "string", "string" },
},
ThumbnailUrl = "string",
Type = "string",
Url = "string",
UrlProxy = new Ibm.Inputs.CmVersionSolutionInfoArchitectureDiagramDiagramUrlProxyArgs
{
Sha = "string",
Url = "string",
},
},
},
},
CostEstimates = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateArgs
{
Currency = "string",
DiffTotalHourlyCost = "string",
DiffTotalMonthlyCost = "string",
PastTotalHourlyCost = "string",
PastTotalMonthlyCost = "string",
Projects = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectArgs
{
Breakdowns = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectBreakdownArgs
{
Resources = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceArgs
{
CostComponents = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArgs
{
HourlyCost = "string",
HourlyQuantity = "string",
MonthlyCost = "string",
MonthlyQuantity = "string",
Name = "string",
Price = "string",
Unit = "string",
},
},
HourlyCost = "string",
Metadata =
{
{ "string", "string" },
},
MonthlyCost = "string",
Name = "string",
},
},
TotalHourlyCost = "string",
TotalMonthlyCost = "string",
},
},
Diffs = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectDiffArgs
{
Resources = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectDiffResourceArgs
{
CostComponents = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArgs
{
HourlyCost = "string",
HourlyQuantity = "string",
MonthlyCost = "string",
MonthlyQuantity = "string",
Name = "string",
Price = "string",
Unit = "string",
},
},
HourlyCost = "string",
Metadata =
{
{ "string", "string" },
},
MonthlyCost = "string",
Name = "string",
},
},
TotalHourlyCost = "string",
TotalMonthlyCost = "string",
},
},
Metadata =
{
{ "string", "string" },
},
Name = "string",
PastBreakdowns = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectPastBreakdownArgs
{
Resources = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArgs
{
CostComponents = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArgs
{
HourlyCost = "string",
HourlyQuantity = "string",
MonthlyCost = "string",
MonthlyQuantity = "string",
Name = "string",
Price = "string",
Unit = "string",
},
},
HourlyCost = "string",
Metadata =
{
{ "string", "string" },
},
MonthlyCost = "string",
Name = "string",
},
},
TotalHourlyCost = "string",
TotalMonthlyCost = "string",
},
},
Summaries = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateProjectSummaryArgs
{
NoPriceResourceCounts =
{
{ "string", "string" },
},
TotalDetectedResources = 0,
TotalNoPriceResources = 0,
TotalSupportedResources = 0,
TotalUnsupportedResources = 0,
TotalUsageBasedResources = 0,
UnsupportedResourceCounts =
{
{ "string", "string" },
},
},
},
},
},
Summaries = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoCostEstimateSummaryArgs
{
NoPriceResourceCounts =
{
{ "string", "string" },
},
TotalDetectedResources = 0,
TotalNoPriceResources = 0,
TotalSupportedResources = 0,
TotalUnsupportedResources = 0,
TotalUsageBasedResources = 0,
UnsupportedResourceCounts =
{
{ "string", "string" },
},
},
},
TimeGenerated = "string",
TotalHourlyCost = "string",
TotalMonthlyCost = "string",
Version = "string",
},
},
Dependencies = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoDependencyArgs
{
CatalogId = "string",
Flavors = new[]
{
"string",
},
Id = "string",
Name = "string",
Version = "string",
},
},
Features = new[]
{
new Ibm.Inputs.CmVersionSolutionInfoFeatureArgs
{
Description = "string",
DescriptionI18n =
{
{ "string", "string" },
},
Title = "string",
TitleI18n =
{
{ "string", "string" },
},
},
},
},
CmVersionId = "string",
TargetKinds = new[]
{
"string",
},
TargetVersion = "string",
TerraformVersion = "string",
Usage = "string",
WorkingDirectory = "string",
XAuthToken = "string",
Zipurl = "string",
});
example, err := ibm.NewCmVersion(ctx, "cmVersionResource", &ibm.CmVersionArgs{
CatalogId: pulumi.String("string"),
OfferingId: pulumi.String("string"),
LongDescription: pulumi.String("string"),
RequiredResources: ibm.CmVersionRequiredResourceArray{
&ibm.CmVersionRequiredResourceArgs{
Type: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Deprecate: pulumi.Bool(false),
Flavor: &ibm.CmVersionFlavorArgs{
Index: pulumi.Float64(0),
Label: pulumi.String("string"),
LabelI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
},
FormatKind: pulumi.String("string"),
IamPermissions: ibm.CmVersionIamPermissionArray{
&ibm.CmVersionIamPermissionArgs{
Resources: ibm.CmVersionIamPermissionResourceArray{
&ibm.CmVersionIamPermissionResourceArgs{
Description: pulumi.String("string"),
Name: pulumi.String("string"),
RoleCrns: pulumi.StringArray{
pulumi.String("string"),
},
},
},
RoleCrns: pulumi.StringArray{
pulumi.String("string"),
},
ServiceName: pulumi.String("string"),
},
},
ImportMetadata: &ibm.CmVersionImportMetadataArgs{
File: &ibm.CmVersionImportMetadataFileArgs{
Size: pulumi.Float64(0),
},
Images: ibm.CmVersionImportMetadataImageArray{
&ibm.CmVersionImportMetadataImageArgs{
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Region: pulumi.String("string"),
},
},
MinimumProvisionedSize: pulumi.Float64(0),
OperatingSystem: &ibm.CmVersionImportMetadataOperatingSystemArgs{
Architecture: pulumi.String("string"),
DedicatedHostOnly: pulumi.Bool(false),
DisplayName: pulumi.String("string"),
Family: pulumi.String("string"),
Href: pulumi.String("string"),
Name: pulumi.String("string"),
Vendor: pulumi.String("string"),
Version: pulumi.String("string"),
},
},
ImportSha: pulumi.String("string"),
IncludeConfig: pulumi.Bool(false),
Install: &ibm.CmVersionInstallArgs{
DeleteScript: pulumi.String("string"),
Instructions: pulumi.String("string"),
InstructionsI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Scope: pulumi.String("string"),
Script: pulumi.String("string"),
ScriptPermission: pulumi.String("string"),
},
InstallKind: pulumi.String("string"),
IsVsi: pulumi.Bool(false),
Label: pulumi.String("string"),
Licenses: ibm.CmVersionLicenseArray{
&ibm.CmVersionLicenseArgs{
Description: pulumi.String("string"),
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Type: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
Content: pulumi.String("string"),
Configurations: ibm.CmVersionConfigurationArray{
&ibm.CmVersionConfigurationArgs{
CustomConfigs: ibm.CmVersionConfigurationCustomConfigArray{
&ibm.CmVersionConfigurationCustomConfigArgs{
Associations: ibm.CmVersionConfigurationCustomConfigAssociationArray{
&ibm.CmVersionConfigurationCustomConfigAssociationArgs{
Parameters: ibm.CmVersionConfigurationCustomConfigAssociationParameterArray{
&ibm.CmVersionConfigurationCustomConfigAssociationParameterArgs{
Name: pulumi.String("string"),
OptionsRefresh: pulumi.Bool(false),
},
},
},
},
ConfigConstraints: pulumi.StringMap{
"string": pulumi.String("string"),
},
Grouping: pulumi.String("string"),
GroupingIndex: pulumi.Float64(0),
OriginalGrouping: pulumi.String("string"),
Type: pulumi.String("string"),
},
},
DefaultValue: pulumi.String("string"),
Description: pulumi.String("string"),
DisplayName: pulumi.String("string"),
Hidden: pulumi.Bool(false),
Key: pulumi.String("string"),
Options: pulumi.StringMapArray{
pulumi.StringMap{
"string": pulumi.String("string"),
},
},
Required: pulumi.Bool(false),
Type: pulumi.String("string"),
TypeMetadata: pulumi.String("string"),
ValueConstraint: pulumi.String("string"),
},
},
Tags: pulumi.StringArray{
pulumi.String("string"),
},
PreInstalls: ibm.CmVersionPreInstallArray{
&ibm.CmVersionPreInstallArgs{
DeleteScript: pulumi.String("string"),
Instructions: pulumi.String("string"),
InstructionsI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Scope: pulumi.String("string"),
Script: pulumi.String("string"),
ScriptPermission: pulumi.String("string"),
},
},
ProductKind: pulumi.String("string"),
Repotype: pulumi.String("string"),
Name: pulumi.String("string"),
SolutionInfo: &ibm.CmVersionSolutionInfoArgs{
ArchitectureDiagrams: ibm.CmVersionSolutionInfoArchitectureDiagramArray{
&ibm.CmVersionSolutionInfoArchitectureDiagramArgs{
Description: pulumi.String("string"),
DescriptionI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Diagram: &ibm.CmVersionSolutionInfoArchitectureDiagramDiagramArgs{
ApiUrl: pulumi.String("string"),
Caption: pulumi.String("string"),
CaptionI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
ThumbnailUrl: pulumi.String("string"),
Type: pulumi.String("string"),
Url: pulumi.String("string"),
UrlProxy: &ibm.CmVersionSolutionInfoArchitectureDiagramDiagramUrlProxyArgs{
Sha: pulumi.String("string"),
Url: pulumi.String("string"),
},
},
},
},
CostEstimates: ibm.CmVersionSolutionInfoCostEstimateArray{
&ibm.CmVersionSolutionInfoCostEstimateArgs{
Currency: pulumi.String("string"),
DiffTotalHourlyCost: pulumi.String("string"),
DiffTotalMonthlyCost: pulumi.String("string"),
PastTotalHourlyCost: pulumi.String("string"),
PastTotalMonthlyCost: pulumi.String("string"),
Projects: ibm.CmVersionSolutionInfoCostEstimateProjectArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectArgs{
Breakdowns: ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownArgs{
Resources: ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceArgs{
CostComponents: ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArgs{
HourlyCost: pulumi.String("string"),
HourlyQuantity: pulumi.String("string"),
MonthlyCost: pulumi.String("string"),
MonthlyQuantity: pulumi.String("string"),
Name: pulumi.String("string"),
Price: pulumi.String("string"),
Unit: pulumi.String("string"),
},
},
HourlyCost: pulumi.String("string"),
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
MonthlyCost: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
TotalHourlyCost: pulumi.String("string"),
TotalMonthlyCost: pulumi.String("string"),
},
},
Diffs: ibm.CmVersionSolutionInfoCostEstimateProjectDiffArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectDiffArgs{
Resources: ibm.CmVersionSolutionInfoCostEstimateProjectDiffResourceArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectDiffResourceArgs{
CostComponents: ibm.CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArgs{
HourlyCost: pulumi.String("string"),
HourlyQuantity: pulumi.String("string"),
MonthlyCost: pulumi.String("string"),
MonthlyQuantity: pulumi.String("string"),
Name: pulumi.String("string"),
Price: pulumi.String("string"),
Unit: pulumi.String("string"),
},
},
HourlyCost: pulumi.String("string"),
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
MonthlyCost: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
TotalHourlyCost: pulumi.String("string"),
TotalMonthlyCost: pulumi.String("string"),
},
},
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
Name: pulumi.String("string"),
PastBreakdowns: ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownArgs{
Resources: ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArgs{
CostComponents: ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArgs{
HourlyCost: pulumi.String("string"),
HourlyQuantity: pulumi.String("string"),
MonthlyCost: pulumi.String("string"),
MonthlyQuantity: pulumi.String("string"),
Name: pulumi.String("string"),
Price: pulumi.String("string"),
Unit: pulumi.String("string"),
},
},
HourlyCost: pulumi.String("string"),
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
MonthlyCost: pulumi.String("string"),
Name: pulumi.String("string"),
},
},
TotalHourlyCost: pulumi.String("string"),
TotalMonthlyCost: pulumi.String("string"),
},
},
Summaries: ibm.CmVersionSolutionInfoCostEstimateProjectSummaryArray{
&ibm.CmVersionSolutionInfoCostEstimateProjectSummaryArgs{
NoPriceResourceCounts: pulumi.StringMap{
"string": pulumi.String("string"),
},
TotalDetectedResources: pulumi.Float64(0),
TotalNoPriceResources: pulumi.Float64(0),
TotalSupportedResources: pulumi.Float64(0),
TotalUnsupportedResources: pulumi.Float64(0),
TotalUsageBasedResources: pulumi.Float64(0),
UnsupportedResourceCounts: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
},
},
Summaries: ibm.CmVersionSolutionInfoCostEstimateSummaryArray{
&ibm.CmVersionSolutionInfoCostEstimateSummaryArgs{
NoPriceResourceCounts: pulumi.StringMap{
"string": pulumi.String("string"),
},
TotalDetectedResources: pulumi.Float64(0),
TotalNoPriceResources: pulumi.Float64(0),
TotalSupportedResources: pulumi.Float64(0),
TotalUnsupportedResources: pulumi.Float64(0),
TotalUsageBasedResources: pulumi.Float64(0),
UnsupportedResourceCounts: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
TimeGenerated: pulumi.String("string"),
TotalHourlyCost: pulumi.String("string"),
TotalMonthlyCost: pulumi.String("string"),
Version: pulumi.String("string"),
},
},
Dependencies: ibm.CmVersionSolutionInfoDependencyArray{
&ibm.CmVersionSolutionInfoDependencyArgs{
CatalogId: pulumi.String("string"),
Flavors: pulumi.StringArray{
pulumi.String("string"),
},
Id: pulumi.String("string"),
Name: pulumi.String("string"),
Version: pulumi.String("string"),
},
},
Features: ibm.CmVersionSolutionInfoFeatureArray{
&ibm.CmVersionSolutionInfoFeatureArgs{
Description: pulumi.String("string"),
DescriptionI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Title: pulumi.String("string"),
TitleI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
},
CmVersionId: pulumi.String("string"),
TargetKinds: pulumi.StringArray{
pulumi.String("string"),
},
TargetVersion: pulumi.String("string"),
TerraformVersion: pulumi.String("string"),
Usage: pulumi.String("string"),
WorkingDirectory: pulumi.String("string"),
XAuthToken: pulumi.String("string"),
Zipurl: pulumi.String("string"),
})
var cmVersionResource = new CmVersion("cmVersionResource", CmVersionArgs.builder()
.catalogId("string")
.offeringId("string")
.longDescription("string")
.requiredResources(CmVersionRequiredResourceArgs.builder()
.type("string")
.value("string")
.build())
.deprecate(false)
.flavor(CmVersionFlavorArgs.builder()
.index(0)
.label("string")
.labelI18n(Map.of("string", "string"))
.name("string")
.build())
.formatKind("string")
.iamPermissions(CmVersionIamPermissionArgs.builder()
.resources(CmVersionIamPermissionResourceArgs.builder()
.description("string")
.name("string")
.roleCrns("string")
.build())
.roleCrns("string")
.serviceName("string")
.build())
.importMetadata(CmVersionImportMetadataArgs.builder()
.file(CmVersionImportMetadataFileArgs.builder()
.size(0)
.build())
.images(CmVersionImportMetadataImageArgs.builder()
.id("string")
.name("string")
.region("string")
.build())
.minimumProvisionedSize(0)
.operatingSystem(CmVersionImportMetadataOperatingSystemArgs.builder()
.architecture("string")
.dedicatedHostOnly(false)
.displayName("string")
.family("string")
.href("string")
.name("string")
.vendor("string")
.version("string")
.build())
.build())
.importSha("string")
.includeConfig(false)
.install(CmVersionInstallArgs.builder()
.deleteScript("string")
.instructions("string")
.instructionsI18n(Map.of("string", "string"))
.scope("string")
.script("string")
.scriptPermission("string")
.build())
.installKind("string")
.isVsi(false)
.label("string")
.licenses(CmVersionLicenseArgs.builder()
.description("string")
.id("string")
.name("string")
.type("string")
.url("string")
.build())
.content("string")
.configurations(CmVersionConfigurationArgs.builder()
.customConfigs(CmVersionConfigurationCustomConfigArgs.builder()
.associations(CmVersionConfigurationCustomConfigAssociationArgs.builder()
.parameters(CmVersionConfigurationCustomConfigAssociationParameterArgs.builder()
.name("string")
.optionsRefresh(false)
.build())
.build())
.configConstraints(Map.of("string", "string"))
.grouping("string")
.groupingIndex(0)
.originalGrouping("string")
.type("string")
.build())
.defaultValue("string")
.description("string")
.displayName("string")
.hidden(false)
.key("string")
.options(Map.of("string", "string"))
.required(false)
.type("string")
.typeMetadata("string")
.valueConstraint("string")
.build())
.tags("string")
.preInstalls(CmVersionPreInstallArgs.builder()
.deleteScript("string")
.instructions("string")
.instructionsI18n(Map.of("string", "string"))
.scope("string")
.script("string")
.scriptPermission("string")
.build())
.productKind("string")
.repotype("string")
.name("string")
.solutionInfo(CmVersionSolutionInfoArgs.builder()
.architectureDiagrams(CmVersionSolutionInfoArchitectureDiagramArgs.builder()
.description("string")
.descriptionI18n(Map.of("string", "string"))
.diagram(CmVersionSolutionInfoArchitectureDiagramDiagramArgs.builder()
.apiUrl("string")
.caption("string")
.captionI18n(Map.of("string", "string"))
.thumbnailUrl("string")
.type("string")
.url("string")
.urlProxy(CmVersionSolutionInfoArchitectureDiagramDiagramUrlProxyArgs.builder()
.sha("string")
.url("string")
.build())
.build())
.build())
.costEstimates(CmVersionSolutionInfoCostEstimateArgs.builder()
.currency("string")
.diffTotalHourlyCost("string")
.diffTotalMonthlyCost("string")
.pastTotalHourlyCost("string")
.pastTotalMonthlyCost("string")
.projects(CmVersionSolutionInfoCostEstimateProjectArgs.builder()
.breakdowns(CmVersionSolutionInfoCostEstimateProjectBreakdownArgs.builder()
.resources(CmVersionSolutionInfoCostEstimateProjectBreakdownResourceArgs.builder()
.costComponents(CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArgs.builder()
.hourlyCost("string")
.hourlyQuantity("string")
.monthlyCost("string")
.monthlyQuantity("string")
.name("string")
.price("string")
.unit("string")
.build())
.hourlyCost("string")
.metadata(Map.of("string", "string"))
.monthlyCost("string")
.name("string")
.build())
.totalHourlyCost("string")
.totalMonthlyCost("string")
.build())
.diffs(CmVersionSolutionInfoCostEstimateProjectDiffArgs.builder()
.resources(CmVersionSolutionInfoCostEstimateProjectDiffResourceArgs.builder()
.costComponents(CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArgs.builder()
.hourlyCost("string")
.hourlyQuantity("string")
.monthlyCost("string")
.monthlyQuantity("string")
.name("string")
.price("string")
.unit("string")
.build())
.hourlyCost("string")
.metadata(Map.of("string", "string"))
.monthlyCost("string")
.name("string")
.build())
.totalHourlyCost("string")
.totalMonthlyCost("string")
.build())
.metadata(Map.of("string", "string"))
.name("string")
.pastBreakdowns(CmVersionSolutionInfoCostEstimateProjectPastBreakdownArgs.builder()
.resources(CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArgs.builder()
.costComponents(CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArgs.builder()
.hourlyCost("string")
.hourlyQuantity("string")
.monthlyCost("string")
.monthlyQuantity("string")
.name("string")
.price("string")
.unit("string")
.build())
.hourlyCost("string")
.metadata(Map.of("string", "string"))
.monthlyCost("string")
.name("string")
.build())
.totalHourlyCost("string")
.totalMonthlyCost("string")
.build())
.summaries(CmVersionSolutionInfoCostEstimateProjectSummaryArgs.builder()
.noPriceResourceCounts(Map.of("string", "string"))
.totalDetectedResources(0)
.totalNoPriceResources(0)
.totalSupportedResources(0)
.totalUnsupportedResources(0)
.totalUsageBasedResources(0)
.unsupportedResourceCounts(Map.of("string", "string"))
.build())
.build())
.summaries(CmVersionSolutionInfoCostEstimateSummaryArgs.builder()
.noPriceResourceCounts(Map.of("string", "string"))
.totalDetectedResources(0)
.totalNoPriceResources(0)
.totalSupportedResources(0)
.totalUnsupportedResources(0)
.totalUsageBasedResources(0)
.unsupportedResourceCounts(Map.of("string", "string"))
.build())
.timeGenerated("string")
.totalHourlyCost("string")
.totalMonthlyCost("string")
.version("string")
.build())
.dependencies(CmVersionSolutionInfoDependencyArgs.builder()
.catalogId("string")
.flavors("string")
.id("string")
.name("string")
.version("string")
.build())
.features(CmVersionSolutionInfoFeatureArgs.builder()
.description("string")
.descriptionI18n(Map.of("string", "string"))
.title("string")
.titleI18n(Map.of("string", "string"))
.build())
.build())
.cmVersionId("string")
.targetKinds("string")
.targetVersion("string")
.terraformVersion("string")
.usage("string")
.workingDirectory("string")
.xAuthToken("string")
.zipurl("string")
.build());
cm_version_resource = ibm.CmVersion("cmVersionResource",
catalog_id="string",
offering_id="string",
long_description="string",
required_resources=[{
"type": "string",
"value": "string",
}],
deprecate=False,
flavor={
"index": 0,
"label": "string",
"label_i18n": {
"string": "string",
},
"name": "string",
},
format_kind="string",
iam_permissions=[{
"resources": [{
"description": "string",
"name": "string",
"role_crns": ["string"],
}],
"role_crns": ["string"],
"service_name": "string",
}],
import_metadata={
"file": {
"size": 0,
},
"images": [{
"id": "string",
"name": "string",
"region": "string",
}],
"minimum_provisioned_size": 0,
"operating_system": {
"architecture": "string",
"dedicated_host_only": False,
"display_name": "string",
"family": "string",
"href": "string",
"name": "string",
"vendor": "string",
"version": "string",
},
},
import_sha="string",
include_config=False,
install={
"delete_script": "string",
"instructions": "string",
"instructions_i18n": {
"string": "string",
},
"scope": "string",
"script": "string",
"script_permission": "string",
},
install_kind="string",
is_vsi=False,
label="string",
licenses=[{
"description": "string",
"id": "string",
"name": "string",
"type": "string",
"url": "string",
}],
content="string",
configurations=[{
"custom_configs": [{
"associations": [{
"parameters": [{
"name": "string",
"options_refresh": False,
}],
}],
"config_constraints": {
"string": "string",
},
"grouping": "string",
"grouping_index": 0,
"original_grouping": "string",
"type": "string",
}],
"default_value": "string",
"description": "string",
"display_name": "string",
"hidden": False,
"key": "string",
"options": [{
"string": "string",
}],
"required": False,
"type": "string",
"type_metadata": "string",
"value_constraint": "string",
}],
tags=["string"],
pre_installs=[{
"delete_script": "string",
"instructions": "string",
"instructions_i18n": {
"string": "string",
},
"scope": "string",
"script": "string",
"script_permission": "string",
}],
product_kind="string",
repotype="string",
name="string",
solution_info={
"architecture_diagrams": [{
"description": "string",
"description_i18n": {
"string": "string",
},
"diagram": {
"api_url": "string",
"caption": "string",
"caption_i18n": {
"string": "string",
},
"thumbnail_url": "string",
"type": "string",
"url": "string",
"url_proxy": {
"sha": "string",
"url": "string",
},
},
}],
"cost_estimates": [{
"currency": "string",
"diff_total_hourly_cost": "string",
"diff_total_monthly_cost": "string",
"past_total_hourly_cost": "string",
"past_total_monthly_cost": "string",
"projects": [{
"breakdowns": [{
"resources": [{
"cost_components": [{
"hourly_cost": "string",
"hourly_quantity": "string",
"monthly_cost": "string",
"monthly_quantity": "string",
"name": "string",
"price": "string",
"unit": "string",
}],
"hourly_cost": "string",
"metadata": {
"string": "string",
},
"monthly_cost": "string",
"name": "string",
}],
"total_hourly_cost": "string",
"total_monthly_cost": "string",
}],
"diffs": [{
"resources": [{
"cost_components": [{
"hourly_cost": "string",
"hourly_quantity": "string",
"monthly_cost": "string",
"monthly_quantity": "string",
"name": "string",
"price": "string",
"unit": "string",
}],
"hourly_cost": "string",
"metadata": {
"string": "string",
},
"monthly_cost": "string",
"name": "string",
}],
"total_hourly_cost": "string",
"total_monthly_cost": "string",
}],
"metadata": {
"string": "string",
},
"name": "string",
"past_breakdowns": [{
"resources": [{
"cost_components": [{
"hourly_cost": "string",
"hourly_quantity": "string",
"monthly_cost": "string",
"monthly_quantity": "string",
"name": "string",
"price": "string",
"unit": "string",
}],
"hourly_cost": "string",
"metadata": {
"string": "string",
},
"monthly_cost": "string",
"name": "string",
}],
"total_hourly_cost": "string",
"total_monthly_cost": "string",
}],
"summaries": [{
"no_price_resource_counts": {
"string": "string",
},
"total_detected_resources": 0,
"total_no_price_resources": 0,
"total_supported_resources": 0,
"total_unsupported_resources": 0,
"total_usage_based_resources": 0,
"unsupported_resource_counts": {
"string": "string",
},
}],
}],
"summaries": [{
"no_price_resource_counts": {
"string": "string",
},
"total_detected_resources": 0,
"total_no_price_resources": 0,
"total_supported_resources": 0,
"total_unsupported_resources": 0,
"total_usage_based_resources": 0,
"unsupported_resource_counts": {
"string": "string",
},
}],
"time_generated": "string",
"total_hourly_cost": "string",
"total_monthly_cost": "string",
"version": "string",
}],
"dependencies": [{
"catalog_id": "string",
"flavors": ["string"],
"id": "string",
"name": "string",
"version": "string",
}],
"features": [{
"description": "string",
"description_i18n": {
"string": "string",
},
"title": "string",
"title_i18n": {
"string": "string",
},
}],
},
cm_version_id="string",
target_kinds=["string"],
target_version="string",
terraform_version="string",
usage="string",
working_directory="string",
x_auth_token="string",
zipurl="string")
const cmVersionResource = new ibm.CmVersion("cmVersionResource", {
catalogId: "string",
offeringId: "string",
longDescription: "string",
requiredResources: [{
type: "string",
value: "string",
}],
deprecate: false,
flavor: {
index: 0,
label: "string",
labelI18n: {
string: "string",
},
name: "string",
},
formatKind: "string",
iamPermissions: [{
resources: [{
description: "string",
name: "string",
roleCrns: ["string"],
}],
roleCrns: ["string"],
serviceName: "string",
}],
importMetadata: {
file: {
size: 0,
},
images: [{
id: "string",
name: "string",
region: "string",
}],
minimumProvisionedSize: 0,
operatingSystem: {
architecture: "string",
dedicatedHostOnly: false,
displayName: "string",
family: "string",
href: "string",
name: "string",
vendor: "string",
version: "string",
},
},
importSha: "string",
includeConfig: false,
install: {
deleteScript: "string",
instructions: "string",
instructionsI18n: {
string: "string",
},
scope: "string",
script: "string",
scriptPermission: "string",
},
installKind: "string",
isVsi: false,
label: "string",
licenses: [{
description: "string",
id: "string",
name: "string",
type: "string",
url: "string",
}],
content: "string",
configurations: [{
customConfigs: [{
associations: [{
parameters: [{
name: "string",
optionsRefresh: false,
}],
}],
configConstraints: {
string: "string",
},
grouping: "string",
groupingIndex: 0,
originalGrouping: "string",
type: "string",
}],
defaultValue: "string",
description: "string",
displayName: "string",
hidden: false,
key: "string",
options: [{
string: "string",
}],
required: false,
type: "string",
typeMetadata: "string",
valueConstraint: "string",
}],
tags: ["string"],
preInstalls: [{
deleteScript: "string",
instructions: "string",
instructionsI18n: {
string: "string",
},
scope: "string",
script: "string",
scriptPermission: "string",
}],
productKind: "string",
repotype: "string",
name: "string",
solutionInfo: {
architectureDiagrams: [{
description: "string",
descriptionI18n: {
string: "string",
},
diagram: {
apiUrl: "string",
caption: "string",
captionI18n: {
string: "string",
},
thumbnailUrl: "string",
type: "string",
url: "string",
urlProxy: {
sha: "string",
url: "string",
},
},
}],
costEstimates: [{
currency: "string",
diffTotalHourlyCost: "string",
diffTotalMonthlyCost: "string",
pastTotalHourlyCost: "string",
pastTotalMonthlyCost: "string",
projects: [{
breakdowns: [{
resources: [{
costComponents: [{
hourlyCost: "string",
hourlyQuantity: "string",
monthlyCost: "string",
monthlyQuantity: "string",
name: "string",
price: "string",
unit: "string",
}],
hourlyCost: "string",
metadata: {
string: "string",
},
monthlyCost: "string",
name: "string",
}],
totalHourlyCost: "string",
totalMonthlyCost: "string",
}],
diffs: [{
resources: [{
costComponents: [{
hourlyCost: "string",
hourlyQuantity: "string",
monthlyCost: "string",
monthlyQuantity: "string",
name: "string",
price: "string",
unit: "string",
}],
hourlyCost: "string",
metadata: {
string: "string",
},
monthlyCost: "string",
name: "string",
}],
totalHourlyCost: "string",
totalMonthlyCost: "string",
}],
metadata: {
string: "string",
},
name: "string",
pastBreakdowns: [{
resources: [{
costComponents: [{
hourlyCost: "string",
hourlyQuantity: "string",
monthlyCost: "string",
monthlyQuantity: "string",
name: "string",
price: "string",
unit: "string",
}],
hourlyCost: "string",
metadata: {
string: "string",
},
monthlyCost: "string",
name: "string",
}],
totalHourlyCost: "string",
totalMonthlyCost: "string",
}],
summaries: [{
noPriceResourceCounts: {
string: "string",
},
totalDetectedResources: 0,
totalNoPriceResources: 0,
totalSupportedResources: 0,
totalUnsupportedResources: 0,
totalUsageBasedResources: 0,
unsupportedResourceCounts: {
string: "string",
},
}],
}],
summaries: [{
noPriceResourceCounts: {
string: "string",
},
totalDetectedResources: 0,
totalNoPriceResources: 0,
totalSupportedResources: 0,
totalUnsupportedResources: 0,
totalUsageBasedResources: 0,
unsupportedResourceCounts: {
string: "string",
},
}],
timeGenerated: "string",
totalHourlyCost: "string",
totalMonthlyCost: "string",
version: "string",
}],
dependencies: [{
catalogId: "string",
flavors: ["string"],
id: "string",
name: "string",
version: "string",
}],
features: [{
description: "string",
descriptionI18n: {
string: "string",
},
title: "string",
titleI18n: {
string: "string",
},
}],
},
cmVersionId: "string",
targetKinds: ["string"],
targetVersion: "string",
terraformVersion: "string",
usage: "string",
workingDirectory: "string",
xAuthToken: "string",
zipurl: "string",
});
type: ibm:CmVersion
properties:
catalogId: string
cmVersionId: string
configurations:
- customConfigs:
- associations:
- parameters:
- name: string
optionsRefresh: false
configConstraints:
string: string
grouping: string
groupingIndex: 0
originalGrouping: string
type: string
defaultValue: string
description: string
displayName: string
hidden: false
key: string
options:
- string: string
required: false
type: string
typeMetadata: string
valueConstraint: string
content: string
deprecate: false
flavor:
index: 0
label: string
labelI18n:
string: string
name: string
formatKind: string
iamPermissions:
- resources:
- description: string
name: string
roleCrns:
- string
roleCrns:
- string
serviceName: string
importMetadata:
file:
size: 0
images:
- id: string
name: string
region: string
minimumProvisionedSize: 0
operatingSystem:
architecture: string
dedicatedHostOnly: false
displayName: string
family: string
href: string
name: string
vendor: string
version: string
importSha: string
includeConfig: false
install:
deleteScript: string
instructions: string
instructionsI18n:
string: string
scope: string
script: string
scriptPermission: string
installKind: string
isVsi: false
label: string
licenses:
- description: string
id: string
name: string
type: string
url: string
longDescription: string
name: string
offeringId: string
preInstalls:
- deleteScript: string
instructions: string
instructionsI18n:
string: string
scope: string
script: string
scriptPermission: string
productKind: string
repotype: string
requiredResources:
- type: string
value: string
solutionInfo:
architectureDiagrams:
- description: string
descriptionI18n:
string: string
diagram:
apiUrl: string
caption: string
captionI18n:
string: string
thumbnailUrl: string
type: string
url: string
urlProxy:
sha: string
url: string
costEstimates:
- currency: string
diffTotalHourlyCost: string
diffTotalMonthlyCost: string
pastTotalHourlyCost: string
pastTotalMonthlyCost: string
projects:
- breakdowns:
- resources:
- costComponents:
- hourlyCost: string
hourlyQuantity: string
monthlyCost: string
monthlyQuantity: string
name: string
price: string
unit: string
hourlyCost: string
metadata:
string: string
monthlyCost: string
name: string
totalHourlyCost: string
totalMonthlyCost: string
diffs:
- resources:
- costComponents:
- hourlyCost: string
hourlyQuantity: string
monthlyCost: string
monthlyQuantity: string
name: string
price: string
unit: string
hourlyCost: string
metadata:
string: string
monthlyCost: string
name: string
totalHourlyCost: string
totalMonthlyCost: string
metadata:
string: string
name: string
pastBreakdowns:
- resources:
- costComponents:
- hourlyCost: string
hourlyQuantity: string
monthlyCost: string
monthlyQuantity: string
name: string
price: string
unit: string
hourlyCost: string
metadata:
string: string
monthlyCost: string
name: string
totalHourlyCost: string
totalMonthlyCost: string
summaries:
- noPriceResourceCounts:
string: string
totalDetectedResources: 0
totalNoPriceResources: 0
totalSupportedResources: 0
totalUnsupportedResources: 0
totalUsageBasedResources: 0
unsupportedResourceCounts:
string: string
summaries:
- noPriceResourceCounts:
string: string
totalDetectedResources: 0
totalNoPriceResources: 0
totalSupportedResources: 0
totalUnsupportedResources: 0
totalUsageBasedResources: 0
unsupportedResourceCounts:
string: string
timeGenerated: string
totalHourlyCost: string
totalMonthlyCost: string
version: string
dependencies:
- catalogId: string
flavors:
- string
id: string
name: string
version: string
features:
- description: string
descriptionI18n:
string: string
title: string
titleI18n:
string: string
tags:
- string
targetKinds:
- string
targetVersion: string
terraformVersion: string
usage: string
workingDirectory: string
xAuthToken: string
zipurl: string
CmVersion Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The CmVersion resource accepts the following input properties:
- Catalog
Id string - Catalog identifier.
- Offering
Id string - Offering identification.
- Cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- Configurations
List<Cm
Version Configuration> - List of version configuration values. Nested scheme for configuration:
- Content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- Deprecate bool
- Specify if this version should be deprecated.
- Flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- Iam
Permissions List<CmVersion Iam Permission> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- Import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- Import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Include
Config bool - Add all possible configuration values to this version when importing.
- Install
Cm
Version Install - Script information. Nested scheme for install:
- Install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- Is
Vsi bool - Label string
- Display name of version. Required for virtual server image for VPC.
- Licenses
List<Cm
Version License> - List of licenses the product was built with. Nested scheme for licenses:
- Long
Description string - Long description for the version.
- Name string
- Name of version. Required for virtual server image for VPC.
- Pre
Installs List<CmVersion Pre Install> - Optional pre-install instructions. Nested scheme for pre_install:
- Product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- Repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- Required
Resources List<CmVersion Required Resource> - Resource requirments for installation. Nested scheme for required_resources:
- Solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- List<string>
- Tags array.
- Target
Kinds List<string> - Target
Version string - The semver value for this new version, if not found in the zip url package content.
- Terraform
Version string - Usage string
- Usage text for the version.
- Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- XAuth
Token string - The token to access the tgz in the repo.
- Zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- Catalog
Id string - Catalog identifier.
- Offering
Id string - Offering identification.
- Cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- Configurations
[]Cm
Version Configuration Args - List of version configuration values. Nested scheme for configuration:
- Content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- Deprecate bool
- Specify if this version should be deprecated.
- Flavor
Cm
Version Flavor Args - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- Iam
Permissions []CmVersion Iam Permission Args - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- Import
Metadata CmVersion Import Metadata Args - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- Import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Include
Config bool - Add all possible configuration values to this version when importing.
- Install
Cm
Version Install Args - Script information. Nested scheme for install:
- Install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- Is
Vsi bool - Label string
- Display name of version. Required for virtual server image for VPC.
- Licenses
[]Cm
Version License Args - List of licenses the product was built with. Nested scheme for licenses:
- Long
Description string - Long description for the version.
- Name string
- Name of version. Required for virtual server image for VPC.
- Pre
Installs []CmVersion Pre Install Args - Optional pre-install instructions. Nested scheme for pre_install:
- Product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- Repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- Required
Resources []CmVersion Required Resource Args - Resource requirments for installation. Nested scheme for required_resources:
- Solution
Info CmVersion Solution Info Args - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- []string
- Tags array.
- Target
Kinds []string - Target
Version string - The semver value for this new version, if not found in the zip url package content.
- Terraform
Version string - Usage string
- Usage text for the version.
- Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- XAuth
Token string - The token to access the tgz in the repo.
- Zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id String - Catalog identifier.
- offering
Id String - Offering identification.
- cm
Version StringId - (String) Optional - Offering ID - not required if name is set.
- configurations
List<Cm
Version Configuration> - List of version configuration values. Nested scheme for configuration:
- content String
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- deprecate Boolean
- Specify if this version should be deprecated.
- flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind String - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions List<CmVersion Iam Permission> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha String - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config Boolean - Add all possible configuration values to this version when importing.
- install
Cm
Version Install - Script information. Nested scheme for install:
- install
Kind String - Install type. Example: instance. Required for virtual server image for VPC.
- is
Vsi Boolean - label String
- Display name of version. Required for virtual server image for VPC.
- licenses
List<Cm
Version License> - List of licenses the product was built with. Nested scheme for licenses:
- long
Description String - Long description for the version.
- name String
- Name of version. Required for virtual server image for VPC.
- pre
Installs List<CmVersion Pre Install> - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind String - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repotype String
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources List<CmVersion Required Resource> - Resource requirments for installation. Nested scheme for required_resources:
- solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- List<String>
- Tags array.
- target
Kinds List<String> - target
Version String - The semver value for this new version, if not found in the zip url package content.
- terraform
Version String - usage String
- Usage text for the version.
- working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth StringToken - The token to access the tgz in the repo.
- zipurl String
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id string - Catalog identifier.
- offering
Id string - Offering identification.
- cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- configurations
Cm
Version Configuration[] - List of version configuration values. Nested scheme for configuration:
- content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- deprecate boolean
- Specify if this version should be deprecated.
- flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions CmVersion Iam Permission[] - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config boolean - Add all possible configuration values to this version when importing.
- install
Cm
Version Install - Script information. Nested scheme for install:
- install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- is
Vsi boolean - label string
- Display name of version. Required for virtual server image for VPC.
- licenses
Cm
Version License[] - List of licenses the product was built with. Nested scheme for licenses:
- long
Description string - Long description for the version.
- name string
- Name of version. Required for virtual server image for VPC.
- pre
Installs CmVersion Pre Install[] - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources CmVersion Required Resource[] - Resource requirments for installation. Nested scheme for required_resources:
- solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- string[]
- Tags array.
- target
Kinds string[] - target
Version string - The semver value for this new version, if not found in the zip url package content.
- terraform
Version string - usage string
- Usage text for the version.
- working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth stringToken - The token to access the tgz in the repo.
- zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog_
id str - Catalog identifier.
- offering_
id str - Offering identification.
- cm_
version_ strid - (String) Optional - Offering ID - not required if name is set.
- configurations
Sequence[Cm
Version Configuration Args] - List of version configuration values. Nested scheme for configuration:
- content str
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- deprecate bool
- Specify if this version should be deprecated.
- flavor
Cm
Version Flavor Args - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format_
kind str - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam_
permissions Sequence[CmVersion Iam Permission Args] - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- import_
metadata CmVersion Import Metadata Args - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import_
sha str - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include_
config bool - Add all possible configuration values to this version when importing.
- install
Cm
Version Install Args - Script information. Nested scheme for install:
- install_
kind str - Install type. Example: instance. Required for virtual server image for VPC.
- is_
vsi bool - label str
- Display name of version. Required for virtual server image for VPC.
- licenses
Sequence[Cm
Version License Args] - List of licenses the product was built with. Nested scheme for licenses:
- long_
description str - Long description for the version.
- name str
- Name of version. Required for virtual server image for VPC.
- pre_
installs Sequence[CmVersion Pre Install Args] - Optional pre-install instructions. Nested scheme for pre_install:
- product_
kind str - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repotype str
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required_
resources Sequence[CmVersion Required Resource Args] - Resource requirments for installation. Nested scheme for required_resources:
- solution_
info CmVersion Solution Info Args - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- Sequence[str]
- Tags array.
- target_
kinds Sequence[str] - target_
version str - The semver value for this new version, if not found in the zip url package content.
- terraform_
version str - usage str
- Usage text for the version.
- working_
directory str - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x_
auth_ strtoken - The token to access the tgz in the repo.
- zipurl str
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id String - Catalog identifier.
- offering
Id String - Offering identification.
- cm
Version StringId - (String) Optional - Offering ID - not required if name is set.
- configurations List<Property Map>
- List of version configuration values. Nested scheme for configuration:
- content String
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- deprecate Boolean
- Specify if this version should be deprecated.
- flavor Property Map
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind String - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions List<Property Map> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- import
Metadata Property Map - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha String - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config Boolean - Add all possible configuration values to this version when importing.
- install Property Map
- Script information. Nested scheme for install:
- install
Kind String - Install type. Example: instance. Required for virtual server image for VPC.
- is
Vsi Boolean - label String
- Display name of version. Required for virtual server image for VPC.
- licenses List<Property Map>
- List of licenses the product was built with. Nested scheme for licenses:
- long
Description String - Long description for the version.
- name String
- Name of version. Required for virtual server image for VPC.
- pre
Installs List<Property Map> - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind String - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repotype String
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources List<Property Map> - Resource requirments for installation. Nested scheme for required_resources:
- solution
Info Property Map - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- List<String>
- Tags array.
- target
Kinds List<String> - target
Version String - The semver value for this new version, if not found in the zip url package content.
- terraform
Version String - usage String
- Usage text for the version.
- working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth StringToken - The token to access the tgz in the repo.
- zipurl String
- URL path to zip location. If not specified, must provide content in the body of this call.
Outputs
All input properties are implicitly available as output properties. Additionally, the CmVersion resource produces the following output properties:
- Created string
- (String) The date and time this version was created.
- Crn string
- (String) Version's CRN.
- Deprecate
Pendings List<CmVersion Deprecate Pending> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- Deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- Entitlements
List<Cm
Version Entitlement> - (List) Entitlement license info. Nested scheme for entitlement:
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- Image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- Is
Consumable bool - (Boolean) Is the version able to be shared.
- Kind
Id string - (String) Kind ID.
- Long
Description Dictionary<string, string>I18n - (Map) A map of translated strings, by language code.
- Metadatas
List<Cm
Version Metadata> - (Map) Resource metadata.
- Offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- Outputs
List<Cm
Version Output> - (List) List of output values for this version. Nested scheme for outputs:
- Package
Version string - (String) Version of the package used to create this version.
- Repo
Url string - (String) Content's repo URL.
- Rev string
- (String) Cloudant revision.
- Sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Single
Instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- Source
Url string - (String) Content's source URL (e.g git repo).
- States
List<Cm
Version State> - (String) Current validation state - , in_progress, valid, invalid, expired.
- Tgz
Url string - (String) File used to on-board this version.
- Updated string
- (String) The date and time this version was last updated.
- Validations
List<Cm
Version Validation> - (List) Validation response. Nested scheme for validation:
- Version string
- (String) Required - Semver value or range.
- Version
Id string - (String) Unique ID.
- Version
Locator string - (String) A dotted value of
catalogID
.versionID
.
- Created string
- (String) The date and time this version was created.
- Crn string
- (String) Version's CRN.
- Deprecate
Pendings []CmVersion Deprecate Pending - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- Deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- Entitlements
[]Cm
Version Entitlement - (List) Entitlement license info. Nested scheme for entitlement:
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- Image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- Is
Consumable bool - (Boolean) Is the version able to be shared.
- Kind
Id string - (String) Kind ID.
- Long
Description map[string]stringI18n - (Map) A map of translated strings, by language code.
- Metadatas
[]Cm
Version Metadata - (Map) Resource metadata.
- Offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- Outputs
[]Cm
Version Output Type - (List) List of output values for this version. Nested scheme for outputs:
- Package
Version string - (String) Version of the package used to create this version.
- Repo
Url string - (String) Content's repo URL.
- Rev string
- (String) Cloudant revision.
- Sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Single
Instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- Source
Url string - (String) Content's source URL (e.g git repo).
- States
[]Cm
Version State Type - (String) Current validation state - , in_progress, valid, invalid, expired.
- Tgz
Url string - (String) File used to on-board this version.
- Updated string
- (String) The date and time this version was last updated.
- Validations
[]Cm
Version Validation - (List) Validation response. Nested scheme for validation:
- Version string
- (String) Required - Semver value or range.
- Version
Id string - (String) Unique ID.
- Version
Locator string - (String) A dotted value of
catalogID
.versionID
.
- created String
- (String) The date and time this version was created.
- crn String
- (String) Version's CRN.
- deprecate
Pendings List<CmVersion Deprecate Pending> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated Boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
List<Cm
Version Entitlement> - (List) Entitlement license info. Nested scheme for entitlement:
- id String
- The provider-assigned unique ID for this managed resource.
- image
Manifest StringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull StringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- is
Consumable Boolean - (Boolean) Is the version able to be shared.
- kind
Id String - (String) Kind ID.
- long
Description Map<String,String>I18n - (Map) A map of translated strings, by language code.
- metadatas
List<Cm
Version Metadata> - (Map) Resource metadata.
- offering
Identifier String - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
List<Cm
Version Output> - (List) List of output values for this version. Nested scheme for outputs:
- package
Version String - (String) Version of the package used to create this version.
- repo
Url String - (String) Content's repo URL.
- rev String
- (String) Cloudant revision.
- sha String
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance Boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- source
Url String - (String) Content's source URL (e.g git repo).
- states
List<Cm
Version State> - (String) Current validation state - , in_progress, valid, invalid, expired.
- tgz
Url String - (String) File used to on-board this version.
- updated String
- (String) The date and time this version was last updated.
- validations
List<Cm
Version Validation> - (List) Validation response. Nested scheme for validation:
- version String
- (String) Required - Semver value or range.
- version
Id String - (String) Unique ID.
- version
Locator String - (String) A dotted value of
catalogID
.versionID
.
- created string
- (String) The date and time this version was created.
- crn string
- (String) Version's CRN.
- deprecate
Pendings CmVersion Deprecate Pending[] - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
Cm
Version Entitlement[] - (List) Entitlement license info. Nested scheme for entitlement:
- id string
- The provider-assigned unique ID for this managed resource.
- image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- is
Consumable boolean - (Boolean) Is the version able to be shared.
- kind
Id string - (String) Kind ID.
- long
Description {[key: string]: string}I18n - (Map) A map of translated strings, by language code.
- metadatas
Cm
Version Metadata[] - (Map) Resource metadata.
- offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
Cm
Version Output[] - (List) List of output values for this version. Nested scheme for outputs:
- package
Version string - (String) Version of the package used to create this version.
- repo
Url string - (String) Content's repo URL.
- rev string
- (String) Cloudant revision.
- sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- source
Url string - (String) Content's source URL (e.g git repo).
- states
Cm
Version State[] - (String) Current validation state - , in_progress, valid, invalid, expired.
- tgz
Url string - (String) File used to on-board this version.
- updated string
- (String) The date and time this version was last updated.
- validations
Cm
Version Validation[] - (List) Validation response. Nested scheme for validation:
- version string
- (String) Required - Semver value or range.
- version
Id string - (String) Unique ID.
- version
Locator string - (String) A dotted value of
catalogID
.versionID
.
- created str
- (String) The date and time this version was created.
- crn str
- (String) Version's CRN.
- deprecate_
pendings Sequence[CmVersion Deprecate Pending] - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
Sequence[Cm
Version Entitlement] - (List) Entitlement license info. Nested scheme for entitlement:
- id str
- The provider-assigned unique ID for this managed resource.
- image_
manifest_ strurl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image_
pull_ strkey_ name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- is_
consumable bool - (Boolean) Is the version able to be shared.
- kind_
id str - (String) Kind ID.
- long_
description_ Mapping[str, str]i18n - (Map) A map of translated strings, by language code.
- metadatas
Sequence[Cm
Version Metadata] - (Map) Resource metadata.
- offering_
identifier str - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
Sequence[Cm
Version Output] - (List) List of output values for this version. Nested scheme for outputs:
- package_
version str - (String) Version of the package used to create this version.
- repo_
url str - (String) Content's repo URL.
- rev str
- (String) Cloudant revision.
- sha str
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single_
instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- source_
url str - (String) Content's source URL (e.g git repo).
- states
Sequence[Cm
Version State] - (String) Current validation state - , in_progress, valid, invalid, expired.
- tgz_
url str - (String) File used to on-board this version.
- updated str
- (String) The date and time this version was last updated.
- validations
Sequence[Cm
Version Validation] - (List) Validation response. Nested scheme for validation:
- version str
- (String) Required - Semver value or range.
- version_
id str - (String) Unique ID.
- version_
locator str - (String) A dotted value of
catalogID
.versionID
.
- created String
- (String) The date and time this version was created.
- crn String
- (String) Version's CRN.
- deprecate
Pendings List<Property Map> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated Boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements List<Property Map>
- (List) Entitlement license info. Nested scheme for entitlement:
- id String
- The provider-assigned unique ID for this managed resource.
- image
Manifest StringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull StringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- is
Consumable Boolean - (Boolean) Is the version able to be shared.
- kind
Id String - (String) Kind ID.
- long
Description Map<String>I18n - (Map) A map of translated strings, by language code.
- metadatas List<Property Map>
- (Map) Resource metadata.
- offering
Identifier String - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs List<Property Map>
- (List) List of output values for this version. Nested scheme for outputs:
- package
Version String - (String) Version of the package used to create this version.
- repo
Url String - (String) Content's repo URL.
- rev String
- (String) Cloudant revision.
- sha String
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance Boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- source
Url String - (String) Content's source URL (e.g git repo).
- states List<Property Map>
- (String) Current validation state - , in_progress, valid, invalid, expired.
- tgz
Url String - (String) File used to on-board this version.
- updated String
- (String) The date and time this version was last updated.
- validations List<Property Map>
- (List) Validation response. Nested scheme for validation:
- version String
- (String) Required - Semver value or range.
- version
Id String - (String) Unique ID.
- version
Locator String - (String) A dotted value of
catalogID
.versionID
.
Look up Existing CmVersion Resource
Get an existing CmVersion resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: CmVersionState, opts?: CustomResourceOptions): CmVersion
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
catalog_id: Optional[str] = None,
cm_version_id: Optional[str] = None,
configurations: Optional[Sequence[CmVersionConfigurationArgs]] = None,
content: Optional[str] = None,
created: Optional[str] = None,
crn: Optional[str] = None,
deprecate: Optional[bool] = None,
deprecate_pendings: Optional[Sequence[CmVersionDeprecatePendingArgs]] = None,
deprecated: Optional[bool] = None,
entitlements: Optional[Sequence[CmVersionEntitlementArgs]] = None,
flavor: Optional[CmVersionFlavorArgs] = None,
format_kind: Optional[str] = None,
iam_permissions: Optional[Sequence[CmVersionIamPermissionArgs]] = None,
image_manifest_url: Optional[str] = None,
image_pull_key_name: Optional[str] = None,
import_metadata: Optional[CmVersionImportMetadataArgs] = None,
import_sha: Optional[str] = None,
include_config: Optional[bool] = None,
install: Optional[CmVersionInstallArgs] = None,
install_kind: Optional[str] = None,
is_consumable: Optional[bool] = None,
is_vsi: Optional[bool] = None,
kind_id: Optional[str] = None,
label: Optional[str] = None,
licenses: Optional[Sequence[CmVersionLicenseArgs]] = None,
long_description: Optional[str] = None,
long_description_i18n: Optional[Mapping[str, str]] = None,
metadatas: Optional[Sequence[CmVersionMetadataArgs]] = None,
name: Optional[str] = None,
offering_id: Optional[str] = None,
offering_identifier: Optional[str] = None,
outputs: Optional[Sequence[CmVersionOutputArgs]] = None,
package_version: Optional[str] = None,
pre_installs: Optional[Sequence[CmVersionPreInstallArgs]] = None,
product_kind: Optional[str] = None,
repo_url: Optional[str] = None,
repotype: Optional[str] = None,
required_resources: Optional[Sequence[CmVersionRequiredResourceArgs]] = None,
rev: Optional[str] = None,
sha: Optional[str] = None,
single_instance: Optional[bool] = None,
solution_info: Optional[CmVersionSolutionInfoArgs] = None,
source_url: Optional[str] = None,
states: Optional[Sequence[CmVersionStateArgs]] = None,
tags: Optional[Sequence[str]] = None,
target_kinds: Optional[Sequence[str]] = None,
target_version: Optional[str] = None,
terraform_version: Optional[str] = None,
tgz_url: Optional[str] = None,
updated: Optional[str] = None,
usage: Optional[str] = None,
validations: Optional[Sequence[CmVersionValidationArgs]] = None,
version: Optional[str] = None,
version_id: Optional[str] = None,
version_locator: Optional[str] = None,
working_directory: Optional[str] = None,
x_auth_token: Optional[str] = None,
zipurl: Optional[str] = None) -> CmVersion
func GetCmVersion(ctx *Context, name string, id IDInput, state *CmVersionState, opts ...ResourceOption) (*CmVersion, error)
public static CmVersion Get(string name, Input<string> id, CmVersionState? state, CustomResourceOptions? opts = null)
public static CmVersion get(String name, Output<String> id, CmVersionState state, CustomResourceOptions options)
resources: _: type: ibm:CmVersion get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Catalog
Id string - Catalog identifier.
- Cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- Configurations
List<Cm
Version Configuration> - List of version configuration values. Nested scheme for configuration:
- Content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- Created string
- (String) The date and time this version was created.
- Crn string
- (String) Version's CRN.
- Deprecate bool
- Specify if this version should be deprecated.
- Deprecate
Pendings List<CmVersion Deprecate Pending> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- Deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- Entitlements
List<Cm
Version Entitlement> - (List) Entitlement license info. Nested scheme for entitlement:
- Flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- Iam
Permissions List<CmVersion Iam Permission> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- Image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- Image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- Import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- Import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Include
Config bool - Add all possible configuration values to this version when importing.
- Install
Cm
Version Install - Script information. Nested scheme for install:
- Install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- Is
Consumable bool - (Boolean) Is the version able to be shared.
- Is
Vsi bool - Kind
Id string - (String) Kind ID.
- Label string
- Display name of version. Required for virtual server image for VPC.
- Licenses
List<Cm
Version License> - List of licenses the product was built with. Nested scheme for licenses:
- Long
Description string - Long description for the version.
- Long
Description Dictionary<string, string>I18n - (Map) A map of translated strings, by language code.
- Metadatas
List<Cm
Version Metadata> - (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Offering
Id string - Offering identification.
- Offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- Outputs
List<Cm
Version Output> - (List) List of output values for this version. Nested scheme for outputs:
- Package
Version string - (String) Version of the package used to create this version.
- Pre
Installs List<CmVersion Pre Install> - Optional pre-install instructions. Nested scheme for pre_install:
- Product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- Repo
Url string - (String) Content's repo URL.
- Repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- Required
Resources List<CmVersion Required Resource> - Resource requirments for installation. Nested scheme for required_resources:
- Rev string
- (String) Cloudant revision.
- Sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Single
Instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- Solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- Source
Url string - (String) Content's source URL (e.g git repo).
- States
List<Cm
Version State> - (String) Current validation state - , in_progress, valid, invalid, expired.
- List<string>
- Tags array.
- Target
Kinds List<string> - Target
Version string - The semver value for this new version, if not found in the zip url package content.
- Terraform
Version string - Tgz
Url string - (String) File used to on-board this version.
- Updated string
- (String) The date and time this version was last updated.
- Usage string
- Usage text for the version.
- Validations
List<Cm
Version Validation> - (List) Validation response. Nested scheme for validation:
- Version string
- (String) Required - Semver value or range.
- Version
Id string - (String) Unique ID.
- Version
Locator string - (String) A dotted value of
catalogID
.versionID
. - Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- XAuth
Token string - The token to access the tgz in the repo.
- Zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- Catalog
Id string - Catalog identifier.
- Cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- Configurations
[]Cm
Version Configuration Args - List of version configuration values. Nested scheme for configuration:
- Content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- Created string
- (String) The date and time this version was created.
- Crn string
- (String) Version's CRN.
- Deprecate bool
- Specify if this version should be deprecated.
- Deprecate
Pendings []CmVersion Deprecate Pending Args - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- Deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- Entitlements
[]Cm
Version Entitlement Args - (List) Entitlement license info. Nested scheme for entitlement:
- Flavor
Cm
Version Flavor Args - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- Iam
Permissions []CmVersion Iam Permission Args - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- Image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- Image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- Import
Metadata CmVersion Import Metadata Args - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- Import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Include
Config bool - Add all possible configuration values to this version when importing.
- Install
Cm
Version Install Args - Script information. Nested scheme for install:
- Install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- Is
Consumable bool - (Boolean) Is the version able to be shared.
- Is
Vsi bool - Kind
Id string - (String) Kind ID.
- Label string
- Display name of version. Required for virtual server image for VPC.
- Licenses
[]Cm
Version License Args - List of licenses the product was built with. Nested scheme for licenses:
- Long
Description string - Long description for the version.
- Long
Description map[string]stringI18n - (Map) A map of translated strings, by language code.
- Metadatas
[]Cm
Version Metadata Args - (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Offering
Id string - Offering identification.
- Offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- Outputs
[]Cm
Version Output Type Args - (List) List of output values for this version. Nested scheme for outputs:
- Package
Version string - (String) Version of the package used to create this version.
- Pre
Installs []CmVersion Pre Install Args - Optional pre-install instructions. Nested scheme for pre_install:
- Product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- Repo
Url string - (String) Content's repo URL.
- Repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- Required
Resources []CmVersion Required Resource Args - Resource requirments for installation. Nested scheme for required_resources:
- Rev string
- (String) Cloudant revision.
- Sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- Single
Instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- Solution
Info CmVersion Solution Info Args - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- Source
Url string - (String) Content's source URL (e.g git repo).
- States
[]Cm
Version State Type Args - (String) Current validation state - , in_progress, valid, invalid, expired.
- []string
- Tags array.
- Target
Kinds []string - Target
Version string - The semver value for this new version, if not found in the zip url package content.
- Terraform
Version string - Tgz
Url string - (String) File used to on-board this version.
- Updated string
- (String) The date and time this version was last updated.
- Usage string
- Usage text for the version.
- Validations
[]Cm
Version Validation Args - (List) Validation response. Nested scheme for validation:
- Version string
- (String) Required - Semver value or range.
- Version
Id string - (String) Unique ID.
- Version
Locator string - (String) A dotted value of
catalogID
.versionID
. - Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- XAuth
Token string - The token to access the tgz in the repo.
- Zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id String - Catalog identifier.
- cm
Version StringId - (String) Optional - Offering ID - not required if name is set.
- configurations
List<Cm
Version Configuration> - List of version configuration values. Nested scheme for configuration:
- content String
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- created String
- (String) The date and time this version was created.
- crn String
- (String) Version's CRN.
- deprecate Boolean
- Specify if this version should be deprecated.
- deprecate
Pendings List<CmVersion Deprecate Pending> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated Boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
List<Cm
Version Entitlement> - (List) Entitlement license info. Nested scheme for entitlement:
- flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind String - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions List<CmVersion Iam Permission> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- image
Manifest StringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull StringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha String - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config Boolean - Add all possible configuration values to this version when importing.
- install
Cm
Version Install - Script information. Nested scheme for install:
- install
Kind String - Install type. Example: instance. Required for virtual server image for VPC.
- is
Consumable Boolean - (Boolean) Is the version able to be shared.
- is
Vsi Boolean - kind
Id String - (String) Kind ID.
- label String
- Display name of version. Required for virtual server image for VPC.
- licenses
List<Cm
Version License> - List of licenses the product was built with. Nested scheme for licenses:
- long
Description String - Long description for the version.
- long
Description Map<String,String>I18n - (Map) A map of translated strings, by language code.
- metadatas
List<Cm
Version Metadata> - (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- offering
Id String - Offering identification.
- offering
Identifier String - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
List<Cm
Version Output> - (List) List of output values for this version. Nested scheme for outputs:
- package
Version String - (String) Version of the package used to create this version.
- pre
Installs List<CmVersion Pre Install> - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind String - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repo
Url String - (String) Content's repo URL.
- repotype String
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources List<CmVersion Required Resource> - Resource requirments for installation. Nested scheme for required_resources:
- rev String
- (String) Cloudant revision.
- sha String
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance Boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- source
Url String - (String) Content's source URL (e.g git repo).
- states
List<Cm
Version State> - (String) Current validation state - , in_progress, valid, invalid, expired.
- List<String>
- Tags array.
- target
Kinds List<String> - target
Version String - The semver value for this new version, if not found in the zip url package content.
- terraform
Version String - tgz
Url String - (String) File used to on-board this version.
- updated String
- (String) The date and time this version was last updated.
- usage String
- Usage text for the version.
- validations
List<Cm
Version Validation> - (List) Validation response. Nested scheme for validation:
- version String
- (String) Required - Semver value or range.
- version
Id String - (String) Unique ID.
- version
Locator String - (String) A dotted value of
catalogID
.versionID
. - working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth StringToken - The token to access the tgz in the repo.
- zipurl String
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id string - Catalog identifier.
- cm
Version stringId - (String) Optional - Offering ID - not required if name is set.
- configurations
Cm
Version Configuration[] - List of version configuration values. Nested scheme for configuration:
- content string
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- created string
- (String) The date and time this version was created.
- crn string
- (String) Version's CRN.
- deprecate boolean
- Specify if this version should be deprecated.
- deprecate
Pendings CmVersion Deprecate Pending[] - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
Cm
Version Entitlement[] - (List) Entitlement license info. Nested scheme for entitlement:
- flavor
Cm
Version Flavor - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind string - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions CmVersion Iam Permission[] - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- image
Manifest stringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull stringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- import
Metadata CmVersion Import Metadata - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha string - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config boolean - Add all possible configuration values to this version when importing.
- install
Cm
Version Install - Script information. Nested scheme for install:
- install
Kind string - Install type. Example: instance. Required for virtual server image for VPC.
- is
Consumable boolean - (Boolean) Is the version able to be shared.
- is
Vsi boolean - kind
Id string - (String) Kind ID.
- label string
- Display name of version. Required for virtual server image for VPC.
- licenses
Cm
Version License[] - List of licenses the product was built with. Nested scheme for licenses:
- long
Description string - Long description for the version.
- long
Description {[key: string]: string}I18n - (Map) A map of translated strings, by language code.
- metadatas
Cm
Version Metadata[] - (Map) Resource metadata.
- name string
- Name of version. Required for virtual server image for VPC.
- offering
Id string - Offering identification.
- offering
Identifier string - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
Cm
Version Output[] - (List) List of output values for this version. Nested scheme for outputs:
- package
Version string - (String) Version of the package used to create this version.
- pre
Installs CmVersion Pre Install[] - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind string - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repo
Url string - (String) Content's repo URL.
- repotype string
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources CmVersion Required Resource[] - Resource requirments for installation. Nested scheme for required_resources:
- rev string
- (String) Cloudant revision.
- sha string
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- solution
Info CmVersion Solution Info - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- source
Url string - (String) Content's source URL (e.g git repo).
- states
Cm
Version State[] - (String) Current validation state - , in_progress, valid, invalid, expired.
- string[]
- Tags array.
- target
Kinds string[] - target
Version string - The semver value for this new version, if not found in the zip url package content.
- terraform
Version string - tgz
Url string - (String) File used to on-board this version.
- updated string
- (String) The date and time this version was last updated.
- usage string
- Usage text for the version.
- validations
Cm
Version Validation[] - (List) Validation response. Nested scheme for validation:
- version string
- (String) Required - Semver value or range.
- version
Id string - (String) Unique ID.
- version
Locator string - (String) A dotted value of
catalogID
.versionID
. - working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth stringToken - The token to access the tgz in the repo.
- zipurl string
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog_
id str - Catalog identifier.
- cm_
version_ strid - (String) Optional - Offering ID - not required if name is set.
- configurations
Sequence[Cm
Version Configuration Args] - List of version configuration values. Nested scheme for configuration:
- content str
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- created str
- (String) The date and time this version was created.
- crn str
- (String) Version's CRN.
- deprecate bool
- Specify if this version should be deprecated.
- deprecate_
pendings Sequence[CmVersion Deprecate Pending Args] - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated bool
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements
Sequence[Cm
Version Entitlement Args] - (List) Entitlement license info. Nested scheme for entitlement:
- flavor
Cm
Version Flavor Args - Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format_
kind str - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam_
permissions Sequence[CmVersion Iam Permission Args] - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- image_
manifest_ strurl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image_
pull_ strkey_ name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- import_
metadata CmVersion Import Metadata Args - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import_
sha str - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include_
config bool - Add all possible configuration values to this version when importing.
- install
Cm
Version Install Args - Script information. Nested scheme for install:
- install_
kind str - Install type. Example: instance. Required for virtual server image for VPC.
- is_
consumable bool - (Boolean) Is the version able to be shared.
- is_
vsi bool - kind_
id str - (String) Kind ID.
- label str
- Display name of version. Required for virtual server image for VPC.
- licenses
Sequence[Cm
Version License Args] - List of licenses the product was built with. Nested scheme for licenses:
- long_
description str - Long description for the version.
- long_
description_ Mapping[str, str]i18n - (Map) A map of translated strings, by language code.
- metadatas
Sequence[Cm
Version Metadata Args] - (Map) Resource metadata.
- name str
- Name of version. Required for virtual server image for VPC.
- offering_
id str - Offering identification.
- offering_
identifier str - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs
Sequence[Cm
Version Output Args] - (List) List of output values for this version. Nested scheme for outputs:
- package_
version str - (String) Version of the package used to create this version.
- pre_
installs Sequence[CmVersion Pre Install Args] - Optional pre-install instructions. Nested scheme for pre_install:
- product_
kind str - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repo_
url str - (String) Content's repo URL.
- repotype str
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required_
resources Sequence[CmVersion Required Resource Args] - Resource requirments for installation. Nested scheme for required_resources:
- rev str
- (String) Cloudant revision.
- sha str
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single_
instance bool - (Boolean) Denotes if single instance can be deployed to a given cluster.
- solution_
info CmVersion Solution Info Args - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- source_
url str - (String) Content's source URL (e.g git repo).
- states
Sequence[Cm
Version State Args] - (String) Current validation state - , in_progress, valid, invalid, expired.
- Sequence[str]
- Tags array.
- target_
kinds Sequence[str] - target_
version str - The semver value for this new version, if not found in the zip url package content.
- terraform_
version str - tgz_
url str - (String) File used to on-board this version.
- updated str
- (String) The date and time this version was last updated.
- usage str
- Usage text for the version.
- validations
Sequence[Cm
Version Validation Args] - (List) Validation response. Nested scheme for validation:
- version str
- (String) Required - Semver value or range.
- version_
id str - (String) Unique ID.
- version_
locator str - (String) A dotted value of
catalogID
.versionID
. - working_
directory str - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x_
auth_ strtoken - The token to access the tgz in the repo.
- zipurl str
- URL path to zip location. If not specified, must provide content in the body of this call.
- catalog
Id String - Catalog identifier.
- cm
Version StringId - (String) Optional - Offering ID - not required if name is set.
- configurations List<Property Map>
- List of version configuration values. Nested scheme for configuration:
- content String
- Byte array representing the content to be imported. Only supported for OVA images at this time.
- created String
- (String) The date and time this version was created.
- crn String
- (String) Version's CRN.
- deprecate Boolean
- Specify if this version should be deprecated.
- deprecate
Pendings List<Property Map> - (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
- deprecated Boolean
- (Boolean) read only field, indicating if this version is deprecated.
- entitlements List<Property Map>
- (List) Entitlement license info. Nested scheme for entitlement:
- flavor Property Map
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- format
Kind String - Format of content being onboarded. Example: vsi-image. Required for virtual server image for VPC.
- iam
Permissions List<Property Map> - List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
- image
Manifest StringUrl - (String) If set, denotes a url to a YAML file with list of container images used by this version.
- image
Pull StringKey Name - (String) ID of the image pull key to use from Offering.ImagePullKeys.
- import
Metadata Property Map - Generic data to be included with content being onboarded. Required for virtual server image for VPC. Nested scheme for metadata:
- import
Sha String - SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- include
Config Boolean - Add all possible configuration values to this version when importing.
- install Property Map
- Script information. Nested scheme for install:
- install
Kind String - Install type. Example: instance. Required for virtual server image for VPC.
- is
Consumable Boolean - (Boolean) Is the version able to be shared.
- is
Vsi Boolean - kind
Id String - (String) Kind ID.
- label String
- Display name of version. Required for virtual server image for VPC.
- licenses List<Property Map>
- List of licenses the product was built with. Nested scheme for licenses:
- long
Description String - Long description for the version.
- long
Description Map<String>I18n - (Map) A map of translated strings, by language code.
- metadatas List<Property Map>
- (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- offering
Id String - Offering identification.
- offering
Identifier String - Offering ID, in the format of <account_id>:o:<offering_id>.
- outputs List<Property Map>
- (List) List of output values for this version. Nested scheme for outputs:
- package
Version String - (String) Version of the package used to create this version.
- pre
Installs List<Property Map> - Optional pre-install instructions. Nested scheme for pre_install:
- product
Kind String - Optional product kind for the software being onboarded. Valid values are software, module, or solution. Default value is software.
- repo
Url String - (String) Content's repo URL.
- repotype String
- The type of repository containing this version. Valid values are 'public_git' or 'enterprise_git'.
- required
Resources List<Property Map> - Resource requirments for installation. Nested scheme for required_resources:
- rev String
- (String) Cloudant revision.
- sha String
- SHA256 fingerprint of the image file. Required for virtual server image for VPC.
- single
Instance Boolean - (Boolean) Denotes if single instance can be deployed to a given cluster.
- solution
Info Property Map - Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
- source
Url String - (String) Content's source URL (e.g git repo).
- states List<Property Map>
- (String) Current validation state - , in_progress, valid, invalid, expired.
- List<String>
- Tags array.
- target
Kinds List<String> - target
Version String - The semver value for this new version, if not found in the zip url package content.
- terraform
Version String - tgz
Url String - (String) File used to on-board this version.
- updated String
- (String) The date and time this version was last updated.
- usage String
- Usage text for the version.
- validations List<Property Map>
- (List) Validation response. Nested scheme for validation:
- version String
- (String) Required - Semver value or range.
- version
Id String - (String) Unique ID.
- version
Locator String - (String) A dotted value of
catalogID
.versionID
. - working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- x
Auth StringToken - The token to access the tgz in the repo.
- zipurl String
- URL path to zip location. If not specified, must provide content in the body of this call.
Supporting Types
CmVersionConfiguration, CmVersionConfigurationArgs
- Custom
Configs List<CmVersion Configuration Custom Config> - Render type. Nested scheme for custom_config:
- Default
Value string - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - Description string
- Key description.
- Display
Name string - Display name for configuration type.
- bool
- Hide values.
- Key string
- Configuration key.
- Options
List<Immutable
Dictionary<string, string>> - List of options of type.
- Required bool
- Is key required to install.
- Type string
- Value type (string, boolean, int).
- Type
Metadata string - The original type, as found in the source being onboarded.
- Value
Constraint string - Constraint associated with value, e.g., for string type - regx:[a-z].
- Custom
Configs []CmVersion Configuration Custom Config - Render type. Nested scheme for custom_config:
- Default
Value string - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - Description string
- Key description.
- Display
Name string - Display name for configuration type.
- bool
- Hide values.
- Key string
- Configuration key.
- Options []map[string]string
- List of options of type.
- Required bool
- Is key required to install.
- Type string
- Value type (string, boolean, int).
- Type
Metadata string - The original type, as found in the source being onboarded.
- Value
Constraint string - Constraint associated with value, e.g., for string type - regx:[a-z].
- custom
Configs List<CmVersion Configuration Custom Config> - Render type. Nested scheme for custom_config:
- default
Value String - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - description String
- Key description.
- display
Name String - Display name for configuration type.
- Boolean
- Hide values.
- key String
- Configuration key.
- options List<Map<String,String>>
- List of options of type.
- required Boolean
- Is key required to install.
- type String
- Value type (string, boolean, int).
- type
Metadata String - The original type, as found in the source being onboarded.
- value
Constraint String - Constraint associated with value, e.g., for string type - regx:[a-z].
- custom
Configs CmVersion Configuration Custom Config[] - Render type. Nested scheme for custom_config:
- default
Value string - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - description string
- Key description.
- display
Name string - Display name for configuration type.
- boolean
- Hide values.
- key string
- Configuration key.
- options {[key: string]: string}[]
- List of options of type.
- required boolean
- Is key required to install.
- type string
- Value type (string, boolean, int).
- type
Metadata string - The original type, as found in the source being onboarded.
- value
Constraint string - Constraint associated with value, e.g., for string type - regx:[a-z].
- custom_
configs Sequence[CmVersion Configuration Custom Config] - Render type. Nested scheme for custom_config:
- default_
value str - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - description str
- Key description.
- display_
name str - Display name for configuration type.
- bool
- Hide values.
- key str
- Configuration key.
- options Sequence[Mapping[str, str]]
- List of options of type.
- required bool
- Is key required to install.
- type str
- Value type (string, boolean, int).
- type_
metadata str - The original type, as found in the source being onboarded.
- value_
constraint str - Constraint associated with value, e.g., for string type - regx:[a-z].
- custom
Configs List<Property Map> - Render type. Nested scheme for custom_config:
- default
Value String - The default value. To use a secret when the type is password, specify a JSON encoded value of $ref:#/components/schemas/SecretInstance, prefixed with
cmsm_v1:
. - description String
- Key description.
- display
Name String - Display name for configuration type.
- Boolean
- Hide values.
- key String
- Configuration key.
- options List<Map<String>>
- List of options of type.
- required Boolean
- Is key required to install.
- type String
- Value type (string, boolean, int).
- type
Metadata String - The original type, as found in the source being onboarded.
- value
Constraint String - Constraint associated with value, e.g., for string type - regx:[a-z].
CmVersionConfigurationCustomConfig, CmVersionConfigurationCustomConfigArgs
- Associations
List<Cm
Version Configuration Custom Config Association> - List of parameters that are associated with this configuration. Nested scheme for associations:
- Config
Constraints Dictionary<string, string> - Map of constraint parameters that will be passed to the custom widget.
- Grouping string
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- Grouping
Index double - Determines the order that this configuration item shows in that particular grouping.
- Original
Grouping string - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- Type string
- ID of the widget type.
- Associations
[]Cm
Version Configuration Custom Config Association - List of parameters that are associated with this configuration. Nested scheme for associations:
- Config
Constraints map[string]string - Map of constraint parameters that will be passed to the custom widget.
- Grouping string
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- Grouping
Index float64 - Determines the order that this configuration item shows in that particular grouping.
- Original
Grouping string - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- Type string
- ID of the widget type.
- associations
List<Cm
Version Configuration Custom Config Association> - List of parameters that are associated with this configuration. Nested scheme for associations:
- config
Constraints Map<String,String> - Map of constraint parameters that will be passed to the custom widget.
- grouping String
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- grouping
Index Double - Determines the order that this configuration item shows in that particular grouping.
- original
Grouping String - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- type String
- ID of the widget type.
- associations
Cm
Version Configuration Custom Config Association[] - List of parameters that are associated with this configuration. Nested scheme for associations:
- config
Constraints {[key: string]: string} - Map of constraint parameters that will be passed to the custom widget.
- grouping string
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- grouping
Index number - Determines the order that this configuration item shows in that particular grouping.
- original
Grouping string - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- type string
- ID of the widget type.
- associations
Sequence[Cm
Version Configuration Custom Config Association] - List of parameters that are associated with this configuration. Nested scheme for associations:
- config_
constraints Mapping[str, str] - Map of constraint parameters that will be passed to the custom widget.
- grouping str
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- grouping_
index float - Determines the order that this configuration item shows in that particular grouping.
- original_
grouping str - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- type str
- ID of the widget type.
- associations List<Property Map>
- List of parameters that are associated with this configuration. Nested scheme for associations:
- config
Constraints Map<String> - Map of constraint parameters that will be passed to the custom widget.
- grouping String
- Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
- grouping
Index Number - Determines the order that this configuration item shows in that particular grouping.
- original
Grouping String - Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
- type String
- ID of the widget type.
CmVersionConfigurationCustomConfigAssociation, CmVersionConfigurationCustomConfigAssociationArgs
- Parameters
List<Cm
Version Configuration Custom Config Association Parameter> - Parameters for this association. Nested scheme for parameters:
- Parameters
[]Cm
Version Configuration Custom Config Association Parameter - Parameters for this association. Nested scheme for parameters:
- parameters
List<Cm
Version Configuration Custom Config Association Parameter> - Parameters for this association. Nested scheme for parameters:
- parameters
Cm
Version Configuration Custom Config Association Parameter[] - Parameters for this association. Nested scheme for parameters:
- parameters
Sequence[Cm
Version Configuration Custom Config Association Parameter] - Parameters for this association. Nested scheme for parameters:
- parameters List<Property Map>
- Parameters for this association. Nested scheme for parameters:
CmVersionConfigurationCustomConfigAssociationParameter, CmVersionConfigurationCustomConfigAssociationParameterArgs
- Name string
- Name of this parameter.
- Options
Refresh bool - Refresh options.
- Name string
- Name of this parameter.
- Options
Refresh bool - Refresh options.
- name String
- Name of this parameter.
- options
Refresh Boolean - Refresh options.
- name string
- Name of this parameter.
- options
Refresh boolean - Refresh options.
- name str
- Name of this parameter.
- options_
refresh bool - Refresh options.
- name String
- Name of this parameter.
- options
Refresh Boolean - Refresh options.
CmVersionDeprecatePending, CmVersionDeprecatePendingArgs
- Deprecate
Date string - (String) Date of deprecation.
- Deprecate
State string - (String) Deprecation state.
- Description string
- (String) Feature description.
- Deprecate
Date string - (String) Date of deprecation.
- Deprecate
State string - (String) Deprecation state.
- Description string
- (String) Feature description.
- deprecate
Date String - (String) Date of deprecation.
- deprecate
State String - (String) Deprecation state.
- description String
- (String) Feature description.
- deprecate
Date string - (String) Date of deprecation.
- deprecate
State string - (String) Deprecation state.
- description string
- (String) Feature description.
- deprecate_
date str - (String) Date of deprecation.
- deprecate_
state str - (String) Deprecation state.
- description str
- (String) Feature description.
- deprecate
Date String - (String) Date of deprecation.
- deprecate
State String - (String) Deprecation state.
- description String
- (String) Feature description.
CmVersionEntitlement, CmVersionEntitlementArgs
- Image
Repo stringName - (String) Image repository name.
- Part
Numbers List<string> - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- Product
Id string - (String) Product ID.
- Provider
Id string - (String) Provider ID.
- Provider
Name string - (String) Provider name.
- Image
Repo stringName - (String) Image repository name.
- Part
Numbers []string - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- Product
Id string - (String) Product ID.
- Provider
Id string - (String) Provider ID.
- Provider
Name string - (String) Provider name.
- image
Repo StringName - (String) Image repository name.
- part
Numbers List<String> - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- product
Id String - (String) Product ID.
- provider
Id String - (String) Provider ID.
- provider
Name String - (String) Provider name.
- image
Repo stringName - (String) Image repository name.
- part
Numbers string[] - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- product
Id string - (String) Product ID.
- provider
Id string - (String) Provider ID.
- provider
Name string - (String) Provider name.
- image_
repo_ strname - (String) Image repository name.
- part_
numbers Sequence[str] - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- product_
id str - (String) Product ID.
- provider_
id str - (String) Provider ID.
- provider_
name str - (String) Provider name.
- image
Repo StringName - (String) Image repository name.
- part
Numbers List<String> - (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
- product
Id String - (String) Product ID.
- provider
Id String - (String) Provider ID.
- provider
Name String - (String) Provider name.
CmVersionFlavor, CmVersionFlavorArgs
- index float
- Order that this flavor should appear when listed for a single version.
- label str
- Label for this flavor.
- label_
i18n Mapping[str, str] - A map of translated strings, by language code.
- name str
- Programmatic name for this flavor.
CmVersionIamPermission, CmVersionIamPermissionArgs
- Resources
List<Cm
Version Iam Permission Resource> - Resources for this permission. Nested scheme for resources:
- Role
Crns List<string> - Role CRNs for this permission.
- Service
Name string - Service name.
- Resources
[]Cm
Version Iam Permission Resource - Resources for this permission. Nested scheme for resources:
- Role
Crns []string - Role CRNs for this permission.
- Service
Name string - Service name.
- resources
List<Cm
Version Iam Permission Resource> - Resources for this permission. Nested scheme for resources:
- role
Crns List<String> - Role CRNs for this permission.
- service
Name String - Service name.
- resources
Cm
Version Iam Permission Resource[] - Resources for this permission. Nested scheme for resources:
- role
Crns string[] - Role CRNs for this permission.
- service
Name string - Service name.
- resources
Sequence[Cm
Version Iam Permission Resource] - Resources for this permission. Nested scheme for resources:
- role_
crns Sequence[str] - Role CRNs for this permission.
- service_
name str - Service name.
- resources List<Property Map>
- Resources for this permission. Nested scheme for resources:
- role
Crns List<String> - Role CRNs for this permission.
- service
Name String - Service name.
CmVersionIamPermissionResource, CmVersionIamPermissionResourceArgs
- Description string
- Resource description.
- Name string
- Resource name.
- Role
Crns List<string> - Role CRNs for this permission.
- Description string
- Resource description.
- Name string
- Resource name.
- Role
Crns []string - Role CRNs for this permission.
- description String
- Resource description.
- name String
- Resource name.
- role
Crns List<String> - Role CRNs for this permission.
- description string
- Resource description.
- name string
- Resource name.
- role
Crns string[] - Role CRNs for this permission.
- description str
- Resource description.
- name str
- Resource name.
- role_
crns Sequence[str] - Role CRNs for this permission.
- description String
- Resource description.
- name String
- Resource name.
- role
Crns List<String> - Role CRNs for this permission.
CmVersionImportMetadata, CmVersionImportMetadataArgs
- File
Cm
Version Import Metadata File - Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- Images
List<Cm
Version Import Metadata Image> - Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- Minimum
Provisioned doubleSize - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- Operating
System CmVersion Import Metadata Operating System - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- File
Cm
Version Import Metadata File - Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- Images
[]Cm
Version Import Metadata Image - Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- Minimum
Provisioned float64Size - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- Operating
System CmVersion Import Metadata Operating System - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- file
Cm
Version Import Metadata File - Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
List<Cm
Version Import Metadata Image> - Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned DoubleSize - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
System CmVersion Import Metadata Operating System - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- file
Cm
Version Import Metadata File - Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
Cm
Version Import Metadata Image[] - Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned numberSize - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
System CmVersion Import Metadata Operating System - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- file
Cm
Version Import Metadata File - Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
Sequence[Cm
Version Import Metadata Image] - Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum_
provisioned_ floatsize - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating_
system CmVersion Import Metadata Operating System - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- file Property Map
- Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images List<Property Map>
- Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned NumberSize - Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
System Property Map - Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
CmVersionImportMetadataFile, CmVersionImportMetadataFileArgs
- Size double
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- Size float64
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size Double
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size number
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size float
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size Number
- Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
CmVersionImportMetadataImage, CmVersionImportMetadataImageArgs
CmVersionImportMetadataOperatingSystem, CmVersionImportMetadataOperatingSystemArgs
- Architecture string
- Operating system architecture. Required for virtual server image for VPC.
- Dedicated
Host boolOnly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- Display
Name string - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- Family string
- Software family for this operating system. Required for virtual server image for VPC.
- Href string
- URL for this operating system. Required for virtual server image for VPC.
- Name string
- Globally unique name for this operating system Required for virtual server image for VPC.
- Vendor string
- Vendor of the operating system. Required for virtual server image for VPC.
- Version string
- Major release version of this operating system. Required for virtual server image for VPC.
- Architecture string
- Operating system architecture. Required for virtual server image for VPC.
- Dedicated
Host boolOnly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- Display
Name string - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- Family string
- Software family for this operating system. Required for virtual server image for VPC.
- Href string
- URL for this operating system. Required for virtual server image for VPC.
- Name string
- Globally unique name for this operating system Required for virtual server image for VPC.
- Vendor string
- Vendor of the operating system. Required for virtual server image for VPC.
- Version string
- Major release version of this operating system. Required for virtual server image for VPC.
- architecture String
- Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host BooleanOnly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name String - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family String
- Software family for this operating system. Required for virtual server image for VPC.
- href String
- URL for this operating system. Required for virtual server image for VPC.
- name String
- Globally unique name for this operating system Required for virtual server image for VPC.
- vendor String
- Vendor of the operating system. Required for virtual server image for VPC.
- version String
- Major release version of this operating system. Required for virtual server image for VPC.
- architecture string
- Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host booleanOnly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name string - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family string
- Software family for this operating system. Required for virtual server image for VPC.
- href string
- URL for this operating system. Required for virtual server image for VPC.
- name string
- Globally unique name for this operating system Required for virtual server image for VPC.
- vendor string
- Vendor of the operating system. Required for virtual server image for VPC.
- version string
- Major release version of this operating system. Required for virtual server image for VPC.
- architecture str
- Operating system architecture. Required for virtual server image for VPC.
- dedicated_
host_ boolonly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display_
name str - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family str
- Software family for this operating system. Required for virtual server image for VPC.
- href str
- URL for this operating system. Required for virtual server image for VPC.
- name str
- Globally unique name for this operating system Required for virtual server image for VPC.
- vendor str
- Vendor of the operating system. Required for virtual server image for VPC.
- version str
- Major release version of this operating system. Required for virtual server image for VPC.
- architecture String
- Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host BooleanOnly - Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name String - Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family String
- Software family for this operating system. Required for virtual server image for VPC.
- href String
- URL for this operating system. Required for virtual server image for VPC.
- name String
- Globally unique name for this operating system Required for virtual server image for VPC.
- vendor String
- Vendor of the operating system. Required for virtual server image for VPC.
- version String
- Major release version of this operating system. Required for virtual server image for VPC.
CmVersionInstall, CmVersionInstallArgs
- Delete
Script string - Optional script that if run will remove the installed version.
- Instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- Instructions
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- Script string
- Optional script that needs to be run post any pre-condition script.
- Script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- Delete
Script string - Optional script that if run will remove the installed version.
- Instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- Instructions
I18n map[string]string - A map of translated strings, by language code.
- Scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- Script string
- Optional script that needs to be run post any pre-condition script.
- Script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script String - Optional script that if run will remove the installed version.
- instructions String
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n Map<String,String> - A map of translated strings, by language code.
- scope String
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script String
- Optional script that needs to be run post any pre-condition script.
- script
Permission String - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script string - Optional script that if run will remove the installed version.
- instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n {[key: string]: string} - A map of translated strings, by language code.
- scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script string
- Optional script that needs to be run post any pre-condition script.
- script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- delete_
script str - Optional script that if run will remove the installed version.
- instructions str
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions_
i18n Mapping[str, str] - A map of translated strings, by language code.
- scope str
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script str
- Optional script that needs to be run post any pre-condition script.
- script_
permission str - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script String - Optional script that if run will remove the installed version.
- instructions String
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n Map<String> - A map of translated strings, by language code.
- scope String
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script String
- Optional script that needs to be run post any pre-condition script.
- script
Permission String - Optional iam permissions that are required on the target cluster to run this script.
CmVersionLicense, CmVersionLicenseArgs
- Description string
- License description.
- Id string
- License ID.
- Name string
- license name.
- Type string
- type of license e.g., Apache xxx.
- Url string
- URL for the license text.
- Description string
- License description.
- Id string
- License ID.
- Name string
- license name.
- Type string
- type of license e.g., Apache xxx.
- Url string
- URL for the license text.
- description String
- License description.
- id String
- License ID.
- name String
- license name.
- type String
- type of license e.g., Apache xxx.
- url String
- URL for the license text.
- description string
- License description.
- id string
- License ID.
- name string
- license name.
- type string
- type of license e.g., Apache xxx.
- url string
- URL for the license text.
- description str
- License description.
- id str
- License ID.
- name str
- license name.
- type str
- type of license e.g., Apache xxx.
- url str
- URL for the license text.
- description String
- License description.
- id String
- License ID.
- name String
- license name.
- type String
- type of license e.g., Apache xxx.
- url String
- URL for the license text.
CmVersionMetadata, CmVersionMetadataArgs
- End
Deploy stringTime - (String) The time validation ends.
- Est
Deploy doubleTime - (String) The estimated time validation takes.
- Example
Name string - (String) Name of example directory that contains source files in existing examples directory.
- Modules
List<Cm
Version Metadata Module> - Source
Url string - (String) Content's source URL (e.g git repo).
- Start
Deploy stringTime - (String) The time validation starts.
- Terraform
Version string - Usage string
- Usage text for the version.
- Usage
Template string - (String) Usage text for the version. Nested scheme for modules:
- Validated
Terraform stringVersion - Version
Name string - (String) Name of the version.
- Vsi
Vpcs List<CmVersion Metadata Vsi Vpc> - (List) VSI information for this version. Nested scheme for vsi_vpc:
- Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- End
Deploy stringTime - (String) The time validation ends.
- Est
Deploy float64Time - (String) The estimated time validation takes.
- Example
Name string - (String) Name of example directory that contains source files in existing examples directory.
- Modules
[]Cm
Version Metadata Module - Source
Url string - (String) Content's source URL (e.g git repo).
- Start
Deploy stringTime - (String) The time validation starts.
- Terraform
Version string - Usage string
- Usage text for the version.
- Usage
Template string - (String) Usage text for the version. Nested scheme for modules:
- Validated
Terraform stringVersion - Version
Name string - (String) Name of the version.
- Vsi
Vpcs []CmVersion Metadata Vsi Vpc - (List) VSI information for this version. Nested scheme for vsi_vpc:
- Working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- end
Deploy StringTime - (String) The time validation ends.
- est
Deploy DoubleTime - (String) The estimated time validation takes.
- example
Name String - (String) Name of example directory that contains source files in existing examples directory.
- modules
List<Cm
Version Metadata Module> - source
Url String - (String) Content's source URL (e.g git repo).
- start
Deploy StringTime - (String) The time validation starts.
- terraform
Version String - usage String
- Usage text for the version.
- usage
Template String - (String) Usage text for the version. Nested scheme for modules:
- validated
Terraform StringVersion - version
Name String - (String) Name of the version.
- vsi
Vpcs List<CmVersion Metadata Vsi Vpc> - (List) VSI information for this version. Nested scheme for vsi_vpc:
- working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- end
Deploy stringTime - (String) The time validation ends.
- est
Deploy numberTime - (String) The estimated time validation takes.
- example
Name string - (String) Name of example directory that contains source files in existing examples directory.
- modules
Cm
Version Metadata Module[] - source
Url string - (String) Content's source URL (e.g git repo).
- start
Deploy stringTime - (String) The time validation starts.
- terraform
Version string - usage string
- Usage text for the version.
- usage
Template string - (String) Usage text for the version. Nested scheme for modules:
- validated
Terraform stringVersion - version
Name string - (String) Name of the version.
- vsi
Vpcs CmVersion Metadata Vsi Vpc[] - (List) VSI information for this version. Nested scheme for vsi_vpc:
- working
Directory string - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- end_
deploy_ strtime - (String) The time validation ends.
- est_
deploy_ floattime - (String) The estimated time validation takes.
- example_
name str - (String) Name of example directory that contains source files in existing examples directory.
- modules
Sequence[Cm
Version Metadata Module] - source_
url str - (String) Content's source URL (e.g git repo).
- start_
deploy_ strtime - (String) The time validation starts.
- terraform_
version str - usage str
- Usage text for the version.
- usage_
template str - (String) Usage text for the version. Nested scheme for modules:
- validated_
terraform_ strversion - version_
name str - (String) Name of the version.
- vsi_
vpcs Sequence[CmVersion Metadata Vsi Vpc] - (List) VSI information for this version. Nested scheme for vsi_vpc:
- working_
directory str - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
- end
Deploy StringTime - (String) The time validation ends.
- est
Deploy NumberTime - (String) The estimated time validation takes.
- example
Name String - (String) Name of example directory that contains source files in existing examples directory.
- modules List<Property Map>
- source
Url String - (String) Content's source URL (e.g git repo).
- start
Deploy StringTime - (String) The time validation starts.
- terraform
Version String - usage String
- Usage text for the version.
- usage
Template String - (String) Usage text for the version. Nested scheme for modules:
- validated
Terraform StringVersion - version
Name String - (String) Name of the version.
- vsi
Vpcs List<Property Map> - (List) VSI information for this version. Nested scheme for vsi_vpc:
- working
Directory String - Optional - The sub-folder within the specified tgz file that contains the software being onboarded.
CmVersionMetadataModule, CmVersionMetadataModuleArgs
- Name string
- Name of version. Required for virtual server image for VPC.
- Offering
References List<CmVersion Metadata Module Offering Reference> - Source string
- (String) Source of the module. Nested scheme for offering_reference:
- Name string
- Name of version. Required for virtual server image for VPC.
- Offering
References []CmVersion Metadata Module Offering Reference - Source string
- (String) Source of the module. Nested scheme for offering_reference:
- name String
- Name of version. Required for virtual server image for VPC.
- offering
References List<CmVersion Metadata Module Offering Reference> - source String
- (String) Source of the module. Nested scheme for offering_reference:
- name string
- Name of version. Required for virtual server image for VPC.
- offering
References CmVersion Metadata Module Offering Reference[] - source string
- (String) Source of the module. Nested scheme for offering_reference:
- name str
- Name of version. Required for virtual server image for VPC.
- offering_
references Sequence[CmVersion Metadata Module Offering Reference] - source str
- (String) Source of the module. Nested scheme for offering_reference:
- name String
- Name of version. Required for virtual server image for VPC.
- offering
References List<Property Map> - source String
- (String) Source of the module. Nested scheme for offering_reference:
CmVersionMetadataModuleOfferingReference, CmVersionMetadataModuleOfferingReferenceArgs
- Catalog
Id string - Catalog identifier.
- Flavor string
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Flavors List<string>
- (List) Optional - List of dependent flavors in the specified range.
- Id string
- (String) Optional - Offering ID - not required if name is set.
- Kind string
- (String) Kind of the offering.
- Metadata string
- (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Version string
- (String) Required - Semver value or range.
- Catalog
Id string - Catalog identifier.
- Flavor string
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- Flavors []string
- (List) Optional - List of dependent flavors in the specified range.
- Id string
- (String) Optional - Offering ID - not required if name is set.
- Kind string
- (String) Kind of the offering.
- Metadata string
- (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Version string
- (String) Required - Semver value or range.
- catalog
Id String - Catalog identifier.
- flavor String
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- flavors List<String>
- (List) Optional - List of dependent flavors in the specified range.
- id String
- (String) Optional - Offering ID - not required if name is set.
- kind String
- (String) Kind of the offering.
- metadata String
- (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- version String
- (String) Required - Semver value or range.
- catalog
Id string - Catalog identifier.
- flavor string
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- flavors string[]
- (List) Optional - List of dependent flavors in the specified range.
- id string
- (String) Optional - Offering ID - not required if name is set.
- kind string
- (String) Kind of the offering.
- metadata string
- (Map) Resource metadata.
- name string
- Name of version. Required for virtual server image for VPC.
- version string
- (String) Required - Semver value or range.
- catalog_
id str - Catalog identifier.
- flavor str
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- flavors Sequence[str]
- (List) Optional - List of dependent flavors in the specified range.
- id str
- (String) Optional - Offering ID - not required if name is set.
- kind str
- (String) Kind of the offering.
- metadata str
- (Map) Resource metadata.
- name str
- Name of version. Required for virtual server image for VPC.
- version str
- (String) Required - Semver value or range.
- catalog
Id String - Catalog identifier.
- flavor String
- Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
- flavors List<String>
- (List) Optional - List of dependent flavors in the specified range.
- id String
- (String) Optional - Offering ID - not required if name is set.
- kind String
- (String) Kind of the offering.
- metadata String
- (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- version String
- (String) Required - Semver value or range.
CmVersionMetadataVsiVpc, CmVersionMetadataVsiVpcArgs
- Files
List<Cm
Version Metadata Vsi Vpc File> - (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- Images
List<Cm
Version Metadata Vsi Vpc Image> - (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- Minimum
Provisioned doubleSize - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- Operating
Systems List<CmVersion Metadata Vsi Vpc Operating System> - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- Files
[]Cm
Version Metadata Vsi Vpc File - (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- Images
[]Cm
Version Metadata Vsi Vpc Image - (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- Minimum
Provisioned float64Size - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- Operating
Systems []CmVersion Metadata Vsi Vpc Operating System - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- files
List<Cm
Version Metadata Vsi Vpc File> - (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
List<Cm
Version Metadata Vsi Vpc Image> - (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned DoubleSize - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
Systems List<CmVersion Metadata Vsi Vpc Operating System> - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- files
Cm
Version Metadata Vsi Vpc File[] - (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
Cm
Version Metadata Vsi Vpc Image[] - (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned numberSize - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
Systems CmVersion Metadata Vsi Vpc Operating System[] - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- files
Sequence[Cm
Version Metadata Vsi Vpc File] - (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images
Sequence[Cm
Version Metadata Vsi Vpc Image] - (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum_
provisioned_ floatsize - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating_
systems Sequence[CmVersion Metadata Vsi Vpc Operating System] - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
- files List<Property Map>
- (List) Details for the stored image file. Required for virtual server image for VPC. Nested scheme for file:
- images List<Property Map>
- (List) Image operating system. Required for virtual server image for VPC. Nested scheme for images:
- minimum
Provisioned NumberSize - (Integer) Minimum size (in gigabytes) of a volume onto which this image may be provisioned. Required for virtual server image for VPC.
- operating
Systems List<Property Map> - (List) Operating system included in this image. Required for virtual server image for VPC. Nested scheme for operating_system:
CmVersionMetadataVsiVpcFile, CmVersionMetadataVsiVpcFileArgs
- Size double
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- Size float64
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size Double
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size number
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size float
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
- size Number
- (Integer) Size of the stored image file rounded up to the next gigabyte. Required for virtual server image for VPC.
CmVersionMetadataVsiVpcImage, CmVersionMetadataVsiVpcImageArgs
CmVersionMetadataVsiVpcOperatingSystem, CmVersionMetadataVsiVpcOperatingSystemArgs
- Architecture string
- (String) Operating system architecture. Required for virtual server image for VPC.
- Dedicated
Host boolOnly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- Display
Name string - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- Family string
- (String) Software family for this operating system. Required for virtual server image for VPC.
- Href string
- (String) URL for this operating system. Required for virtual server image for VPC.
- Name string
- Name of version. Required for virtual server image for VPC.
- Vendor string
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- Version string
- (String) Required - Semver value or range.
- Architecture string
- (String) Operating system architecture. Required for virtual server image for VPC.
- Dedicated
Host boolOnly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- Display
Name string - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- Family string
- (String) Software family for this operating system. Required for virtual server image for VPC.
- Href string
- (String) URL for this operating system. Required for virtual server image for VPC.
- Name string
- Name of version. Required for virtual server image for VPC.
- Vendor string
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- Version string
- (String) Required - Semver value or range.
- architecture String
- (String) Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host BooleanOnly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name String - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family String
- (String) Software family for this operating system. Required for virtual server image for VPC.
- href String
- (String) URL for this operating system. Required for virtual server image for VPC.
- name String
- Name of version. Required for virtual server image for VPC.
- vendor String
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- version String
- (String) Required - Semver value or range.
- architecture string
- (String) Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host booleanOnly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name string - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family string
- (String) Software family for this operating system. Required for virtual server image for VPC.
- href string
- (String) URL for this operating system. Required for virtual server image for VPC.
- name string
- Name of version. Required for virtual server image for VPC.
- vendor string
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- version string
- (String) Required - Semver value or range.
- architecture str
- (String) Operating system architecture. Required for virtual server image for VPC.
- dedicated_
host_ boolonly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display_
name str - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family str
- (String) Software family for this operating system. Required for virtual server image for VPC.
- href str
- (String) URL for this operating system. Required for virtual server image for VPC.
- name str
- Name of version. Required for virtual server image for VPC.
- vendor str
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- version str
- (String) Required - Semver value or range.
- architecture String
- (String) Operating system architecture. Required for virtual server image for VPC.
- dedicated
Host BooleanOnly - (Boolean) Images with this operating system can only be used on dedicated hosts or dedicated host groups. Required for virtual server image for VPC.
- display
Name String - (String) Unique, display-friendly name for the operating system. Required for virtual server image for VPC.
- family String
- (String) Software family for this operating system. Required for virtual server image for VPC.
- href String
- (String) URL for this operating system. Required for virtual server image for VPC.
- name String
- Name of version. Required for virtual server image for VPC.
- vendor String
- (String) Vendor of the operating system. Required for virtual server image for VPC.
- version String
- (String) Required - Semver value or range.
CmVersionOutput, CmVersionOutputArgs
- Description string
- (String) Feature description.
- Key string
- (String) Output key.
- Description string
- (String) Feature description.
- Key string
- (String) Output key.
- description String
- (String) Feature description.
- key String
- (String) Output key.
- description string
- (String) Feature description.
- key string
- (String) Output key.
- description str
- (String) Feature description.
- key str
- (String) Output key.
- description String
- (String) Feature description.
- key String
- (String) Output key.
CmVersionPreInstall, CmVersionPreInstallArgs
- Delete
Script string - Optional script that if run will remove the installed version.
- Instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- Instructions
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- Script string
- Optional script that needs to be run post any pre-condition script.
- Script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- Delete
Script string - Optional script that if run will remove the installed version.
- Instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- Instructions
I18n map[string]string - A map of translated strings, by language code.
- Scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- Script string
- Optional script that needs to be run post any pre-condition script.
- Script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script String - Optional script that if run will remove the installed version.
- instructions String
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n Map<String,String> - A map of translated strings, by language code.
- scope String
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script String
- Optional script that needs to be run post any pre-condition script.
- script
Permission String - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script string - Optional script that if run will remove the installed version.
- instructions string
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n {[key: string]: string} - A map of translated strings, by language code.
- scope string
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script string
- Optional script that needs to be run post any pre-condition script.
- script
Permission string - Optional iam permissions that are required on the target cluster to run this script.
- delete_
script str - Optional script that if run will remove the installed version.
- instructions str
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions_
i18n Mapping[str, str] - A map of translated strings, by language code.
- scope str
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script str
- Optional script that needs to be run post any pre-condition script.
- script_
permission str - Optional iam permissions that are required on the target cluster to run this script.
- delete
Script String - Optional script that if run will remove the installed version.
- instructions String
- Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
- instructions
I18n Map<String> - A map of translated strings, by language code.
- scope String
- Optional value indicating if this script is scoped to a namespace or the entire cluster.
- script String
- Optional script that needs to be run post any pre-condition script.
- script
Permission String - Optional iam permissions that are required on the target cluster to run this script.
CmVersionRequiredResource, CmVersionRequiredResourceArgs
CmVersionSolutionInfo, CmVersionSolutionInfoArgs
- Architecture
Diagrams List<CmVersion Solution Info Architecture Diagram> - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- Cost
Estimates List<CmVersion Solution Info Cost Estimate> - (List) Cost estimate definition. Nested scheme for cost_estimate:
- Dependencies
List<Cm
Version Solution Info Dependency> - Dependencies for this solution. Nested scheme for dependencies:
- Features
List<Cm
Version Solution Info Feature> - Features - titles only. Nested scheme for features:
- Architecture
Diagrams []CmVersion Solution Info Architecture Diagram - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- Cost
Estimates []CmVersion Solution Info Cost Estimate - (List) Cost estimate definition. Nested scheme for cost_estimate:
- Dependencies
[]Cm
Version Solution Info Dependency - Dependencies for this solution. Nested scheme for dependencies:
- Features
[]Cm
Version Solution Info Feature - Features - titles only. Nested scheme for features:
- architecture
Diagrams List<CmVersion Solution Info Architecture Diagram> - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- cost
Estimates List<CmVersion Solution Info Cost Estimate> - (List) Cost estimate definition. Nested scheme for cost_estimate:
- dependencies
List<Cm
Version Solution Info Dependency> - Dependencies for this solution. Nested scheme for dependencies:
- features
List<Cm
Version Solution Info Feature> - Features - titles only. Nested scheme for features:
- architecture
Diagrams CmVersion Solution Info Architecture Diagram[] - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- cost
Estimates CmVersion Solution Info Cost Estimate[] - (List) Cost estimate definition. Nested scheme for cost_estimate:
- dependencies
Cm
Version Solution Info Dependency[] - Dependencies for this solution. Nested scheme for dependencies:
- features
Cm
Version Solution Info Feature[] - Features - titles only. Nested scheme for features:
- architecture_
diagrams Sequence[CmVersion Solution Info Architecture Diagram] - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- cost_
estimates Sequence[CmVersion Solution Info Cost Estimate] - (List) Cost estimate definition. Nested scheme for cost_estimate:
- dependencies
Sequence[Cm
Version Solution Info Dependency] - Dependencies for this solution. Nested scheme for dependencies:
- features
Sequence[Cm
Version Solution Info Feature] - Features - titles only. Nested scheme for features:
- architecture
Diagrams List<Property Map> - Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
- cost
Estimates List<Property Map> - (List) Cost estimate definition. Nested scheme for cost_estimate:
- dependencies List<Property Map>
- Dependencies for this solution. Nested scheme for dependencies:
- features List<Property Map>
- Features - titles only. Nested scheme for features:
CmVersionSolutionInfoArchitectureDiagram, CmVersionSolutionInfoArchitectureDiagramArgs
- Description string
- Description of this diagram.
- Description
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Diagram
Cm
Version Solution Info Architecture Diagram Diagram - Offering Media information. Nested scheme for diagram:
- Description string
- Description of this diagram.
- Description
I18n map[string]string - A map of translated strings, by language code.
- Diagram
Cm
Version Solution Info Architecture Diagram Diagram - Offering Media information. Nested scheme for diagram:
- description String
- Description of this diagram.
- description
I18n Map<String,String> - A map of translated strings, by language code.
- diagram
Cm
Version Solution Info Architecture Diagram Diagram - Offering Media information. Nested scheme for diagram:
- description string
- Description of this diagram.
- description
I18n {[key: string]: string} - A map of translated strings, by language code.
- diagram
Cm
Version Solution Info Architecture Diagram Diagram - Offering Media information. Nested scheme for diagram:
- description str
- Description of this diagram.
- description_
i18n Mapping[str, str] - A map of translated strings, by language code.
- diagram
Cm
Version Solution Info Architecture Diagram Diagram - Offering Media information. Nested scheme for diagram:
- description String
- Description of this diagram.
- description
I18n Map<String> - A map of translated strings, by language code.
- diagram Property Map
- Offering Media information. Nested scheme for diagram:
CmVersionSolutionInfoArchitectureDiagramDiagram, CmVersionSolutionInfoArchitectureDiagramDiagramArgs
- Api
Url string - CM API specific URL of the specified media item.
- Caption string
- Caption for this media item.
- Caption
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Thumbnail
Url string - Thumbnail URL for this media item.
- Type string
- Type of this media item.
- Url string
- URL of the specified media item.
- Url
Proxy CmVersion Solution Info Architecture Diagram Diagram Url Proxy - Offering URL proxy information. Nested scheme for url_proxy:
- Api
Url string - CM API specific URL of the specified media item.
- Caption string
- Caption for this media item.
- Caption
I18n map[string]string - A map of translated strings, by language code.
- Thumbnail
Url string - Thumbnail URL for this media item.
- Type string
- Type of this media item.
- Url string
- URL of the specified media item.
- Url
Proxy CmVersion Solution Info Architecture Diagram Diagram Url Proxy - Offering URL proxy information. Nested scheme for url_proxy:
- api
Url String - CM API specific URL of the specified media item.
- caption String
- Caption for this media item.
- caption
I18n Map<String,String> - A map of translated strings, by language code.
- thumbnail
Url String - Thumbnail URL for this media item.
- type String
- Type of this media item.
- url String
- URL of the specified media item.
- url
Proxy CmVersion Solution Info Architecture Diagram Diagram Url Proxy - Offering URL proxy information. Nested scheme for url_proxy:
- api
Url string - CM API specific URL of the specified media item.
- caption string
- Caption for this media item.
- caption
I18n {[key: string]: string} - A map of translated strings, by language code.
- thumbnail
Url string - Thumbnail URL for this media item.
- type string
- Type of this media item.
- url string
- URL of the specified media item.
- url
Proxy CmVersion Solution Info Architecture Diagram Diagram Url Proxy - Offering URL proxy information. Nested scheme for url_proxy:
- api_
url str - CM API specific URL of the specified media item.
- caption str
- Caption for this media item.
- caption_
i18n Mapping[str, str] - A map of translated strings, by language code.
- thumbnail_
url str - Thumbnail URL for this media item.
- type str
- Type of this media item.
- url str
- URL of the specified media item.
- url_
proxy CmVersion Solution Info Architecture Diagram Diagram Url Proxy - Offering URL proxy information. Nested scheme for url_proxy:
- api
Url String - CM API specific URL of the specified media item.
- caption String
- Caption for this media item.
- caption
I18n Map<String> - A map of translated strings, by language code.
- thumbnail
Url String - Thumbnail URL for this media item.
- type String
- Type of this media item.
- url String
- URL of the specified media item.
- url
Proxy Property Map - Offering URL proxy information. Nested scheme for url_proxy:
CmVersionSolutionInfoArchitectureDiagramDiagramUrlProxy, CmVersionSolutionInfoArchitectureDiagramDiagramUrlProxyArgs
CmVersionSolutionInfoCostEstimate, CmVersionSolutionInfoCostEstimateArgs
- Currency string
- (String) Cost estimate currency.
- Diff
Total stringHourly Cost - (String) Difference in total hourly cost.
- Diff
Total stringMonthly Cost - (String) Difference in total monthly cost.
- Past
Total stringHourly Cost - (String) Past total hourly cost.
- Past
Total stringMonthly Cost - (String) Past total monthly cost.
- Projects
List<Cm
Version Solution Info Cost Estimate Project> - (List) Cost estimate projects. Nested scheme for projects:
- Summaries
List<Cm
Version Solution Info Cost Estimate Summary> - (List) Cost summary definition. Nested scheme for summary:
- Time
Generated string - (String) When this estimate was generated.
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- Version string
- (String) Required - Semver value or range.
- Currency string
- (String) Cost estimate currency.
- Diff
Total stringHourly Cost - (String) Difference in total hourly cost.
- Diff
Total stringMonthly Cost - (String) Difference in total monthly cost.
- Past
Total stringHourly Cost - (String) Past total hourly cost.
- Past
Total stringMonthly Cost - (String) Past total monthly cost.
- Projects
[]Cm
Version Solution Info Cost Estimate Project - (List) Cost estimate projects. Nested scheme for projects:
- Summaries
[]Cm
Version Solution Info Cost Estimate Summary - (List) Cost summary definition. Nested scheme for summary:
- Time
Generated string - (String) When this estimate was generated.
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- Version string
- (String) Required - Semver value or range.
- currency String
- (String) Cost estimate currency.
- diff
Total StringHourly Cost - (String) Difference in total hourly cost.
- diff
Total StringMonthly Cost - (String) Difference in total monthly cost.
- past
Total StringHourly Cost - (String) Past total hourly cost.
- past
Total StringMonthly Cost - (String) Past total monthly cost.
- projects
List<Cm
Version Solution Info Cost Estimate Project> - (List) Cost estimate projects. Nested scheme for projects:
- summaries
List<Cm
Version Solution Info Cost Estimate Summary> - (List) Cost summary definition. Nested scheme for summary:
- time
Generated String - (String) When this estimate was generated.
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
- version String
- (String) Required - Semver value or range.
- currency string
- (String) Cost estimate currency.
- diff
Total stringHourly Cost - (String) Difference in total hourly cost.
- diff
Total stringMonthly Cost - (String) Difference in total monthly cost.
- past
Total stringHourly Cost - (String) Past total hourly cost.
- past
Total stringMonthly Cost - (String) Past total monthly cost.
- projects
Cm
Version Solution Info Cost Estimate Project[] - (List) Cost estimate projects. Nested scheme for projects:
- summaries
Cm
Version Solution Info Cost Estimate Summary[] - (List) Cost summary definition. Nested scheme for summary:
- time
Generated string - (String) When this estimate was generated.
- total
Hourly stringCost - (String) Total hourly cost.
- total
Monthly stringCost - (String) Total monthly cost.
- version string
- (String) Required - Semver value or range.
- currency str
- (String) Cost estimate currency.
- diff_
total_ strhourly_ cost - (String) Difference in total hourly cost.
- diff_
total_ strmonthly_ cost - (String) Difference in total monthly cost.
- past_
total_ strhourly_ cost - (String) Past total hourly cost.
- past_
total_ strmonthly_ cost - (String) Past total monthly cost.
- projects
Sequence[Cm
Version Solution Info Cost Estimate Project] - (List) Cost estimate projects. Nested scheme for projects:
- summaries
Sequence[Cm
Version Solution Info Cost Estimate Summary] - (List) Cost summary definition. Nested scheme for summary:
- time_
generated str - (String) When this estimate was generated.
- total_
hourly_ strcost - (String) Total hourly cost.
- total_
monthly_ strcost - (String) Total monthly cost.
- version str
- (String) Required - Semver value or range.
- currency String
- (String) Cost estimate currency.
- diff
Total StringHourly Cost - (String) Difference in total hourly cost.
- diff
Total StringMonthly Cost - (String) Difference in total monthly cost.
- past
Total StringHourly Cost - (String) Past total hourly cost.
- past
Total StringMonthly Cost - (String) Past total monthly cost.
- projects List<Property Map>
- (List) Cost estimate projects. Nested scheme for projects:
- summaries List<Property Map>
- (List) Cost summary definition. Nested scheme for summary:
- time
Generated String - (String) When this estimate was generated.
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
- version String
- (String) Required - Semver value or range.
CmVersionSolutionInfoCostEstimateProject, CmVersionSolutionInfoCostEstimateProjectArgs
- Breakdowns
List<Cm
Version Solution Info Cost Estimate Project Breakdown> - (List) Cost breakdown definition. Nested scheme for breakdown:
- Diffs
List<Cm
Version Solution Info Cost Estimate Project Diff> - (List) Cost breakdown definition. Nested scheme for diff:
- Metadata Dictionary<string, string>
- (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Past
Breakdowns List<CmVersion Solution Info Cost Estimate Project Past Breakdown> - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- Summaries
List<Cm
Version Solution Info Cost Estimate Project Summary> - (List) Cost summary definition. Nested scheme for summary:
- Breakdowns
[]Cm
Version Solution Info Cost Estimate Project Breakdown - (List) Cost breakdown definition. Nested scheme for breakdown:
- Diffs
[]Cm
Version Solution Info Cost Estimate Project Diff - (List) Cost breakdown definition. Nested scheme for diff:
- Metadata map[string]string
- (Map) Resource metadata.
- Name string
- Name of version. Required for virtual server image for VPC.
- Past
Breakdowns []CmVersion Solution Info Cost Estimate Project Past Breakdown - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- Summaries
[]Cm
Version Solution Info Cost Estimate Project Summary - (List) Cost summary definition. Nested scheme for summary:
- breakdowns
List<Cm
Version Solution Info Cost Estimate Project Breakdown> - (List) Cost breakdown definition. Nested scheme for breakdown:
- diffs
List<Cm
Version Solution Info Cost Estimate Project Diff> - (List) Cost breakdown definition. Nested scheme for diff:
- metadata Map<String,String>
- (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- past
Breakdowns List<CmVersion Solution Info Cost Estimate Project Past Breakdown> - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- summaries
List<Cm
Version Solution Info Cost Estimate Project Summary> - (List) Cost summary definition. Nested scheme for summary:
- breakdowns
Cm
Version Solution Info Cost Estimate Project Breakdown[] - (List) Cost breakdown definition. Nested scheme for breakdown:
- diffs
Cm
Version Solution Info Cost Estimate Project Diff[] - (List) Cost breakdown definition. Nested scheme for diff:
- metadata {[key: string]: string}
- (Map) Resource metadata.
- name string
- Name of version. Required for virtual server image for VPC.
- past
Breakdowns CmVersion Solution Info Cost Estimate Project Past Breakdown[] - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- summaries
Cm
Version Solution Info Cost Estimate Project Summary[] - (List) Cost summary definition. Nested scheme for summary:
- breakdowns
Sequence[Cm
Version Solution Info Cost Estimate Project Breakdown] - (List) Cost breakdown definition. Nested scheme for breakdown:
- diffs
Sequence[Cm
Version Solution Info Cost Estimate Project Diff] - (List) Cost breakdown definition. Nested scheme for diff:
- metadata Mapping[str, str]
- (Map) Resource metadata.
- name str
- Name of version. Required for virtual server image for VPC.
- past_
breakdowns Sequence[CmVersion Solution Info Cost Estimate Project Past Breakdown] - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- summaries
Sequence[Cm
Version Solution Info Cost Estimate Project Summary] - (List) Cost summary definition. Nested scheme for summary:
- breakdowns List<Property Map>
- (List) Cost breakdown definition. Nested scheme for breakdown:
- diffs List<Property Map>
- (List) Cost breakdown definition. Nested scheme for diff:
- metadata Map<String>
- (Map) Resource metadata.
- name String
- Name of version. Required for virtual server image for VPC.
- past
Breakdowns List<Property Map> - (List) Cost breakdown definition. Nested scheme for past_breakdown:
- summaries List<Property Map>
- (List) Cost summary definition. Nested scheme for summary:
CmVersionSolutionInfoCostEstimateProjectBreakdown, CmVersionSolutionInfoCostEstimateProjectBreakdownArgs
- Resources
List<Cm
Version Solution Info Cost Estimate Project Breakdown Resource> - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- Resources
[]Cm
Version Solution Info Cost Estimate Project Breakdown Resource - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- resources
List<Cm
Version Solution Info Cost Estimate Project Breakdown Resource> - (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
- resources
Cm
Version Solution Info Cost Estimate Project Breakdown Resource[] - (List) Resources. Nested scheme for resources:
- total
Hourly stringCost - (String) Total hourly cost.
- total
Monthly stringCost - (String) Total monthly cost.
- resources
Sequence[Cm
Version Solution Info Cost Estimate Project Breakdown Resource] - (List) Resources. Nested scheme for resources:
- total_
hourly_ strcost - (String) Total hourly cost.
- total_
monthly_ strcost - (String) Total monthly cost.
- resources List<Property Map>
- (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
CmVersionSolutionInfoCostEstimateProjectBreakdownResource, CmVersionSolutionInfoCostEstimateProjectBreakdownResourceArgs
- Cost
Components List<CmVersion Solution Info Cost Estimate Project Breakdown Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata Dictionary<string, string>
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- Cost
Components []CmVersion Solution Info Cost Estimate Project Breakdown Resource Cost Component - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata map[string]string
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- cost
Components List<CmVersion Solution Info Cost Estimate Project Breakdown Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String,String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
- cost
Components CmVersion Solution Info Cost Estimate Project Breakdown Resource Cost Component[] - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost string - (String) Hourly cost.
- metadata {[key: string]: string}
- (Map) Resource metadata.
- monthly
Cost string - (String) Monthly cost.
- name string
- Name of version. Required for virtual server image for VPC.
- cost_
components Sequence[CmVersion Solution Info Cost Estimate Project Breakdown Resource Cost Component] - (List) Cost components. Nested scheme for cost_components:
- hourly_
cost str - (String) Hourly cost.
- metadata Mapping[str, str]
- (Map) Resource metadata.
- monthly_
cost str - (String) Monthly cost.
- name str
- Name of version. Required for virtual server image for VPC.
- cost
Components List<Property Map> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent, CmVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArgs
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
- hourly
Cost string - (String) Hourly cost.
- hourly
Quantity string - (String) Cost component hourly quantity.
- monthly
Cost string - (String) Monthly cost.
- monthly
Quantity string - (String) Cost component monthly quantity.
- name string
- Name of version. Required for virtual server image for VPC.
- price string
- (String) Cost component price.
- unit string
- (String) Cost component unit.
- hourly_
cost str - (String) Hourly cost.
- hourly_
quantity str - (String) Cost component hourly quantity.
- monthly_
cost str - (String) Monthly cost.
- monthly_
quantity str - (String) Cost component monthly quantity.
- name str
- Name of version. Required for virtual server image for VPC.
- price str
- (String) Cost component price.
- unit str
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
CmVersionSolutionInfoCostEstimateProjectDiff, CmVersionSolutionInfoCostEstimateProjectDiffArgs
- Resources
List<Cm
Version Solution Info Cost Estimate Project Diff Resource> - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- Resources
[]Cm
Version Solution Info Cost Estimate Project Diff Resource - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- resources
List<Cm
Version Solution Info Cost Estimate Project Diff Resource> - (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
- resources
Cm
Version Solution Info Cost Estimate Project Diff Resource[] - (List) Resources. Nested scheme for resources:
- total
Hourly stringCost - (String) Total hourly cost.
- total
Monthly stringCost - (String) Total monthly cost.
- resources
Sequence[Cm
Version Solution Info Cost Estimate Project Diff Resource] - (List) Resources. Nested scheme for resources:
- total_
hourly_ strcost - (String) Total hourly cost.
- total_
monthly_ strcost - (String) Total monthly cost.
- resources List<Property Map>
- (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
CmVersionSolutionInfoCostEstimateProjectDiffResource, CmVersionSolutionInfoCostEstimateProjectDiffResourceArgs
- Cost
Components List<CmVersion Solution Info Cost Estimate Project Diff Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata Dictionary<string, string>
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- Cost
Components []CmVersion Solution Info Cost Estimate Project Diff Resource Cost Component - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata map[string]string
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- cost
Components List<CmVersion Solution Info Cost Estimate Project Diff Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String,String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
- cost
Components CmVersion Solution Info Cost Estimate Project Diff Resource Cost Component[] - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost string - (String) Hourly cost.
- metadata {[key: string]: string}
- (Map) Resource metadata.
- monthly
Cost string - (String) Monthly cost.
- name string
- Name of version. Required for virtual server image for VPC.
- cost_
components Sequence[CmVersion Solution Info Cost Estimate Project Diff Resource Cost Component] - (List) Cost components. Nested scheme for cost_components:
- hourly_
cost str - (String) Hourly cost.
- metadata Mapping[str, str]
- (Map) Resource metadata.
- monthly_
cost str - (String) Monthly cost.
- name str
- Name of version. Required for virtual server image for VPC.
- cost
Components List<Property Map> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent, CmVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArgs
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
- hourly
Cost string - (String) Hourly cost.
- hourly
Quantity string - (String) Cost component hourly quantity.
- monthly
Cost string - (String) Monthly cost.
- monthly
Quantity string - (String) Cost component monthly quantity.
- name string
- Name of version. Required for virtual server image for VPC.
- price string
- (String) Cost component price.
- unit string
- (String) Cost component unit.
- hourly_
cost str - (String) Hourly cost.
- hourly_
quantity str - (String) Cost component hourly quantity.
- monthly_
cost str - (String) Monthly cost.
- monthly_
quantity str - (String) Cost component monthly quantity.
- name str
- Name of version. Required for virtual server image for VPC.
- price str
- (String) Cost component price.
- unit str
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
CmVersionSolutionInfoCostEstimateProjectPastBreakdown, CmVersionSolutionInfoCostEstimateProjectPastBreakdownArgs
- Resources
List<Cm
Version Solution Info Cost Estimate Project Past Breakdown Resource> - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- Resources
[]Cm
Version Solution Info Cost Estimate Project Past Breakdown Resource - (List) Resources. Nested scheme for resources:
- Total
Hourly stringCost - (String) Total hourly cost.
- Total
Monthly stringCost - (String) Total monthly cost.
- resources
List<Cm
Version Solution Info Cost Estimate Project Past Breakdown Resource> - (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
- resources
Cm
Version Solution Info Cost Estimate Project Past Breakdown Resource[] - (List) Resources. Nested scheme for resources:
- total
Hourly stringCost - (String) Total hourly cost.
- total
Monthly stringCost - (String) Total monthly cost.
- resources
Sequence[Cm
Version Solution Info Cost Estimate Project Past Breakdown Resource] - (List) Resources. Nested scheme for resources:
- total_
hourly_ strcost - (String) Total hourly cost.
- total_
monthly_ strcost - (String) Total monthly cost.
- resources List<Property Map>
- (List) Resources. Nested scheme for resources:
- total
Hourly StringCost - (String) Total hourly cost.
- total
Monthly StringCost - (String) Total monthly cost.
CmVersionSolutionInfoCostEstimateProjectPastBreakdownResource, CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArgs
- Cost
Components List<CmVersion Solution Info Cost Estimate Project Past Breakdown Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata Dictionary<string, string>
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- Cost
Components []CmVersion Solution Info Cost Estimate Project Past Breakdown Resource Cost Component - (List) Cost components. Nested scheme for cost_components:
- Hourly
Cost string - (String) Hourly cost.
- Metadata map[string]string
- (Map) Resource metadata.
- Monthly
Cost string - (String) Monthly cost.
- Name string
- Name of version. Required for virtual server image for VPC.
- cost
Components List<CmVersion Solution Info Cost Estimate Project Past Breakdown Resource Cost Component> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String,String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
- cost
Components CmVersion Solution Info Cost Estimate Project Past Breakdown Resource Cost Component[] - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost string - (String) Hourly cost.
- metadata {[key: string]: string}
- (Map) Resource metadata.
- monthly
Cost string - (String) Monthly cost.
- name string
- Name of version. Required for virtual server image for VPC.
- cost_
components Sequence[CmVersion Solution Info Cost Estimate Project Past Breakdown Resource Cost Component] - (List) Cost components. Nested scheme for cost_components:
- hourly_
cost str - (String) Hourly cost.
- metadata Mapping[str, str]
- (Map) Resource metadata.
- monthly_
cost str - (String) Monthly cost.
- name str
- Name of version. Required for virtual server image for VPC.
- cost
Components List<Property Map> - (List) Cost components. Nested scheme for cost_components:
- hourly
Cost String - (String) Hourly cost.
- metadata Map<String>
- (Map) Resource metadata.
- monthly
Cost String - (String) Monthly cost.
- name String
- Name of version. Required for virtual server image for VPC.
CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent, CmVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArgs
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- Hourly
Cost string - (String) Hourly cost.
- Hourly
Quantity string - (String) Cost component hourly quantity.
- Monthly
Cost string - (String) Monthly cost.
- Monthly
Quantity string - (String) Cost component monthly quantity.
- Name string
- Name of version. Required for virtual server image for VPC.
- Price string
- (String) Cost component price.
- Unit string
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
- hourly
Cost string - (String) Hourly cost.
- hourly
Quantity string - (String) Cost component hourly quantity.
- monthly
Cost string - (String) Monthly cost.
- monthly
Quantity string - (String) Cost component monthly quantity.
- name string
- Name of version. Required for virtual server image for VPC.
- price string
- (String) Cost component price.
- unit string
- (String) Cost component unit.
- hourly_
cost str - (String) Hourly cost.
- hourly_
quantity str - (String) Cost component hourly quantity.
- monthly_
cost str - (String) Monthly cost.
- monthly_
quantity str - (String) Cost component monthly quantity.
- name str
- Name of version. Required for virtual server image for VPC.
- price str
- (String) Cost component price.
- unit str
- (String) Cost component unit.
- hourly
Cost String - (String) Hourly cost.
- hourly
Quantity String - (String) Cost component hourly quantity.
- monthly
Cost String - (String) Monthly cost.
- monthly
Quantity String - (String) Cost component monthly quantity.
- name String
- Name of version. Required for virtual server image for VPC.
- price String
- (String) Cost component price.
- unit String
- (String) Cost component unit.
CmVersionSolutionInfoCostEstimateProjectSummary, CmVersionSolutionInfoCostEstimateProjectSummaryArgs
- No
Price Dictionary<string, string>Resource Counts - (Map) No price resource counts.
- Total
Detected doubleResources - (Integer) Total detected resources.
- Total
No doublePrice Resources - (Integer) Total no price resources.
- Total
Supported doubleResources - (Integer) Total supported resources.
- Total
Unsupported doubleResources - (Integer) Total unsupported resources.
- Total
Usage doubleBased Resources - (Integer) Total usage based resources.
- Unsupported
Resource Dictionary<string, string>Counts - (Map) Unsupported resource counts.
- No
Price map[string]stringResource Counts - (Map) No price resource counts.
- Total
Detected float64Resources - (Integer) Total detected resources.
- Total
No float64Price Resources - (Integer) Total no price resources.
- Total
Supported float64Resources - (Integer) Total supported resources.
- Total
Unsupported float64Resources - (Integer) Total unsupported resources.
- Total
Usage float64Based Resources - (Integer) Total usage based resources.
- Unsupported
Resource map[string]stringCounts - (Map) Unsupported resource counts.
- no
Price Map<String,String>Resource Counts - (Map) No price resource counts.
- total
Detected DoubleResources - (Integer) Total detected resources.
- total
No DoublePrice Resources - (Integer) Total no price resources.
- total
Supported DoubleResources - (Integer) Total supported resources.
- total
Unsupported DoubleResources - (Integer) Total unsupported resources.
- total
Usage DoubleBased Resources - (Integer) Total usage based resources.
- unsupported
Resource Map<String,String>Counts - (Map) Unsupported resource counts.
- no
Price {[key: string]: string}Resource Counts - (Map) No price resource counts.
- total
Detected numberResources - (Integer) Total detected resources.
- total
No numberPrice Resources - (Integer) Total no price resources.
- total
Supported numberResources - (Integer) Total supported resources.
- total
Unsupported numberResources - (Integer) Total unsupported resources.
- total
Usage numberBased Resources - (Integer) Total usage based resources.
- unsupported
Resource {[key: string]: string}Counts - (Map) Unsupported resource counts.
- no_
price_ Mapping[str, str]resource_ counts - (Map) No price resource counts.
- total_
detected_ floatresources - (Integer) Total detected resources.
- total_
no_ floatprice_ resources - (Integer) Total no price resources.
- total_
supported_ floatresources - (Integer) Total supported resources.
- total_
unsupported_ floatresources - (Integer) Total unsupported resources.
- total_
usage_ floatbased_ resources - (Integer) Total usage based resources.
- unsupported_
resource_ Mapping[str, str]counts - (Map) Unsupported resource counts.
- no
Price Map<String>Resource Counts - (Map) No price resource counts.
- total
Detected NumberResources - (Integer) Total detected resources.
- total
No NumberPrice Resources - (Integer) Total no price resources.
- total
Supported NumberResources - (Integer) Total supported resources.
- total
Unsupported NumberResources - (Integer) Total unsupported resources.
- total
Usage NumberBased Resources - (Integer) Total usage based resources.
- unsupported
Resource Map<String>Counts - (Map) Unsupported resource counts.
CmVersionSolutionInfoCostEstimateSummary, CmVersionSolutionInfoCostEstimateSummaryArgs
- No
Price Dictionary<string, string>Resource Counts - (Map) No price resource counts.
- Total
Detected doubleResources - (Integer) Total detected resources.
- Total
No doublePrice Resources - (Integer) Total no price resources.
- Total
Supported doubleResources - (Integer) Total supported resources.
- Total
Unsupported doubleResources - (Integer) Total unsupported resources.
- Total
Usage doubleBased Resources - (Integer) Total usage based resources.
- Unsupported
Resource Dictionary<string, string>Counts - (Map) Unsupported resource counts.
- No
Price map[string]stringResource Counts - (Map) No price resource counts.
- Total
Detected float64Resources - (Integer) Total detected resources.
- Total
No float64Price Resources - (Integer) Total no price resources.
- Total
Supported float64Resources - (Integer) Total supported resources.
- Total
Unsupported float64Resources - (Integer) Total unsupported resources.
- Total
Usage float64Based Resources - (Integer) Total usage based resources.
- Unsupported
Resource map[string]stringCounts - (Map) Unsupported resource counts.
- no
Price Map<String,String>Resource Counts - (Map) No price resource counts.
- total
Detected DoubleResources - (Integer) Total detected resources.
- total
No DoublePrice Resources - (Integer) Total no price resources.
- total
Supported DoubleResources - (Integer) Total supported resources.
- total
Unsupported DoubleResources - (Integer) Total unsupported resources.
- total
Usage DoubleBased Resources - (Integer) Total usage based resources.
- unsupported
Resource Map<String,String>Counts - (Map) Unsupported resource counts.
- no
Price {[key: string]: string}Resource Counts - (Map) No price resource counts.
- total
Detected numberResources - (Integer) Total detected resources.
- total
No numberPrice Resources - (Integer) Total no price resources.
- total
Supported numberResources - (Integer) Total supported resources.
- total
Unsupported numberResources - (Integer) Total unsupported resources.
- total
Usage numberBased Resources - (Integer) Total usage based resources.
- unsupported
Resource {[key: string]: string}Counts - (Map) Unsupported resource counts.
- no_
price_ Mapping[str, str]resource_ counts - (Map) No price resource counts.
- total_
detected_ floatresources - (Integer) Total detected resources.
- total_
no_ floatprice_ resources - (Integer) Total no price resources.
- total_
supported_ floatresources - (Integer) Total supported resources.
- total_
unsupported_ floatresources - (Integer) Total unsupported resources.
- total_
usage_ floatbased_ resources - (Integer) Total usage based resources.
- unsupported_
resource_ Mapping[str, str]counts - (Map) Unsupported resource counts.
- no
Price Map<String>Resource Counts - (Map) No price resource counts.
- total
Detected NumberResources - (Integer) Total detected resources.
- total
No NumberPrice Resources - (Integer) Total no price resources.
- total
Supported NumberResources - (Integer) Total supported resources.
- total
Unsupported NumberResources - (Integer) Total unsupported resources.
- total
Usage NumberBased Resources - (Integer) Total usage based resources.
- unsupported
Resource Map<String>Counts - (Map) Unsupported resource counts.
CmVersionSolutionInfoDependency, CmVersionSolutionInfoDependencyArgs
- Catalog
Id string - Optional - If not specified, assumes the Public Catalog.
- Flavors List<string>
- Optional - List of dependent flavors in the specified range.
- Id string
- Optional - Offering ID - not required if name is set.
- Name string
- Optional - Programmatic Offering name.
- Version string
- Required - Semver value or range.
- Catalog
Id string - Optional - If not specified, assumes the Public Catalog.
- Flavors []string
- Optional - List of dependent flavors in the specified range.
- Id string
- Optional - Offering ID - not required if name is set.
- Name string
- Optional - Programmatic Offering name.
- Version string
- Required - Semver value or range.
- catalog
Id String - Optional - If not specified, assumes the Public Catalog.
- flavors List<String>
- Optional - List of dependent flavors in the specified range.
- id String
- Optional - Offering ID - not required if name is set.
- name String
- Optional - Programmatic Offering name.
- version String
- Required - Semver value or range.
- catalog
Id string - Optional - If not specified, assumes the Public Catalog.
- flavors string[]
- Optional - List of dependent flavors in the specified range.
- id string
- Optional - Offering ID - not required if name is set.
- name string
- Optional - Programmatic Offering name.
- version string
- Required - Semver value or range.
- catalog_
id str - Optional - If not specified, assumes the Public Catalog.
- flavors Sequence[str]
- Optional - List of dependent flavors in the specified range.
- id str
- Optional - Offering ID - not required if name is set.
- name str
- Optional - Programmatic Offering name.
- version str
- Required - Semver value or range.
- catalog
Id String - Optional - If not specified, assumes the Public Catalog.
- flavors List<String>
- Optional - List of dependent flavors in the specified range.
- id String
- Optional - Offering ID - not required if name is set.
- name String
- Optional - Programmatic Offering name.
- version String
- Required - Semver value or range.
CmVersionSolutionInfoFeature, CmVersionSolutionInfoFeatureArgs
- Description string
- Feature description.
- Description
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Title string
- Heading.
- Title
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Description string
- Feature description.
- Description
I18n map[string]string - A map of translated strings, by language code.
- Title string
- Heading.
- Title
I18n map[string]string - A map of translated strings, by language code.
- description String
- Feature description.
- description
I18n Map<String,String> - A map of translated strings, by language code.
- title String
- Heading.
- title
I18n Map<String,String> - A map of translated strings, by language code.
- description string
- Feature description.
- description
I18n {[key: string]: string} - A map of translated strings, by language code.
- title string
- Heading.
- title
I18n {[key: string]: string} - A map of translated strings, by language code.
- description str
- Feature description.
- description_
i18n Mapping[str, str] - A map of translated strings, by language code.
- title str
- Heading.
- title_
i18n Mapping[str, str] - A map of translated strings, by language code.
- description String
- Feature description.
- description
I18n Map<String> - A map of translated strings, by language code.
- title String
- Heading.
- title
I18n Map<String> - A map of translated strings, by language code.
CmVersionState, CmVersionStateArgs
- Current string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- Current
Entered string - (String) Date and time of current request.
- Pending string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- Pending
Requested string - (String) Date and time of pending request.
- Previous string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- Current string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- Current
Entered string - (String) Date and time of current request.
- Pending string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- Pending
Requested string - (String) Date and time of pending request.
- Previous string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current String
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current
Entered String - (String) Date and time of current request.
- pending String
- (String) one of: new, validated, account-published, ibm-published, public-published.
- pending
Requested String - (String) Date and time of pending request.
- previous String
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current
Entered string - (String) Date and time of current request.
- pending string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- pending
Requested string - (String) Date and time of pending request.
- previous string
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current str
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current_
entered str - (String) Date and time of current request.
- pending str
- (String) one of: new, validated, account-published, ibm-published, public-published.
- pending_
requested str - (String) Date and time of pending request.
- previous str
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current String
- (String) one of: new, validated, account-published, ibm-published, public-published.
- current
Entered String - (String) Date and time of current request.
- pending String
- (String) one of: new, validated, account-published, ibm-published, public-published.
- pending
Requested String - (String) Date and time of pending request.
- previous String
- (String) one of: new, validated, account-published, ibm-published, public-published.
CmVersionValidation, CmVersionValidationArgs
- Last
Operation string - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- Message string
- (String) Any message needing to be conveyed as part of the validation job.
- Requested string
- (String) Date and time of last validation was requested.
- State string
- (String) Current validation state - , in_progress, valid, invalid, expired.
- Target Dictionary<string, string>
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- Validated string
- (String) Date and time of last successful validation.
- Last
Operation string - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- Message string
- (String) Any message needing to be conveyed as part of the validation job.
- Requested string
- (String) Date and time of last validation was requested.
- State string
- (String) Current validation state - , in_progress, valid, invalid, expired.
- Target map[string]string
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- Validated string
- (String) Date and time of last successful validation.
- last
Operation String - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- message String
- (String) Any message needing to be conveyed as part of the validation job.
- requested String
- (String) Date and time of last validation was requested.
- state String
- (String) Current validation state - , in_progress, valid, invalid, expired.
- target Map<String,String>
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- validated String
- (String) Date and time of last successful validation.
- last
Operation string - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- message string
- (String) Any message needing to be conveyed as part of the validation job.
- requested string
- (String) Date and time of last validation was requested.
- state string
- (String) Current validation state - , in_progress, valid, invalid, expired.
- target {[key: string]: string}
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- validated string
- (String) Date and time of last successful validation.
- last_
operation str - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- message str
- (String) Any message needing to be conveyed as part of the validation job.
- requested str
- (String) Date and time of last validation was requested.
- state str
- (String) Current validation state - , in_progress, valid, invalid, expired.
- target Mapping[str, str]
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- validated str
- (String) Date and time of last successful validation.
- last
Operation String - (String) Last operation (e.g. submit_deployment, generate_installer, install_offering.
- message String
- (String) Any message needing to be conveyed as part of the validation job.
- requested String
- (String) Date and time of last validation was requested.
- state String
- (String) Current validation state - , in_progress, valid, invalid, expired.
- target Map<String>
- (Map) Validation target information (e.g. cluster_id, region, namespace, etc). Values will vary by Content type.
- validated String
- (String) Date and time of last successful validation.
Package Details
- Repository
- ibm ibm-cloud/terraform-provider-ibm
- License
- Notes
- This Pulumi package is based on the
ibm
Terraform Provider.