ibm.CmCatalog
Explore with Pulumi AI
Provides a resource for ibm_cm_catalog. This allows ibm.CmCatalog to be created, updated and deleted.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as ibm from "@pulumi/ibm";
const cmCatalog = new ibm.CmCatalog("cmCatalog", {
catalogIconUrl: "icon url",
kind: "offering",
label: "catalog_label",
shortDescription: "catalog description",
tags: [
"catalog",
"tags",
],
});
import pulumi
import pulumi_ibm as ibm
cm_catalog = ibm.CmCatalog("cmCatalog",
catalog_icon_url="icon url",
kind="offering",
label="catalog_label",
short_description="catalog description",
tags=[
"catalog",
"tags",
])
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.NewCmCatalog(ctx, "cmCatalog", &ibm.CmCatalogArgs{
CatalogIconUrl: pulumi.String("icon url"),
Kind: pulumi.String("offering"),
Label: pulumi.String("catalog_label"),
ShortDescription: pulumi.String("catalog description"),
Tags: pulumi.StringArray{
pulumi.String("catalog"),
pulumi.String("tags"),
},
})
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 = new Ibm.CmCatalog("cmCatalog", new()
{
CatalogIconUrl = "icon url",
Kind = "offering",
Label = "catalog_label",
ShortDescription = "catalog description",
Tags = new[]
{
"catalog",
"tags",
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.ibm.CmCatalog;
import com.pulumi.ibm.CmCatalogArgs;
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 cmCatalog = new CmCatalog("cmCatalog", CmCatalogArgs.builder()
.catalogIconUrl("icon url")
.kind("offering")
.label("catalog_label")
.shortDescription("catalog description")
.tags(
"catalog",
"tags")
.build());
}
}
resources:
cmCatalog:
type: ibm:CmCatalog
properties:
catalogIconUrl: icon url
kind: offering
label: catalog_label
shortDescription: catalog description
tags:
- catalog
- tags
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:
- Create or find your
ibmcloud_api_key
andiaas_classic_api_key
here.
- Select
My IBM Cloud API Keys
option from view dropdown foribmcloud_api_key
- Select
Classic Infrastructure API Keys
option from view dropdown foriaas_classic_api_key
- For iaas_classic_username
- Go to Users
- Click on user.
- Find user name in the
VPN password
section underUser Details
tab
For more informaton, see here.
Create CmCatalog Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new CmCatalog(name: string, args?: CmCatalogArgs, opts?: CustomResourceOptions);
@overload
def CmCatalog(resource_name: str,
args: Optional[CmCatalogArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def CmCatalog(resource_name: str,
opts: Optional[ResourceOptions] = None,
catalog_banner_url: Optional[str] = None,
catalog_filters: Optional[Sequence[CmCatalogCatalogFilterArgs]] = None,
catalog_icon_url: Optional[str] = None,
cm_catalog_id: Optional[str] = None,
disabled: Optional[bool] = None,
features: Optional[Sequence[CmCatalogFeatureArgs]] = None,
kind: Optional[str] = None,
label: Optional[str] = None,
label_i18n: Optional[Mapping[str, str]] = None,
metadata: Optional[Mapping[str, str]] = None,
resource_group_id: Optional[str] = None,
short_description: Optional[str] = None,
short_description_i18n: Optional[Mapping[str, str]] = None,
tags: Optional[Sequence[str]] = None,
target_account_contexts: Optional[Sequence[CmCatalogTargetAccountContextArgs]] = None)
func NewCmCatalog(ctx *Context, name string, args *CmCatalogArgs, opts ...ResourceOption) (*CmCatalog, error)
public CmCatalog(string name, CmCatalogArgs? args = null, CustomResourceOptions? opts = null)
public CmCatalog(String name, CmCatalogArgs args)
public CmCatalog(String name, CmCatalogArgs args, CustomResourceOptions options)
type: ibm:CmCatalog
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 CmCatalogArgs
- 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 CmCatalogArgs
- 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 CmCatalogArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args CmCatalogArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args CmCatalogArgs
- 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 cmCatalogResource = new Ibm.CmCatalog("cmCatalogResource", new()
{
CatalogBannerUrl = "string",
CatalogFilters = new[]
{
new Ibm.Inputs.CmCatalogCatalogFilterArgs
{
CategoryFilters = new[]
{
new Ibm.Inputs.CmCatalogCatalogFilterCategoryFilterArgs
{
CategoryName = "string",
Filter = new Ibm.Inputs.CmCatalogCatalogFilterCategoryFilterFilterArgs
{
FilterTerms = new[]
{
"string",
},
},
Include = false,
},
},
IdFilters = new Ibm.Inputs.CmCatalogCatalogFilterIdFiltersArgs
{
Exclude = new Ibm.Inputs.CmCatalogCatalogFilterIdFiltersExcludeArgs
{
FilterTerms = new[]
{
"string",
},
},
Include = new Ibm.Inputs.CmCatalogCatalogFilterIdFiltersIncludeArgs
{
FilterTerms = new[]
{
"string",
},
},
},
IncludeAll = false,
},
},
CatalogIconUrl = "string",
CmCatalogId = "string",
Disabled = false,
Features = new[]
{
new Ibm.Inputs.CmCatalogFeatureArgs
{
Description = "string",
DescriptionI18n =
{
{ "string", "string" },
},
Title = "string",
TitleI18n =
{
{ "string", "string" },
},
},
},
Kind = "string",
Label = "string",
LabelI18n =
{
{ "string", "string" },
},
Metadata =
{
{ "string", "string" },
},
ResourceGroupId = "string",
ShortDescription = "string",
ShortDescriptionI18n =
{
{ "string", "string" },
},
Tags = new[]
{
"string",
},
TargetAccountContexts = new[]
{
new Ibm.Inputs.CmCatalogTargetAccountContextArgs
{
ApiKey = "string",
Label = "string",
Name = "string",
ProjectId = "string",
TrustedProfile = new Ibm.Inputs.CmCatalogTargetAccountContextTrustedProfileArgs
{
CatalogCrn = "string",
CatalogName = "string",
TargetServiceId = "string",
TrustedProfileId = "string",
},
},
},
});
example, err := ibm.NewCmCatalog(ctx, "cmCatalogResource", &ibm.CmCatalogArgs{
CatalogBannerUrl: pulumi.String("string"),
CatalogFilters: ibm.CmCatalogCatalogFilterArray{
&ibm.CmCatalogCatalogFilterArgs{
CategoryFilters: ibm.CmCatalogCatalogFilterCategoryFilterArray{
&ibm.CmCatalogCatalogFilterCategoryFilterArgs{
CategoryName: pulumi.String("string"),
Filter: &ibm.CmCatalogCatalogFilterCategoryFilterFilterArgs{
FilterTerms: pulumi.StringArray{
pulumi.String("string"),
},
},
Include: pulumi.Bool(false),
},
},
IdFilters: &ibm.CmCatalogCatalogFilterIdFiltersArgs{
Exclude: &ibm.CmCatalogCatalogFilterIdFiltersExcludeArgs{
FilterTerms: pulumi.StringArray{
pulumi.String("string"),
},
},
Include: &ibm.CmCatalogCatalogFilterIdFiltersIncludeArgs{
FilterTerms: pulumi.StringArray{
pulumi.String("string"),
},
},
},
IncludeAll: pulumi.Bool(false),
},
},
CatalogIconUrl: pulumi.String("string"),
CmCatalogId: pulumi.String("string"),
Disabled: pulumi.Bool(false),
Features: ibm.CmCatalogFeatureArray{
&ibm.CmCatalogFeatureArgs{
Description: pulumi.String("string"),
DescriptionI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Title: pulumi.String("string"),
TitleI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
},
},
Kind: pulumi.String("string"),
Label: pulumi.String("string"),
LabelI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Metadata: pulumi.StringMap{
"string": pulumi.String("string"),
},
ResourceGroupId: pulumi.String("string"),
ShortDescription: pulumi.String("string"),
ShortDescriptionI18n: pulumi.StringMap{
"string": pulumi.String("string"),
},
Tags: pulumi.StringArray{
pulumi.String("string"),
},
TargetAccountContexts: ibm.CmCatalogTargetAccountContextArray{
&ibm.CmCatalogTargetAccountContextArgs{
ApiKey: pulumi.String("string"),
Label: pulumi.String("string"),
Name: pulumi.String("string"),
ProjectId: pulumi.String("string"),
TrustedProfile: &ibm.CmCatalogTargetAccountContextTrustedProfileArgs{
CatalogCrn: pulumi.String("string"),
CatalogName: pulumi.String("string"),
TargetServiceId: pulumi.String("string"),
TrustedProfileId: pulumi.String("string"),
},
},
},
})
var cmCatalogResource = new CmCatalog("cmCatalogResource", CmCatalogArgs.builder()
.catalogBannerUrl("string")
.catalogFilters(CmCatalogCatalogFilterArgs.builder()
.categoryFilters(CmCatalogCatalogFilterCategoryFilterArgs.builder()
.categoryName("string")
.filter(CmCatalogCatalogFilterCategoryFilterFilterArgs.builder()
.filterTerms("string")
.build())
.include(false)
.build())
.idFilters(CmCatalogCatalogFilterIdFiltersArgs.builder()
.exclude(CmCatalogCatalogFilterIdFiltersExcludeArgs.builder()
.filterTerms("string")
.build())
.include(CmCatalogCatalogFilterIdFiltersIncludeArgs.builder()
.filterTerms("string")
.build())
.build())
.includeAll(false)
.build())
.catalogIconUrl("string")
.cmCatalogId("string")
.disabled(false)
.features(CmCatalogFeatureArgs.builder()
.description("string")
.descriptionI18n(Map.of("string", "string"))
.title("string")
.titleI18n(Map.of("string", "string"))
.build())
.kind("string")
.label("string")
.labelI18n(Map.of("string", "string"))
.metadata(Map.of("string", "string"))
.resourceGroupId("string")
.shortDescription("string")
.shortDescriptionI18n(Map.of("string", "string"))
.tags("string")
.targetAccountContexts(CmCatalogTargetAccountContextArgs.builder()
.apiKey("string")
.label("string")
.name("string")
.projectId("string")
.trustedProfile(CmCatalogTargetAccountContextTrustedProfileArgs.builder()
.catalogCrn("string")
.catalogName("string")
.targetServiceId("string")
.trustedProfileId("string")
.build())
.build())
.build());
cm_catalog_resource = ibm.CmCatalog("cmCatalogResource",
catalog_banner_url="string",
catalog_filters=[{
"category_filters": [{
"category_name": "string",
"filter": {
"filter_terms": ["string"],
},
"include": False,
}],
"id_filters": {
"exclude": {
"filter_terms": ["string"],
},
"include": {
"filter_terms": ["string"],
},
},
"include_all": False,
}],
catalog_icon_url="string",
cm_catalog_id="string",
disabled=False,
features=[{
"description": "string",
"description_i18n": {
"string": "string",
},
"title": "string",
"title_i18n": {
"string": "string",
},
}],
kind="string",
label="string",
label_i18n={
"string": "string",
},
metadata={
"string": "string",
},
resource_group_id="string",
short_description="string",
short_description_i18n={
"string": "string",
},
tags=["string"],
target_account_contexts=[{
"api_key": "string",
"label": "string",
"name": "string",
"project_id": "string",
"trusted_profile": {
"catalog_crn": "string",
"catalog_name": "string",
"target_service_id": "string",
"trusted_profile_id": "string",
},
}])
const cmCatalogResource = new ibm.CmCatalog("cmCatalogResource", {
catalogBannerUrl: "string",
catalogFilters: [{
categoryFilters: [{
categoryName: "string",
filter: {
filterTerms: ["string"],
},
include: false,
}],
idFilters: {
exclude: {
filterTerms: ["string"],
},
include: {
filterTerms: ["string"],
},
},
includeAll: false,
}],
catalogIconUrl: "string",
cmCatalogId: "string",
disabled: false,
features: [{
description: "string",
descriptionI18n: {
string: "string",
},
title: "string",
titleI18n: {
string: "string",
},
}],
kind: "string",
label: "string",
labelI18n: {
string: "string",
},
metadata: {
string: "string",
},
resourceGroupId: "string",
shortDescription: "string",
shortDescriptionI18n: {
string: "string",
},
tags: ["string"],
targetAccountContexts: [{
apiKey: "string",
label: "string",
name: "string",
projectId: "string",
trustedProfile: {
catalogCrn: "string",
catalogName: "string",
targetServiceId: "string",
trustedProfileId: "string",
},
}],
});
type: ibm:CmCatalog
properties:
catalogBannerUrl: string
catalogFilters:
- categoryFilters:
- categoryName: string
filter:
filterTerms:
- string
include: false
idFilters:
exclude:
filterTerms:
- string
include:
filterTerms:
- string
includeAll: false
catalogIconUrl: string
cmCatalogId: string
disabled: false
features:
- description: string
descriptionI18n:
string: string
title: string
titleI18n:
string: string
kind: string
label: string
labelI18n:
string: string
metadata:
string: string
resourceGroupId: string
shortDescription: string
shortDescriptionI18n:
string: string
tags:
- string
targetAccountContexts:
- apiKey: string
label: string
name: string
projectId: string
trustedProfile:
catalogCrn: string
catalogName: string
targetServiceId: string
trustedProfileId: string
CmCatalog 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 CmCatalog resource accepts the following input properties:
- string
- URL for a banner image for this catalog.
- Catalog
Filters List<CmCatalog Catalog Filter> - Filters for account and catalog filters. Nested schema for catalog_filters:
- Catalog
Icon stringUrl - URL for an icon associated with this catalog.
- Cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- Disabled bool
- Denotes whether a catalog is disabled.
- Features
List<Cm
Catalog Feature> - List of features associated with this catalog.
- Kind string
- Kind of catalog. Supported kinds are offering and vpe.
- Label string
- Display Name in the requested language.
- Label
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Metadata Dictionary<string, string>
- Catalog specific metadata.
- Resource
Group stringId - Resource group id the catalog is owned by.
- Short
Description string - Description in the requested language.
- Short
Description Dictionary<string, string>I18n - A map of translated strings, by language code.
- List<string>
- List of tags associated with this catalog.
- Target
Account List<CmContexts Catalog Target Account Context> - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
- string
- URL for a banner image for this catalog.
- Catalog
Filters []CmCatalog Catalog Filter Args - Filters for account and catalog filters. Nested schema for catalog_filters:
- Catalog
Icon stringUrl - URL for an icon associated with this catalog.
- Cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- Disabled bool
- Denotes whether a catalog is disabled.
- Features
[]Cm
Catalog Feature Args - List of features associated with this catalog.
- Kind string
- Kind of catalog. Supported kinds are offering and vpe.
- Label string
- Display Name in the requested language.
- Label
I18n map[string]string - A map of translated strings, by language code.
- Metadata map[string]string
- Catalog specific metadata.
- Resource
Group stringId - Resource group id the catalog is owned by.
- Short
Description string - Description in the requested language.
- Short
Description map[string]stringI18n - A map of translated strings, by language code.
- []string
- List of tags associated with this catalog.
- Target
Account []CmContexts Catalog Target Account Context Args - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
- String
- URL for a banner image for this catalog.
- catalog
Filters List<CmCatalog Catalog Filter> - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon StringUrl - URL for an icon associated with this catalog.
- cm
Catalog StringId - The unique identifier of the ibm_cm_catalog.
- disabled Boolean
- Denotes whether a catalog is disabled.
- features
List<Cm
Catalog Feature> - List of features associated with this catalog.
- kind String
- Kind of catalog. Supported kinds are offering and vpe.
- label String
- Display Name in the requested language.
- label
I18n Map<String,String> - A map of translated strings, by language code.
- metadata Map<String,String>
- Catalog specific metadata.
- resource
Group StringId - Resource group id the catalog is owned by.
- short
Description String - Description in the requested language.
- short
Description Map<String,String>I18n - A map of translated strings, by language code.
- List<String>
- List of tags associated with this catalog.
- target
Account List<CmContexts Catalog Target Account Context> - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
- string
- URL for a banner image for this catalog.
- catalog
Filters CmCatalog Catalog Filter[] - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon stringUrl - URL for an icon associated with this catalog.
- cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- disabled boolean
- Denotes whether a catalog is disabled.
- features
Cm
Catalog Feature[] - List of features associated with this catalog.
- kind string
- Kind of catalog. Supported kinds are offering and vpe.
- label string
- Display Name in the requested language.
- label
I18n {[key: string]: string} - A map of translated strings, by language code.
- metadata {[key: string]: string}
- Catalog specific metadata.
- resource
Group stringId - Resource group id the catalog is owned by.
- short
Description string - Description in the requested language.
- short
Description {[key: string]: string}I18n - A map of translated strings, by language code.
- string[]
- List of tags associated with this catalog.
- target
Account CmContexts Catalog Target Account Context[] - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
- str
- URL for a banner image for this catalog.
- catalog_
filters Sequence[CmCatalog Catalog Filter Args] - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog_
icon_ strurl - URL for an icon associated with this catalog.
- cm_
catalog_ strid - The unique identifier of the ibm_cm_catalog.
- disabled bool
- Denotes whether a catalog is disabled.
- features
Sequence[Cm
Catalog Feature Args] - List of features associated with this catalog.
- kind str
- Kind of catalog. Supported kinds are offering and vpe.
- label str
- Display Name in the requested language.
- label_
i18n Mapping[str, str] - A map of translated strings, by language code.
- metadata Mapping[str, str]
- Catalog specific metadata.
- resource_
group_ strid - Resource group id the catalog is owned by.
- short_
description str - Description in the requested language.
- short_
description_ Mapping[str, str]i18n - A map of translated strings, by language code.
- Sequence[str]
- List of tags associated with this catalog.
- target_
account_ Sequence[Cmcontexts Catalog Target Account Context Args] - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
- String
- URL for a banner image for this catalog.
- catalog
Filters List<Property Map> - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon StringUrl - URL for an icon associated with this catalog.
- cm
Catalog StringId - The unique identifier of the ibm_cm_catalog.
- disabled Boolean
- Denotes whether a catalog is disabled.
- features List<Property Map>
- List of features associated with this catalog.
- kind String
- Kind of catalog. Supported kinds are offering and vpe.
- label String
- Display Name in the requested language.
- label
I18n Map<String> - A map of translated strings, by language code.
- metadata Map<String>
- Catalog specific metadata.
- resource
Group StringId - Resource group id the catalog is owned by.
- short
Description String - Description in the requested language.
- short
Description Map<String>I18n - A map of translated strings, by language code.
- List<String>
- List of tags associated with this catalog.
- target
Account List<Property Map>Contexts - List of target account contexts for this catalog. Can only be configured on an update, not on a create. Nested scheme for target_account_contexts:
Outputs
All input properties are implicitly available as output properties. Additionally, the CmCatalog resource produces the following output properties:
- Created string
- (String) The date-time this catalog was created.
- Crn string
- (String) CRN associated with the catalog.
- Id string
- The provider-assigned unique ID for this managed resource.
- Offerings
Url string - (String) URL path to offerings.
- Owning
Account string - (String) The account ID of the owning account.
- Rev string
- (String) Cloudant revision.
- Updated string
- (String) The date-time this catalog was last updated.
- Url string
- (String) The url for this specific catalog.
- Created string
- (String) The date-time this catalog was created.
- Crn string
- (String) CRN associated with the catalog.
- Id string
- The provider-assigned unique ID for this managed resource.
- Offerings
Url string - (String) URL path to offerings.
- Owning
Account string - (String) The account ID of the owning account.
- Rev string
- (String) Cloudant revision.
- Updated string
- (String) The date-time this catalog was last updated.
- Url string
- (String) The url for this specific catalog.
- created String
- (String) The date-time this catalog was created.
- crn String
- (String) CRN associated with the catalog.
- id String
- The provider-assigned unique ID for this managed resource.
- offerings
Url String - (String) URL path to offerings.
- owning
Account String - (String) The account ID of the owning account.
- rev String
- (String) Cloudant revision.
- updated String
- (String) The date-time this catalog was last updated.
- url String
- (String) The url for this specific catalog.
- created string
- (String) The date-time this catalog was created.
- crn string
- (String) CRN associated with the catalog.
- id string
- The provider-assigned unique ID for this managed resource.
- offerings
Url string - (String) URL path to offerings.
- owning
Account string - (String) The account ID of the owning account.
- rev string
- (String) Cloudant revision.
- updated string
- (String) The date-time this catalog was last updated.
- url string
- (String) The url for this specific catalog.
- created str
- (String) The date-time this catalog was created.
- crn str
- (String) CRN associated with the catalog.
- id str
- The provider-assigned unique ID for this managed resource.
- offerings_
url str - (String) URL path to offerings.
- owning_
account str - (String) The account ID of the owning account.
- rev str
- (String) Cloudant revision.
- updated str
- (String) The date-time this catalog was last updated.
- url str
- (String) The url for this specific catalog.
- created String
- (String) The date-time this catalog was created.
- crn String
- (String) CRN associated with the catalog.
- id String
- The provider-assigned unique ID for this managed resource.
- offerings
Url String - (String) URL path to offerings.
- owning
Account String - (String) The account ID of the owning account.
- rev String
- (String) Cloudant revision.
- updated String
- (String) The date-time this catalog was last updated.
- url String
- (String) The url for this specific catalog.
Look up Existing CmCatalog Resource
Get an existing CmCatalog 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?: CmCatalogState, opts?: CustomResourceOptions): CmCatalog
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
catalog_banner_url: Optional[str] = None,
catalog_filters: Optional[Sequence[CmCatalogCatalogFilterArgs]] = None,
catalog_icon_url: Optional[str] = None,
cm_catalog_id: Optional[str] = None,
created: Optional[str] = None,
crn: Optional[str] = None,
disabled: Optional[bool] = None,
features: Optional[Sequence[CmCatalogFeatureArgs]] = None,
kind: Optional[str] = None,
label: Optional[str] = None,
label_i18n: Optional[Mapping[str, str]] = None,
metadata: Optional[Mapping[str, str]] = None,
offerings_url: Optional[str] = None,
owning_account: Optional[str] = None,
resource_group_id: Optional[str] = None,
rev: Optional[str] = None,
short_description: Optional[str] = None,
short_description_i18n: Optional[Mapping[str, str]] = None,
tags: Optional[Sequence[str]] = None,
target_account_contexts: Optional[Sequence[CmCatalogTargetAccountContextArgs]] = None,
updated: Optional[str] = None,
url: Optional[str] = None) -> CmCatalog
func GetCmCatalog(ctx *Context, name string, id IDInput, state *CmCatalogState, opts ...ResourceOption) (*CmCatalog, error)
public static CmCatalog Get(string name, Input<string> id, CmCatalogState? state, CustomResourceOptions? opts = null)
public static CmCatalog get(String name, Output<String> id, CmCatalogState state, CustomResourceOptions options)
resources: _: type: ibm:CmCatalog 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.
- string
- URL for a banner image for this catalog.
- Catalog
Filters List<CmCatalog Catalog Filter> - Filters for account and catalog filters. Nested schema for catalog_filters:
- Catalog
Icon stringUrl - URL for an icon associated with this catalog.
- Cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- Created string
- (String) The date-time this catalog was created.
- Crn string
- (String) CRN associated with the catalog.
- Disabled bool
- Denotes whether a catalog is disabled.
- Features
List<Cm
Catalog Feature> - List of features associated with this catalog.
- Kind string
- Kind of catalog. Supported kinds are offering and vpe.
- Label string
- Display Name in the requested language.
- Label
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Metadata Dictionary<string, string>
- Catalog specific metadata.
- Offerings
Url string - (String) URL path to offerings.
- Owning
Account string - (String) The account ID of the owning account.
- Resource
Group stringId - Resource group id the catalog is owned by.
- Rev string
- (String) Cloudant revision.
- Short
Description string - Description in the requested language.
- Short
Description Dictionary<string, string>I18n - A map of translated strings, by language code.
- List<string>
- List of tags associated with this catalog.
- Target
Account List<CmContexts Catalog Target Account Context> - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
- string
- URL for a banner image for this catalog.
- Catalog
Filters []CmCatalog Catalog Filter Args - Filters for account and catalog filters. Nested schema for catalog_filters:
- Catalog
Icon stringUrl - URL for an icon associated with this catalog.
- Cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- Created string
- (String) The date-time this catalog was created.
- Crn string
- (String) CRN associated with the catalog.
- Disabled bool
- Denotes whether a catalog is disabled.
- Features
[]Cm
Catalog Feature Args - List of features associated with this catalog.
- Kind string
- Kind of catalog. Supported kinds are offering and vpe.
- Label string
- Display Name in the requested language.
- Label
I18n map[string]string - A map of translated strings, by language code.
- Metadata map[string]string
- Catalog specific metadata.
- Offerings
Url string - (String) URL path to offerings.
- Owning
Account string - (String) The account ID of the owning account.
- Resource
Group stringId - Resource group id the catalog is owned by.
- Rev string
- (String) Cloudant revision.
- Short
Description string - Description in the requested language.
- Short
Description map[string]stringI18n - A map of translated strings, by language code.
- []string
- List of tags associated with this catalog.
- Target
Account []CmContexts Catalog Target Account Context Args - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
- String
- URL for a banner image for this catalog.
- catalog
Filters List<CmCatalog Catalog Filter> - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon StringUrl - URL for an icon associated with this catalog.
- cm
Catalog StringId - The unique identifier of the ibm_cm_catalog.
- created String
- (String) The date-time this catalog was created.
- crn String
- (String) CRN associated with the catalog.
- disabled Boolean
- Denotes whether a catalog is disabled.
- features
List<Cm
Catalog Feature> - List of features associated with this catalog.
- kind String
- Kind of catalog. Supported kinds are offering and vpe.
- label String
- Display Name in the requested language.
- label
I18n Map<String,String> - A map of translated strings, by language code.
- metadata Map<String,String>
- Catalog specific metadata.
- offerings
Url String - (String) URL path to offerings.
- owning
Account String - (String) The account ID of the owning account.
- resource
Group StringId - Resource group id the catalog is owned by.
- rev String
- (String) Cloudant revision.
- short
Description String - Description in the requested language.
- short
Description Map<String,String>I18n - A map of translated strings, by language code.
- List<String>
- List of tags associated with this catalog.
- target
Account List<CmContexts Catalog Target Account Context> - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
- string
- URL for a banner image for this catalog.
- catalog
Filters CmCatalog Catalog Filter[] - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon stringUrl - URL for an icon associated with this catalog.
- cm
Catalog stringId - The unique identifier of the ibm_cm_catalog.
- created string
- (String) The date-time this catalog was created.
- crn string
- (String) CRN associated with the catalog.
- disabled boolean
- Denotes whether a catalog is disabled.
- features
Cm
Catalog Feature[] - List of features associated with this catalog.
- kind string
- Kind of catalog. Supported kinds are offering and vpe.
- label string
- Display Name in the requested language.
- label
I18n {[key: string]: string} - A map of translated strings, by language code.
- metadata {[key: string]: string}
- Catalog specific metadata.
- offerings
Url string - (String) URL path to offerings.
- owning
Account string - (String) The account ID of the owning account.
- resource
Group stringId - Resource group id the catalog is owned by.
- rev string
- (String) Cloudant revision.
- short
Description string - Description in the requested language.
- short
Description {[key: string]: string}I18n - A map of translated strings, by language code.
- string[]
- List of tags associated with this catalog.
- target
Account CmContexts Catalog Target Account Context[] - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
- str
- URL for a banner image for this catalog.
- catalog_
filters Sequence[CmCatalog Catalog Filter Args] - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog_
icon_ strurl - URL for an icon associated with this catalog.
- cm_
catalog_ strid - The unique identifier of the ibm_cm_catalog.
- created str
- (String) The date-time this catalog was created.
- crn str
- (String) CRN associated with the catalog.
- disabled bool
- Denotes whether a catalog is disabled.
- features
Sequence[Cm
Catalog Feature Args] - List of features associated with this catalog.
- kind str
- Kind of catalog. Supported kinds are offering and vpe.
- label str
- Display Name in the requested language.
- label_
i18n Mapping[str, str] - A map of translated strings, by language code.
- metadata Mapping[str, str]
- Catalog specific metadata.
- offerings_
url str - (String) URL path to offerings.
- owning_
account str - (String) The account ID of the owning account.
- resource_
group_ strid - Resource group id the catalog is owned by.
- rev str
- (String) Cloudant revision.
- short_
description str - Description in the requested language.
- short_
description_ Mapping[str, str]i18n - A map of translated strings, by language code.
- Sequence[str]
- List of tags associated with this catalog.
- target_
account_ Sequence[Cmcontexts Catalog Target Account Context Args] - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
- String
- URL for a banner image for this catalog.
- catalog
Filters List<Property Map> - Filters for account and catalog filters. Nested schema for catalog_filters:
- catalog
Icon StringUrl - URL for an icon associated with this catalog.
- cm
Catalog StringId - The unique identifier of the ibm_cm_catalog.
- created String
- (String) The date-time this catalog was created.
- crn String
- (String) CRN associated with the catalog.
- disabled Boolean
- Denotes whether a catalog is disabled.
- features List<Property Map>
- List of features associated with this catalog.
- kind String
- Kind of catalog. Supported kinds are offering and vpe.
- label String
- Display Name in the requested language.
- label
I18n Map<String> - A map of translated strings, by language code.
- metadata Map<String>
- Catalog specific metadata.
- offerings
Url String - (String) URL path to offerings.
- owning
Account String - (String) The account ID of the owning account.
- resource
Group StringId - Resource group id the catalog is owned by.
- rev String
- (String) Cloudant revision.
- short
Description String - Description in the requested language.
- short
Description Map<String>I18n - A map of translated strings, by language code.
- List<String>
- List of tags associated with this catalog.
- target
Account List<Property Map>Contexts - List of target account contexts for this catalog. Can only be configured on an update, not on a create. 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.
Supporting Types
CmCatalogCatalogFilter, CmCatalogCatalogFilterArgs
- Category
Filters List<CmCatalog Catalog Filter Category Filter> - Filter against offering properties. Nested schema for category_filters:
- Id
Filters CmCatalog Catalog Filter Id Filters - 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 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 []CmCatalog Catalog Filter Category Filter - Filter against offering properties. Nested schema for category_filters:
- Id
Filters CmCatalog Catalog Filter Id Filters - 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 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 List<CmCatalog Catalog Filter Category Filter> - Filter against offering properties. Nested schema for category_filters:
- id
Filters CmCatalog Catalog Filter Id Filters - 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 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 CmCatalog Catalog Filter Category Filter[] - Filter against offering properties. Nested schema for category_filters:
- id
Filters CmCatalog Catalog Filter Id Filters - 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 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[CmCatalog Catalog Filter Category Filter] - Filter against offering properties. Nested schema for category_filters:
- id_
filters CmCatalog Catalog Filter Id Filters - 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 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 List<Property Map> - Filter against offering properties. Nested schema for category_filters:
- id
Filters Property Map - 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 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.
CmCatalogCatalogFilterCategoryFilter, CmCatalogCatalogFilterCategoryFilterArgs
- Category
Name string - Name of the category.
- Filter
Cm
Catalog Catalog Filter Category Filter Filter - Filter terms related to the category. Nested schema for filter:
- Include bool
- Whether to include the category in the catalog filter.
- Category
Name string - Name of the category.
- Filter
Cm
Catalog Catalog Filter Category Filter Filter - Filter terms related to the category. Nested schema for filter:
- Include bool
- Whether to include the category in the catalog filter.
- category
Name String - Name of the category.
- filter
Cm
Catalog Catalog Filter Category Filter Filter - Filter terms related to the category. Nested schema for filter:
- include Boolean
- Whether to include the category in the catalog filter.
- category
Name string - Name of the category.
- filter
Cm
Catalog Catalog Filter Category Filter Filter - Filter terms related to the category. Nested schema for filter:
- include boolean
- Whether to include the category in the catalog filter.
- category_
name str - Name of the category.
- filter
Cm
Catalog Catalog Filter Category Filter Filter - Filter terms related to the category. Nested schema for filter:
- include bool
- Whether to include the category in the catalog filter.
- category
Name String - Name of the category.
- filter Property Map
- Filter terms related to the category. Nested schema for filter:
- include Boolean
- Whether to include the category in the catalog filter.
CmCatalogCatalogFilterCategoryFilterFilter, CmCatalogCatalogFilterCategoryFilterFilterArgs
- Filter
Terms List<string> - List of filter terms for the category.
- Filter
Terms []string - List of filter terms for the category.
- filter
Terms List<String> - List of filter terms for the category.
- filter
Terms string[] - List of filter terms for the category.
- filter_
terms Sequence[str] - List of filter terms for the category.
- filter
Terms List<String> - List of filter terms for the category.
CmCatalogCatalogFilterIdFilters, CmCatalogCatalogFilterIdFiltersArgs
- Exclude
Cm
Catalog Catalog Filter Id Filters Exclude - Offering filter terms. Nested schema for exclude:
- Include
Cm
Catalog Catalog Filter Id Filters Include - Offering filter terms. Nested schema for include:
- Exclude
Cm
Catalog Catalog Filter Id Filters Exclude - Offering filter terms. Nested schema for exclude:
- Include
Cm
Catalog Catalog Filter Id Filters Include - Offering filter terms. Nested schema for include:
- exclude
Cm
Catalog Catalog Filter Id Filters Exclude - Offering filter terms. Nested schema for exclude:
- include
Cm
Catalog Catalog Filter Id Filters Include - Offering filter terms. Nested schema for include:
- exclude
Cm
Catalog Catalog Filter Id Filters Exclude - Offering filter terms. Nested schema for exclude:
- include
Cm
Catalog Catalog Filter Id Filters Include - Offering filter terms. Nested schema for include:
- exclude
Cm
Catalog Catalog Filter Id Filters Exclude - Offering filter terms. Nested schema for exclude:
- include
Cm
Catalog Catalog Filter Id Filters Include - Offering filter terms. Nested schema for include:
- exclude Property Map
- Offering filter terms. Nested schema for exclude:
- include Property Map
- Offering filter terms. Nested schema for include:
CmCatalogCatalogFilterIdFiltersExclude, CmCatalogCatalogFilterIdFiltersExcludeArgs
- Filter
Terms List<string> - 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 []string - 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 List<String> - 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 string[] - 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 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 List<String> - 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.
CmCatalogCatalogFilterIdFiltersInclude, CmCatalogCatalogFilterIdFiltersIncludeArgs
- Filter
Terms List<string> - 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 []string - 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 List<String> - 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 string[] - 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 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 List<String> - 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.
CmCatalogFeature, CmCatalogFeatureArgs
- Description string
- Feature description.
- Description
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Title string
- Heading.
- Title
I18n Dictionary<string, string> - A map of translated strings, by language code.
- Description string
- Feature description.
- Description
I18n map[string]string - A map of translated strings, by language code.
- Title string
- Heading.
- Title
I18n map[string]string - A map of translated strings, by language code.
- description String
- Feature description.
- description
I18n Map<String,String> - A map of translated strings, by language code.
- title String
- Heading.
- title
I18n Map<String,String> - A map of translated strings, by language code.
- description string
- Feature description.
- description
I18n {[key: string]: string} - A map of translated strings, by language code.
- title string
- Heading.
- title
I18n {[key: string]: string} - A map of translated strings, by language code.
- description str
- Feature description.
- description_
i18n Mapping[str, str] - A map of translated strings, by language code.
- title str
- Heading.
- title_
i18n Mapping[str, str] - A map of translated strings, by language code.
- description String
- Feature description.
- description
I18n Map<String> - A map of translated strings, by language code.
- title String
- Heading.
- title
I18n Map<String> - A map of translated strings, by language code.
CmCatalogTargetAccountContext, CmCatalogTargetAccountContextArgs
- Api
Key string - API key of the target account.
- Label string
- Label for this target account context.
- Name string
- Unique name/identifier for this target account context.
- Project
Id string - Project ID.
- Trusted
Profile CmCatalog Target Account Context Trusted Profile - Trusted profile information. Nested scheme for trusted_profile:
- Api
Key string - API key of the target account.
- Label string
- Label for this target account context.
- Name string
- Unique name/identifier for this target account context.
- Project
Id string - Project ID.
- Trusted
Profile CmCatalog Target Account Context Trusted Profile - Trusted profile information. Nested scheme for trusted_profile:
- api
Key String - API key of the target account.
- label String
- Label for this target account context.
- name String
- Unique name/identifier for this target account context.
- project
Id String - Project ID.
- trusted
Profile CmCatalog Target Account Context Trusted Profile - Trusted profile information. Nested scheme for trusted_profile:
- api
Key string - API key of the target account.
- label string
- Label for this target account context.
- name string
- Unique name/identifier for this target account context.
- project
Id string - Project ID.
- trusted
Profile CmCatalog Target Account Context Trusted Profile - Trusted profile information. Nested scheme for trusted_profile:
- api_
key str - API key of the target account.
- label str
- Label for this target account context.
- name str
- Unique name/identifier for this target account context.
- project_
id str - Project ID.
- trusted_
profile CmCatalog Target Account Context Trusted Profile - Trusted profile information. Nested scheme for trusted_profile:
- api
Key String - API key of the target account.
- label String
- Label for this target account context.
- name String
- Unique name/identifier for this target account context.
- project
Id String - Project ID.
- trusted
Profile Property Map - Trusted profile information. Nested scheme for trusted_profile:
CmCatalogTargetAccountContextTrustedProfile, CmCatalogTargetAccountContextTrustedProfileArgs
- Catalog
Crn string - (String) CRN of this catalog.
- Catalog
Name string - (String) Name of this catalog.
- Target
Service stringId - Target service ID.
- Trusted
Profile stringId - Trusted profile ID.
- Catalog
Crn string - (String) CRN of this catalog.
- Catalog
Name string - (String) Name of this catalog.
- Target
Service stringId - Target service ID.
- Trusted
Profile stringId - Trusted profile ID.
- catalog
Crn String - (String) CRN of this catalog.
- catalog
Name String - (String) Name of this catalog.
- target
Service StringId - Target service ID.
- trusted
Profile StringId - Trusted profile ID.
- catalog
Crn string - (String) CRN of this catalog.
- catalog
Name string - (String) Name of this catalog.
- target
Service stringId - Target service ID.
- trusted
Profile stringId - Trusted profile ID.
- catalog_
crn str - (String) CRN of this catalog.
- catalog_
name str - (String) Name of this catalog.
- target_
service_ strid - Target service ID.
- trusted_
profile_ strid - Trusted profile ID.
- catalog
Crn String - (String) CRN of this catalog.
- catalog
Name String - (String) Name of this catalog.
- target
Service StringId - Target service ID.
- trusted
Profile StringId - Trusted profile ID.
Import
You can import the ibm_cm_catalog
resource by using id
. Unique ID.
Syntax
$ pulumi import ibm:index/cmCatalog:CmCatalog cm_catalog <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.