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

ibm.getCmCatalog

Explore with Pulumi AI

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

    Provides a read-only data source for ibm_cm_catalog. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as ibm from "@pulumi/ibm";
    
    const cmCatalog = ibm.getCmCatalog({
        catalogIdentifier: ibm_cm_catalog.cm_catalog.catalog_id,
    });
    
    import pulumi
    import pulumi_ibm as ibm
    
    cm_catalog = ibm.get_cm_catalog(catalog_identifier=ibm_cm_catalog["cm_catalog"]["catalog_id"])
    
    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.LookupCmCatalog(ctx, &ibm.LookupCmCatalogArgs{
    			CatalogIdentifier: pulumi.StringRef(ibm_cm_catalog.Cm_catalog.Catalog_id),
    		}, nil)
    		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 cmCatalog = Ibm.GetCmCatalog.Invoke(new()
        {
            CatalogIdentifier = ibm_cm_catalog.Cm_catalog.Catalog_id,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.ibm.IbmFunctions;
    import com.pulumi.ibm.inputs.GetCmCatalogArgs;
    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) {
            final var cmCatalog = IbmFunctions.getCmCatalog(GetCmCatalogArgs.builder()
                .catalogIdentifier(ibm_cm_catalog.cm_catalog().catalog_id())
                .build());
    
        }
    }
    
    variables:
      cmCatalog:
        fn::invoke:
          function: ibm:getCmCatalog
          arguments:
            catalogIdentifier: ${ibm_cm_catalog.cm_catalog.catalog_id}
    

    Using getCmCatalog

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getCmCatalog(args: GetCmCatalogArgs, opts?: InvokeOptions): Promise<GetCmCatalogResult>
    function getCmCatalogOutput(args: GetCmCatalogOutputArgs, opts?: InvokeOptions): Output<GetCmCatalogResult>
    def get_cm_catalog(catalog_identifier: Optional[str] = None,
                       label: Optional[str] = None,
                       opts: Optional[InvokeOptions] = None) -> GetCmCatalogResult
    def get_cm_catalog_output(catalog_identifier: Optional[pulumi.Input[str]] = None,
                       label: Optional[pulumi.Input[str]] = None,
                       opts: Optional[InvokeOptions] = None) -> Output[GetCmCatalogResult]
    func LookupCmCatalog(ctx *Context, args *LookupCmCatalogArgs, opts ...InvokeOption) (*LookupCmCatalogResult, error)
    func LookupCmCatalogOutput(ctx *Context, args *LookupCmCatalogOutputArgs, opts ...InvokeOption) LookupCmCatalogResultOutput

    > Note: This function is named LookupCmCatalog in the Go SDK.

    public static class GetCmCatalog 
    {
        public static Task<GetCmCatalogResult> InvokeAsync(GetCmCatalogArgs args, InvokeOptions? opts = null)
        public static Output<GetCmCatalogResult> Invoke(GetCmCatalogInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCmCatalogResult> getCmCatalog(GetCmCatalogArgs args, InvokeOptions options)
    public static Output<GetCmCatalogResult> getCmCatalog(GetCmCatalogArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ibm:index/getCmCatalog:getCmCatalog
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CatalogIdentifier string
    Catalog identifier.
    Label string
    Catalog label.
    CatalogIdentifier string
    Catalog identifier.
    Label string
    Catalog label.
    catalogIdentifier String
    Catalog identifier.
    label String
    Catalog label.
    catalogIdentifier string
    Catalog identifier.
    label string
    Catalog label.
    catalog_identifier str
    Catalog identifier.
    label str
    Catalog label.
    catalogIdentifier String
    Catalog identifier.
    label String
    Catalog label.

    getCmCatalog Result

    The following output properties are available:

    CatalogBannerUrl string
    (String) URL for a banner image for this catalog.
    CatalogFilters List<GetCmCatalogCatalogFilter>
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    CatalogIconUrl string
    (String) URL for an icon associated with this catalog.
    Created string
    (String) The date-time this catalog was created.
    Crn string
    (String) CRN associated with the catalog.
    Disabled bool
    (Boolean) Denotes whether a catalog is disabled.
    Features List<GetCmCatalogFeature>
    (List) List of features associated with this catalog. Nested scheme for features:
    Id string
    (String) Unique ID.
    Kind string
    (String) Kind of catalog. Supported kinds are offering and vpe.
    Label string
    (String) Label for this target account context.
    LabelI18n Dictionary<string, string>
    Metadata Dictionary<string, string>
    (Map) Catalog specific metadata.
    OfferingsUrl string
    (String) URL path to offerings.
    OwningAccount string
    (String) Account that owns catalog.
    ResourceGroupId string
    (String) Resource group id the catalog is owned by.
    Rev string
    (String) Cloudant revision.
    ShortDescription string
    (String) Description in the requested language.
    ShortDescriptionI18n Dictionary<string, string>
    Tags List<string>
    (List) List of tags associated with this catalog.
    TargetAccountContexts List<GetCmCatalogTargetAccountContext>
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    Updated string
    (String) The date-time this catalog was last updated.
    Url string
    (String) The url for this specific catalog.
    CatalogIdentifier string
    CatalogBannerUrl string
    (String) URL for a banner image for this catalog.
    CatalogFilters []GetCmCatalogCatalogFilter
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    CatalogIconUrl string
    (String) URL for an icon associated with this catalog.
    Created string
    (String) The date-time this catalog was created.
    Crn string
    (String) CRN associated with the catalog.
    Disabled bool
    (Boolean) Denotes whether a catalog is disabled.
    Features []GetCmCatalogFeature
    (List) List of features associated with this catalog. Nested scheme for features:
    Id string
    (String) Unique ID.
    Kind string
    (String) Kind of catalog. Supported kinds are offering and vpe.
    Label string
    (String) Label for this target account context.
    LabelI18n map[string]string
    Metadata map[string]string
    (Map) Catalog specific metadata.
    OfferingsUrl string
    (String) URL path to offerings.
    OwningAccount string
    (String) Account that owns catalog.
    ResourceGroupId string
    (String) Resource group id the catalog is owned by.
    Rev string
    (String) Cloudant revision.
    ShortDescription string
    (String) Description in the requested language.
    ShortDescriptionI18n map[string]string
    Tags []string
    (List) List of tags associated with this catalog.
    TargetAccountContexts []GetCmCatalogTargetAccountContext
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    Updated string
    (String) The date-time this catalog was last updated.
    Url string
    (String) The url for this specific catalog.
    CatalogIdentifier string
    catalogBannerUrl String
    (String) URL for a banner image for this catalog.
    catalogFilters List<GetCmCatalogCatalogFilter>
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    catalogIconUrl String
    (String) URL for an icon associated with this catalog.
    created String
    (String) The date-time this catalog was created.
    crn String
    (String) CRN associated with the catalog.
    disabled Boolean
    (Boolean) Denotes whether a catalog is disabled.
    features List<GetCmCatalogFeature>
    (List) List of features associated with this catalog. Nested scheme for features:
    id String
    (String) Unique ID.
    kind String
    (String) Kind of catalog. Supported kinds are offering and vpe.
    label String
    (String) Label for this target account context.
    labelI18n Map<String,String>
    metadata Map<String,String>
    (Map) Catalog specific metadata.
    offeringsUrl String
    (String) URL path to offerings.
    owningAccount String
    (String) Account that owns catalog.
    resourceGroupId String
    (String) Resource group id the catalog is owned by.
    rev String
    (String) Cloudant revision.
    shortDescription String
    (String) Description in the requested language.
    shortDescriptionI18n Map<String,String>
    tags List<String>
    (List) List of tags associated with this catalog.
    targetAccountContexts List<GetCmCatalogTargetAccountContext>
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    updated String
    (String) The date-time this catalog was last updated.
    url String
    (String) The url for this specific catalog.
    catalogIdentifier String
    catalogBannerUrl string
    (String) URL for a banner image for this catalog.
    catalogFilters GetCmCatalogCatalogFilter[]
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    catalogIconUrl string
    (String) URL for an icon associated with this catalog.
    created string
    (String) The date-time this catalog was created.
    crn string
    (String) CRN associated with the catalog.
    disabled boolean
    (Boolean) Denotes whether a catalog is disabled.
    features GetCmCatalogFeature[]
    (List) List of features associated with this catalog. Nested scheme for features:
    id string
    (String) Unique ID.
    kind string
    (String) Kind of catalog. Supported kinds are offering and vpe.
    label string
    (String) Label for this target account context.
    labelI18n {[key: string]: string}
    metadata {[key: string]: string}
    (Map) Catalog specific metadata.
    offeringsUrl string
    (String) URL path to offerings.
    owningAccount string
    (String) Account that owns catalog.
    resourceGroupId string
    (String) Resource group id the catalog is owned by.
    rev string
    (String) Cloudant revision.
    shortDescription string
    (String) Description in the requested language.
    shortDescriptionI18n {[key: string]: string}
    tags string[]
    (List) List of tags associated with this catalog.
    targetAccountContexts GetCmCatalogTargetAccountContext[]
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    updated string
    (String) The date-time this catalog was last updated.
    url string
    (String) The url for this specific catalog.
    catalogIdentifier string
    catalog_banner_url str
    (String) URL for a banner image for this catalog.
    catalog_filters Sequence[GetCmCatalogCatalogFilter]
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    catalog_icon_url str
    (String) URL for an icon associated with this catalog.
    created str
    (String) The date-time this catalog was created.
    crn str
    (String) CRN associated with the catalog.
    disabled bool
    (Boolean) Denotes whether a catalog is disabled.
    features Sequence[GetCmCatalogFeature]
    (List) List of features associated with this catalog. Nested scheme for features:
    id str
    (String) Unique ID.
    kind str
    (String) Kind of catalog. Supported kinds are offering and vpe.
    label str
    (String) Label for this target account context.
    label_i18n Mapping[str, str]
    metadata Mapping[str, str]
    (Map) Catalog specific metadata.
    offerings_url str
    (String) URL path to offerings.
    owning_account str
    (String) Account that owns catalog.
    resource_group_id str
    (String) Resource group id the catalog is owned by.
    rev str
    (String) Cloudant revision.
    short_description str
    (String) Description in the requested language.
    short_description_i18n Mapping[str, str]
    tags Sequence[str]
    (List) List of tags associated with this catalog.
    target_account_contexts Sequence[GetCmCatalogTargetAccountContext]
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    updated str
    (String) The date-time this catalog was last updated.
    url str
    (String) The url for this specific catalog.
    catalog_identifier str
    catalogBannerUrl String
    (String) URL for a banner image for this catalog.
    catalogFilters List<Property Map>
    (List) Filters for account and catalog filters. Nested schema for catalog_filters:
    catalogIconUrl String
    (String) URL for an icon associated with this catalog.
    created String
    (String) The date-time this catalog was created.
    crn String
    (String) CRN associated with the catalog.
    disabled Boolean
    (Boolean) Denotes whether a catalog is disabled.
    features List<Property Map>
    (List) List of features associated with this catalog. Nested scheme for features:
    id String
    (String) Unique ID.
    kind String
    (String) Kind of catalog. Supported kinds are offering and vpe.
    label String
    (String) Label for this target account context.
    labelI18n Map<String>
    metadata Map<String>
    (Map) Catalog specific metadata.
    offeringsUrl String
    (String) URL path to offerings.
    owningAccount String
    (String) Account that owns catalog.
    resourceGroupId String
    (String) Resource group id the catalog is owned by.
    rev String
    (String) Cloudant revision.
    shortDescription String
    (String) Description in the requested language.
    shortDescriptionI18n Map<String>
    tags List<String>
    (List) List of tags associated with this catalog.
    targetAccountContexts List<Property Map>
    (List) List of target account contexts for this catalog. Nested scheme for target_account_contexts:
    updated String
    (String) The date-time this catalog was last updated.
    url String
    (String) The url for this specific catalog.
    catalogIdentifier String

    Supporting Types

    GetCmCatalogCatalogFilter

    CategoryFilters List<GetCmCatalogCatalogFilterCategoryFilter>
    (List) Filter against offering properties. Nested schema for category_filters:
    IdFilters List<GetCmCatalogCatalogFilterIdFilter>
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    IncludeAll bool
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.
    CategoryFilters []GetCmCatalogCatalogFilterCategoryFilter
    (List) Filter against offering properties. Nested schema for category_filters:
    IdFilters []GetCmCatalogCatalogFilterIdFilter
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    IncludeAll bool
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.
    categoryFilters List<GetCmCatalogCatalogFilterCategoryFilter>
    (List) Filter against offering properties. Nested schema for category_filters:
    idFilters List<GetCmCatalogCatalogFilterIdFilter>
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    includeAll Boolean
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.
    categoryFilters GetCmCatalogCatalogFilterCategoryFilter[]
    (List) Filter against offering properties. Nested schema for category_filters:
    idFilters GetCmCatalogCatalogFilterIdFilter[]
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    includeAll boolean
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.
    category_filters Sequence[GetCmCatalogCatalogFilterCategoryFilter]
    (List) Filter against offering properties. Nested schema for category_filters:
    id_filters Sequence[GetCmCatalogCatalogFilterIdFilter]
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    include_all bool
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.
    categoryFilters List<Property Map>
    (List) Filter against offering properties. Nested schema for category_filters:
    idFilters List<Property Map>
    (List) Filter on offering ID's. There is an include filter and an exclule filter. Both can be set. Nested schema for id_filters:
    includeAll Boolean
    (Boolean) > true - Include all of the public catalog when filtering. Further settings will specifically exclude some offerings. false - Exclude all of the public catalog when filtering. Further settings will specifically include some offerings.

    GetCmCatalogCatalogFilterCategoryFilter

    CategoryName string
    (String) Name of the category.
    Filters List<GetCmCatalogCatalogFilterCategoryFilterFilter>
    (List) Filter terms related to the category. Nested schema for filter:
    Include bool
    (List) Offering filter terms. Nested schema for include:
    CategoryName string
    (String) Name of the category.
    Filters []GetCmCatalogCatalogFilterCategoryFilterFilter
    (List) Filter terms related to the category. Nested schema for filter:
    Include bool
    (List) Offering filter terms. Nested schema for include:
    categoryName String
    (String) Name of the category.
    filters List<GetCmCatalogCatalogFilterCategoryFilterFilter>
    (List) Filter terms related to the category. Nested schema for filter:
    include Boolean
    (List) Offering filter terms. Nested schema for include:
    categoryName string
    (String) Name of the category.
    filters GetCmCatalogCatalogFilterCategoryFilterFilter[]
    (List) Filter terms related to the category. Nested schema for filter:
    include boolean
    (List) Offering filter terms. Nested schema for include:
    category_name str
    (String) Name of the category.
    filters Sequence[GetCmCatalogCatalogFilterCategoryFilterFilter]
    (List) Filter terms related to the category. Nested schema for filter:
    include bool
    (List) Offering filter terms. Nested schema for include:
    categoryName String
    (String) Name of the category.
    filters List<Property Map>
    (List) Filter terms related to the category. Nested schema for filter:
    include Boolean
    (List) Offering filter terms. Nested schema for include:

    GetCmCatalogCatalogFilterCategoryFilterFilter

    FilterTerms List<string>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    FilterTerms []string
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms string[]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filter_terms Sequence[str]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.

    GetCmCatalogCatalogFilterIdFilter

    Excludes List<GetCmCatalogCatalogFilterIdFilterExclude>
    (List) Offering filter terms. Nested schema for exclude:
    Includes List<GetCmCatalogCatalogFilterIdFilterInclude>
    (List) Offering filter terms. Nested schema for include:
    Excludes []GetCmCatalogCatalogFilterIdFilterExclude
    (List) Offering filter terms. Nested schema for exclude:
    Includes []GetCmCatalogCatalogFilterIdFilterInclude
    (List) Offering filter terms. Nested schema for include:
    excludes List<GetCmCatalogCatalogFilterIdFilterExclude>
    (List) Offering filter terms. Nested schema for exclude:
    includes List<GetCmCatalogCatalogFilterIdFilterInclude>
    (List) Offering filter terms. Nested schema for include:
    excludes GetCmCatalogCatalogFilterIdFilterExclude[]
    (List) Offering filter terms. Nested schema for exclude:
    includes GetCmCatalogCatalogFilterIdFilterInclude[]
    (List) Offering filter terms. Nested schema for include:
    excludes Sequence[GetCmCatalogCatalogFilterIdFilterExclude]
    (List) Offering filter terms. Nested schema for exclude:
    includes Sequence[GetCmCatalogCatalogFilterIdFilterInclude]
    (List) Offering filter terms. Nested schema for include:
    excludes List<Property Map>
    (List) Offering filter terms. Nested schema for exclude:
    includes List<Property Map>
    (List) Offering filter terms. Nested schema for include:

    GetCmCatalogCatalogFilterIdFilterExclude

    FilterTerms List<string>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    FilterTerms []string
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms string[]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filter_terms Sequence[str]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.

    GetCmCatalogCatalogFilterIdFilterInclude

    FilterTerms List<string>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    FilterTerms []string
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms string[]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filter_terms Sequence[str]
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.
    filterTerms List<String>
    (List) List of values to match against. If include is true, then if the offering has one of the values then the offering is included. If include is false, then if the offering has one of the values then the offering is excluded.

    GetCmCatalogFeature

    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.

    GetCmCatalogTargetAccountContext

    ApiKey string
    (String) API key of the target account.
    Label string
    Catalog label.
    Name string
    (String) Unique name/identifier for this target account context.
    ProjectId string
    (String) Project ID.
    TrustedProfiles List<GetCmCatalogTargetAccountContextTrustedProfile>
    (List) Trusted profile information. Nested scheme for trusted_profile:
    ApiKey string
    (String) API key of the target account.
    Label string
    Catalog label.
    Name string
    (String) Unique name/identifier for this target account context.
    ProjectId string
    (String) Project ID.
    TrustedProfiles []GetCmCatalogTargetAccountContextTrustedProfile
    (List) Trusted profile information. Nested scheme for trusted_profile:
    apiKey String
    (String) API key of the target account.
    label String
    Catalog label.
    name String
    (String) Unique name/identifier for this target account context.
    projectId String
    (String) Project ID.
    trustedProfiles List<GetCmCatalogTargetAccountContextTrustedProfile>
    (List) Trusted profile information. Nested scheme for trusted_profile:
    apiKey string
    (String) API key of the target account.
    label string
    Catalog label.
    name string
    (String) Unique name/identifier for this target account context.
    projectId string
    (String) Project ID.
    trustedProfiles GetCmCatalogTargetAccountContextTrustedProfile[]
    (List) Trusted profile information. Nested scheme for trusted_profile:
    api_key str
    (String) API key of the target account.
    label str
    Catalog label.
    name str
    (String) Unique name/identifier for this target account context.
    project_id str
    (String) Project ID.
    trusted_profiles Sequence[GetCmCatalogTargetAccountContextTrustedProfile]
    (List) Trusted profile information. Nested scheme for trusted_profile:
    apiKey String
    (String) API key of the target account.
    label String
    Catalog label.
    name String
    (String) Unique name/identifier for this target account context.
    projectId String
    (String) Project ID.
    trustedProfiles List<Property Map>
    (List) Trusted profile information. Nested scheme for trusted_profile:

    GetCmCatalogTargetAccountContextTrustedProfile

    CatalogCrn string
    (String) CRN of this catalog.
    CatalogName string
    (String) Name of this catalog.
    TargetServiceId string
    (String) Target service ID.
    TrustedProfileId string
    (String) Trusted profile ID.
    CatalogCrn string
    (String) CRN of this catalog.
    CatalogName string
    (String) Name of this catalog.
    TargetServiceId string
    (String) Target service ID.
    TrustedProfileId string
    (String) Trusted profile ID.
    catalogCrn String
    (String) CRN of this catalog.
    catalogName String
    (String) Name of this catalog.
    targetServiceId String
    (String) Target service ID.
    trustedProfileId String
    (String) Trusted profile ID.
    catalogCrn string
    (String) CRN of this catalog.
    catalogName string
    (String) Name of this catalog.
    targetServiceId string
    (String) Target service ID.
    trustedProfileId string
    (String) Trusted profile ID.
    catalog_crn str
    (String) CRN of this catalog.
    catalog_name str
    (String) Name of this catalog.
    target_service_id str
    (String) Target service ID.
    trusted_profile_id str
    (String) Trusted profile ID.
    catalogCrn String
    (String) CRN of this catalog.
    catalogName String
    (String) Name of this catalog.
    targetServiceId String
    (String) Target service ID.
    trustedProfileId String
    (String) Trusted profile ID.

    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