1. Packages
  2. Ibm Provider
  3. API Docs
  4. CmOffering
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

ibm.CmOffering

Explore with Pulumi AI

ibm logo
ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud

    Provides a resource for ibm_cm_offering. This allows ibm.CmOffering to be created, updated and deleted.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const cmOffering = new ibm.CmOffering("cmOffering", {
        catalogId: ibm_cm_catalog.cm_catalog.id,
        label: "offering label",
        offeringIconUrl: "icon_url",
        tags: [
            "tag1",
            "tag2",
        ],
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    cm_offering = ibm.CmOffering("cmOffering",
        catalog_id=ibm_cm_catalog["cm_catalog"]["id"],
        label="offering label",
        offering_icon_url="icon_url",
        tags=[
            "tag1",
            "tag2",
        ])
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/ibm/ibm"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := ibm.NewCmOffering(ctx, "cmOffering", &ibm.CmOfferingArgs{
    			CatalogId:       pulumi.Any(ibm_cm_catalog.Cm_catalog.Id),
    			Label:           pulumi.String("offering label"),
    			OfferingIconUrl: pulumi.String("icon_url"),
    			Tags: pulumi.StringArray{
    				pulumi.String("tag1"),
    				pulumi.String("tag2"),
    			},
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Ibm = Pulumi.Ibm;
    
    return await Deployment.RunAsync(() => 
    {
        var cmOffering = new Ibm.CmOffering("cmOffering", new()
        {
            CatalogId = ibm_cm_catalog.Cm_catalog.Id,
            Label = "offering label",
            OfferingIconUrl = "icon_url",
            Tags = new[]
            {
                "tag1",
                "tag2",
            },
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.CmOffering;
    import com.pulumi.ibm.CmOfferingArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var cmOffering = new CmOffering("cmOffering", CmOfferingArgs.builder()
                .catalogId(ibm_cm_catalog.cm_catalog().id())
                .label("offering label")
                .offeringIconUrl("icon_url")
                .tags(            
                    "tag1",
                    "tag2")
                .build());
    
        }
    }
    
    resources:
      cmOffering:
        type: ibm:CmOffering
        properties:
          catalogId: ${ibm_cm_catalog.cm_catalog.id}
          label: offering label
          offeringIconUrl: icon_url
          tags:
            - tag1
            - tag2
    

    Provider Configuration

    The IBM Cloud provider offers a flexible means of providing credentials for authentication. The following methods are supported, in this order, and explained below:

    • Static credentials
    • Environment variables

    To find which credentials are required for this resource, see the service table here.

    Static credentials

    You can provide your static credentials by adding the ibmcloud_api_key, iaas_classic_username, and iaas_classic_api_key arguments in the IBM Cloud provider block.

    Usage:

    provider "ibm" {
        ibmcloud_api_key = ""
        iaas_classic_username = ""
        iaas_classic_api_key = ""
    }
    

    Environment variables

    You can provide your credentials by exporting the IC_API_KEY, IAAS_CLASSIC_USERNAME, and IAAS_CLASSIC_API_KEY environment variables, representing your IBM Cloud platform API key, IBM Cloud Classic Infrastructure (SoftLayer) user name, and IBM Cloud infrastructure API key, respectively.

    provider "ibm" {}
    

    Usage:

    export IC_API_KEY="api_key"
    export IAAS_CLASSIC_USERNAME="iaas_classic_username"
    export IAAS_CLASSIC_API_KEY="api_key"
    pulumi preview
    

    Note:

    1. Create or find your ibmcloud_api_key and iaas_classic_api_key here.
    • Select My IBM Cloud API Keys option from view dropdown for ibmcloud_api_key
    • Select Classic Infrastructure API Keys option from view dropdown for iaas_classic_api_key
    1. For iaas_classic_username
    • Go to Users
    • Click on user.
    • Find user name in the VPN password section under User Details tab

    For more informaton, see here.

    Create CmOffering Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new CmOffering(name: string, args: CmOfferingArgs, opts?: CustomResourceOptions);
    @overload
    def CmOffering(resource_name: str,
                   args: CmOfferingArgs,
                   opts: Optional[ResourceOptions] = None)
    
    @overload
    def CmOffering(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   catalog_id: Optional[str] = None,
                   cm_offering_id: Optional[str] = None,
                   deprecate: Optional[bool] = None,
                   disclaimer: Optional[str] = None,
                   features: Optional[Sequence[CmOfferingFeatureArgs]] = None,
                   hidden: Optional[bool] = None,
                   image_pull_keys: Optional[Sequence[CmOfferingImagePullKeyArgs]] = None,
                   keywords: Optional[Sequence[str]] = None,
                   label: Optional[str] = None,
                   label_i18n: Optional[Mapping[str, str]] = None,
                   long_description: Optional[str] = None,
                   long_description_i18n: Optional[Mapping[str, str]] = None,
                   media: Optional[Sequence[CmOfferingMediaArgs]] = None,
                   metadata: Optional[Mapping[str, str]] = None,
                   name: Optional[str] = None,
                   offering_docs_url: Optional[str] = None,
                   offering_icon_url: Optional[str] = None,
                   offering_id: Optional[str] = None,
                   offering_support_url: Optional[str] = None,
                   portal_approval_record: Optional[str] = None,
                   portal_ui_url: Optional[str] = None,
                   product_kind: Optional[str] = None,
                   provider_info: Optional[CmOfferingProviderInfoArgs] = None,
                   public_original_crn: Optional[str] = None,
                   publish_public_crn: Optional[str] = None,
                   share_enabled: Optional[bool] = None,
                   share_with_access_lists: Optional[Sequence[str]] = None,
                   share_with_all: Optional[bool] = None,
                   share_with_ibm: Optional[bool] = None,
                   short_description: Optional[str] = None,
                   short_description_i18n: Optional[Mapping[str, str]] = None,
                   tags: Optional[Sequence[str]] = None)
    func NewCmOffering(ctx *Context, name string, args CmOfferingArgs, opts ...ResourceOption) (*CmOffering, error)
    public CmOffering(string name, CmOfferingArgs args, CustomResourceOptions? opts = null)
    public CmOffering(String name, CmOfferingArgs args)
    public CmOffering(String name, CmOfferingArgs args, CustomResourceOptions options)
    
    type: ibm:CmOffering
    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 CmOfferingArgs
    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 CmOfferingArgs
    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 CmOfferingArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CmOfferingArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CmOfferingArgs
    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 cmOfferingResource = new Ibm.CmOffering("cmOfferingResource", new()
    {
        CatalogId = "string",
        CmOfferingId = "string",
        Deprecate = false,
        Disclaimer = "string",
        Features = new[]
        {
            new Ibm.Inputs.CmOfferingFeatureArgs
            {
                Description = "string",
                DescriptionI18n = 
                {
                    { "string", "string" },
                },
                Title = "string",
                TitleI18n = 
                {
                    { "string", "string" },
                },
            },
        },
        Hidden = false,
        ImagePullKeys = new[]
        {
            new Ibm.Inputs.CmOfferingImagePullKeyArgs
            {
                Description = "string",
                Name = "string",
                Value = "string",
            },
        },
        Keywords = new[]
        {
            "string",
        },
        Label = "string",
        LabelI18n = 
        {
            { "string", "string" },
        },
        LongDescription = "string",
        LongDescriptionI18n = 
        {
            { "string", "string" },
        },
        Media = new[]
        {
            new Ibm.Inputs.CmOfferingMediaArgs
            {
                ApiUrl = "string",
                Caption = "string",
                CaptionI18n = 
                {
                    { "string", "string" },
                },
                ThumbnailUrl = "string",
                Type = "string",
                Url = "string",
                UrlProxy = new Ibm.Inputs.CmOfferingMediaUrlProxyArgs
                {
                    Sha = "string",
                    Url = "string",
                },
            },
        },
        Metadata = 
        {
            { "string", "string" },
        },
        Name = "string",
        OfferingDocsUrl = "string",
        OfferingIconUrl = "string",
        OfferingId = "string",
        PortalApprovalRecord = "string",
        PortalUiUrl = "string",
        ProductKind = "string",
        ProviderInfo = new Ibm.Inputs.CmOfferingProviderInfoArgs
        {
            Id = "string",
            Name = "string",
        },
        PublicOriginalCrn = "string",
        PublishPublicCrn = "string",
        ShareEnabled = false,
        ShareWithAccessLists = new[]
        {
            "string",
        },
        ShareWithAll = false,
        ShareWithIbm = false,
        ShortDescription = "string",
        ShortDescriptionI18n = 
        {
            { "string", "string" },
        },
        Tags = new[]
        {
            "string",
        },
    });
    
    example, err := ibm.NewCmOffering(ctx, "cmOfferingResource", &ibm.CmOfferingArgs{
    	CatalogId:    pulumi.String("string"),
    	CmOfferingId: pulumi.String("string"),
    	Deprecate:    pulumi.Bool(false),
    	Disclaimer:   pulumi.String("string"),
    	Features: ibm.CmOfferingFeatureArray{
    		&ibm.CmOfferingFeatureArgs{
    			Description: pulumi.String("string"),
    			DescriptionI18n: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    			Title: pulumi.String("string"),
    			TitleI18n: pulumi.StringMap{
    				"string": pulumi.String("string"),
    			},
    		},
    	},
    	Hidden: pulumi.Bool(false),
    	ImagePullKeys: ibm.CmOfferingImagePullKeyArray{
    		&ibm.CmOfferingImagePullKeyArgs{
    			Description: pulumi.String("string"),
    			Name:        pulumi.String("string"),
    			Value:       pulumi.String("string"),
    		},
    	},
    	Keywords: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	Label: pulumi.String("string"),
    	LabelI18n: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	LongDescription: pulumi.String("string"),
    	LongDescriptionI18n: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Media: ibm.CmOfferingMediaArray{
    		&ibm.CmOfferingMediaArgs{
    			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.CmOfferingMediaUrlProxyArgs{
    				Sha: pulumi.String("string"),
    				Url: pulumi.String("string"),
    			},
    		},
    	},
    	Metadata: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Name:                 pulumi.String("string"),
    	OfferingDocsUrl:      pulumi.String("string"),
    	OfferingIconUrl:      pulumi.String("string"),
    	OfferingId:           pulumi.String("string"),
    	PortalApprovalRecord: pulumi.String("string"),
    	PortalUiUrl:          pulumi.String("string"),
    	ProductKind:          pulumi.String("string"),
    	ProviderInfo: &ibm.CmOfferingProviderInfoArgs{
    		Id:   pulumi.String("string"),
    		Name: pulumi.String("string"),
    	},
    	PublicOriginalCrn: pulumi.String("string"),
    	PublishPublicCrn:  pulumi.String("string"),
    	ShareEnabled:      pulumi.Bool(false),
    	ShareWithAccessLists: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    	ShareWithAll:     pulumi.Bool(false),
    	ShareWithIbm:     pulumi.Bool(false),
    	ShortDescription: pulumi.String("string"),
    	ShortDescriptionI18n: pulumi.StringMap{
    		"string": pulumi.String("string"),
    	},
    	Tags: pulumi.StringArray{
    		pulumi.String("string"),
    	},
    })
    
    var cmOfferingResource = new CmOffering("cmOfferingResource", CmOfferingArgs.builder()
        .catalogId("string")
        .cmOfferingId("string")
        .deprecate(false)
        .disclaimer("string")
        .features(CmOfferingFeatureArgs.builder()
            .description("string")
            .descriptionI18n(Map.of("string", "string"))
            .title("string")
            .titleI18n(Map.of("string", "string"))
            .build())
        .hidden(false)
        .imagePullKeys(CmOfferingImagePullKeyArgs.builder()
            .description("string")
            .name("string")
            .value("string")
            .build())
        .keywords("string")
        .label("string")
        .labelI18n(Map.of("string", "string"))
        .longDescription("string")
        .longDescriptionI18n(Map.of("string", "string"))
        .media(CmOfferingMediaArgs.builder()
            .apiUrl("string")
            .caption("string")
            .captionI18n(Map.of("string", "string"))
            .thumbnailUrl("string")
            .type("string")
            .url("string")
            .urlProxy(CmOfferingMediaUrlProxyArgs.builder()
                .sha("string")
                .url("string")
                .build())
            .build())
        .metadata(Map.of("string", "string"))
        .name("string")
        .offeringDocsUrl("string")
        .offeringIconUrl("string")
        .offeringId("string")
        .portalApprovalRecord("string")
        .portalUiUrl("string")
        .productKind("string")
        .providerInfo(CmOfferingProviderInfoArgs.builder()
            .id("string")
            .name("string")
            .build())
        .publicOriginalCrn("string")
        .publishPublicCrn("string")
        .shareEnabled(false)
        .shareWithAccessLists("string")
        .shareWithAll(false)
        .shareWithIbm(false)
        .shortDescription("string")
        .shortDescriptionI18n(Map.of("string", "string"))
        .tags("string")
        .build());
    
    cm_offering_resource = ibm.CmOffering("cmOfferingResource",
        catalog_id="string",
        cm_offering_id="string",
        deprecate=False,
        disclaimer="string",
        features=[{
            "description": "string",
            "description_i18n": {
                "string": "string",
            },
            "title": "string",
            "title_i18n": {
                "string": "string",
            },
        }],
        hidden=False,
        image_pull_keys=[{
            "description": "string",
            "name": "string",
            "value": "string",
        }],
        keywords=["string"],
        label="string",
        label_i18n={
            "string": "string",
        },
        long_description="string",
        long_description_i18n={
            "string": "string",
        },
        media=[{
            "api_url": "string",
            "caption": "string",
            "caption_i18n": {
                "string": "string",
            },
            "thumbnail_url": "string",
            "type": "string",
            "url": "string",
            "url_proxy": {
                "sha": "string",
                "url": "string",
            },
        }],
        metadata={
            "string": "string",
        },
        name="string",
        offering_docs_url="string",
        offering_icon_url="string",
        offering_id="string",
        portal_approval_record="string",
        portal_ui_url="string",
        product_kind="string",
        provider_info={
            "id": "string",
            "name": "string",
        },
        public_original_crn="string",
        publish_public_crn="string",
        share_enabled=False,
        share_with_access_lists=["string"],
        share_with_all=False,
        share_with_ibm=False,
        short_description="string",
        short_description_i18n={
            "string": "string",
        },
        tags=["string"])
    
    const cmOfferingResource = new ibm.CmOffering("cmOfferingResource", {
        catalogId: "string",
        cmOfferingId: "string",
        deprecate: false,
        disclaimer: "string",
        features: [{
            description: "string",
            descriptionI18n: {
                string: "string",
            },
            title: "string",
            titleI18n: {
                string: "string",
            },
        }],
        hidden: false,
        imagePullKeys: [{
            description: "string",
            name: "string",
            value: "string",
        }],
        keywords: ["string"],
        label: "string",
        labelI18n: {
            string: "string",
        },
        longDescription: "string",
        longDescriptionI18n: {
            string: "string",
        },
        media: [{
            apiUrl: "string",
            caption: "string",
            captionI18n: {
                string: "string",
            },
            thumbnailUrl: "string",
            type: "string",
            url: "string",
            urlProxy: {
                sha: "string",
                url: "string",
            },
        }],
        metadata: {
            string: "string",
        },
        name: "string",
        offeringDocsUrl: "string",
        offeringIconUrl: "string",
        offeringId: "string",
        portalApprovalRecord: "string",
        portalUiUrl: "string",
        productKind: "string",
        providerInfo: {
            id: "string",
            name: "string",
        },
        publicOriginalCrn: "string",
        publishPublicCrn: "string",
        shareEnabled: false,
        shareWithAccessLists: ["string"],
        shareWithAll: false,
        shareWithIbm: false,
        shortDescription: "string",
        shortDescriptionI18n: {
            string: "string",
        },
        tags: ["string"],
    });
    
    type: ibm:CmOffering
    properties:
        catalogId: string
        cmOfferingId: string
        deprecate: false
        disclaimer: string
        features:
            - description: string
              descriptionI18n:
                string: string
              title: string
              titleI18n:
                string: string
        hidden: false
        imagePullKeys:
            - description: string
              name: string
              value: string
        keywords:
            - string
        label: string
        labelI18n:
            string: string
        longDescription: string
        longDescriptionI18n:
            string: string
        media:
            - apiUrl: string
              caption: string
              captionI18n:
                string: string
              thumbnailUrl: string
              type: string
              url: string
              urlProxy:
                sha: string
                url: string
        metadata:
            string: string
        name: string
        offeringDocsUrl: string
        offeringIconUrl: string
        offeringId: string
        portalApprovalRecord: string
        portalUiUrl: string
        productKind: string
        providerInfo:
            id: string
            name: string
        publicOriginalCrn: string
        publishPublicCrn: string
        shareEnabled: false
        shareWithAccessLists:
            - string
        shareWithAll: false
        shareWithIbm: false
        shortDescription: string
        shortDescriptionI18n:
            string: string
        tags:
            - string
    

    CmOffering 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 CmOffering resource accepts the following input properties:

    CatalogId string
    Catalog identifier.
    CmOfferingId string
    (String) The id of this provider.
    Deprecate bool
    Specify if this offering should be deprecated.
    Disclaimer string
    (String) A disclaimer for this offering.
    Features List<CmOfferingFeature>
    List of features associated with this offering. Nested scheme for features:
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    ImagePullKeys List<CmOfferingImagePullKey>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    Keywords List<string>
    List of keywords associated with an offering, typically used to search for it.
    Label string
    Display Name in the requested language.
    LabelI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Media List<CmOfferingMedia>
    A list of media items related to this offering. Nested scheme for media:
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    OfferingDocsUrl string
    URL for additional docs of this offering.
    OfferingIconUrl string
    URL for an icon associated with this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    OfferingSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    PortalApprovalRecord string
    (String) The portal's approval record ID.
    PortalUiUrl string
    (String) The portal UI URL.
    ProductKind string
    The kind of the product. Valid values are "solution" and "software"
    ProviderInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    PublicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    PublishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    ShareEnabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    ShareWithAccessLists List<string>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    ShareWithAll bool
    Denotes public availability of an Offering - if share_enabled is true.
    ShareWithIbm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    ShortDescription string
    Short description in the requested language.
    ShortDescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Tags List<string>
    List of tags associated with this catalog.
    CatalogId string
    Catalog identifier.
    CmOfferingId string
    (String) The id of this provider.
    Deprecate bool
    Specify if this offering should be deprecated.
    Disclaimer string
    (String) A disclaimer for this offering.
    Features []CmOfferingFeatureArgs
    List of features associated with this offering. Nested scheme for features:
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    ImagePullKeys []CmOfferingImagePullKeyArgs
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    Keywords []string
    List of keywords associated with an offering, typically used to search for it.
    Label string
    Display Name in the requested language.
    LabelI18n map[string]string
    (Map) A map of translated strings, by language code.
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Media []CmOfferingMediaArgs
    A list of media items related to this offering. Nested scheme for media:
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    OfferingDocsUrl string
    URL for additional docs of this offering.
    OfferingIconUrl string
    URL for an icon associated with this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    OfferingSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    PortalApprovalRecord string
    (String) The portal's approval record ID.
    PortalUiUrl string
    (String) The portal UI URL.
    ProductKind string
    The kind of the product. Valid values are "solution" and "software"
    ProviderInfo CmOfferingProviderInfoArgs
    Information on the provider of this offering. Nested scheme for provider_info:
    PublicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    PublishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    ShareEnabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    ShareWithAccessLists []string
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    ShareWithAll bool
    Denotes public availability of an Offering - if share_enabled is true.
    ShareWithIbm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    ShortDescription string
    Short description in the requested language.
    ShortDescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Tags []string
    List of tags associated with this catalog.
    catalogId String
    Catalog identifier.
    cmOfferingId String
    (String) The id of this provider.
    deprecate Boolean
    Specify if this offering should be deprecated.
    disclaimer String
    (String) A disclaimer for this offering.
    features List<CmOfferingFeature>
    List of features associated with this offering. Nested scheme for features:
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys List<CmOfferingImagePullKey>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords List<String>
    List of keywords associated with an offering, typically used to search for it.
    label String
    Display Name in the requested language.
    labelI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    media List<CmOfferingMedia>
    A list of media items related to this offering. Nested scheme for media:
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    offeringDocsUrl String
    URL for additional docs of this offering.
    offeringIconUrl String
    URL for an icon associated with this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    offeringSupportUrl String
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    portalApprovalRecord String
    (String) The portal's approval record ID.
    portalUiUrl String
    (String) The portal UI URL.
    productKind String
    The kind of the product. Valid values are "solution" and "software"
    providerInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn String
    (String) The original offering CRN that this publish entry came from.
    publishPublicCrn String
    (String) The crn of the public catalog entry of this offering.
    shareEnabled Boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists List<String>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll Boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm Boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription String
    Short description in the requested language.
    shortDescriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    tags List<String>
    List of tags associated with this catalog.
    catalogId string
    Catalog identifier.
    cmOfferingId string
    (String) The id of this provider.
    deprecate boolean
    Specify if this offering should be deprecated.
    disclaimer string
    (String) A disclaimer for this offering.
    features CmOfferingFeature[]
    List of features associated with this offering. Nested scheme for features:
    hidden boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys CmOfferingImagePullKey[]
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords string[]
    List of keywords associated with an offering, typically used to search for it.
    label string
    Display Name in the requested language.
    labelI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    longDescription string
    Long description in the requested language.
    longDescriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    media CmOfferingMedia[]
    A list of media items related to this offering. Nested scheme for media:
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    offeringDocsUrl string
    URL for additional docs of this offering.
    offeringIconUrl string
    URL for an icon associated with this offering.
    offeringId string
    Offering identifier, provide to import an existing offering.
    offeringSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    portalApprovalRecord string
    (String) The portal's approval record ID.
    portalUiUrl string
    (String) The portal UI URL.
    productKind string
    The kind of the product. Valid values are "solution" and "software"
    providerInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    publishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    shareEnabled boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists string[]
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription string
    Short description in the requested language.
    shortDescriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    tags string[]
    List of tags associated with this catalog.
    catalog_id str
    Catalog identifier.
    cm_offering_id str
    (String) The id of this provider.
    deprecate bool
    Specify if this offering should be deprecated.
    disclaimer str
    (String) A disclaimer for this offering.
    features Sequence[CmOfferingFeatureArgs]
    List of features associated with this offering. Nested scheme for features:
    hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    image_pull_keys Sequence[CmOfferingImagePullKeyArgs]
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords Sequence[str]
    List of keywords associated with an offering, typically used to search for it.
    label str
    Display Name in the requested language.
    label_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    long_description str
    Long description in the requested language.
    long_description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    media Sequence[CmOfferingMediaArgs]
    A list of media items related to this offering. Nested scheme for media:
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    offering_docs_url str
    URL for additional docs of this offering.
    offering_icon_url str
    URL for an icon associated with this offering.
    offering_id str
    Offering identifier, provide to import an existing offering.
    offering_support_url str
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    portal_approval_record str
    (String) The portal's approval record ID.
    portal_ui_url str
    (String) The portal UI URL.
    product_kind str
    The kind of the product. Valid values are "solution" and "software"
    provider_info CmOfferingProviderInfoArgs
    Information on the provider of this offering. Nested scheme for provider_info:
    public_original_crn str
    (String) The original offering CRN that this publish entry came from.
    publish_public_crn str
    (String) The crn of the public catalog entry of this offering.
    share_enabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    share_with_access_lists Sequence[str]
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    share_with_all bool
    Denotes public availability of an Offering - if share_enabled is true.
    share_with_ibm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    short_description str
    Short description in the requested language.
    short_description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    tags Sequence[str]
    List of tags associated with this catalog.
    catalogId String
    Catalog identifier.
    cmOfferingId String
    (String) The id of this provider.
    deprecate Boolean
    Specify if this offering should be deprecated.
    disclaimer String
    (String) A disclaimer for this offering.
    features List<Property Map>
    List of features associated with this offering. Nested scheme for features:
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys List<Property Map>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords List<String>
    List of keywords associated with an offering, typically used to search for it.
    label String
    Display Name in the requested language.
    labelI18n Map<String>
    (Map) A map of translated strings, by language code.
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    media List<Property Map>
    A list of media items related to this offering. Nested scheme for media:
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    offeringDocsUrl String
    URL for additional docs of this offering.
    offeringIconUrl String
    URL for an icon associated with this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    offeringSupportUrl String
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    portalApprovalRecord String
    (String) The portal's approval record ID.
    portalUiUrl String
    (String) The portal UI URL.
    productKind String
    The kind of the product. Valid values are "solution" and "software"
    providerInfo Property Map
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn String
    (String) The original offering CRN that this publish entry came from.
    publishPublicCrn String
    (String) The crn of the public catalog entry of this offering.
    shareEnabled Boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists List<String>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll Boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm Boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription String
    Short description in the requested language.
    shortDescriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    tags List<String>
    List of tags associated with this catalog.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the CmOffering resource produces the following output properties:

    Badges List<CmOfferingBadge>
    (List) A list of badges for this offering. Nested scheme for badges:
    CatalogName string
    (String) The name of the catalog.
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    DeprecatePendings List<CmOfferingDeprecatePending>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    Id string
    The provider-assigned unique ID for this managed resource.
    Kinds List<CmOfferingKind>
    (List) Array of kind. Nested scheme for kinds:
    OfferingIdentifier string
    Computed Offering ID.
    PcManaged bool
    (Boolean) Offering is managed by Partner Center.
    PublishApproved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    Ratings List<CmOfferingRating>
    (List) Repository info for offerings. Nested scheme for rating:
    RepoInfos List<CmOfferingRepoInfo>
    (List) Repository info for offerings. Nested scheme for repo_info:
    Rev string
    (String) Cloudant revision.
    Supports List<CmOfferingSupport>
    (List) Offering Support information. Nested scheme for support:
    Updated string
    (String) The date and time this catalog was last updated.
    Url string
    (String) The url for this specific offering.
    Badges []CmOfferingBadge
    (List) A list of badges for this offering. Nested scheme for badges:
    CatalogName string
    (String) The name of the catalog.
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    DeprecatePendings []CmOfferingDeprecatePending
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    Id string
    The provider-assigned unique ID for this managed resource.
    Kinds []CmOfferingKind
    (List) Array of kind. Nested scheme for kinds:
    OfferingIdentifier string
    Computed Offering ID.
    PcManaged bool
    (Boolean) Offering is managed by Partner Center.
    PublishApproved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    Ratings []CmOfferingRating
    (List) Repository info for offerings. Nested scheme for rating:
    RepoInfos []CmOfferingRepoInfo
    (List) Repository info for offerings. Nested scheme for repo_info:
    Rev string
    (String) Cloudant revision.
    Supports []CmOfferingSupport
    (List) Offering Support information. Nested scheme for support:
    Updated string
    (String) The date and time this catalog was last updated.
    Url string
    (String) The url for this specific offering.
    badges List<CmOfferingBadge>
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogName String
    (String) The name of the catalog.
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecatePendings List<CmOfferingDeprecatePending>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    id String
    The provider-assigned unique ID for this managed resource.
    kinds List<CmOfferingKind>
    (List) Array of kind. Nested scheme for kinds:
    offeringIdentifier String
    Computed Offering ID.
    pcManaged Boolean
    (Boolean) Offering is managed by Partner Center.
    publishApproved Boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    ratings List<CmOfferingRating>
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos List<CmOfferingRepoInfo>
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev String
    (String) Cloudant revision.
    supports List<CmOfferingSupport>
    (List) Offering Support information. Nested scheme for support:
    updated String
    (String) The date and time this catalog was last updated.
    url String
    (String) The url for this specific offering.
    badges CmOfferingBadge[]
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogName string
    (String) The name of the catalog.
    created string
    (String) The date and time this version was created.
    crn string
    (String) Version's CRN.
    deprecatePendings CmOfferingDeprecatePending[]
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    id string
    The provider-assigned unique ID for this managed resource.
    kinds CmOfferingKind[]
    (List) Array of kind. Nested scheme for kinds:
    offeringIdentifier string
    Computed Offering ID.
    pcManaged boolean
    (Boolean) Offering is managed by Partner Center.
    publishApproved boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    ratings CmOfferingRating[]
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos CmOfferingRepoInfo[]
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev string
    (String) Cloudant revision.
    supports CmOfferingSupport[]
    (List) Offering Support information. Nested scheme for support:
    updated string
    (String) The date and time this catalog was last updated.
    url string
    (String) The url for this specific offering.
    badges Sequence[CmOfferingBadge]
    (List) A list of badges for this offering. Nested scheme for badges:
    catalog_name str
    (String) The name of the catalog.
    created str
    (String) The date and time this version was created.
    crn str
    (String) Version's CRN.
    deprecate_pendings Sequence[CmOfferingDeprecatePending]
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    id str
    The provider-assigned unique ID for this managed resource.
    kinds Sequence[CmOfferingKind]
    (List) Array of kind. Nested scheme for kinds:
    offering_identifier str
    Computed Offering ID.
    pc_managed bool
    (Boolean) Offering is managed by Partner Center.
    publish_approved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    ratings Sequence[CmOfferingRating]
    (List) Repository info for offerings. Nested scheme for rating:
    repo_infos Sequence[CmOfferingRepoInfo]
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev str
    (String) Cloudant revision.
    supports Sequence[CmOfferingSupport]
    (List) Offering Support information. Nested scheme for support:
    updated str
    (String) The date and time this catalog was last updated.
    url str
    (String) The url for this specific offering.
    badges List<Property Map>
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogName String
    (String) The name of the catalog.
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecatePendings List<Property Map>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    id String
    The provider-assigned unique ID for this managed resource.
    kinds List<Property Map>
    (List) Array of kind. Nested scheme for kinds:
    offeringIdentifier String
    Computed Offering ID.
    pcManaged Boolean
    (Boolean) Offering is managed by Partner Center.
    publishApproved Boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    ratings List<Property Map>
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos List<Property Map>
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev String
    (String) Cloudant revision.
    supports List<Property Map>
    (List) Offering Support information. Nested scheme for support:
    updated String
    (String) The date and time this catalog was last updated.
    url String
    (String) The url for this specific offering.

    Look up Existing CmOffering Resource

    Get an existing CmOffering 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?: CmOfferingState, opts?: CustomResourceOptions): CmOffering
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            badges: Optional[Sequence[CmOfferingBadgeArgs]] = None,
            catalog_id: Optional[str] = None,
            catalog_name: Optional[str] = None,
            cm_offering_id: Optional[str] = None,
            created: Optional[str] = None,
            crn: Optional[str] = None,
            deprecate: Optional[bool] = None,
            deprecate_pendings: Optional[Sequence[CmOfferingDeprecatePendingArgs]] = None,
            disclaimer: Optional[str] = None,
            features: Optional[Sequence[CmOfferingFeatureArgs]] = None,
            hidden: Optional[bool] = None,
            image_pull_keys: Optional[Sequence[CmOfferingImagePullKeyArgs]] = None,
            keywords: Optional[Sequence[str]] = None,
            kinds: Optional[Sequence[CmOfferingKindArgs]] = None,
            label: Optional[str] = None,
            label_i18n: Optional[Mapping[str, str]] = None,
            long_description: Optional[str] = None,
            long_description_i18n: Optional[Mapping[str, str]] = None,
            media: Optional[Sequence[CmOfferingMediaArgs]] = None,
            metadata: Optional[Mapping[str, str]] = None,
            name: Optional[str] = None,
            offering_docs_url: Optional[str] = None,
            offering_icon_url: Optional[str] = None,
            offering_id: Optional[str] = None,
            offering_identifier: Optional[str] = None,
            offering_support_url: Optional[str] = None,
            pc_managed: Optional[bool] = None,
            portal_approval_record: Optional[str] = None,
            portal_ui_url: Optional[str] = None,
            product_kind: Optional[str] = None,
            provider_info: Optional[CmOfferingProviderInfoArgs] = None,
            public_original_crn: Optional[str] = None,
            publish_approved: Optional[bool] = None,
            publish_public_crn: Optional[str] = None,
            ratings: Optional[Sequence[CmOfferingRatingArgs]] = None,
            repo_infos: Optional[Sequence[CmOfferingRepoInfoArgs]] = None,
            rev: Optional[str] = None,
            share_enabled: Optional[bool] = None,
            share_with_access_lists: Optional[Sequence[str]] = None,
            share_with_all: Optional[bool] = None,
            share_with_ibm: Optional[bool] = None,
            short_description: Optional[str] = None,
            short_description_i18n: Optional[Mapping[str, str]] = None,
            supports: Optional[Sequence[CmOfferingSupportArgs]] = None,
            tags: Optional[Sequence[str]] = None,
            updated: Optional[str] = None,
            url: Optional[str] = None) -> CmOffering
    func GetCmOffering(ctx *Context, name string, id IDInput, state *CmOfferingState, opts ...ResourceOption) (*CmOffering, error)
    public static CmOffering Get(string name, Input<string> id, CmOfferingState? state, CustomResourceOptions? opts = null)
    public static CmOffering get(String name, Output<String> id, CmOfferingState state, CustomResourceOptions options)
    resources:  _:    type: ibm:CmOffering    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.
    The following state arguments are supported:
    Badges List<CmOfferingBadge>
    (List) A list of badges for this offering. Nested scheme for badges:
    CatalogId string
    Catalog identifier.
    CatalogName string
    (String) The name of the catalog.
    CmOfferingId string
    (String) The id of this provider.
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    Deprecate bool
    Specify if this offering should be deprecated.
    DeprecatePendings List<CmOfferingDeprecatePending>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    Disclaimer string
    (String) A disclaimer for this offering.
    Features List<CmOfferingFeature>
    List of features associated with this offering. Nested scheme for features:
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    ImagePullKeys List<CmOfferingImagePullKey>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    Keywords List<string>
    List of keywords associated with an offering, typically used to search for it.
    Kinds List<CmOfferingKind>
    (List) Array of kind. Nested scheme for kinds:
    Label string
    Display Name in the requested language.
    LabelI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Media List<CmOfferingMedia>
    A list of media items related to this offering. Nested scheme for media:
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    OfferingDocsUrl string
    URL for additional docs of this offering.
    OfferingIconUrl string
    URL for an icon associated with this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    OfferingIdentifier string
    Computed Offering ID.
    OfferingSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    PcManaged bool
    (Boolean) Offering is managed by Partner Center.
    PortalApprovalRecord string
    (String) The portal's approval record ID.
    PortalUiUrl string
    (String) The portal UI URL.
    ProductKind string
    The kind of the product. Valid values are "solution" and "software"
    ProviderInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    PublicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    PublishApproved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    PublishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    Ratings List<CmOfferingRating>
    (List) Repository info for offerings. Nested scheme for rating:
    RepoInfos List<CmOfferingRepoInfo>
    (List) Repository info for offerings. Nested scheme for repo_info:
    Rev string
    (String) Cloudant revision.
    ShareEnabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    ShareWithAccessLists List<string>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    ShareWithAll bool
    Denotes public availability of an Offering - if share_enabled is true.
    ShareWithIbm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    ShortDescription string
    Short description in the requested language.
    ShortDescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Supports List<CmOfferingSupport>
    (List) Offering Support information. Nested scheme for support:
    Tags List<string>
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    Url string
    (String) The url for this specific offering.
    Badges []CmOfferingBadgeArgs
    (List) A list of badges for this offering. Nested scheme for badges:
    CatalogId string
    Catalog identifier.
    CatalogName string
    (String) The name of the catalog.
    CmOfferingId string
    (String) The id of this provider.
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    Deprecate bool
    Specify if this offering should be deprecated.
    DeprecatePendings []CmOfferingDeprecatePendingArgs
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    Disclaimer string
    (String) A disclaimer for this offering.
    Features []CmOfferingFeatureArgs
    List of features associated with this offering. Nested scheme for features:
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    ImagePullKeys []CmOfferingImagePullKeyArgs
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    Keywords []string
    List of keywords associated with an offering, typically used to search for it.
    Kinds []CmOfferingKindArgs
    (List) Array of kind. Nested scheme for kinds:
    Label string
    Display Name in the requested language.
    LabelI18n map[string]string
    (Map) A map of translated strings, by language code.
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Media []CmOfferingMediaArgs
    A list of media items related to this offering. Nested scheme for media:
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    OfferingDocsUrl string
    URL for additional docs of this offering.
    OfferingIconUrl string
    URL for an icon associated with this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    OfferingIdentifier string
    Computed Offering ID.
    OfferingSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    PcManaged bool
    (Boolean) Offering is managed by Partner Center.
    PortalApprovalRecord string
    (String) The portal's approval record ID.
    PortalUiUrl string
    (String) The portal UI URL.
    ProductKind string
    The kind of the product. Valid values are "solution" and "software"
    ProviderInfo CmOfferingProviderInfoArgs
    Information on the provider of this offering. Nested scheme for provider_info:
    PublicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    PublishApproved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    PublishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    Ratings []CmOfferingRatingArgs
    (List) Repository info for offerings. Nested scheme for rating:
    RepoInfos []CmOfferingRepoInfoArgs
    (List) Repository info for offerings. Nested scheme for repo_info:
    Rev string
    (String) Cloudant revision.
    ShareEnabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    ShareWithAccessLists []string
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    ShareWithAll bool
    Denotes public availability of an Offering - if share_enabled is true.
    ShareWithIbm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    ShortDescription string
    Short description in the requested language.
    ShortDescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Supports []CmOfferingSupportArgs
    (List) Offering Support information. Nested scheme for support:
    Tags []string
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    Url string
    (String) The url for this specific offering.
    badges List<CmOfferingBadge>
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogId String
    Catalog identifier.
    catalogName String
    (String) The name of the catalog.
    cmOfferingId String
    (String) The id of this provider.
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecate Boolean
    Specify if this offering should be deprecated.
    deprecatePendings List<CmOfferingDeprecatePending>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    disclaimer String
    (String) A disclaimer for this offering.
    features List<CmOfferingFeature>
    List of features associated with this offering. Nested scheme for features:
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys List<CmOfferingImagePullKey>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords List<String>
    List of keywords associated with an offering, typically used to search for it.
    kinds List<CmOfferingKind>
    (List) Array of kind. Nested scheme for kinds:
    label String
    Display Name in the requested language.
    labelI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    media List<CmOfferingMedia>
    A list of media items related to this offering. Nested scheme for media:
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    offeringDocsUrl String
    URL for additional docs of this offering.
    offeringIconUrl String
    URL for an icon associated with this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    offeringIdentifier String
    Computed Offering ID.
    offeringSupportUrl String
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    pcManaged Boolean
    (Boolean) Offering is managed by Partner Center.
    portalApprovalRecord String
    (String) The portal's approval record ID.
    portalUiUrl String
    (String) The portal UI URL.
    productKind String
    The kind of the product. Valid values are "solution" and "software"
    providerInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn String
    (String) The original offering CRN that this publish entry came from.
    publishApproved Boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    publishPublicCrn String
    (String) The crn of the public catalog entry of this offering.
    ratings List<CmOfferingRating>
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos List<CmOfferingRepoInfo>
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev String
    (String) Cloudant revision.
    shareEnabled Boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists List<String>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll Boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm Boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription String
    Short description in the requested language.
    shortDescriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    supports List<CmOfferingSupport>
    (List) Offering Support information. Nested scheme for support:
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.
    url String
    (String) The url for this specific offering.
    badges CmOfferingBadge[]
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogId string
    Catalog identifier.
    catalogName string
    (String) The name of the catalog.
    cmOfferingId string
    (String) The id of this provider.
    created string
    (String) The date and time this version was created.
    crn string
    (String) Version's CRN.
    deprecate boolean
    Specify if this offering should be deprecated.
    deprecatePendings CmOfferingDeprecatePending[]
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    disclaimer string
    (String) A disclaimer for this offering.
    features CmOfferingFeature[]
    List of features associated with this offering. Nested scheme for features:
    hidden boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys CmOfferingImagePullKey[]
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords string[]
    List of keywords associated with an offering, typically used to search for it.
    kinds CmOfferingKind[]
    (List) Array of kind. Nested scheme for kinds:
    label string
    Display Name in the requested language.
    labelI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    longDescription string
    Long description in the requested language.
    longDescriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    media CmOfferingMedia[]
    A list of media items related to this offering. Nested scheme for media:
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    offeringDocsUrl string
    URL for additional docs of this offering.
    offeringIconUrl string
    URL for an icon associated with this offering.
    offeringId string
    Offering identifier, provide to import an existing offering.
    offeringIdentifier string
    Computed Offering ID.
    offeringSupportUrl string
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    pcManaged boolean
    (Boolean) Offering is managed by Partner Center.
    portalApprovalRecord string
    (String) The portal's approval record ID.
    portalUiUrl string
    (String) The portal UI URL.
    productKind string
    The kind of the product. Valid values are "solution" and "software"
    providerInfo CmOfferingProviderInfo
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn string
    (String) The original offering CRN that this publish entry came from.
    publishApproved boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    publishPublicCrn string
    (String) The crn of the public catalog entry of this offering.
    ratings CmOfferingRating[]
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos CmOfferingRepoInfo[]
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev string
    (String) Cloudant revision.
    shareEnabled boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists string[]
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription string
    Short description in the requested language.
    shortDescriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    supports CmOfferingSupport[]
    (List) Offering Support information. Nested scheme for support:
    tags string[]
    List of tags associated with this catalog.
    updated string
    (String) The date and time this catalog was last updated.
    url string
    (String) The url for this specific offering.
    badges Sequence[CmOfferingBadgeArgs]
    (List) A list of badges for this offering. Nested scheme for badges:
    catalog_id str
    Catalog identifier.
    catalog_name str
    (String) The name of the catalog.
    cm_offering_id str
    (String) The id of this provider.
    created str
    (String) The date and time this version was created.
    crn str
    (String) Version's CRN.
    deprecate bool
    Specify if this offering should be deprecated.
    deprecate_pendings Sequence[CmOfferingDeprecatePendingArgs]
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    disclaimer str
    (String) A disclaimer for this offering.
    features Sequence[CmOfferingFeatureArgs]
    List of features associated with this offering. Nested scheme for features:
    hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    image_pull_keys Sequence[CmOfferingImagePullKeyArgs]
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords Sequence[str]
    List of keywords associated with an offering, typically used to search for it.
    kinds Sequence[CmOfferingKindArgs]
    (List) Array of kind. Nested scheme for kinds:
    label str
    Display Name in the requested language.
    label_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    long_description str
    Long description in the requested language.
    long_description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    media Sequence[CmOfferingMediaArgs]
    A list of media items related to this offering. Nested scheme for media:
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    offering_docs_url str
    URL for additional docs of this offering.
    offering_icon_url str
    URL for an icon associated with this offering.
    offering_id str
    Offering identifier, provide to import an existing offering.
    offering_identifier str
    Computed Offering ID.
    offering_support_url str
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    pc_managed bool
    (Boolean) Offering is managed by Partner Center.
    portal_approval_record str
    (String) The portal's approval record ID.
    portal_ui_url str
    (String) The portal UI URL.
    product_kind str
    The kind of the product. Valid values are "solution" and "software"
    provider_info CmOfferingProviderInfoArgs
    Information on the provider of this offering. Nested scheme for provider_info:
    public_original_crn str
    (String) The original offering CRN that this publish entry came from.
    publish_approved bool
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    publish_public_crn str
    (String) The crn of the public catalog entry of this offering.
    ratings Sequence[CmOfferingRatingArgs]
    (List) Repository info for offerings. Nested scheme for rating:
    repo_infos Sequence[CmOfferingRepoInfoArgs]
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev str
    (String) Cloudant revision.
    share_enabled bool
    Denotes sharing including access list availability of an Offering is enabled.
    share_with_access_lists Sequence[str]
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    share_with_all bool
    Denotes public availability of an Offering - if share_enabled is true.
    share_with_ibm bool
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    short_description str
    Short description in the requested language.
    short_description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    supports Sequence[CmOfferingSupportArgs]
    (List) Offering Support information. Nested scheme for support:
    tags Sequence[str]
    List of tags associated with this catalog.
    updated str
    (String) The date and time this catalog was last updated.
    url str
    (String) The url for this specific offering.
    badges List<Property Map>
    (List) A list of badges for this offering. Nested scheme for badges:
    catalogId String
    Catalog identifier.
    catalogName String
    (String) The name of the catalog.
    cmOfferingId String
    (String) The id of this provider.
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecate Boolean
    Specify if this offering should be deprecated.
    deprecatePendings List<Property Map>
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    disclaimer String
    (String) A disclaimer for this offering.
    features List<Property Map>
    List of features associated with this offering. Nested scheme for features:
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    imagePullKeys List<Property Map>
    (List) Image pull keys for this offering. Nested scheme for image_pull_keys:
    keywords List<String>
    List of keywords associated with an offering, typically used to search for it.
    kinds List<Property Map>
    (List) Array of kind. Nested scheme for kinds:
    label String
    Display Name in the requested language.
    labelI18n Map<String>
    (Map) A map of translated strings, by language code.
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    media List<Property Map>
    A list of media items related to this offering. Nested scheme for media:
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    offeringDocsUrl String
    URL for additional docs of this offering.
    offeringIconUrl String
    URL for an icon associated with this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    offeringIdentifier String
    Computed Offering ID.
    offeringSupportUrl String
    (String) [deprecated] - Use offering.support instead. URL to be displayed in the Consumption UI for getting support on this offering.

    Deprecated: Deprecated

    pcManaged Boolean
    (Boolean) Offering is managed by Partner Center.
    portalApprovalRecord String
    (String) The portal's approval record ID.
    portalUiUrl String
    (String) The portal UI URL.
    productKind String
    The kind of the product. Valid values are "solution" and "software"
    providerInfo Property Map
    Information on the provider of this offering. Nested scheme for provider_info:
    publicOriginalCrn String
    (String) The original offering CRN that this publish entry came from.
    publishApproved Boolean
    (Boolean) Offering has been approved to publish to permitted to IBM or Public Catalog.
    publishPublicCrn String
    (String) The crn of the public catalog entry of this offering.
    ratings List<Property Map>
    (List) Repository info for offerings. Nested scheme for rating:
    repoInfos List<Property Map>
    (List) Repository info for offerings. Nested scheme for repo_info:
    rev String
    (String) Cloudant revision.
    shareEnabled Boolean
    Denotes sharing including access list availability of an Offering is enabled.
    shareWithAccessLists List<String>
    List of account, enterprise, or enterprise group IDs. Enterprise IDs should be prefixed with -ent- and enterpries group IDs should be prefixed with -entgrp-.
    shareWithAll Boolean
    Denotes public availability of an Offering - if share_enabled is true.
    shareWithIbm Boolean
    Denotes IBM employee availability of an Offering - if share_enabled is true.
    shortDescription String
    Short description in the requested language.
    shortDescriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    supports List<Property Map>
    (List) Offering Support information. Nested scheme for support:
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.
    url String
    (String) The url for this specific offering.

    Supporting Types

    CmOfferingBadge, CmOfferingBadgeArgs

    Authority string
    (String) Authority for the current badge.
    Constraints List<CmOfferingBadgeConstraint>
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    Description string
    (String) Feature description.
    DescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Icon string
    (String) Icon for the current badge.
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LabelI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    LearnMoreLinks List<CmOfferingBadgeLearnMoreLink>
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    Tag string
    (String) Tag for the current badge.
    Authority string
    (String) Authority for the current badge.
    Constraints []CmOfferingBadgeConstraint
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    Description string
    (String) Feature description.
    DescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Icon string
    (String) Icon for the current badge.
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LabelI18n map[string]string
    (Map) A map of translated strings, by language code.
    LearnMoreLinks []CmOfferingBadgeLearnMoreLink
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    Tag string
    (String) Tag for the current badge.
    authority String
    (String) Authority for the current badge.
    constraints List<CmOfferingBadgeConstraint>
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    description String
    (String) Feature description.
    descriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    icon String
    (String) Icon for the current badge.
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    labelI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    learnMoreLinks List<CmOfferingBadgeLearnMoreLink>
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    tag String
    (String) Tag for the current badge.
    authority string
    (String) Authority for the current badge.
    constraints CmOfferingBadgeConstraint[]
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    description string
    (String) Feature description.
    descriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    icon string
    (String) Icon for the current badge.
    id string
    (String) The id of this provider.
    label string
    Display Name in the requested language.
    labelI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    learnMoreLinks CmOfferingBadgeLearnMoreLink[]
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    tag string
    (String) Tag for the current badge.
    authority str
    (String) Authority for the current badge.
    constraints Sequence[CmOfferingBadgeConstraint]
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    description str
    (String) Feature description.
    description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    icon str
    (String) Icon for the current badge.
    id str
    (String) The id of this provider.
    label str
    Display Name in the requested language.
    label_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    learn_more_links Sequence[CmOfferingBadgeLearnMoreLink]
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    tag str
    (String) Tag for the current badge.
    authority String
    (String) Authority for the current badge.
    constraints List<Property Map>
    (List) An optional set of constraints indicating which versions in an Offering have this particular badge. Nested scheme for constraints:
    description String
    (String) Feature description.
    descriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    icon String
    (String) Icon for the current badge.
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    labelI18n Map<String>
    (Map) A map of translated strings, by language code.
    learnMoreLinks List<Property Map>
    (List) Learn more links for a badge. Nested scheme for learn_more_links:
    tag String
    (String) Tag for the current badge.

    CmOfferingBadgeConstraint, CmOfferingBadgeConstraintArgs

    Rule string
    (Map) Rule for the current constraint.
    Type string
    (String) Valid values are hour or day.
    Rule string
    (Map) Rule for the current constraint.
    Type string
    (String) Valid values are hour or day.
    rule String
    (Map) Rule for the current constraint.
    type String
    (String) Valid values are hour or day.
    rule string
    (Map) Rule for the current constraint.
    type string
    (String) Valid values are hour or day.
    rule str
    (Map) Rule for the current constraint.
    type str
    (String) Valid values are hour or day.
    rule String
    (Map) Rule for the current constraint.
    type String
    (String) Valid values are hour or day.
    FirstParty string
    (String) First party link.
    ThirdParty string
    (String) Third party link.
    FirstParty string
    (String) First party link.
    ThirdParty string
    (String) Third party link.
    firstParty String
    (String) First party link.
    thirdParty String
    (String) Third party link.
    firstParty string
    (String) First party link.
    thirdParty string
    (String) Third party link.
    first_party str
    (String) First party link.
    third_party str
    (String) Third party link.
    firstParty String
    (String) First party link.
    thirdParty String
    (String) Third party link.

    CmOfferingDeprecatePending, CmOfferingDeprecatePendingArgs

    DeprecateDate string
    (String) Date of deprecation.
    DeprecateState string
    (String) Deprecation state.
    Description string
    (String) Feature description.
    DeprecateDate string
    (String) Date of deprecation.
    DeprecateState string
    (String) Deprecation state.
    Description string
    (String) Feature description.
    deprecateDate String
    (String) Date of deprecation.
    deprecateState String
    (String) Deprecation state.
    description String
    (String) Feature description.
    deprecateDate string
    (String) Date of deprecation.
    deprecateState 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.
    deprecateDate String
    (String) Date of deprecation.
    deprecateState String
    (String) Deprecation state.
    description String
    (String) Feature description.

    CmOfferingFeature, CmOfferingFeatureArgs

    Description string
    Feature description.
    DescriptionI18n Dictionary<string, string>
    A map of translated strings, by language code.
    Title string
    Heading.
    TitleI18n Dictionary<string, string>
    A map of translated strings, by language code.
    Description string
    Feature description.
    DescriptionI18n map[string]string
    A map of translated strings, by language code.
    Title string
    Heading.
    TitleI18n map[string]string
    A map of translated strings, by language code.
    description String
    Feature description.
    descriptionI18n Map<String,String>
    A map of translated strings, by language code.
    title String
    Heading.
    titleI18n Map<String,String>
    A map of translated strings, by language code.
    description string
    Feature description.
    descriptionI18n {[key: string]: string}
    A map of translated strings, by language code.
    title string
    Heading.
    titleI18n {[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.
    descriptionI18n Map<String>
    A map of translated strings, by language code.
    title String
    Heading.
    titleI18n Map<String>
    A map of translated strings, by language code.

    CmOfferingImagePullKey, CmOfferingImagePullKeyArgs

    Description string
    (String) Feature description.
    Name string
    The programmatic name of this offering.
    Value string
    (Integer) Amount of time to wait in unit 'type'.
    Description string
    (String) Feature description.
    Name string
    The programmatic name of this offering.
    Value string
    (Integer) Amount of time to wait in unit 'type'.
    description String
    (String) Feature description.
    name String
    The programmatic name of this offering.
    value String
    (Integer) Amount of time to wait in unit 'type'.
    description string
    (String) Feature description.
    name string
    The programmatic name of this offering.
    value string
    (Integer) Amount of time to wait in unit 'type'.
    description str
    (String) Feature description.
    name str
    The programmatic name of this offering.
    value str
    (Integer) Amount of time to wait in unit 'type'.
    description String
    (String) Feature description.
    name String
    The programmatic name of this offering.
    value String
    (Integer) Amount of time to wait in unit 'type'.

    CmOfferingKind, CmOfferingKindArgs

    AdditionalFeatures List<CmOfferingKindAdditionalFeature>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    Created string
    (String) The date and time this version was created.
    FormatKind string
    (String) content kind, e.g., helm, vm image.
    Id string
    (String) The id of this provider.
    InstallKind string
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Plans List<CmOfferingKindPlan>
    (List) list of plans. Nested scheme for plans:
    Tags List<string>
    List of tags associated with this catalog.
    TargetKind string
    (String) target cloud to install, e.g., iks, open_shift_iks.
    Updated string
    (String) The date and time this catalog was last updated.
    Versions List<CmOfferingKindVersion>
    (List) list of versions. Nested scheme for versions:
    AdditionalFeatures []CmOfferingKindAdditionalFeature
    (List) list of features associated with this offering. Nested scheme for additional_features:
    Created string
    (String) The date and time this version was created.
    FormatKind string
    (String) content kind, e.g., helm, vm image.
    Id string
    (String) The id of this provider.
    InstallKind string
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Plans []CmOfferingKindPlan
    (List) list of plans. Nested scheme for plans:
    Tags []string
    List of tags associated with this catalog.
    TargetKind string
    (String) target cloud to install, e.g., iks, open_shift_iks.
    Updated string
    (String) The date and time this catalog was last updated.
    Versions []CmOfferingKindVersion
    (List) list of versions. Nested scheme for versions:
    additionalFeatures List<CmOfferingKindAdditionalFeature>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created String
    (String) The date and time this version was created.
    formatKind String
    (String) content kind, e.g., helm, vm image.
    id String
    (String) The id of this provider.
    installKind String
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    plans List<CmOfferingKindPlan>
    (List) list of plans. Nested scheme for plans:
    tags List<String>
    List of tags associated with this catalog.
    targetKind String
    (String) target cloud to install, e.g., iks, open_shift_iks.
    updated String
    (String) The date and time this catalog was last updated.
    versions List<CmOfferingKindVersion>
    (List) list of versions. Nested scheme for versions:
    additionalFeatures CmOfferingKindAdditionalFeature[]
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created string
    (String) The date and time this version was created.
    formatKind string
    (String) content kind, e.g., helm, vm image.
    id string
    (String) The id of this provider.
    installKind string
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    plans CmOfferingKindPlan[]
    (List) list of plans. Nested scheme for plans:
    tags string[]
    List of tags associated with this catalog.
    targetKind string
    (String) target cloud to install, e.g., iks, open_shift_iks.
    updated string
    (String) The date and time this catalog was last updated.
    versions CmOfferingKindVersion[]
    (List) list of versions. Nested scheme for versions:
    additional_features Sequence[CmOfferingKindAdditionalFeature]
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created str
    (String) The date and time this version was created.
    format_kind str
    (String) content kind, e.g., helm, vm image.
    id str
    (String) The id of this provider.
    install_kind str
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    plans Sequence[CmOfferingKindPlan]
    (List) list of plans. Nested scheme for plans:
    tags Sequence[str]
    List of tags associated with this catalog.
    target_kind str
    (String) target cloud to install, e.g., iks, open_shift_iks.
    updated str
    (String) The date and time this catalog was last updated.
    versions Sequence[CmOfferingKindVersion]
    (List) list of versions. Nested scheme for versions:
    additionalFeatures List<Property Map>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created String
    (String) The date and time this version was created.
    formatKind String
    (String) content kind, e.g., helm, vm image.
    id String
    (String) The id of this provider.
    installKind String
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    plans List<Property Map>
    (List) list of plans. Nested scheme for plans:
    tags List<String>
    List of tags associated with this catalog.
    targetKind String
    (String) target cloud to install, e.g., iks, open_shift_iks.
    updated String
    (String) The date and time this catalog was last updated.
    versions List<Property Map>
    (List) list of versions. Nested scheme for versions:

    CmOfferingKindAdditionalFeature, CmOfferingKindAdditionalFeatureArgs

    Description string
    (String) Feature description.
    DescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Title string
    (String) Heading.
    TitleI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Description string
    (String) Feature description.
    DescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Title string
    (String) Heading.
    TitleI18n map[string]string
    (Map) A map of translated strings, by language code.
    description String
    (String) Feature description.
    descriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    title String
    (String) Heading.
    titleI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    description string
    (String) Feature description.
    descriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    title string
    (String) Heading.
    titleI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    description str
    (String) Feature description.
    description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    title str
    (String) Heading.
    title_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    description String
    (String) Feature description.
    descriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    title String
    (String) Heading.
    titleI18n Map<String>
    (Map) A map of translated strings, by language code.

    CmOfferingKindPlan, CmOfferingKindPlanArgs

    AdditionalFeatures List<CmOfferingKindPlanAdditionalFeature>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    Created string
    (String) The date and time this version was created.
    Deployments List<CmOfferingKindPlanDeployment>
    (List) list of deployments. Nested scheme for deployments:
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LongDescription string
    Long description in the requested language.
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    ShortDescription string
    Short description in the requested language.
    Tags List<string>
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    AdditionalFeatures []CmOfferingKindPlanAdditionalFeature
    (List) list of features associated with this offering. Nested scheme for additional_features:
    Created string
    (String) The date and time this version was created.
    Deployments []CmOfferingKindPlanDeployment
    (List) list of deployments. Nested scheme for deployments:
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LongDescription string
    Long description in the requested language.
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    ShortDescription string
    Short description in the requested language.
    Tags []string
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    additionalFeatures List<CmOfferingKindPlanAdditionalFeature>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created String
    (String) The date and time this version was created.
    deployments List<CmOfferingKindPlanDeployment>
    (List) list of deployments. Nested scheme for deployments:
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    longDescription String
    Long description in the requested language.
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    shortDescription String
    Short description in the requested language.
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.
    additionalFeatures CmOfferingKindPlanAdditionalFeature[]
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created string
    (String) The date and time this version was created.
    deployments CmOfferingKindPlanDeployment[]
    (List) list of deployments. Nested scheme for deployments:
    id string
    (String) The id of this provider.
    label string
    Display Name in the requested language.
    longDescription string
    Long description in the requested language.
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    shortDescription string
    Short description in the requested language.
    tags string[]
    List of tags associated with this catalog.
    updated string
    (String) The date and time this catalog was last updated.
    additional_features Sequence[CmOfferingKindPlanAdditionalFeature]
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created str
    (String) The date and time this version was created.
    deployments Sequence[CmOfferingKindPlanDeployment]
    (List) list of deployments. Nested scheme for deployments:
    id str
    (String) The id of this provider.
    label str
    Display Name in the requested language.
    long_description str
    Long description in the requested language.
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    short_description str
    Short description in the requested language.
    tags Sequence[str]
    List of tags associated with this catalog.
    updated str
    (String) The date and time this catalog was last updated.
    additionalFeatures List<Property Map>
    (List) list of features associated with this offering. Nested scheme for additional_features:
    created String
    (String) The date and time this version was created.
    deployments List<Property Map>
    (List) list of deployments. Nested scheme for deployments:
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    longDescription String
    Long description in the requested language.
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    shortDescription String
    Short description in the requested language.
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.

    CmOfferingKindPlanAdditionalFeature, CmOfferingKindPlanAdditionalFeatureArgs

    Description string
    (String) Feature description.
    DescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Title string
    (String) Heading.
    TitleI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Description string
    (String) Feature description.
    DescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Title string
    (String) Heading.
    TitleI18n map[string]string
    (Map) A map of translated strings, by language code.
    description String
    (String) Feature description.
    descriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    title String
    (String) Heading.
    titleI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    description string
    (String) Feature description.
    descriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    title string
    (String) Heading.
    titleI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    description str
    (String) Feature description.
    description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    title str
    (String) Heading.
    title_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    description String
    (String) Feature description.
    descriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    title String
    (String) Heading.
    titleI18n Map<String>
    (Map) A map of translated strings, by language code.

    CmOfferingKindPlanDeployment, CmOfferingKindPlanDeploymentArgs

    Created string
    (String) The date and time this version was created.
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LongDescription string
    Long description in the requested language.
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    ShortDescription string
    Short description in the requested language.
    Tags List<string>
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    Created string
    (String) The date and time this version was created.
    Id string
    (String) The id of this provider.
    Label string
    Display Name in the requested language.
    LongDescription string
    Long description in the requested language.
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    ShortDescription string
    Short description in the requested language.
    Tags []string
    List of tags associated with this catalog.
    Updated string
    (String) The date and time this catalog was last updated.
    created String
    (String) The date and time this version was created.
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    longDescription String
    Long description in the requested language.
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    shortDescription String
    Short description in the requested language.
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.
    created string
    (String) The date and time this version was created.
    id string
    (String) The id of this provider.
    label string
    Display Name in the requested language.
    longDescription string
    Long description in the requested language.
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    shortDescription string
    Short description in the requested language.
    tags string[]
    List of tags associated with this catalog.
    updated string
    (String) The date and time this catalog was last updated.
    created str
    (String) The date and time this version was created.
    id str
    (String) The id of this provider.
    label str
    Display Name in the requested language.
    long_description str
    Long description in the requested language.
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    short_description str
    Short description in the requested language.
    tags Sequence[str]
    List of tags associated with this catalog.
    updated str
    (String) The date and time this catalog was last updated.
    created String
    (String) The date and time this version was created.
    id String
    (String) The id of this provider.
    label String
    Display Name in the requested language.
    longDescription String
    Long description in the requested language.
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    shortDescription String
    Short description in the requested language.
    tags List<String>
    List of tags associated with this catalog.
    updated String
    (String) The date and time this catalog was last updated.

    CmOfferingKindVersion, CmOfferingKindVersionArgs

    CatalogId string
    Catalog identifier.
    Configurations List<CmOfferingKindVersionConfiguration>
    (List) List of user solicited overrides. Nested scheme for configuration:
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    DeprecatePendings List<CmOfferingKindVersionDeprecatePending>
    (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<CmOfferingKindVersionEntitlement>
    (List) Entitlement license info. Nested scheme for entitlement:
    Flavors List<CmOfferingKindVersionFlavor>
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    IamPermissions List<CmOfferingKindVersionIamPermission>
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    Id string
    (String) The id of this provider.
    ImageManifestUrl string
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    ImagePullKeyName string
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    Installs List<CmOfferingKindVersionInstall>
    (List) Script information. Nested scheme for install:
    IsConsumable bool
    (Boolean) Is the version able to be shared.
    KindId string
    (String) Kind ID.
    Licenses List<CmOfferingKindVersionLicense>
    (List) List of licenses the product was built with. Nested scheme for licenses:
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Metadatas List<CmOfferingKindVersionMetadata>
    (Map) Map of metadata values for this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    Outputs List<CmOfferingKindVersionOutput>
    (List) List of output values for this version. Nested scheme for outputs:
    PackageVersion string
    (String) Version of the package used to create this version.
    PreInstalls List<CmOfferingKindVersionPreInstall>
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    RepoUrl string
    (String) Content's repo URL.
    RequiredResources List<CmOfferingKindVersionRequiredResource>
    (List) Resource requirments for installation. Nested scheme for required_resources:
    Rev string
    (String) Cloudant revision.
    Sha string
    (String) SHA256 fingerprint of image.
    SingleInstance bool
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    SolutionInfos List<CmOfferingKindVersionSolutionInfo>
    (List) Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
    SourceUrl string
    (String) Content's source URL (e.g git repo).
    States List<CmOfferingKindVersionState>
    (String) Current validation state - , in_progress, valid, invalid, expired.
    Tags List<string>
    List of tags associated with this catalog.
    TgzUrl string
    (String) File used to on-board this version.
    Updated string
    (String) The date and time this catalog was last updated.
    Validations List<CmOfferingKindVersionValidation>
    (List) Validation response. Nested scheme for validation:
    Version string
    (String) Version of content type.
    VersionLocator string
    (String) A dotted value of catalogID.versionID.
    WhitelistedAccounts List<string>
    (List) Whitelisted accounts for version.
    CatalogId string
    Catalog identifier.
    Configurations []CmOfferingKindVersionConfiguration
    (List) List of user solicited overrides. Nested scheme for configuration:
    Created string
    (String) The date and time this version was created.
    Crn string
    (String) Version's CRN.
    DeprecatePendings []CmOfferingKindVersionDeprecatePending
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    Deprecated bool
    (Boolean) read only field, indicating if this version is deprecated.
    Entitlements []CmOfferingKindVersionEntitlement
    (List) Entitlement license info. Nested scheme for entitlement:
    Flavors []CmOfferingKindVersionFlavor
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    IamPermissions []CmOfferingKindVersionIamPermission
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    Id string
    (String) The id of this provider.
    ImageManifestUrl string
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    ImagePullKeyName string
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    Installs []CmOfferingKindVersionInstall
    (List) Script information. Nested scheme for install:
    IsConsumable bool
    (Boolean) Is the version able to be shared.
    KindId string
    (String) Kind ID.
    Licenses []CmOfferingKindVersionLicense
    (List) List of licenses the product was built with. Nested scheme for licenses:
    LongDescription string
    Long description in the requested language.
    LongDescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Metadatas []CmOfferingKindVersionMetadata
    (Map) Map of metadata values for this offering.
    OfferingId string
    Offering identifier, provide to import an existing offering.
    Outputs []CmOfferingKindVersionOutputType
    (List) List of output values for this version. Nested scheme for outputs:
    PackageVersion string
    (String) Version of the package used to create this version.
    PreInstalls []CmOfferingKindVersionPreInstall
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    RepoUrl string
    (String) Content's repo URL.
    RequiredResources []CmOfferingKindVersionRequiredResource
    (List) Resource requirments for installation. Nested scheme for required_resources:
    Rev string
    (String) Cloudant revision.
    Sha string
    (String) SHA256 fingerprint of image.
    SingleInstance bool
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    SolutionInfos []CmOfferingKindVersionSolutionInfo
    (List) Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
    SourceUrl string
    (String) Content's source URL (e.g git repo).
    States []CmOfferingKindVersionState
    (String) Current validation state - , in_progress, valid, invalid, expired.
    Tags []string
    List of tags associated with this catalog.
    TgzUrl string
    (String) File used to on-board this version.
    Updated string
    (String) The date and time this catalog was last updated.
    Validations []CmOfferingKindVersionValidation
    (List) Validation response. Nested scheme for validation:
    Version string
    (String) Version of content type.
    VersionLocator string
    (String) A dotted value of catalogID.versionID.
    WhitelistedAccounts []string
    (List) Whitelisted accounts for version.
    catalogId String
    Catalog identifier.
    configurations List<CmOfferingKindVersionConfiguration>
    (List) List of user solicited overrides. Nested scheme for configuration:
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecatePendings List<CmOfferingKindVersionDeprecatePending>
    (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<CmOfferingKindVersionEntitlement>
    (List) Entitlement license info. Nested scheme for entitlement:
    flavors List<CmOfferingKindVersionFlavor>
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    iamPermissions List<CmOfferingKindVersionIamPermission>
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    id String
    (String) The id of this provider.
    imageManifestUrl String
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    imagePullKeyName String
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    installs List<CmOfferingKindVersionInstall>
    (List) Script information. Nested scheme for install:
    isConsumable Boolean
    (Boolean) Is the version able to be shared.
    kindId String
    (String) Kind ID.
    licenses List<CmOfferingKindVersionLicense>
    (List) List of licenses the product was built with. Nested scheme for licenses:
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    metadatas List<CmOfferingKindVersionMetadata>
    (Map) Map of metadata values for this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    outputs List<CmOfferingKindVersionOutput>
    (List) List of output values for this version. Nested scheme for outputs:
    packageVersion String
    (String) Version of the package used to create this version.
    preInstalls List<CmOfferingKindVersionPreInstall>
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    repoUrl String
    (String) Content's repo URL.
    requiredResources List<CmOfferingKindVersionRequiredResource>
    (List) Resource requirments for installation. Nested scheme for required_resources:
    rev String
    (String) Cloudant revision.
    sha String
    (String) SHA256 fingerprint of image.
    singleInstance Boolean
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    solutionInfos List<CmOfferingKindVersionSolutionInfo>
    (List) Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
    sourceUrl String
    (String) Content's source URL (e.g git repo).
    states List<CmOfferingKindVersionState>
    (String) Current validation state - , in_progress, valid, invalid, expired.
    tags List<String>
    List of tags associated with this catalog.
    tgzUrl String
    (String) File used to on-board this version.
    updated String
    (String) The date and time this catalog was last updated.
    validations List<CmOfferingKindVersionValidation>
    (List) Validation response. Nested scheme for validation:
    version String
    (String) Version of content type.
    versionLocator String
    (String) A dotted value of catalogID.versionID.
    whitelistedAccounts List<String>
    (List) Whitelisted accounts for version.
    catalogId string
    Catalog identifier.
    configurations CmOfferingKindVersionConfiguration[]
    (List) List of user solicited overrides. Nested scheme for configuration:
    created string
    (String) The date and time this version was created.
    crn string
    (String) Version's CRN.
    deprecatePendings CmOfferingKindVersionDeprecatePending[]
    (List) Deprecation information for an Offering. Nested scheme for deprecate_pending:
    deprecated boolean
    (Boolean) read only field, indicating if this version is deprecated.
    entitlements CmOfferingKindVersionEntitlement[]
    (List) Entitlement license info. Nested scheme for entitlement:
    flavors CmOfferingKindVersionFlavor[]
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    iamPermissions CmOfferingKindVersionIamPermission[]
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    id string
    (String) The id of this provider.
    imageManifestUrl string
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    imagePullKeyName string
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    installs CmOfferingKindVersionInstall[]
    (List) Script information. Nested scheme for install:
    isConsumable boolean
    (Boolean) Is the version able to be shared.
    kindId string
    (String) Kind ID.
    licenses CmOfferingKindVersionLicense[]
    (List) List of licenses the product was built with. Nested scheme for licenses:
    longDescription string
    Long description in the requested language.
    longDescriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    metadatas CmOfferingKindVersionMetadata[]
    (Map) Map of metadata values for this offering.
    offeringId string
    Offering identifier, provide to import an existing offering.
    outputs CmOfferingKindVersionOutput[]
    (List) List of output values for this version. Nested scheme for outputs:
    packageVersion string
    (String) Version of the package used to create this version.
    preInstalls CmOfferingKindVersionPreInstall[]
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    repoUrl string
    (String) Content's repo URL.
    requiredResources CmOfferingKindVersionRequiredResource[]
    (List) Resource requirments for installation. Nested scheme for required_resources:
    rev string
    (String) Cloudant revision.
    sha string
    (String) SHA256 fingerprint of image.
    singleInstance boolean
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    solutionInfos CmOfferingKindVersionSolutionInfo[]
    (List) Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
    sourceUrl string
    (String) Content's source URL (e.g git repo).
    states CmOfferingKindVersionState[]
    (String) Current validation state - , in_progress, valid, invalid, expired.
    tags string[]
    List of tags associated with this catalog.
    tgzUrl string
    (String) File used to on-board this version.
    updated string
    (String) The date and time this catalog was last updated.
    validations CmOfferingKindVersionValidation[]
    (List) Validation response. Nested scheme for validation:
    version string
    (String) Version of content type.
    versionLocator string
    (String) A dotted value of catalogID.versionID.
    whitelistedAccounts string[]
    (List) Whitelisted accounts for version.
    catalog_id str
    Catalog identifier.
    configurations Sequence[CmOfferingKindVersionConfiguration]
    (List) List of user solicited overrides. Nested scheme for configuration:
    created str
    (String) The date and time this version was created.
    crn str
    (String) Version's CRN.
    deprecate_pendings Sequence[CmOfferingKindVersionDeprecatePending]
    (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[CmOfferingKindVersionEntitlement]
    (List) Entitlement license info. Nested scheme for entitlement:
    flavors Sequence[CmOfferingKindVersionFlavor]
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    iam_permissions Sequence[CmOfferingKindVersionIamPermission]
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    id str
    (String) The id of this provider.
    image_manifest_url str
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    image_pull_key_name str
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    installs Sequence[CmOfferingKindVersionInstall]
    (List) Script information. Nested scheme for install:
    is_consumable bool
    (Boolean) Is the version able to be shared.
    kind_id str
    (String) Kind ID.
    licenses Sequence[CmOfferingKindVersionLicense]
    (List) List of licenses the product was built with. Nested scheme for licenses:
    long_description str
    Long description in the requested language.
    long_description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    metadatas Sequence[CmOfferingKindVersionMetadata]
    (Map) Map of metadata values for this offering.
    offering_id str
    Offering identifier, provide to import an existing offering.
    outputs Sequence[CmOfferingKindVersionOutput]
    (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[CmOfferingKindVersionPreInstall]
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    repo_url str
    (String) Content's repo URL.
    required_resources Sequence[CmOfferingKindVersionRequiredResource]
    (List) Resource requirments for installation. Nested scheme for required_resources:
    rev str
    (String) Cloudant revision.
    sha str
    (String) SHA256 fingerprint of image.
    single_instance bool
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    solution_infos Sequence[CmOfferingKindVersionSolutionInfo]
    (List) 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[CmOfferingKindVersionState]
    (String) Current validation state - , in_progress, valid, invalid, expired.
    tags Sequence[str]
    List of tags associated with this catalog.
    tgz_url str
    (String) File used to on-board this version.
    updated str
    (String) The date and time this catalog was last updated.
    validations Sequence[CmOfferingKindVersionValidation]
    (List) Validation response. Nested scheme for validation:
    version str
    (String) Version of content type.
    version_locator str
    (String) A dotted value of catalogID.versionID.
    whitelisted_accounts Sequence[str]
    (List) Whitelisted accounts for version.
    catalogId String
    Catalog identifier.
    configurations List<Property Map>
    (List) List of user solicited overrides. Nested scheme for configuration:
    created String
    (String) The date and time this version was created.
    crn String
    (String) Version's CRN.
    deprecatePendings 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:
    flavors List<Property Map>
    (List) Version Flavor Information. Only supported for Product kind Solution. Nested scheme for flavor:
    iamPermissions List<Property Map>
    (List) List of IAM permissions that are required to consume this version. Nested scheme for iam_permissions:
    id String
    (String) The id of this provider.
    imageManifestUrl String
    (String) If set, denotes a url to a YAML file with list of container images used by this version.
    imagePullKeyName String
    (String) ID of the image pull key to use from Offering.ImagePullKeys.
    installs List<Property Map>
    (List) Script information. Nested scheme for install:
    isConsumable Boolean
    (Boolean) Is the version able to be shared.
    kindId String
    (String) Kind ID.
    licenses List<Property Map>
    (List) List of licenses the product was built with. Nested scheme for licenses:
    longDescription String
    Long description in the requested language.
    longDescriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    metadatas List<Property Map>
    (Map) Map of metadata values for this offering.
    offeringId String
    Offering identifier, provide to import an existing offering.
    outputs List<Property Map>
    (List) List of output values for this version. Nested scheme for outputs:
    packageVersion String
    (String) Version of the package used to create this version.
    preInstalls List<Property Map>
    (List) Optional pre-install instructions. Nested scheme for pre_install:
    repoUrl String
    (String) Content's repo URL.
    requiredResources List<Property Map>
    (List) Resource requirments for installation. Nested scheme for required_resources:
    rev String
    (String) Cloudant revision.
    sha String
    (String) SHA256 fingerprint of image.
    singleInstance Boolean
    (Boolean) Denotes if single instance can be deployed to a given cluster.
    solutionInfos List<Property Map>
    (List) Version Solution Information. Only supported for Product kind Solution. Nested scheme for solution_info:
    sourceUrl String
    (String) Content's source URL (e.g git repo).
    states List<Property Map>
    (String) Current validation state - , in_progress, valid, invalid, expired.
    tags List<String>
    List of tags associated with this catalog.
    tgzUrl String
    (String) File used to on-board this version.
    updated String
    (String) The date and time this catalog was last updated.
    validations List<Property Map>
    (List) Validation response. Nested scheme for validation:
    version String
    (String) Version of content type.
    versionLocator String
    (String) A dotted value of catalogID.versionID.
    whitelistedAccounts List<String>
    (List) Whitelisted accounts for version.

    CmOfferingKindVersionConfiguration, CmOfferingKindVersionConfigurationArgs

    CustomConfigs List<CmOfferingKindVersionConfigurationCustomConfig>
    (List) Render type. Nested scheme for custom_config:
    DefaultValue string
    (Map) 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
    (String) Feature description.
    DisplayName string
    (String) Display name for configuration type.
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    Key string
    (String) Output key.
    Options List<ImmutableDictionary<string, string>>
    (List) List of options of type.
    Required bool
    (Boolean) Is key required to install.
    Type string
    (String) Valid values are hour or day.
    TypeMetadata string
    (String) The original type, as found in the source being onboarded.
    ValueConstraint string
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].
    CustomConfigs []CmOfferingKindVersionConfigurationCustomConfig
    (List) Render type. Nested scheme for custom_config:
    DefaultValue string
    (Map) 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
    (String) Feature description.
    DisplayName string
    (String) Display name for configuration type.
    Hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    Key string
    (String) Output key.
    Options []map[string]string
    (List) List of options of type.
    Required bool
    (Boolean) Is key required to install.
    Type string
    (String) Valid values are hour or day.
    TypeMetadata string
    (String) The original type, as found in the source being onboarded.
    ValueConstraint string
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].
    customConfigs List<CmOfferingKindVersionConfigurationCustomConfig>
    (List) Render type. Nested scheme for custom_config:
    defaultValue String
    (Map) 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
    (String) Feature description.
    displayName String
    (String) Display name for configuration type.
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    key String
    (String) Output key.
    options List<Map<String,String>>
    (List) List of options of type.
    required Boolean
    (Boolean) Is key required to install.
    type String
    (String) Valid values are hour or day.
    typeMetadata String
    (String) The original type, as found in the source being onboarded.
    valueConstraint String
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].
    customConfigs CmOfferingKindVersionConfigurationCustomConfig[]
    (List) Render type. Nested scheme for custom_config:
    defaultValue string
    (Map) 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
    (String) Feature description.
    displayName string
    (String) Display name for configuration type.
    hidden boolean
    Determine if this offering should be displayed in the Consumption UI.
    key string
    (String) Output key.
    options {[key: string]: string}[]
    (List) List of options of type.
    required boolean
    (Boolean) Is key required to install.
    type string
    (String) Valid values are hour or day.
    typeMetadata string
    (String) The original type, as found in the source being onboarded.
    valueConstraint string
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].
    custom_configs Sequence[CmOfferingKindVersionConfigurationCustomConfig]
    (List) Render type. Nested scheme for custom_config:
    default_value str
    (Map) 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
    (String) Feature description.
    display_name str
    (String) Display name for configuration type.
    hidden bool
    Determine if this offering should be displayed in the Consumption UI.
    key str
    (String) Output key.
    options Sequence[Mapping[str, str]]
    (List) List of options of type.
    required bool
    (Boolean) Is key required to install.
    type str
    (String) Valid values are hour or day.
    type_metadata str
    (String) The original type, as found in the source being onboarded.
    value_constraint str
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].
    customConfigs List<Property Map>
    (List) Render type. Nested scheme for custom_config:
    defaultValue String
    (Map) 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
    (String) Feature description.
    displayName String
    (String) Display name for configuration type.
    hidden Boolean
    Determine if this offering should be displayed in the Consumption UI.
    key String
    (String) Output key.
    options List<Map<String>>
    (List) List of options of type.
    required Boolean
    (Boolean) Is key required to install.
    type String
    (String) Valid values are hour or day.
    typeMetadata String
    (String) The original type, as found in the source being onboarded.
    valueConstraint String
    (String) Constraint associated with value, e.g., for string type - regx:[a-z].

    CmOfferingKindVersionConfigurationCustomConfig, CmOfferingKindVersionConfigurationCustomConfigArgs

    Associations List<CmOfferingKindVersionConfigurationCustomConfigAssociation>
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    ConfigConstraints Dictionary<string, string>
    (Map) Map of constraint parameters that will be passed to the custom widget.
    Grouping string
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    GroupingIndex double
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    OriginalGrouping string
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    Type string
    (String) Valid values are hour or day.
    Associations []CmOfferingKindVersionConfigurationCustomConfigAssociation
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    ConfigConstraints map[string]string
    (Map) Map of constraint parameters that will be passed to the custom widget.
    Grouping string
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    GroupingIndex float64
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    OriginalGrouping string
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    Type string
    (String) Valid values are hour or day.
    associations List<CmOfferingKindVersionConfigurationCustomConfigAssociation>
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    configConstraints Map<String,String>
    (Map) Map of constraint parameters that will be passed to the custom widget.
    grouping String
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    groupingIndex Double
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    originalGrouping String
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    type String
    (String) Valid values are hour or day.
    associations CmOfferingKindVersionConfigurationCustomConfigAssociation[]
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    configConstraints {[key: string]: string}
    (Map) Map of constraint parameters that will be passed to the custom widget.
    grouping string
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    groupingIndex number
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    originalGrouping string
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    type string
    (String) Valid values are hour or day.
    associations Sequence[CmOfferingKindVersionConfigurationCustomConfigAssociation]
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    config_constraints Mapping[str, str]
    (Map) Map of constraint parameters that will be passed to the custom widget.
    grouping str
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    grouping_index float
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    original_grouping str
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    type str
    (String) Valid values are hour or day.
    associations List<Property Map>
    (List) List of parameters that are associated with this configuration. Nested scheme for associations:
    configConstraints Map<String>
    (Map) Map of constraint parameters that will be passed to the custom widget.
    grouping String
    (String) Determines where this configuration type is rendered (3 sections today - Target, Resource, and Deployment).
    groupingIndex Number
    (Integer) Determines the order that this configuration item shows in that particular grouping.
    originalGrouping String
    (String) Original grouping type for this configuration (3 types - Target, Resource, and Deployment).
    type String
    (String) Valid values are hour or day.

    CmOfferingKindVersionConfigurationCustomConfigAssociation, CmOfferingKindVersionConfigurationCustomConfigAssociationArgs

    Parameters List<CmOfferingKindVersionConfigurationCustomConfigAssociationParameter>
    (List) Parameters for this association. Nested scheme for parameters:
    Parameters []CmOfferingKindVersionConfigurationCustomConfigAssociationParameter
    (List) Parameters for this association. Nested scheme for parameters:
    parameters List<CmOfferingKindVersionConfigurationCustomConfigAssociationParameter>
    (List) Parameters for this association. Nested scheme for parameters:
    parameters CmOfferingKindVersionConfigurationCustomConfigAssociationParameter[]
    (List) Parameters for this association. Nested scheme for parameters:
    parameters Sequence[CmOfferingKindVersionConfigurationCustomConfigAssociationParameter]
    (List) Parameters for this association. Nested scheme for parameters:
    parameters List<Property Map>
    (List) Parameters for this association. Nested scheme for parameters:

    CmOfferingKindVersionConfigurationCustomConfigAssociationParameter, CmOfferingKindVersionConfigurationCustomConfigAssociationParameterArgs

    Name string
    The programmatic name of this offering.
    OptionsRefresh bool
    (Boolean) Refresh options.
    Name string
    The programmatic name of this offering.
    OptionsRefresh bool
    (Boolean) Refresh options.
    name String
    The programmatic name of this offering.
    optionsRefresh Boolean
    (Boolean) Refresh options.
    name string
    The programmatic name of this offering.
    optionsRefresh boolean
    (Boolean) Refresh options.
    name str
    The programmatic name of this offering.
    options_refresh bool
    (Boolean) Refresh options.
    name String
    The programmatic name of this offering.
    optionsRefresh Boolean
    (Boolean) Refresh options.

    CmOfferingKindVersionDeprecatePending, CmOfferingKindVersionDeprecatePendingArgs

    DeprecateDate string
    (String) Date of deprecation.
    DeprecateState string
    (String) Deprecation state.
    Description string
    (String) Feature description.
    DeprecateDate string
    (String) Date of deprecation.
    DeprecateState string
    (String) Deprecation state.
    Description string
    (String) Feature description.
    deprecateDate String
    (String) Date of deprecation.
    deprecateState String
    (String) Deprecation state.
    description String
    (String) Feature description.
    deprecateDate string
    (String) Date of deprecation.
    deprecateState 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.
    deprecateDate String
    (String) Date of deprecation.
    deprecateState String
    (String) Deprecation state.
    description String
    (String) Feature description.

    CmOfferingKindVersionEntitlement, CmOfferingKindVersionEntitlementArgs

    ImageRepoName string
    (String) Image repository name.
    PartNumbers List<string>
    (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
    ProductId string
    (String) Product ID.
    ProviderId string
    (String) Provider ID.
    ProviderName string
    (String) Provider name.
    ImageRepoName string
    (String) Image repository name.
    PartNumbers []string
    (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
    ProductId string
    (String) Product ID.
    ProviderId string
    (String) Provider ID.
    ProviderName string
    (String) Provider name.
    imageRepoName String
    (String) Image repository name.
    partNumbers List<String>
    (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
    productId String
    (String) Product ID.
    providerId String
    (String) Provider ID.
    providerName String
    (String) Provider name.
    imageRepoName string
    (String) Image repository name.
    partNumbers string[]
    (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
    productId string
    (String) Product ID.
    providerId string
    (String) Provider ID.
    providerName string
    (String) Provider name.
    image_repo_name str
    (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.
    imageRepoName String
    (String) Image repository name.
    partNumbers List<String>
    (List) list of license entitlement part numbers, eg. D1YGZLL,D1ZXILL.
    productId String
    (String) Product ID.
    providerId String
    (String) Provider ID.
    providerName String
    (String) Provider name.

    CmOfferingKindVersionFlavor, CmOfferingKindVersionFlavorArgs

    Index double
    (Integer) Order that this flavor should appear when listed for a single version.
    Label string
    Display Name in the requested language.
    LabelI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Name string
    The programmatic name of this offering.
    Index float64
    (Integer) Order that this flavor should appear when listed for a single version.
    Label string
    Display Name in the requested language.
    LabelI18n map[string]string
    (Map) A map of translated strings, by language code.
    Name string
    The programmatic name of this offering.
    index Double
    (Integer) Order that this flavor should appear when listed for a single version.
    label String
    Display Name in the requested language.
    labelI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    name String
    The programmatic name of this offering.
    index number
    (Integer) Order that this flavor should appear when listed for a single version.
    label string
    Display Name in the requested language.
    labelI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    name string
    The programmatic name of this offering.
    index float
    (Integer) Order that this flavor should appear when listed for a single version.
    label str
    Display Name in the requested language.
    label_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    name str
    The programmatic name of this offering.
    index Number
    (Integer) Order that this flavor should appear when listed for a single version.
    label String
    Display Name in the requested language.
    labelI18n Map<String>
    (Map) A map of translated strings, by language code.
    name String
    The programmatic name of this offering.

    CmOfferingKindVersionIamPermission, CmOfferingKindVersionIamPermissionArgs

    Resources List<CmOfferingKindVersionIamPermissionResource>
    (List) Resources. Nested scheme for resources:
    RoleCrns List<string>
    (List) Role CRNs for this permission.
    ServiceName string
    (String) Service name.
    Resources []CmOfferingKindVersionIamPermissionResource
    (List) Resources. Nested scheme for resources:
    RoleCrns []string
    (List) Role CRNs for this permission.
    ServiceName string
    (String) Service name.
    resources List<CmOfferingKindVersionIamPermissionResource>
    (List) Resources. Nested scheme for resources:
    roleCrns List<String>
    (List) Role CRNs for this permission.
    serviceName String
    (String) Service name.
    resources CmOfferingKindVersionIamPermissionResource[]
    (List) Resources. Nested scheme for resources:
    roleCrns string[]
    (List) Role CRNs for this permission.
    serviceName string
    (String) Service name.
    resources Sequence[CmOfferingKindVersionIamPermissionResource]
    (List) Resources. Nested scheme for resources:
    role_crns Sequence[str]
    (List) Role CRNs for this permission.
    service_name str
    (String) Service name.
    resources List<Property Map>
    (List) Resources. Nested scheme for resources:
    roleCrns List<String>
    (List) Role CRNs for this permission.
    serviceName String
    (String) Service name.

    CmOfferingKindVersionIamPermissionResource, CmOfferingKindVersionIamPermissionResourceArgs

    Description string
    (String) Feature description.
    Name string
    The programmatic name of this offering.
    RoleCrns List<string>
    (List) Role CRNs for this permission.
    Description string
    (String) Feature description.
    Name string
    The programmatic name of this offering.
    RoleCrns []string
    (List) Role CRNs for this permission.
    description String
    (String) Feature description.
    name String
    The programmatic name of this offering.
    roleCrns List<String>
    (List) Role CRNs for this permission.
    description string
    (String) Feature description.
    name string
    The programmatic name of this offering.
    roleCrns string[]
    (List) Role CRNs for this permission.
    description str
    (String) Feature description.
    name str
    The programmatic name of this offering.
    role_crns Sequence[str]
    (List) Role CRNs for this permission.
    description String
    (String) Feature description.
    name String
    The programmatic name of this offering.
    roleCrns List<String>
    (List) Role CRNs for this permission.

    CmOfferingKindVersionInstall, CmOfferingKindVersionInstallArgs

    DeleteScript string
    (String) Optional script that if run will remove the installed version.
    Instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    InstructionsI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    Script string
    (String) Optional script that needs to be run post any pre-condition script.
    ScriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    DeleteScript string
    (String) Optional script that if run will remove the installed version.
    Instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    InstructionsI18n map[string]string
    (Map) A map of translated strings, by language code.
    Scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    Script string
    (String) Optional script that needs to be run post any pre-condition script.
    ScriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript String
    (String) Optional script that if run will remove the installed version.
    instructions String
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    scope String
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script String
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission String
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript string
    (String) Optional script that if run will remove the installed version.
    instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script string
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    delete_script str
    (String) Optional script that if run will remove the installed version.
    instructions str
    (String) 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]
    (Map) A map of translated strings, by language code.
    scope str
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script str
    (String) Optional script that needs to be run post any pre-condition script.
    script_permission str
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript String
    (String) Optional script that if run will remove the installed version.
    instructions String
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n Map<String>
    (Map) A map of translated strings, by language code.
    scope String
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script String
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission String
    (String) Optional iam permissions that are required on the target cluster to run this script.

    CmOfferingKindVersionLicense, CmOfferingKindVersionLicenseArgs

    Description string
    (String) Feature description.
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Type string
    (String) Valid values are hour or day.
    Url string
    (String) The url for this specific offering.
    Description string
    (String) Feature description.
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Type string
    (String) Valid values are hour or day.
    Url string
    (String) The url for this specific offering.
    description String
    (String) Feature description.
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    type String
    (String) Valid values are hour or day.
    url String
    (String) The url for this specific offering.
    description string
    (String) Feature description.
    id string
    (String) The id of this provider.
    name string
    The programmatic name of this offering.
    type string
    (String) Valid values are hour or day.
    url string
    (String) The url for this specific offering.
    description str
    (String) Feature description.
    id str
    (String) The id of this provider.
    name str
    The programmatic name of this offering.
    type str
    (String) Valid values are hour or day.
    url str
    (String) The url for this specific offering.
    description String
    (String) Feature description.
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    type String
    (String) Valid values are hour or day.
    url String
    (String) The url for this specific offering.

    CmOfferingKindVersionMetadata, CmOfferingKindVersionMetadataArgs

    CmOfferingKindVersionMetadataFile, CmOfferingKindVersionMetadataFileArgs

    Size double
    Size float64
    size Double
    size number
    size float
    size Number

    CmOfferingKindVersionMetadataImage, CmOfferingKindVersionMetadataImageArgs

    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Region string
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Region string
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    region String
    id string
    (String) The id of this provider.
    name string
    The programmatic name of this offering.
    region string
    id str
    (String) The id of this provider.
    name str
    The programmatic name of this offering.
    region str
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    region String

    CmOfferingKindVersionMetadataModule, CmOfferingKindVersionMetadataModuleArgs

    name String
    The programmatic name of this offering.
    offeringReferences List<Property Map>
    source String

    CmOfferingKindVersionMetadataModuleOfferingReference, CmOfferingKindVersionMetadataModuleOfferingReferenceArgs

    CatalogId string
    Catalog identifier.
    Flavor string
    (List) 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) The id of this provider.
    Kind string
    Metadata string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    Version string
    (String) Version of content type.
    CatalogId string
    Catalog identifier.
    Flavor string
    (List) 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) The id of this provider.
    Kind string
    Metadata string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    Version string
    (String) Version of content type.
    catalogId String
    Catalog identifier.
    flavor String
    (List) 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) The id of this provider.
    kind String
    metadata String
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    version String
    (String) Version of content type.
    catalogId string
    Catalog identifier.
    flavor string
    (List) 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) The id of this provider.
    kind string
    metadata string
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    version string
    (String) Version of content type.
    catalog_id str
    Catalog identifier.
    flavor str
    (List) 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) The id of this provider.
    kind str
    metadata str
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    version str
    (String) Version of content type.
    catalogId String
    Catalog identifier.
    flavor String
    (List) 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) The id of this provider.
    kind String
    metadata String
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    version String
    (String) Version of content type.

    CmOfferingKindVersionMetadataOperatingSystem, CmOfferingKindVersionMetadataOperatingSystemArgs

    Architecture string
    DedicatedHostOnly bool
    DisplayName string
    (String) Display name for configuration type.
    Family string
    Href string
    Name string
    The programmatic name of this offering.
    Vendor string
    Version string
    (String) Version of content type.
    Architecture string
    DedicatedHostOnly bool
    DisplayName string
    (String) Display name for configuration type.
    Family string
    Href string
    Name string
    The programmatic name of this offering.
    Vendor string
    Version string
    (String) Version of content type.
    architecture String
    dedicatedHostOnly Boolean
    displayName String
    (String) Display name for configuration type.
    family String
    href String
    name String
    The programmatic name of this offering.
    vendor String
    version String
    (String) Version of content type.
    architecture string
    dedicatedHostOnly boolean
    displayName string
    (String) Display name for configuration type.
    family string
    href string
    name string
    The programmatic name of this offering.
    vendor string
    version string
    (String) Version of content type.
    architecture str
    dedicated_host_only bool
    display_name str
    (String) Display name for configuration type.
    family str
    href str
    name str
    The programmatic name of this offering.
    vendor str
    version str
    (String) Version of content type.
    architecture String
    dedicatedHostOnly Boolean
    displayName String
    (String) Display name for configuration type.
    family String
    href String
    name String
    The programmatic name of this offering.
    vendor String
    version String
    (String) Version of content type.

    CmOfferingKindVersionMetadataVsiVpc, CmOfferingKindVersionMetadataVsiVpcArgs

    CmOfferingKindVersionMetadataVsiVpcFile, CmOfferingKindVersionMetadataVsiVpcFileArgs

    Size double
    Size float64
    size Double
    size number
    size float
    size Number

    CmOfferingKindVersionMetadataVsiVpcImage, CmOfferingKindVersionMetadataVsiVpcImageArgs

    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Region string
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Region string
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    region String
    id string
    (String) The id of this provider.
    name string
    The programmatic name of this offering.
    region string
    id str
    (String) The id of this provider.
    name str
    The programmatic name of this offering.
    region str
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    region String

    CmOfferingKindVersionMetadataVsiVpcOperatingSystem, CmOfferingKindVersionMetadataVsiVpcOperatingSystemArgs

    Architecture string
    DedicatedHostOnly bool
    DisplayName string
    (String) Display name for configuration type.
    Family string
    Href string
    Name string
    The programmatic name of this offering.
    Vendor string
    Version string
    (String) Version of content type.
    Architecture string
    DedicatedHostOnly bool
    DisplayName string
    (String) Display name for configuration type.
    Family string
    Href string
    Name string
    The programmatic name of this offering.
    Vendor string
    Version string
    (String) Version of content type.
    architecture String
    dedicatedHostOnly Boolean
    displayName String
    (String) Display name for configuration type.
    family String
    href String
    name String
    The programmatic name of this offering.
    vendor String
    version String
    (String) Version of content type.
    architecture string
    dedicatedHostOnly boolean
    displayName string
    (String) Display name for configuration type.
    family string
    href string
    name string
    The programmatic name of this offering.
    vendor string
    version string
    (String) Version of content type.
    architecture str
    dedicated_host_only bool
    display_name str
    (String) Display name for configuration type.
    family str
    href str
    name str
    The programmatic name of this offering.
    vendor str
    version str
    (String) Version of content type.
    architecture String
    dedicatedHostOnly Boolean
    displayName String
    (String) Display name for configuration type.
    family String
    href String
    name String
    The programmatic name of this offering.
    vendor String
    version String
    (String) Version of content type.

    CmOfferingKindVersionOutput, CmOfferingKindVersionOutputArgs

    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.

    CmOfferingKindVersionPreInstall, CmOfferingKindVersionPreInstallArgs

    DeleteScript string
    (String) Optional script that if run will remove the installed version.
    Instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    InstructionsI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    Script string
    (String) Optional script that needs to be run post any pre-condition script.
    ScriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    DeleteScript string
    (String) Optional script that if run will remove the installed version.
    Instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    InstructionsI18n map[string]string
    (Map) A map of translated strings, by language code.
    Scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    Script string
    (String) Optional script that needs to be run post any pre-condition script.
    ScriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript String
    (String) Optional script that if run will remove the installed version.
    instructions String
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    scope String
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script String
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission String
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript string
    (String) Optional script that if run will remove the installed version.
    instructions string
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    scope string
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script string
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission string
    (String) Optional iam permissions that are required on the target cluster to run this script.
    delete_script str
    (String) Optional script that if run will remove the installed version.
    instructions str
    (String) 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]
    (Map) A map of translated strings, by language code.
    scope str
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script str
    (String) Optional script that needs to be run post any pre-condition script.
    script_permission str
    (String) Optional iam permissions that are required on the target cluster to run this script.
    deleteScript String
    (String) Optional script that if run will remove the installed version.
    instructions String
    (String) Instruction on step and by whom (role) that are needed to take place to prepare the target for installing this version.
    instructionsI18n Map<String>
    (Map) A map of translated strings, by language code.
    scope String
    (String) Optional value indicating if this script is scoped to a namespace or the entire cluster.
    script String
    (String) Optional script that needs to be run post any pre-condition script.
    scriptPermission String
    (String) Optional iam permissions that are required on the target cluster to run this script.

    CmOfferingKindVersionRequiredResource, CmOfferingKindVersionRequiredResourceArgs

    Type string
    (String) Valid values are hour or day.
    Value string
    (Integer) Amount of time to wait in unit 'type'.
    Type string
    (String) Valid values are hour or day.
    Value string
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value String
    (Integer) Amount of time to wait in unit 'type'.
    type string
    (String) Valid values are hour or day.
    value string
    (Integer) Amount of time to wait in unit 'type'.
    type str
    (String) Valid values are hour or day.
    value str
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value String
    (Integer) Amount of time to wait in unit 'type'.

    CmOfferingKindVersionSolutionInfo, CmOfferingKindVersionSolutionInfoArgs

    ArchitectureDiagrams List<CmOfferingKindVersionSolutionInfoArchitectureDiagram>
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    CostEstimates List<CmOfferingKindVersionSolutionInfoCostEstimate>
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    Dependencies List<CmOfferingKindVersionSolutionInfoDependency>
    (List) Dependencies for this solution. Nested scheme for dependencies:
    Features List<CmOfferingKindVersionSolutionInfoFeature>
    List of features associated with this offering. Nested scheme for features:
    ArchitectureDiagrams []CmOfferingKindVersionSolutionInfoArchitectureDiagram
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    CostEstimates []CmOfferingKindVersionSolutionInfoCostEstimate
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    Dependencies []CmOfferingKindVersionSolutionInfoDependency
    (List) Dependencies for this solution. Nested scheme for dependencies:
    Features []CmOfferingKindVersionSolutionInfoFeature
    List of features associated with this offering. Nested scheme for features:
    architectureDiagrams List<CmOfferingKindVersionSolutionInfoArchitectureDiagram>
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    costEstimates List<CmOfferingKindVersionSolutionInfoCostEstimate>
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    dependencies List<CmOfferingKindVersionSolutionInfoDependency>
    (List) Dependencies for this solution. Nested scheme for dependencies:
    features List<CmOfferingKindVersionSolutionInfoFeature>
    List of features associated with this offering. Nested scheme for features:
    architectureDiagrams CmOfferingKindVersionSolutionInfoArchitectureDiagram[]
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    costEstimates CmOfferingKindVersionSolutionInfoCostEstimate[]
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    dependencies CmOfferingKindVersionSolutionInfoDependency[]
    (List) Dependencies for this solution. Nested scheme for dependencies:
    features CmOfferingKindVersionSolutionInfoFeature[]
    List of features associated with this offering. Nested scheme for features:
    architecture_diagrams Sequence[CmOfferingKindVersionSolutionInfoArchitectureDiagram]
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    cost_estimates Sequence[CmOfferingKindVersionSolutionInfoCostEstimate]
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    dependencies Sequence[CmOfferingKindVersionSolutionInfoDependency]
    (List) Dependencies for this solution. Nested scheme for dependencies:
    features Sequence[CmOfferingKindVersionSolutionInfoFeature]
    List of features associated with this offering. Nested scheme for features:
    architectureDiagrams List<Property Map>
    (List) Architecture diagrams for this solution. Nested scheme for architecture_diagrams:
    costEstimates List<Property Map>
    (List) Cost estimate definition. Nested scheme for cost_estimate:
    dependencies List<Property Map>
    (List) Dependencies for this solution. Nested scheme for dependencies:
    features List<Property Map>
    List of features associated with this offering. Nested scheme for features:

    CmOfferingKindVersionSolutionInfoArchitectureDiagram, CmOfferingKindVersionSolutionInfoArchitectureDiagramArgs

    Description string
    (String) Feature description.
    DescriptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    Diagrams List<CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram>
    (List) Offering Media information. Nested scheme for diagram:
    Description string
    (String) Feature description.
    DescriptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    Diagrams []CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram
    (List) Offering Media information. Nested scheme for diagram:
    description String
    (String) Feature description.
    descriptionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    diagrams List<CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram>
    (List) Offering Media information. Nested scheme for diagram:
    description string
    (String) Feature description.
    descriptionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    diagrams CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram[]
    (List) Offering Media information. Nested scheme for diagram:
    description str
    (String) Feature description.
    description_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    diagrams Sequence[CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram]
    (List) Offering Media information. Nested scheme for diagram:
    description String
    (String) Feature description.
    descriptionI18n Map<String>
    (Map) A map of translated strings, by language code.
    diagrams List<Property Map>
    (List) Offering Media information. Nested scheme for diagram:

    CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagram, CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramArgs

    ApiUrl string
    (String) CM API specific URL of the specified media item.
    Caption string
    (String) Caption for this media item.
    CaptionI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    ThumbnailUrl string
    (String) Thumbnail URL for this media item.
    Type string
    (String) Valid values are hour or day.
    Url string
    (String) The url for this specific offering.
    UrlProxies List<CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy>
    (List) Offering URL proxy information. Nested scheme for url_proxy:
    ApiUrl string
    (String) CM API specific URL of the specified media item.
    Caption string
    (String) Caption for this media item.
    CaptionI18n map[string]string
    (Map) A map of translated strings, by language code.
    ThumbnailUrl string
    (String) Thumbnail URL for this media item.
    Type string
    (String) Valid values are hour or day.
    Url string
    (String) The url for this specific offering.
    UrlProxies []CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy
    (List) Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl String
    (String) CM API specific URL of the specified media item.
    caption String
    (String) Caption for this media item.
    captionI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    thumbnailUrl String
    (String) Thumbnail URL for this media item.
    type String
    (String) Valid values are hour or day.
    url String
    (String) The url for this specific offering.
    urlProxies List<CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy>
    (List) Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl string
    (String) CM API specific URL of the specified media item.
    caption string
    (String) Caption for this media item.
    captionI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    thumbnailUrl string
    (String) Thumbnail URL for this media item.
    type string
    (String) Valid values are hour or day.
    url string
    (String) The url for this specific offering.
    urlProxies CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy[]
    (List) Offering URL proxy information. Nested scheme for url_proxy:
    api_url str
    (String) CM API specific URL of the specified media item.
    caption str
    (String) Caption for this media item.
    caption_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    thumbnail_url str
    (String) Thumbnail URL for this media item.
    type str
    (String) Valid values are hour or day.
    url str
    (String) The url for this specific offering.
    url_proxies Sequence[CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy]
    (List) Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl String
    (String) CM API specific URL of the specified media item.
    caption String
    (String) Caption for this media item.
    captionI18n Map<String>
    (Map) A map of translated strings, by language code.
    thumbnailUrl String
    (String) Thumbnail URL for this media item.
    type String
    (String) Valid values are hour or day.
    url String
    (String) The url for this specific offering.
    urlProxies List<Property Map>
    (List) Offering URL proxy information. Nested scheme for url_proxy:

    CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxy, CmOfferingKindVersionSolutionInfoArchitectureDiagramDiagramUrlProxyArgs

    Sha string
    (String) SHA256 fingerprint of image.
    Url string
    (String) The url for this specific offering.
    Sha string
    (String) SHA256 fingerprint of image.
    Url string
    (String) The url for this specific offering.
    sha String
    (String) SHA256 fingerprint of image.
    url String
    (String) The url for this specific offering.
    sha string
    (String) SHA256 fingerprint of image.
    url string
    (String) The url for this specific offering.
    sha str
    (String) SHA256 fingerprint of image.
    url str
    (String) The url for this specific offering.
    sha String
    (String) SHA256 fingerprint of image.
    url String
    (String) The url for this specific offering.

    CmOfferingKindVersionSolutionInfoCostEstimate, CmOfferingKindVersionSolutionInfoCostEstimateArgs

    Currency string
    (String) Cost estimate currency.
    DiffTotalHourlyCost string
    (String) Difference in total hourly cost.
    DiffTotalMonthlyCost string
    (String) Difference in total monthly cost.
    PastTotalHourlyCost string
    (String) Past total hourly cost.
    PastTotalMonthlyCost string
    (String) Past total monthly cost.
    Projects List<CmOfferingKindVersionSolutionInfoCostEstimateProject>
    (List) Cost estimate projects. Nested scheme for projects:
    Summaries List<CmOfferingKindVersionSolutionInfoCostEstimateSummary>
    (List) Cost summary definition. Nested scheme for summary:
    TimeGenerated string
    (String) When this estimate was generated.
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    Version string
    (String) Version of content type.
    Currency string
    (String) Cost estimate currency.
    DiffTotalHourlyCost string
    (String) Difference in total hourly cost.
    DiffTotalMonthlyCost string
    (String) Difference in total monthly cost.
    PastTotalHourlyCost string
    (String) Past total hourly cost.
    PastTotalMonthlyCost string
    (String) Past total monthly cost.
    Projects []CmOfferingKindVersionSolutionInfoCostEstimateProject
    (List) Cost estimate projects. Nested scheme for projects:
    Summaries []CmOfferingKindVersionSolutionInfoCostEstimateSummary
    (List) Cost summary definition. Nested scheme for summary:
    TimeGenerated string
    (String) When this estimate was generated.
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    Version string
    (String) Version of content type.
    currency String
    (String) Cost estimate currency.
    diffTotalHourlyCost String
    (String) Difference in total hourly cost.
    diffTotalMonthlyCost String
    (String) Difference in total monthly cost.
    pastTotalHourlyCost String
    (String) Past total hourly cost.
    pastTotalMonthlyCost String
    (String) Past total monthly cost.
    projects List<CmOfferingKindVersionSolutionInfoCostEstimateProject>
    (List) Cost estimate projects. Nested scheme for projects:
    summaries List<CmOfferingKindVersionSolutionInfoCostEstimateSummary>
    (List) Cost summary definition. Nested scheme for summary:
    timeGenerated String
    (String) When this estimate was generated.
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.
    version String
    (String) Version of content type.
    currency string
    (String) Cost estimate currency.
    diffTotalHourlyCost string
    (String) Difference in total hourly cost.
    diffTotalMonthlyCost string
    (String) Difference in total monthly cost.
    pastTotalHourlyCost string
    (String) Past total hourly cost.
    pastTotalMonthlyCost string
    (String) Past total monthly cost.
    projects CmOfferingKindVersionSolutionInfoCostEstimateProject[]
    (List) Cost estimate projects. Nested scheme for projects:
    summaries CmOfferingKindVersionSolutionInfoCostEstimateSummary[]
    (List) Cost summary definition. Nested scheme for summary:
    timeGenerated string
    (String) When this estimate was generated.
    totalHourlyCost string
    (String) Total hourly cost.
    totalMonthlyCost string
    (String) Total monthly cost.
    version string
    (String) Version of content type.
    currency str
    (String) Cost estimate currency.
    diff_total_hourly_cost str
    (String) Difference in total hourly cost.
    diff_total_monthly_cost str
    (String) Difference in total monthly cost.
    past_total_hourly_cost str
    (String) Past total hourly cost.
    past_total_monthly_cost str
    (String) Past total monthly cost.
    projects Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProject]
    (List) Cost estimate projects. Nested scheme for projects:
    summaries Sequence[CmOfferingKindVersionSolutionInfoCostEstimateSummary]
    (List) Cost summary definition. Nested scheme for summary:
    time_generated str
    (String) When this estimate was generated.
    total_hourly_cost str
    (String) Total hourly cost.
    total_monthly_cost str
    (String) Total monthly cost.
    version str
    (String) Version of content type.
    currency String
    (String) Cost estimate currency.
    diffTotalHourlyCost String
    (String) Difference in total hourly cost.
    diffTotalMonthlyCost String
    (String) Difference in total monthly cost.
    pastTotalHourlyCost String
    (String) Past total hourly cost.
    pastTotalMonthlyCost String
    (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:
    timeGenerated String
    (String) When this estimate was generated.
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.
    version String
    (String) Version of content type.

    CmOfferingKindVersionSolutionInfoCostEstimateProject, CmOfferingKindVersionSolutionInfoCostEstimateProjectArgs

    Breakdowns List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown>
    (List) Cost breakdown definition. Nested scheme for breakdown:
    Diffs List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff>
    (List) Cost breakdown definition. Nested scheme for diff:
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    PastBreakdowns List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown>
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    Summaries List<CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary>
    (List) Cost summary definition. Nested scheme for summary:
    Breakdowns []CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown
    (List) Cost breakdown definition. Nested scheme for breakdown:
    Diffs []CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff
    (List) Cost breakdown definition. Nested scheme for diff:
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    Name string
    The programmatic name of this offering.
    PastBreakdowns []CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    Summaries []CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary
    (List) Cost summary definition. Nested scheme for summary:
    breakdowns List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown>
    (List) Cost breakdown definition. Nested scheme for breakdown:
    diffs List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff>
    (List) Cost breakdown definition. Nested scheme for diff:
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    pastBreakdowns List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown>
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    summaries List<CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary>
    (List) Cost summary definition. Nested scheme for summary:
    breakdowns CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown[]
    (List) Cost breakdown definition. Nested scheme for breakdown:
    diffs CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff[]
    (List) Cost breakdown definition. Nested scheme for diff:
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    name string
    The programmatic name of this offering.
    pastBreakdowns CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown[]
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    summaries CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary[]
    (List) Cost summary definition. Nested scheme for summary:
    breakdowns Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown]
    (List) Cost breakdown definition. Nested scheme for breakdown:
    diffs Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff]
    (List) Cost breakdown definition. Nested scheme for diff:
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    name str
    The programmatic name of this offering.
    past_breakdowns Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown]
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    summaries Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary]
    (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) Map of metadata values for this offering.
    name String
    The programmatic name of this offering.
    pastBreakdowns List<Property Map>
    (List) Cost breakdown definition. Nested scheme for past_breakdown:
    summaries List<Property Map>
    (List) Cost summary definition. Nested scheme for summary:

    CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdown, CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownArgs

    Resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource>
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    Resources []CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.
    resources CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource[]
    (List) Resources. Nested scheme for resources:
    totalHourlyCost string
    (String) Total hourly cost.
    totalMonthlyCost string
    (String) Total monthly cost.
    resources Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource]
    (List) Resources. Nested scheme for resources:
    total_hourly_cost str
    (String) Total hourly cost.
    total_monthly_cost str
    (String) Total monthly cost.
    resources List<Property Map>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResource, CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceArgs

    CostComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    CostComponents []CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    costComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.
    costComponents CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent[]
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost string
    (String) Hourly cost.
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    monthlyCost string
    (String) Monthly cost.
    name string
    The programmatic name of this offering.
    cost_components Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent]
    (List) Cost components. Nested scheme for cost_components:
    hourly_cost str
    (String) Hourly cost.
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    monthly_cost str
    (String) Monthly cost.
    name str
    The programmatic name of this offering.
    costComponents List<Property Map>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponent, CmOfferingKindVersionSolutionInfoCostEstimateProjectBreakdownResourceCostComponentArgs

    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.
    hourlyCost string
    (String) Hourly cost.
    hourlyQuantity string
    (String) Cost component hourly quantity.
    monthlyCost string
    (String) Monthly cost.
    monthlyQuantity string
    (String) Cost component monthly quantity.
    name string
    The programmatic name of this offering.
    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
    The programmatic name of this offering.
    price str
    (String) Cost component price.
    unit str
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectDiff, CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffArgs

    Resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource>
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    Resources []CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.
    resources CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource[]
    (List) Resources. Nested scheme for resources:
    totalHourlyCost string
    (String) Total hourly cost.
    totalMonthlyCost string
    (String) Total monthly cost.
    resources Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource]
    (List) Resources. Nested scheme for resources:
    total_hourly_cost str
    (String) Total hourly cost.
    total_monthly_cost str
    (String) Total monthly cost.
    resources List<Property Map>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResource, CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceArgs

    CostComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    CostComponents []CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    costComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.
    costComponents CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent[]
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost string
    (String) Hourly cost.
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    monthlyCost string
    (String) Monthly cost.
    name string
    The programmatic name of this offering.
    cost_components Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent]
    (List) Cost components. Nested scheme for cost_components:
    hourly_cost str
    (String) Hourly cost.
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    monthly_cost str
    (String) Monthly cost.
    name str
    The programmatic name of this offering.
    costComponents List<Property Map>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponent, CmOfferingKindVersionSolutionInfoCostEstimateProjectDiffResourceCostComponentArgs

    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.
    hourlyCost string
    (String) Hourly cost.
    hourlyQuantity string
    (String) Cost component hourly quantity.
    monthlyCost string
    (String) Monthly cost.
    monthlyQuantity string
    (String) Cost component monthly quantity.
    name string
    The programmatic name of this offering.
    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
    The programmatic name of this offering.
    price str
    (String) Cost component price.
    unit str
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdown, CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownArgs

    Resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource>
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    Resources []CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource
    (List) Resources. Nested scheme for resources:
    TotalHourlyCost string
    (String) Total hourly cost.
    TotalMonthlyCost string
    (String) Total monthly cost.
    resources List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.
    resources CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource[]
    (List) Resources. Nested scheme for resources:
    totalHourlyCost string
    (String) Total hourly cost.
    totalMonthlyCost string
    (String) Total monthly cost.
    resources Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource]
    (List) Resources. Nested scheme for resources:
    total_hourly_cost str
    (String) Total hourly cost.
    total_monthly_cost str
    (String) Total monthly cost.
    resources List<Property Map>
    (List) Resources. Nested scheme for resources:
    totalHourlyCost String
    (String) Total hourly cost.
    totalMonthlyCost String
    (String) Total monthly cost.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResource, CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceArgs

    CostComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata Dictionary<string, string>
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    CostComponents []CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent
    (List) Cost components. Nested scheme for cost_components:
    HourlyCost string
    (String) Hourly cost.
    Metadata map[string]string
    (Map) Map of metadata values for this offering.
    MonthlyCost string
    (String) Monthly cost.
    Name string
    The programmatic name of this offering.
    costComponents List<CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String,String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.
    costComponents CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent[]
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost string
    (String) Hourly cost.
    metadata {[key: string]: string}
    (Map) Map of metadata values for this offering.
    monthlyCost string
    (String) Monthly cost.
    name string
    The programmatic name of this offering.
    cost_components Sequence[CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent]
    (List) Cost components. Nested scheme for cost_components:
    hourly_cost str
    (String) Hourly cost.
    metadata Mapping[str, str]
    (Map) Map of metadata values for this offering.
    monthly_cost str
    (String) Monthly cost.
    name str
    The programmatic name of this offering.
    costComponents List<Property Map>
    (List) Cost components. Nested scheme for cost_components:
    hourlyCost String
    (String) Hourly cost.
    metadata Map<String>
    (Map) Map of metadata values for this offering.
    monthlyCost String
    (String) Monthly cost.
    name String
    The programmatic name of this offering.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponent, CmOfferingKindVersionSolutionInfoCostEstimateProjectPastBreakdownResourceCostComponentArgs

    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    HourlyCost string
    (String) Hourly cost.
    HourlyQuantity string
    (String) Cost component hourly quantity.
    MonthlyCost string
    (String) Monthly cost.
    MonthlyQuantity string
    (String) Cost component monthly quantity.
    Name string
    The programmatic name of this offering.
    Price string
    (String) Cost component price.
    Unit string
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.
    hourlyCost string
    (String) Hourly cost.
    hourlyQuantity string
    (String) Cost component hourly quantity.
    monthlyCost string
    (String) Monthly cost.
    monthlyQuantity string
    (String) Cost component monthly quantity.
    name string
    The programmatic name of this offering.
    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
    The programmatic name of this offering.
    price str
    (String) Cost component price.
    unit str
    (String) Cost component unit.
    hourlyCost String
    (String) Hourly cost.
    hourlyQuantity String
    (String) Cost component hourly quantity.
    monthlyCost String
    (String) Monthly cost.
    monthlyQuantity String
    (String) Cost component monthly quantity.
    name String
    The programmatic name of this offering.
    price String
    (String) Cost component price.
    unit String
    (String) Cost component unit.

    CmOfferingKindVersionSolutionInfoCostEstimateProjectSummary, CmOfferingKindVersionSolutionInfoCostEstimateProjectSummaryArgs

    NoPriceResourceCounts Dictionary<string, string>
    (Map) No price resource counts.
    TotalDetectedResources double
    (Integer) Total detected resources.
    TotalNoPriceResources double
    (Integer) Total no price resources.
    TotalSupportedResources double
    (Integer) Total supported resources.
    TotalUnsupportedResources double
    (Integer) Total unsupported resources.
    TotalUsageBasedResources double
    (Integer) Total usage based resources.
    UnsupportedResourceCounts Dictionary<string, string>
    (Map) Unsupported resource counts.
    NoPriceResourceCounts map[string]string
    (Map) No price resource counts.
    TotalDetectedResources float64
    (Integer) Total detected resources.
    TotalNoPriceResources float64
    (Integer) Total no price resources.
    TotalSupportedResources float64
    (Integer) Total supported resources.
    TotalUnsupportedResources float64
    (Integer) Total unsupported resources.
    TotalUsageBasedResources float64
    (Integer) Total usage based resources.
    UnsupportedResourceCounts map[string]string
    (Map) Unsupported resource counts.
    noPriceResourceCounts Map<String,String>
    (Map) No price resource counts.
    totalDetectedResources Double
    (Integer) Total detected resources.
    totalNoPriceResources Double
    (Integer) Total no price resources.
    totalSupportedResources Double
    (Integer) Total supported resources.
    totalUnsupportedResources Double
    (Integer) Total unsupported resources.
    totalUsageBasedResources Double
    (Integer) Total usage based resources.
    unsupportedResourceCounts Map<String,String>
    (Map) Unsupported resource counts.
    noPriceResourceCounts {[key: string]: string}
    (Map) No price resource counts.
    totalDetectedResources number
    (Integer) Total detected resources.
    totalNoPriceResources number
    (Integer) Total no price resources.
    totalSupportedResources number
    (Integer) Total supported resources.
    totalUnsupportedResources number
    (Integer) Total unsupported resources.
    totalUsageBasedResources number
    (Integer) Total usage based resources.
    unsupportedResourceCounts {[key: string]: string}
    (Map) Unsupported resource counts.
    no_price_resource_counts Mapping[str, str]
    (Map) No price resource counts.
    total_detected_resources float
    (Integer) Total detected resources.
    total_no_price_resources float
    (Integer) Total no price resources.
    total_supported_resources float
    (Integer) Total supported resources.
    total_unsupported_resources float
    (Integer) Total unsupported resources.
    total_usage_based_resources float
    (Integer) Total usage based resources.
    unsupported_resource_counts Mapping[str, str]
    (Map) Unsupported resource counts.
    noPriceResourceCounts Map<String>
    (Map) No price resource counts.
    totalDetectedResources Number
    (Integer) Total detected resources.
    totalNoPriceResources Number
    (Integer) Total no price resources.
    totalSupportedResources Number
    (Integer) Total supported resources.
    totalUnsupportedResources Number
    (Integer) Total unsupported resources.
    totalUsageBasedResources Number
    (Integer) Total usage based resources.
    unsupportedResourceCounts Map<String>
    (Map) Unsupported resource counts.

    CmOfferingKindVersionSolutionInfoCostEstimateSummary, CmOfferingKindVersionSolutionInfoCostEstimateSummaryArgs

    NoPriceResourceCounts Dictionary<string, string>
    (Map) No price resource counts.
    TotalDetectedResources double
    (Integer) Total detected resources.
    TotalNoPriceResources double
    (Integer) Total no price resources.
    TotalSupportedResources double
    (Integer) Total supported resources.
    TotalUnsupportedResources double
    (Integer) Total unsupported resources.
    TotalUsageBasedResources double
    (Integer) Total usage based resources.
    UnsupportedResourceCounts Dictionary<string, string>
    (Map) Unsupported resource counts.
    NoPriceResourceCounts map[string]string
    (Map) No price resource counts.
    TotalDetectedResources float64
    (Integer) Total detected resources.
    TotalNoPriceResources float64
    (Integer) Total no price resources.
    TotalSupportedResources float64
    (Integer) Total supported resources.
    TotalUnsupportedResources float64
    (Integer) Total unsupported resources.
    TotalUsageBasedResources float64
    (Integer) Total usage based resources.
    UnsupportedResourceCounts map[string]string
    (Map) Unsupported resource counts.
    noPriceResourceCounts Map<String,String>
    (Map) No price resource counts.
    totalDetectedResources Double
    (Integer) Total detected resources.
    totalNoPriceResources Double
    (Integer) Total no price resources.
    totalSupportedResources Double
    (Integer) Total supported resources.
    totalUnsupportedResources Double
    (Integer) Total unsupported resources.
    totalUsageBasedResources Double
    (Integer) Total usage based resources.
    unsupportedResourceCounts Map<String,String>
    (Map) Unsupported resource counts.
    noPriceResourceCounts {[key: string]: string}
    (Map) No price resource counts.
    totalDetectedResources number
    (Integer) Total detected resources.
    totalNoPriceResources number
    (Integer) Total no price resources.
    totalSupportedResources number
    (Integer) Total supported resources.
    totalUnsupportedResources number
    (Integer) Total unsupported resources.
    totalUsageBasedResources number
    (Integer) Total usage based resources.
    unsupportedResourceCounts {[key: string]: string}
    (Map) Unsupported resource counts.
    no_price_resource_counts Mapping[str, str]
    (Map) No price resource counts.
    total_detected_resources float
    (Integer) Total detected resources.
    total_no_price_resources float
    (Integer) Total no price resources.
    total_supported_resources float
    (Integer) Total supported resources.
    total_unsupported_resources float
    (Integer) Total unsupported resources.
    total_usage_based_resources float
    (Integer) Total usage based resources.
    unsupported_resource_counts Mapping[str, str]
    (Map) Unsupported resource counts.
    noPriceResourceCounts Map<String>
    (Map) No price resource counts.
    totalDetectedResources Number
    (Integer) Total detected resources.
    totalNoPriceResources Number
    (Integer) Total no price resources.
    totalSupportedResources Number
    (Integer) Total supported resources.
    totalUnsupportedResources Number
    (Integer) Total unsupported resources.
    totalUsageBasedResources Number
    (Integer) Total usage based resources.
    unsupportedResourceCounts Map<String>
    (Map) Unsupported resource counts.

    CmOfferingKindVersionSolutionInfoDependency, CmOfferingKindVersionSolutionInfoDependencyArgs

    CatalogId string
    Catalog identifier.
    Flavors List<string>
    (List) Optional - List of dependent flavors in the specified range.
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Version string
    (String) Version of content type.
    CatalogId string
    Catalog identifier.
    Flavors []string
    (List) Optional - List of dependent flavors in the specified range.
    Id string
    (String) The id of this provider.
    Name string
    The programmatic name of this offering.
    Version string
    (String) Version of content type.
    catalogId String
    Catalog identifier.
    flavors List<String>
    (List) Optional - List of dependent flavors in the specified range.
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    version String
    (String) Version of content type.
    catalogId string
    Catalog identifier.
    flavors string[]
    (List) Optional - List of dependent flavors in the specified range.
    id string
    (String) The id of this provider.
    name string
    The programmatic name of this offering.
    version string
    (String) Version of content type.
    catalog_id str
    Catalog identifier.
    flavors Sequence[str]
    (List) Optional - List of dependent flavors in the specified range.
    id str
    (String) The id of this provider.
    name str
    The programmatic name of this offering.
    version str
    (String) Version of content type.
    catalogId String
    Catalog identifier.
    flavors List<String>
    (List) Optional - List of dependent flavors in the specified range.
    id String
    (String) The id of this provider.
    name String
    The programmatic name of this offering.
    version String
    (String) Version of content type.

    CmOfferingKindVersionSolutionInfoFeature, CmOfferingKindVersionSolutionInfoFeatureArgs

    Description string
    Feature description.
    DescriptionI18n Dictionary<string, string>
    A map of translated strings, by language code.
    Title string
    Heading.
    TitleI18n Dictionary<string, string>
    A map of translated strings, by language code.
    Description string
    Feature description.
    DescriptionI18n map[string]string
    A map of translated strings, by language code.
    Title string
    Heading.
    TitleI18n map[string]string
    A map of translated strings, by language code.
    description String
    Feature description.
    descriptionI18n Map<String,String>
    A map of translated strings, by language code.
    title String
    Heading.
    titleI18n Map<String,String>
    A map of translated strings, by language code.
    description string
    Feature description.
    descriptionI18n {[key: string]: string}
    A map of translated strings, by language code.
    title string
    Heading.
    titleI18n {[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.
    descriptionI18n Map<String>
    A map of translated strings, by language code.
    title String
    Heading.
    titleI18n Map<String>
    A map of translated strings, by language code.

    CmOfferingKindVersionState, CmOfferingKindVersionStateArgs

    Current string
    (String) one of: new, validated, account-published, ibm-published, public-published.
    CurrentEntered string
    (String) Date and time of current request.
    Pending string
    (String) one of: new, validated, account-published, ibm-published, public-published.
    PendingRequested 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.
    CurrentEntered string
    (String) Date and time of current request.
    Pending string
    (String) one of: new, validated, account-published, ibm-published, public-published.
    PendingRequested 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.
    currentEntered String
    (String) Date and time of current request.
    pending String
    (String) one of: new, validated, account-published, ibm-published, public-published.
    pendingRequested 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.
    currentEntered string
    (String) Date and time of current request.
    pending string
    (String) one of: new, validated, account-published, ibm-published, public-published.
    pendingRequested 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.
    currentEntered String
    (String) Date and time of current request.
    pending String
    (String) one of: new, validated, account-published, ibm-published, public-published.
    pendingRequested String
    (String) Date and time of pending request.
    previous String
    (String) one of: new, validated, account-published, ibm-published, public-published.

    CmOfferingKindVersionValidation, CmOfferingKindVersionValidationArgs

    LastOperation 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.
    LastOperation 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.
    lastOperation 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.
    lastOperation 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.
    lastOperation 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.

    CmOfferingMedia, CmOfferingMediaArgs

    ApiUrl string
    CM API specific URL of the specified media item.
    Caption string
    Caption for this media item.
    CaptionI18n Dictionary<string, string>
    A map of translated strings, by language code.
    ThumbnailUrl string
    Thumbnail URL for this media item.
    Type string
    Type of this media item.
    Url string
    URL of the specified media item.
    UrlProxy CmOfferingMediaUrlProxy
    Offering URL proxy information. Nested scheme for url_proxy:
    ApiUrl string
    CM API specific URL of the specified media item.
    Caption string
    Caption for this media item.
    CaptionI18n map[string]string
    A map of translated strings, by language code.
    ThumbnailUrl string
    Thumbnail URL for this media item.
    Type string
    Type of this media item.
    Url string
    URL of the specified media item.
    UrlProxy CmOfferingMediaUrlProxy
    Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl String
    CM API specific URL of the specified media item.
    caption String
    Caption for this media item.
    captionI18n Map<String,String>
    A map of translated strings, by language code.
    thumbnailUrl String
    Thumbnail URL for this media item.
    type String
    Type of this media item.
    url String
    URL of the specified media item.
    urlProxy CmOfferingMediaUrlProxy
    Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl string
    CM API specific URL of the specified media item.
    caption string
    Caption for this media item.
    captionI18n {[key: string]: string}
    A map of translated strings, by language code.
    thumbnailUrl string
    Thumbnail URL for this media item.
    type string
    Type of this media item.
    url string
    URL of the specified media item.
    urlProxy CmOfferingMediaUrlProxy
    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 CmOfferingMediaUrlProxy
    Offering URL proxy information. Nested scheme for url_proxy:
    apiUrl String
    CM API specific URL of the specified media item.
    caption String
    Caption for this media item.
    captionI18n Map<String>
    A map of translated strings, by language code.
    thumbnailUrl String
    Thumbnail URL for this media item.
    type String
    Type of this media item.
    url String
    URL of the specified media item.
    urlProxy Property Map
    Offering URL proxy information. Nested scheme for url_proxy:

    CmOfferingMediaUrlProxy, CmOfferingMediaUrlProxyArgs

    Sha string
    SHA256 fingerprint of image.
    Url string
    URL of the specified media item being proxied.
    Sha string
    SHA256 fingerprint of image.
    Url string
    URL of the specified media item being proxied.
    sha String
    SHA256 fingerprint of image.
    url String
    URL of the specified media item being proxied.
    sha string
    SHA256 fingerprint of image.
    url string
    URL of the specified media item being proxied.
    sha str
    SHA256 fingerprint of image.
    url str
    URL of the specified media item being proxied.
    sha String
    SHA256 fingerprint of image.
    url String
    URL of the specified media item being proxied.

    CmOfferingProviderInfo, CmOfferingProviderInfoArgs

    Id string
    The provider ID.
    Name string
    The provider name.
    Id string
    The provider ID.
    Name string
    The provider name.
    id String
    The provider ID.
    name String
    The provider name.
    id string
    The provider ID.
    name string
    The provider name.
    id str
    The provider ID.
    name str
    The provider name.
    id String
    The provider ID.
    name String
    The provider name.

    CmOfferingRating, CmOfferingRatingArgs

    FourStarCount double
    (Integer) Four start rating.
    OneStarCount double
    (Integer) One start rating.
    ThreeStarCount double
    (Integer) Three start rating.
    TwoStarCount double
    (Integer) Two start rating.
    FourStarCount float64
    (Integer) Four start rating.
    OneStarCount float64
    (Integer) One start rating.
    ThreeStarCount float64
    (Integer) Three start rating.
    TwoStarCount float64
    (Integer) Two start rating.
    fourStarCount Double
    (Integer) Four start rating.
    oneStarCount Double
    (Integer) One start rating.
    threeStarCount Double
    (Integer) Three start rating.
    twoStarCount Double
    (Integer) Two start rating.
    fourStarCount number
    (Integer) Four start rating.
    oneStarCount number
    (Integer) One start rating.
    threeStarCount number
    (Integer) Three start rating.
    twoStarCount number
    (Integer) Two start rating.
    four_star_count float
    (Integer) Four start rating.
    one_star_count float
    (Integer) One start rating.
    three_star_count float
    (Integer) Three start rating.
    two_star_count float
    (Integer) Two start rating.
    fourStarCount Number
    (Integer) Four start rating.
    oneStarCount Number
    (Integer) One start rating.
    threeStarCount Number
    (Integer) Three start rating.
    twoStarCount Number
    (Integer) Two start rating.

    CmOfferingRepoInfo, CmOfferingRepoInfoArgs

    Token string
    (String) Token for private repos.
    Type string
    (String) Valid values are hour or day.
    Token string
    (String) Token for private repos.
    Type string
    (String) Valid values are hour or day.
    token String
    (String) Token for private repos.
    type String
    (String) Valid values are hour or day.
    token string
    (String) Token for private repos.
    type string
    (String) Valid values are hour or day.
    token str
    (String) Token for private repos.
    type str
    (String) Valid values are hour or day.
    token String
    (String) Token for private repos.
    type String
    (String) Valid values are hour or day.

    CmOfferingSupport, CmOfferingSupportArgs

    Locations List<string>
    (List) A list of country codes indicating where support is provided.
    Process string
    (String) Support process as provided by an ISV.
    ProcessI18n Dictionary<string, string>
    (Map) A map of translated strings, by language code.
    SupportDetails List<CmOfferingSupportSupportDetail>
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    SupportEscalations List<CmOfferingSupportSupportEscalation>
    (List) Support escalation policy. Nested scheme for support_escalation:
    SupportType string
    (String) Support type for this product.
    Url string
    (String) The url for this specific offering.
    Locations []string
    (List) A list of country codes indicating where support is provided.
    Process string
    (String) Support process as provided by an ISV.
    ProcessI18n map[string]string
    (Map) A map of translated strings, by language code.
    SupportDetails []CmOfferingSupportSupportDetail
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    SupportEscalations []CmOfferingSupportSupportEscalation
    (List) Support escalation policy. Nested scheme for support_escalation:
    SupportType string
    (String) Support type for this product.
    Url string
    (String) The url for this specific offering.
    locations List<String>
    (List) A list of country codes indicating where support is provided.
    process String
    (String) Support process as provided by an ISV.
    processI18n Map<String,String>
    (Map) A map of translated strings, by language code.
    supportDetails List<CmOfferingSupportSupportDetail>
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    supportEscalations List<CmOfferingSupportSupportEscalation>
    (List) Support escalation policy. Nested scheme for support_escalation:
    supportType String
    (String) Support type for this product.
    url String
    (String) The url for this specific offering.
    locations string[]
    (List) A list of country codes indicating where support is provided.
    process string
    (String) Support process as provided by an ISV.
    processI18n {[key: string]: string}
    (Map) A map of translated strings, by language code.
    supportDetails CmOfferingSupportSupportDetail[]
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    supportEscalations CmOfferingSupportSupportEscalation[]
    (List) Support escalation policy. Nested scheme for support_escalation:
    supportType string
    (String) Support type for this product.
    url string
    (String) The url for this specific offering.
    locations Sequence[str]
    (List) A list of country codes indicating where support is provided.
    process str
    (String) Support process as provided by an ISV.
    process_i18n Mapping[str, str]
    (Map) A map of translated strings, by language code.
    support_details Sequence[CmOfferingSupportSupportDetail]
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    support_escalations Sequence[CmOfferingSupportSupportEscalation]
    (List) Support escalation policy. Nested scheme for support_escalation:
    support_type str
    (String) Support type for this product.
    url str
    (String) The url for this specific offering.
    locations List<String>
    (List) A list of country codes indicating where support is provided.
    process String
    (String) Support process as provided by an ISV.
    processI18n Map<String>
    (Map) A map of translated strings, by language code.
    supportDetails List<Property Map>
    (List) A list of support options (e.g. email, phone, slack, other). Nested scheme for support_details:
    supportEscalations List<Property Map>
    (List) Support escalation policy. Nested scheme for support_escalation:
    supportType String
    (String) Support type for this product.
    url String
    (String) The url for this specific offering.

    CmOfferingSupportSupportDetail, CmOfferingSupportSupportDetailArgs

    Availabilities List<CmOfferingSupportSupportDetailAvailability>
    (List) Times when support is available. Nested scheme for availability:
    Contact string
    (String) Escalation contact.
    ResponseWaitTimes List<CmOfferingSupportSupportDetailResponseWaitTime>
    (List) Time descriptor. Nested scheme for response_wait_time:
    Type string
    (String) Valid values are hour or day.
    Availabilities []CmOfferingSupportSupportDetailAvailability
    (List) Times when support is available. Nested scheme for availability:
    Contact string
    (String) Escalation contact.
    ResponseWaitTimes []CmOfferingSupportSupportDetailResponseWaitTime
    (List) Time descriptor. Nested scheme for response_wait_time:
    Type string
    (String) Valid values are hour or day.
    availabilities List<CmOfferingSupportSupportDetailAvailability>
    (List) Times when support is available. Nested scheme for availability:
    contact String
    (String) Escalation contact.
    responseWaitTimes List<CmOfferingSupportSupportDetailResponseWaitTime>
    (List) Time descriptor. Nested scheme for response_wait_time:
    type String
    (String) Valid values are hour or day.
    availabilities CmOfferingSupportSupportDetailAvailability[]
    (List) Times when support is available. Nested scheme for availability:
    contact string
    (String) Escalation contact.
    responseWaitTimes CmOfferingSupportSupportDetailResponseWaitTime[]
    (List) Time descriptor. Nested scheme for response_wait_time:
    type string
    (String) Valid values are hour or day.
    availabilities Sequence[CmOfferingSupportSupportDetailAvailability]
    (List) Times when support is available. Nested scheme for availability:
    contact str
    (String) Escalation contact.
    response_wait_times Sequence[CmOfferingSupportSupportDetailResponseWaitTime]
    (List) Time descriptor. Nested scheme for response_wait_time:
    type str
    (String) Valid values are hour or day.
    availabilities List<Property Map>
    (List) Times when support is available. Nested scheme for availability:
    contact String
    (String) Escalation contact.
    responseWaitTimes List<Property Map>
    (List) Time descriptor. Nested scheme for response_wait_time:
    type String
    (String) Valid values are hour or day.

    CmOfferingSupportSupportDetailAvailability, CmOfferingSupportSupportDetailAvailabilityArgs

    AlwaysAvailable bool
    (Boolean) Is this support always available.
    Times List<CmOfferingSupportSupportDetailAvailabilityTime>
    (List) A list of support times. Nested scheme for times:
    Timezone string
    (String) Timezone (e.g. America/New_York).
    AlwaysAvailable bool
    (Boolean) Is this support always available.
    Times []CmOfferingSupportSupportDetailAvailabilityTime
    (List) A list of support times. Nested scheme for times:
    Timezone string
    (String) Timezone (e.g. America/New_York).
    alwaysAvailable Boolean
    (Boolean) Is this support always available.
    times List<CmOfferingSupportSupportDetailAvailabilityTime>
    (List) A list of support times. Nested scheme for times:
    timezone String
    (String) Timezone (e.g. America/New_York).
    alwaysAvailable boolean
    (Boolean) Is this support always available.
    times CmOfferingSupportSupportDetailAvailabilityTime[]
    (List) A list of support times. Nested scheme for times:
    timezone string
    (String) Timezone (e.g. America/New_York).
    always_available bool
    (Boolean) Is this support always available.
    times Sequence[CmOfferingSupportSupportDetailAvailabilityTime]
    (List) A list of support times. Nested scheme for times:
    timezone str
    (String) Timezone (e.g. America/New_York).
    alwaysAvailable Boolean
    (Boolean) Is this support always available.
    times List<Property Map>
    (List) A list of support times. Nested scheme for times:
    timezone String
    (String) Timezone (e.g. America/New_York).

    CmOfferingSupportSupportDetailAvailabilityTime, CmOfferingSupportSupportDetailAvailabilityTimeArgs

    Day double
    (Integer) The day of the week, represented as an integer.
    EndTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    StartTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    Day float64
    (Integer) The day of the week, represented as an integer.
    EndTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    StartTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    day Double
    (Integer) The day of the week, represented as an integer.
    endTime String
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    startTime String
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    day number
    (Integer) The day of the week, represented as an integer.
    endTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    startTime string
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    day float
    (Integer) The day of the week, represented as an integer.
    end_time str
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    start_time str
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    day Number
    (Integer) The day of the week, represented as an integer.
    endTime String
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).
    startTime String
    (String) HOURS:MINUTES:SECONDS using 24 hour time (e.g. 8:15:00).

    CmOfferingSupportSupportDetailResponseWaitTime, CmOfferingSupportSupportDetailResponseWaitTimeArgs

    Type string
    (String) Valid values are hour or day.
    Value double
    (Integer) Amount of time to wait in unit 'type'.
    Type string
    (String) Valid values are hour or day.
    Value float64
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Double
    (Integer) Amount of time to wait in unit 'type'.
    type string
    (String) Valid values are hour or day.
    value number
    (Integer) Amount of time to wait in unit 'type'.
    type str
    (String) Valid values are hour or day.
    value float
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Number
    (Integer) Amount of time to wait in unit 'type'.

    CmOfferingSupportSupportEscalation, CmOfferingSupportSupportEscalationArgs

    Contact string
    (String) Escalation contact.
    EscalationWaitTimes List<CmOfferingSupportSupportEscalationEscalationWaitTime>
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    ResponseWaitTimes List<CmOfferingSupportSupportEscalationResponseWaitTime>
    (List) Time descriptor. Nested scheme for response_wait_time:
    Contact string
    (String) Escalation contact.
    EscalationWaitTimes []CmOfferingSupportSupportEscalationEscalationWaitTime
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    ResponseWaitTimes []CmOfferingSupportSupportEscalationResponseWaitTime
    (List) Time descriptor. Nested scheme for response_wait_time:
    contact String
    (String) Escalation contact.
    escalationWaitTimes List<CmOfferingSupportSupportEscalationEscalationWaitTime>
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    responseWaitTimes List<CmOfferingSupportSupportEscalationResponseWaitTime>
    (List) Time descriptor. Nested scheme for response_wait_time:
    contact string
    (String) Escalation contact.
    escalationWaitTimes CmOfferingSupportSupportEscalationEscalationWaitTime[]
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    responseWaitTimes CmOfferingSupportSupportEscalationResponseWaitTime[]
    (List) Time descriptor. Nested scheme for response_wait_time:
    contact str
    (String) Escalation contact.
    escalation_wait_times Sequence[CmOfferingSupportSupportEscalationEscalationWaitTime]
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    response_wait_times Sequence[CmOfferingSupportSupportEscalationResponseWaitTime]
    (List) Time descriptor. Nested scheme for response_wait_time:
    contact String
    (String) Escalation contact.
    escalationWaitTimes List<Property Map>
    (List) Time descriptor. Nested scheme for escalation_wait_time:
    responseWaitTimes List<Property Map>
    (List) Time descriptor. Nested scheme for response_wait_time:

    CmOfferingSupportSupportEscalationEscalationWaitTime, CmOfferingSupportSupportEscalationEscalationWaitTimeArgs

    Type string
    (String) Valid values are hour or day.
    Value double
    (Integer) Amount of time to wait in unit 'type'.
    Type string
    (String) Valid values are hour or day.
    Value float64
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Double
    (Integer) Amount of time to wait in unit 'type'.
    type string
    (String) Valid values are hour or day.
    value number
    (Integer) Amount of time to wait in unit 'type'.
    type str
    (String) Valid values are hour or day.
    value float
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Number
    (Integer) Amount of time to wait in unit 'type'.

    CmOfferingSupportSupportEscalationResponseWaitTime, CmOfferingSupportSupportEscalationResponseWaitTimeArgs

    Type string
    (String) Valid values are hour or day.
    Value double
    (Integer) Amount of time to wait in unit 'type'.
    Type string
    (String) Valid values are hour or day.
    Value float64
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Double
    (Integer) Amount of time to wait in unit 'type'.
    type string
    (String) Valid values are hour or day.
    value number
    (Integer) Amount of time to wait in unit 'type'.
    type str
    (String) Valid values are hour or day.
    value float
    (Integer) Amount of time to wait in unit 'type'.
    type String
    (String) Valid values are hour or day.
    value Number
    (Integer) Amount of time to wait in unit 'type'.

    Import

    You can import the ibm_cm_offering resource by using id.

    The id property is just the offering_id.

    • offering_id: A string. Offering identification.

    Syntax

    $ pulumi import ibm:index/cmOffering:CmOffering cm_offering <offering_id>
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    ibm ibm-cloud/terraform-provider-ibm
    License
    Notes
    This Pulumi package is based on the ibm Terraform Provider.
    ibm logo
    ibm 1.78.0 published on Wednesday, Apr 30, 2025 by ibm-cloud