1. Registry
  2. Packages
  3. Konnect Provider
  4. API Docs
  5. CatalogMcpVersion
Viewing docs for konnect 3.23.0
published on Friday, Sep 18, 2026 by kong
Viewing docs for konnect 3.23.0
published on Friday, Sep 18, 2026 by kong

    CatalogMCPVersion Resource

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as konnect from "@pulumi/konnect";
    
    const myCatalogmcpversion = new konnect.CatalogMcpVersion("my_catalogmcpversion", {
        catalogMcpId: "a0119846-f179-4d9f-a168-d701facce7fb",
        packages: [{
            environmentVariables: [{
                choices: [],
                "default": "...my_default...",
                description: "...my_description...",
                format: "string",
                isRequired: false,
                isSecret: false,
                name: "SOME_VARIABLE",
                placeholder: "...my_placeholder...",
                value: "...my_value...",
                variables: {
                    key: {
                        choices: [],
                        "default": "...my_default...",
                        description: "...my_description...",
                        format: "string",
                        isRequired: false,
                        isSecret: false,
                        placeholder: "...my_placeholder...",
                        value: "...my_value...",
                    },
                },
            }],
            fileSha256: "fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce",
            identifier: "@modelcontextprotocol/server-brave-search",
            packageArguments: [{
                positionalArgument: {
                    valueHint: {
                        choices: [],
                        "default": "...my_default...",
                        description: "...my_description...",
                        format: "string",
                        isRepeated: false,
                        isRequired: false,
                        isSecret: false,
                        placeholder: "...my_placeholder...",
                        value: "...my_value...",
                        valueHint: "file_path",
                        variables: {
                            key: {
                                choices: [],
                                "default": "...my_default...",
                                description: "...my_description...",
                                format: "string",
                                isRequired: false,
                                isSecret: false,
                                placeholder: "...my_placeholder...",
                                value: "...my_value...",
                            },
                        },
                    },
                },
            }],
            registry: {
                baseUrl: "https://registry.npmjs.org",
                type: "npm",
            },
            runtime: {
                arguments: [{
                    positionalArgument: {
                        valueHint: {
                            choices: [],
                            "default": "...my_default...",
                            description: "...my_description...",
                            format: "string",
                            isRepeated: false,
                            isRequired: false,
                            isSecret: false,
                            placeholder: "...my_placeholder...",
                            value: "...my_value...",
                            valueHint: "file_path",
                            variables: {
                                key: {
                                    choices: [],
                                    "default": "...my_default...",
                                    description: "...my_description...",
                                    format: "string",
                                    isRequired: false,
                                    isSecret: false,
                                    placeholder: "...my_placeholder...",
                                    value: "...my_value...",
                                },
                            },
                        },
                    },
                }],
                hint: "npx",
            },
            transport: {
                streamableHttpTransport: {
                    headers: [{
                        choices: [],
                        "default": "...my_default...",
                        description: "...my_description...",
                        format: "string",
                        isRequired: false,
                        isSecret: false,
                        name: "SOME_VARIABLE",
                        placeholder: "...my_placeholder...",
                        value: "...my_value...",
                        variables: {
                            key: {
                                choices: [],
                                "default": "...my_default...",
                                description: "...my_description...",
                                format: "string",
                                isRequired: false,
                                isSecret: false,
                                placeholder: "...my_placeholder...",
                                value: "...my_value...",
                            },
                        },
                    }],
                    url: "https://api.example.com/mcp",
                },
            },
            version: "1.0.2",
        }],
        prompts: [{
            arguments: [{
                description: "...my_description...",
                name: "...my_name...",
                required: true,
                title: "...my_title...",
            }],
            description: "...my_description...",
            name: "...my_name...",
            title: "...my_title...",
        }],
        remotes: [{
            sseTransport: {
                headers: [{
                    choices: [],
                    "default": "...my_default...",
                    description: "...my_description...",
                    format: "string",
                    isRequired: false,
                    isSecret: false,
                    name: "SOME_VARIABLE",
                    placeholder: "...my_placeholder...",
                    value: "...my_value...",
                    variables: {
                        key: {
                            choices: [],
                            "default": "...my_default...",
                            description: "...my_description...",
                            format: "string",
                            isRequired: false,
                            isSecret: false,
                            placeholder: "...my_placeholder...",
                            value: "...my_value...",
                        },
                    },
                }],
                url: "https://mcp-fs.example.com/sse",
                variables: {
                    key: {
                        choices: [],
                        "default": "...my_default...",
                        description: "...my_description...",
                        format: "string",
                        isRequired: false,
                        isSecret: false,
                        placeholder: "...my_placeholder...",
                        value: "...my_value...",
                    },
                },
            },
        }],
        resources: [{
            annotations: {
                audiences: ["user"],
                lastModified: "2022-01-13T18:36:08.022Z",
                priority: 9.94,
            },
            description: "...my_description...",
            mimeType: "...my_mime_type...",
            name: "my-resource",
            size: 0.24,
            title: "...my_title...",
            uri: "...my_uri...",
        }],
        tools: [{
            annotations: {
                destructiveHint: false,
                idempotentHint: false,
                openWorldHint: true,
                readOnlyHint: false,
                title: "...my_title...",
            },
            description: "...my_description...",
            inputSchema: "{ \"see\": \"documentation\" }",
            name: "my-tool",
            outputSchema: "{ \"see\": \"documentation\" }",
            title: "...my_title...",
        }],
        version: "1.0.0",
    });
    
    import pulumi
    import pulumi_konnect as konnect
    
    my_catalogmcpversion = konnect.CatalogMcpVersion("my_catalogmcpversion",
        catalog_mcp_id="a0119846-f179-4d9f-a168-d701facce7fb",
        packages=[{
            "environment_variables": [{
                "choices": [],
                "default": "...my_default...",
                "description": "...my_description...",
                "format": "string",
                "is_required": False,
                "is_secret": False,
                "name": "SOME_VARIABLE",
                "placeholder": "...my_placeholder...",
                "value": "...my_value...",
                "variables": {
                    "key": {
                        "choices": [],
                        "default": "...my_default...",
                        "description": "...my_description...",
                        "format": "string",
                        "is_required": False,
                        "is_secret": False,
                        "placeholder": "...my_placeholder...",
                        "value": "...my_value...",
                    },
                },
            }],
            "file_sha256": "fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce",
            "identifier": "@modelcontextprotocol/server-brave-search",
            "package_arguments": [{
                "positional_argument": {
                    "value_hint": {
                        "choices": [],
                        "default": "...my_default...",
                        "description": "...my_description...",
                        "format": "string",
                        "is_repeated": False,
                        "is_required": False,
                        "is_secret": False,
                        "placeholder": "...my_placeholder...",
                        "value": "...my_value...",
                        "value_hint": "file_path",
                        "variables": {
                            "key": {
                                "choices": [],
                                "default": "...my_default...",
                                "description": "...my_description...",
                                "format": "string",
                                "is_required": False,
                                "is_secret": False,
                                "placeholder": "...my_placeholder...",
                                "value": "...my_value...",
                            },
                        },
                    },
                },
            }],
            "registry": {
                "base_url": "https://registry.npmjs.org",
                "type": "npm",
            },
            "runtime": {
                "arguments": [{
                    "positional_argument": {
                        "value_hint": {
                            "choices": [],
                            "default": "...my_default...",
                            "description": "...my_description...",
                            "format": "string",
                            "is_repeated": False,
                            "is_required": False,
                            "is_secret": False,
                            "placeholder": "...my_placeholder...",
                            "value": "...my_value...",
                            "value_hint": "file_path",
                            "variables": {
                                "key": {
                                    "choices": [],
                                    "default": "...my_default...",
                                    "description": "...my_description...",
                                    "format": "string",
                                    "is_required": False,
                                    "is_secret": False,
                                    "placeholder": "...my_placeholder...",
                                    "value": "...my_value...",
                                },
                            },
                        },
                    },
                }],
                "hint": "npx",
            },
            "transport": {
                "streamable_http_transport": {
                    "headers": [{
                        "choices": [],
                        "default": "...my_default...",
                        "description": "...my_description...",
                        "format": "string",
                        "is_required": False,
                        "is_secret": False,
                        "name": "SOME_VARIABLE",
                        "placeholder": "...my_placeholder...",
                        "value": "...my_value...",
                        "variables": {
                            "key": {
                                "choices": [],
                                "default": "...my_default...",
                                "description": "...my_description...",
                                "format": "string",
                                "is_required": False,
                                "is_secret": False,
                                "placeholder": "...my_placeholder...",
                                "value": "...my_value...",
                            },
                        },
                    }],
                    "url": "https://api.example.com/mcp",
                },
            },
            "version": "1.0.2",
        }],
        prompts=[{
            "arguments": [{
                "description": "...my_description...",
                "name": "...my_name...",
                "required": True,
                "title": "...my_title...",
            }],
            "description": "...my_description...",
            "name": "...my_name...",
            "title": "...my_title...",
        }],
        remotes=[{
            "sse_transport": {
                "headers": [{
                    "choices": [],
                    "default": "...my_default...",
                    "description": "...my_description...",
                    "format": "string",
                    "is_required": False,
                    "is_secret": False,
                    "name": "SOME_VARIABLE",
                    "placeholder": "...my_placeholder...",
                    "value": "...my_value...",
                    "variables": {
                        "key": {
                            "choices": [],
                            "default": "...my_default...",
                            "description": "...my_description...",
                            "format": "string",
                            "is_required": False,
                            "is_secret": False,
                            "placeholder": "...my_placeholder...",
                            "value": "...my_value...",
                        },
                    },
                }],
                "url": "https://mcp-fs.example.com/sse",
                "variables": {
                    "key": {
                        "choices": [],
                        "default": "...my_default...",
                        "description": "...my_description...",
                        "format": "string",
                        "is_required": False,
                        "is_secret": False,
                        "placeholder": "...my_placeholder...",
                        "value": "...my_value...",
                    },
                },
            },
        }],
        resources=[{
            "annotations": {
                "audiences": ["user"],
                "last_modified": "2022-01-13T18:36:08.022Z",
                "priority": 9.94,
            },
            "description": "...my_description...",
            "mime_type": "...my_mime_type...",
            "name": "my-resource",
            "size": 0.24,
            "title": "...my_title...",
            "uri": "...my_uri...",
        }],
        tools=[{
            "annotations": {
                "destructive_hint": False,
                "idempotent_hint": False,
                "open_world_hint": True,
                "read_only_hint": False,
                "title": "...my_title...",
            },
            "description": "...my_description...",
            "input_schema": "{ \"see\": \"documentation\" }",
            "name": "my-tool",
            "output_schema": "{ \"see\": \"documentation\" }",
            "title": "...my_title...",
        }],
        version="1.0.0")
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-terraform-provider/sdks/go/konnect/v3/konnect"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := konnect.NewCatalogMcpVersion(ctx, "my_catalogmcpversion", &konnect.CatalogMcpVersionArgs{
    			CatalogMcpId: pulumi.String("a0119846-f179-4d9f-a168-d701facce7fb"),
    			Packages: konnect.CatalogMcpVersionPackageArray{
    				&konnect.CatalogMcpVersionPackageArgs{
    					EnvironmentVariables: konnect.CatalogMcpVersionPackageEnvironmentVariableArray{
    						&konnect.CatalogMcpVersionPackageEnvironmentVariableArgs{
    							Choices:     pulumi.StringArray{},
    							Default:     pulumi.String("...my_default..."),
    							Description: pulumi.String("...my_description..."),
    							Format:      pulumi.String("string"),
    							IsRequired:  pulumi.Bool(false),
    							IsSecret:    pulumi.Bool(false),
    							Name:        pulumi.String("SOME_VARIABLE"),
    							Placeholder: pulumi.String("...my_placeholder..."),
    							Value:       pulumi.String("...my_value..."),
    							Variables: konnect.CatalogMcpVersionPackageEnvironmentVariableVariablesMap{
    								"key": &konnect.CatalogMcpVersionPackageEnvironmentVariableVariablesArgs{
    									Choices:     pulumi.StringArray{},
    									Default:     pulumi.String("...my_default..."),
    									Description: pulumi.String("...my_description..."),
    									Format:      pulumi.String("string"),
    									IsRequired:  pulumi.Bool(false),
    									IsSecret:    pulumi.Bool(false),
    									Placeholder: pulumi.String("...my_placeholder..."),
    									Value:       pulumi.String("...my_value..."),
    								},
    							},
    						},
    					},
    					FileSha256: pulumi.String("fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce"),
    					Identifier: pulumi.String("@modelcontextprotocol/server-brave-search"),
    					PackageArguments: konnect.CatalogMcpVersionPackagePackageArgumentArray{
    						&konnect.CatalogMcpVersionPackagePackageArgumentArgs{
    							PositionalArgument: &konnect.CatalogMcpVersionPackagePackageArgumentPositionalArgumentArgs{
    								ValueHint: &konnect.CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintArgs{
    									Choices:     pulumi.StringArray{},
    									Default:     pulumi.String("...my_default..."),
    									Description: pulumi.String("...my_description..."),
    									Format:      pulumi.String("string"),
    									IsRepeated:  pulumi.Bool(false),
    									IsRequired:  pulumi.Bool(false),
    									IsSecret:    pulumi.Bool(false),
    									Placeholder: pulumi.String("...my_placeholder..."),
    									Value:       pulumi.String("...my_value..."),
    									ValueHint:   pulumi.String("file_path"),
    									Variables: konnect.CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariablesMap{
    										"key": &konnect.CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariablesArgs{
    											Choices:     pulumi.StringArray{},
    											Default:     pulumi.String("...my_default..."),
    											Description: pulumi.String("...my_description..."),
    											Format:      pulumi.String("string"),
    											IsRequired:  pulumi.Bool(false),
    											IsSecret:    pulumi.Bool(false),
    											Placeholder: pulumi.String("...my_placeholder..."),
    											Value:       pulumi.String("...my_value..."),
    										},
    									},
    								},
    							},
    						},
    					},
    					Registry: &konnect.CatalogMcpVersionPackageRegistryArgs{
    						BaseUrl: pulumi.String("https://registry.npmjs.org"),
    						Type:    pulumi.String("npm"),
    					},
    					Runtime: &konnect.CatalogMcpVersionPackageRuntimeArgs{
    						Arguments: konnect.CatalogMcpVersionPackageRuntimeArgumentArray{
    							&konnect.CatalogMcpVersionPackageRuntimeArgumentArgs{
    								PositionalArgument: &konnect.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentArgs{
    									ValueHint: &konnect.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintArgs{
    										Choices:     pulumi.StringArray{},
    										Default:     pulumi.String("...my_default..."),
    										Description: pulumi.String("...my_description..."),
    										Format:      pulumi.String("string"),
    										IsRepeated:  pulumi.Bool(false),
    										IsRequired:  pulumi.Bool(false),
    										IsSecret:    pulumi.Bool(false),
    										Placeholder: pulumi.String("...my_placeholder..."),
    										Value:       pulumi.String("...my_value..."),
    										ValueHint:   pulumi.String("file_path"),
    										Variables: konnect.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariablesMap{
    											"key": &konnect.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariablesArgs{
    												Choices:     pulumi.StringArray{},
    												Default:     pulumi.String("...my_default..."),
    												Description: pulumi.String("...my_description..."),
    												Format:      pulumi.String("string"),
    												IsRequired:  pulumi.Bool(false),
    												IsSecret:    pulumi.Bool(false),
    												Placeholder: pulumi.String("...my_placeholder..."),
    												Value:       pulumi.String("...my_value..."),
    											},
    										},
    									},
    								},
    							},
    						},
    						Hint: pulumi.String("npx"),
    					},
    					Transport: &konnect.CatalogMcpVersionPackageTransportArgs{
    						StreamableHttpTransport: &konnect.CatalogMcpVersionPackageTransportStreamableHttpTransportArgs{
    							Headers: konnect.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderArray{
    								&konnect.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderArgs{
    									Choices:     pulumi.StringArray{},
    									Default:     pulumi.String("...my_default..."),
    									Description: pulumi.String("...my_description..."),
    									Format:      pulumi.String("string"),
    									IsRequired:  pulumi.Bool(false),
    									IsSecret:    pulumi.Bool(false),
    									Name:        pulumi.String("SOME_VARIABLE"),
    									Placeholder: pulumi.String("...my_placeholder..."),
    									Value:       pulumi.String("...my_value..."),
    									Variables: konnect.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariablesMap{
    										"key": &konnect.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariablesArgs{
    											Choices:     pulumi.StringArray{},
    											Default:     pulumi.String("...my_default..."),
    											Description: pulumi.String("...my_description..."),
    											Format:      pulumi.String("string"),
    											IsRequired:  pulumi.Bool(false),
    											IsSecret:    pulumi.Bool(false),
    											Placeholder: pulumi.String("...my_placeholder..."),
    											Value:       pulumi.String("...my_value..."),
    										},
    									},
    								},
    							},
    							Url: pulumi.String("https://api.example.com/mcp"),
    						},
    					},
    					Version: pulumi.String("1.0.2"),
    				},
    			},
    			Prompts: konnect.CatalogMcpVersionPromptArray{
    				&konnect.CatalogMcpVersionPromptArgs{
    					Arguments: konnect.CatalogMcpVersionPromptArgumentArray{
    						&konnect.CatalogMcpVersionPromptArgumentArgs{
    							Description: pulumi.String("...my_description..."),
    							Name:        pulumi.String("...my_name..."),
    							Required:    pulumi.Bool(true),
    							Title:       pulumi.String("...my_title..."),
    						},
    					},
    					Description: pulumi.String("...my_description..."),
    					Name:        pulumi.String("...my_name..."),
    					Title:       pulumi.String("...my_title..."),
    				},
    			},
    			Remotes: konnect.CatalogMcpVersionRemoteArray{
    				&konnect.CatalogMcpVersionRemoteArgs{
    					SseTransport: &konnect.CatalogMcpVersionRemoteSseTransportArgs{
    						Headers: konnect.CatalogMcpVersionRemoteSseTransportHeaderArray{
    							&konnect.CatalogMcpVersionRemoteSseTransportHeaderArgs{
    								Choices:     pulumi.StringArray{},
    								Default:     pulumi.String("...my_default..."),
    								Description: pulumi.String("...my_description..."),
    								Format:      pulumi.String("string"),
    								IsRequired:  pulumi.Bool(false),
    								IsSecret:    pulumi.Bool(false),
    								Name:        pulumi.String("SOME_VARIABLE"),
    								Placeholder: pulumi.String("...my_placeholder..."),
    								Value:       pulumi.String("...my_value..."),
    								Variables: konnect.CatalogMcpVersionRemoteSseTransportHeaderVariablesMap{
    									"key": &konnect.CatalogMcpVersionRemoteSseTransportHeaderVariablesArgs{
    										Choices:     pulumi.StringArray{},
    										Default:     pulumi.String("...my_default..."),
    										Description: pulumi.String("...my_description..."),
    										Format:      pulumi.String("string"),
    										IsRequired:  pulumi.Bool(false),
    										IsSecret:    pulumi.Bool(false),
    										Placeholder: pulumi.String("...my_placeholder..."),
    										Value:       pulumi.String("...my_value..."),
    									},
    								},
    							},
    						},
    						Url: pulumi.String("https://mcp-fs.example.com/sse"),
    						Variables: konnect.CatalogMcpVersionRemoteSseTransportVariablesMap{
    							"key": &konnect.CatalogMcpVersionRemoteSseTransportVariablesArgs{
    								Choices:     pulumi.StringArray{},
    								Default:     pulumi.String("...my_default..."),
    								Description: pulumi.String("...my_description..."),
    								Format:      pulumi.String("string"),
    								IsRequired:  pulumi.Bool(false),
    								IsSecret:    pulumi.Bool(false),
    								Placeholder: pulumi.String("...my_placeholder..."),
    								Value:       pulumi.String("...my_value..."),
    							},
    						},
    					},
    				},
    			},
    			Resources: konnect.CatalogMcpVersionResourceArray{
    				&konnect.CatalogMcpVersionResourceArgs{
    					Annotations: &konnect.CatalogMcpVersionResourceAnnotationsArgs{
    						Audiences: pulumi.StringArray{
    							pulumi.String("user"),
    						},
    						LastModified: pulumi.String("2022-01-13T18:36:08.022Z"),
    						Priority:     pulumi.Float64(9.94),
    					},
    					Description: pulumi.String("...my_description..."),
    					MimeType:    pulumi.String("...my_mime_type..."),
    					Name:        pulumi.String("my-resource"),
    					Size:        pulumi.Float64(0.24),
    					Title:       pulumi.String("...my_title..."),
    					Uri:         pulumi.String("...my_uri..."),
    				},
    			},
    			Tools: konnect.CatalogMcpVersionToolArray{
    				&konnect.CatalogMcpVersionToolArgs{
    					Annotations: &konnect.CatalogMcpVersionToolAnnotationsArgs{
    						DestructiveHint: pulumi.Bool(false),
    						IdempotentHint:  pulumi.Bool(false),
    						OpenWorldHint:   pulumi.Bool(true),
    						ReadOnlyHint:    pulumi.Bool(false),
    						Title:           pulumi.String("...my_title..."),
    					},
    					Description:  pulumi.String("...my_description..."),
    					InputSchema:  pulumi.String("{ \"see\": \"documentation\" }"),
    					Name:         pulumi.String("my-tool"),
    					OutputSchema: pulumi.String("{ \"see\": \"documentation\" }"),
    					Title:        pulumi.String("...my_title..."),
    				},
    			},
    			Version: pulumi.String("1.0.0"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Konnect = Pulumi.Konnect;
    
    return await Deployment.RunAsync(() => 
    {
        var myCatalogmcpversion = new Konnect.CatalogMcpVersion("my_catalogmcpversion", new()
        {
            CatalogMcpId = "a0119846-f179-4d9f-a168-d701facce7fb",
            Packages = new[]
            {
                new Konnect.Inputs.CatalogMcpVersionPackageArgs
                {
                    EnvironmentVariables = new[]
                    {
                        new Konnect.Inputs.CatalogMcpVersionPackageEnvironmentVariableArgs
                        {
                            Choices = new() { },
                            Default = "...my_default...",
                            Description = "...my_description...",
                            Format = "string",
                            IsRequired = false,
                            IsSecret = false,
                            Name = "SOME_VARIABLE",
                            Placeholder = "...my_placeholder...",
                            Value = "...my_value...",
                            Variables = 
                            {
                                { "key", new Konnect.Inputs.CatalogMcpVersionPackageEnvironmentVariableVariablesArgs
                                {
                                    Choices = new() { },
                                    Default = "...my_default...",
                                    Description = "...my_description...",
                                    Format = "string",
                                    IsRequired = false,
                                    IsSecret = false,
                                    Placeholder = "...my_placeholder...",
                                    Value = "...my_value...",
                                } },
                            },
                        },
                    },
                    FileSha256 = "fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce",
                    Identifier = "@modelcontextprotocol/server-brave-search",
                    PackageArguments = new[]
                    {
                        new Konnect.Inputs.CatalogMcpVersionPackagePackageArgumentArgs
                        {
                            PositionalArgument = new Konnect.Inputs.CatalogMcpVersionPackagePackageArgumentPositionalArgumentArgs
                            {
                                ValueHint = new Konnect.Inputs.CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintArgs
                                {
                                    Choices = new() { },
                                    Default = "...my_default...",
                                    Description = "...my_description...",
                                    Format = "string",
                                    IsRepeated = false,
                                    IsRequired = false,
                                    IsSecret = false,
                                    Placeholder = "...my_placeholder...",
                                    Value = "...my_value...",
                                    ValueHint = "file_path",
                                    Variables = 
                                    {
                                        { "key", new Konnect.Inputs.CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariablesArgs
                                        {
                                            Choices = new() { },
                                            Default = "...my_default...",
                                            Description = "...my_description...",
                                            Format = "string",
                                            IsRequired = false,
                                            IsSecret = false,
                                            Placeholder = "...my_placeholder...",
                                            Value = "...my_value...",
                                        } },
                                    },
                                },
                            },
                        },
                    },
                    Registry = new Konnect.Inputs.CatalogMcpVersionPackageRegistryArgs
                    {
                        BaseUrl = "https://registry.npmjs.org",
                        Type = "npm",
                    },
                    Runtime = new Konnect.Inputs.CatalogMcpVersionPackageRuntimeArgs
                    {
                        Arguments = new[]
                        {
                            new Konnect.Inputs.CatalogMcpVersionPackageRuntimeArgumentArgs
                            {
                                PositionalArgument = new Konnect.Inputs.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentArgs
                                {
                                    ValueHint = new Konnect.Inputs.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintArgs
                                    {
                                        Choices = new() { },
                                        Default = "...my_default...",
                                        Description = "...my_description...",
                                        Format = "string",
                                        IsRepeated = false,
                                        IsRequired = false,
                                        IsSecret = false,
                                        Placeholder = "...my_placeholder...",
                                        Value = "...my_value...",
                                        ValueHint = "file_path",
                                        Variables = 
                                        {
                                            { "key", new Konnect.Inputs.CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariablesArgs
                                            {
                                                Choices = new() { },
                                                Default = "...my_default...",
                                                Description = "...my_description...",
                                                Format = "string",
                                                IsRequired = false,
                                                IsSecret = false,
                                                Placeholder = "...my_placeholder...",
                                                Value = "...my_value...",
                                            } },
                                        },
                                    },
                                },
                            },
                        },
                        Hint = "npx",
                    },
                    Transport = new Konnect.Inputs.CatalogMcpVersionPackageTransportArgs
                    {
                        StreamableHttpTransport = new Konnect.Inputs.CatalogMcpVersionPackageTransportStreamableHttpTransportArgs
                        {
                            Headers = new[]
                            {
                                new Konnect.Inputs.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderArgs
                                {
                                    Choices = new() { },
                                    Default = "...my_default...",
                                    Description = "...my_description...",
                                    Format = "string",
                                    IsRequired = false,
                                    IsSecret = false,
                                    Name = "SOME_VARIABLE",
                                    Placeholder = "...my_placeholder...",
                                    Value = "...my_value...",
                                    Variables = 
                                    {
                                        { "key", new Konnect.Inputs.CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariablesArgs
                                        {
                                            Choices = new() { },
                                            Default = "...my_default...",
                                            Description = "...my_description...",
                                            Format = "string",
                                            IsRequired = false,
                                            IsSecret = false,
                                            Placeholder = "...my_placeholder...",
                                            Value = "...my_value...",
                                        } },
                                    },
                                },
                            },
                            Url = "https://api.example.com/mcp",
                        },
                    },
                    Version = "1.0.2",
                },
            },
            Prompts = new[]
            {
                new Konnect.Inputs.CatalogMcpVersionPromptArgs
                {
                    Arguments = new[]
                    {
                        new Konnect.Inputs.CatalogMcpVersionPromptArgumentArgs
                        {
                            Description = "...my_description...",
                            Name = "...my_name...",
                            Required = true,
                            Title = "...my_title...",
                        },
                    },
                    Description = "...my_description...",
                    Name = "...my_name...",
                    Title = "...my_title...",
                },
            },
            Remotes = new[]
            {
                new Konnect.Inputs.CatalogMcpVersionRemoteArgs
                {
                    SseTransport = new Konnect.Inputs.CatalogMcpVersionRemoteSseTransportArgs
                    {
                        Headers = new[]
                        {
                            new Konnect.Inputs.CatalogMcpVersionRemoteSseTransportHeaderArgs
                            {
                                Choices = new() { },
                                Default = "...my_default...",
                                Description = "...my_description...",
                                Format = "string",
                                IsRequired = false,
                                IsSecret = false,
                                Name = "SOME_VARIABLE",
                                Placeholder = "...my_placeholder...",
                                Value = "...my_value...",
                                Variables = 
                                {
                                    { "key", new Konnect.Inputs.CatalogMcpVersionRemoteSseTransportHeaderVariablesArgs
                                    {
                                        Choices = new() { },
                                        Default = "...my_default...",
                                        Description = "...my_description...",
                                        Format = "string",
                                        IsRequired = false,
                                        IsSecret = false,
                                        Placeholder = "...my_placeholder...",
                                        Value = "...my_value...",
                                    } },
                                },
                            },
                        },
                        Url = "https://mcp-fs.example.com/sse",
                        Variables = 
                        {
                            { "key", new Konnect.Inputs.CatalogMcpVersionRemoteSseTransportVariablesArgs
                            {
                                Choices = new() { },
                                Default = "...my_default...",
                                Description = "...my_description...",
                                Format = "string",
                                IsRequired = false,
                                IsSecret = false,
                                Placeholder = "...my_placeholder...",
                                Value = "...my_value...",
                            } },
                        },
                    },
                },
            },
            Resources = new[]
            {
                new Konnect.Inputs.CatalogMcpVersionResourceArgs
                {
                    Annotations = new Konnect.Inputs.CatalogMcpVersionResourceAnnotationsArgs
                    {
                        Audiences = new[]
                        {
                            "user",
                        },
                        LastModified = "2022-01-13T18:36:08.022Z",
                        Priority = 9.94,
                    },
                    Description = "...my_description...",
                    MimeType = "...my_mime_type...",
                    Name = "my-resource",
                    Size = 0.24,
                    Title = "...my_title...",
                    Uri = "...my_uri...",
                },
            },
            Tools = new[]
            {
                new Konnect.Inputs.CatalogMcpVersionToolArgs
                {
                    Annotations = new Konnect.Inputs.CatalogMcpVersionToolAnnotationsArgs
                    {
                        DestructiveHint = false,
                        IdempotentHint = false,
                        OpenWorldHint = true,
                        ReadOnlyHint = false,
                        Title = "...my_title...",
                    },
                    Description = "...my_description...",
                    InputSchema = "{ \"see\": \"documentation\" }",
                    Name = "my-tool",
                    OutputSchema = "{ \"see\": \"documentation\" }",
                    Title = "...my_title...",
                },
            },
            Version = "1.0.0",
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.konnect.CatalogMcpVersion;
    import com.pulumi.konnect.CatalogMcpVersionArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPackageArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPackageRegistryArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPackageRuntimeArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPackageTransportArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPackageTransportStreamableHttpTransportArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionPromptArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionRemoteArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionRemoteSseTransportArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionResourceArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionResourceAnnotationsArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionToolArgs;
    import com.pulumi.konnect.inputs.CatalogMcpVersionToolAnnotationsArgs;
    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 myCatalogmcpversion = new CatalogMcpVersion("myCatalogmcpversion", CatalogMcpVersionArgs.builder()
                .catalogMcpId("a0119846-f179-4d9f-a168-d701facce7fb")
                .packages(CatalogMcpVersionPackageArgs.builder()
                    .environmentVariables(CatalogMcpVersionPackageEnvironmentVariableArgs.builder()
                        .choices()
                        .default_("...my_default...")
                        .description("...my_description...")
                        .format("string")
                        .isRequired(false)
                        .isSecret(false)
                        .name("SOME_VARIABLE")
                        .placeholder("...my_placeholder...")
                        .value("...my_value...")
                        .variables(Map.of("key", CatalogMcpVersionPackageEnvironmentVariableVariablesArgs.builder()
                            .choices()
                            .default_("...my_default...")
                            .description("...my_description...")
                            .format("string")
                            .isRequired(false)
                            .isSecret(false)
                            .placeholder("...my_placeholder...")
                            .value("...my_value...")
                            .build()))
                        .build())
                    .fileSha256("fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce")
                    .identifier("@modelcontextprotocol/server-brave-search")
                    .packageArguments(CatalogMcpVersionPackagePackageArgumentArgs.builder()
                        .positionalArgument(CatalogMcpVersionPackagePackageArgumentPositionalArgumentArgs.builder()
                            .valueHint(CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintArgs.builder()
                                .choices()
                                .default_("...my_default...")
                                .description("...my_description...")
                                .format("string")
                                .isRepeated(false)
                                .isRequired(false)
                                .isSecret(false)
                                .placeholder("...my_placeholder...")
                                .value("...my_value...")
                                .valueHint("file_path")
                                .variables(Map.of("key", CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariablesArgs.builder()
                                    .choices()
                                    .default_("...my_default...")
                                    .description("...my_description...")
                                    .format("string")
                                    .isRequired(false)
                                    .isSecret(false)
                                    .placeholder("...my_placeholder...")
                                    .value("...my_value...")
                                    .build()))
                                .build())
                            .build())
                        .build())
                    .registry(CatalogMcpVersionPackageRegistryArgs.builder()
                        .baseUrl("https://registry.npmjs.org")
                        .type("npm")
                        .build())
                    .runtime(CatalogMcpVersionPackageRuntimeArgs.builder()
                        .arguments(CatalogMcpVersionPackageRuntimeArgumentArgs.builder()
                            .positionalArgument(CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentArgs.builder()
                                .valueHint(CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintArgs.builder()
                                    .choices()
                                    .default_("...my_default...")
                                    .description("...my_description...")
                                    .format("string")
                                    .isRepeated(false)
                                    .isRequired(false)
                                    .isSecret(false)
                                    .placeholder("...my_placeholder...")
                                    .value("...my_value...")
                                    .valueHint("file_path")
                                    .variables(Map.of("key", CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariablesArgs.builder()
                                        .choices()
                                        .default_("...my_default...")
                                        .description("...my_description...")
                                        .format("string")
                                        .isRequired(false)
                                        .isSecret(false)
                                        .placeholder("...my_placeholder...")
                                        .value("...my_value...")
                                        .build()))
                                    .build())
                                .build())
                            .build())
                        .hint("npx")
                        .build())
                    .transport(CatalogMcpVersionPackageTransportArgs.builder()
                        .streamableHttpTransport(CatalogMcpVersionPackageTransportStreamableHttpTransportArgs.builder()
                            .headers(CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderArgs.builder()
                                .choices()
                                .default_("...my_default...")
                                .description("...my_description...")
                                .format("string")
                                .isRequired(false)
                                .isSecret(false)
                                .name("SOME_VARIABLE")
                                .placeholder("...my_placeholder...")
                                .value("...my_value...")
                                .variables(Map.of("key", CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariablesArgs.builder()
                                    .choices()
                                    .default_("...my_default...")
                                    .description("...my_description...")
                                    .format("string")
                                    .isRequired(false)
                                    .isSecret(false)
                                    .placeholder("...my_placeholder...")
                                    .value("...my_value...")
                                    .build()))
                                .build())
                            .url("https://api.example.com/mcp")
                            .build())
                        .build())
                    .version("1.0.2")
                    .build())
                .prompts(CatalogMcpVersionPromptArgs.builder()
                    .arguments(CatalogMcpVersionPromptArgumentArgs.builder()
                        .description("...my_description...")
                        .name("...my_name...")
                        .required(true)
                        .title("...my_title...")
                        .build())
                    .description("...my_description...")
                    .name("...my_name...")
                    .title("...my_title...")
                    .build())
                .remotes(CatalogMcpVersionRemoteArgs.builder()
                    .sseTransport(CatalogMcpVersionRemoteSseTransportArgs.builder()
                        .headers(CatalogMcpVersionRemoteSseTransportHeaderArgs.builder()
                            .choices()
                            .default_("...my_default...")
                            .description("...my_description...")
                            .format("string")
                            .isRequired(false)
                            .isSecret(false)
                            .name("SOME_VARIABLE")
                            .placeholder("...my_placeholder...")
                            .value("...my_value...")
                            .variables(Map.of("key", CatalogMcpVersionRemoteSseTransportHeaderVariablesArgs.builder()
                                .choices()
                                .default_("...my_default...")
                                .description("...my_description...")
                                .format("string")
                                .isRequired(false)
                                .isSecret(false)
                                .placeholder("...my_placeholder...")
                                .value("...my_value...")
                                .build()))
                            .build())
                        .url("https://mcp-fs.example.com/sse")
                        .variables(Map.of("key", CatalogMcpVersionRemoteSseTransportVariablesArgs.builder()
                            .choices()
                            .default_("...my_default...")
                            .description("...my_description...")
                            .format("string")
                            .isRequired(false)
                            .isSecret(false)
                            .placeholder("...my_placeholder...")
                            .value("...my_value...")
                            .build()))
                        .build())
                    .build())
                .resources(CatalogMcpVersionResourceArgs.builder()
                    .annotations(CatalogMcpVersionResourceAnnotationsArgs.builder()
                        .audiences("user")
                        .lastModified("2022-01-13T18:36:08.022Z")
                        .priority(9.94)
                        .build())
                    .description("...my_description...")
                    .mimeType("...my_mime_type...")
                    .name("my-resource")
                    .size(0.24)
                    .title("...my_title...")
                    .uri("...my_uri...")
                    .build())
                .tools(CatalogMcpVersionToolArgs.builder()
                    .annotations(CatalogMcpVersionToolAnnotationsArgs.builder()
                        .destructiveHint(false)
                        .idempotentHint(false)
                        .openWorldHint(true)
                        .readOnlyHint(false)
                        .title("...my_title...")
                        .build())
                    .description("...my_description...")
                    .inputSchema("{ \"see\": \"documentation\" }")
                    .name("my-tool")
                    .outputSchema("{ \"see\": \"documentation\" }")
                    .title("...my_title...")
                    .build())
                .version("1.0.0")
                .build());
    
        }
    }
    
    resources:
      myCatalogmcpversion:
        type: konnect:CatalogMcpVersion
        name: my_catalogmcpversion
        properties:
          catalogMcpId: a0119846-f179-4d9f-a168-d701facce7fb
          packages:
            - environmentVariables:
                - choices: []
                  default: '...my_default...'
                  description: '...my_description...'
                  format: string
                  isRequired: false
                  isSecret: false
                  name: SOME_VARIABLE
                  placeholder: '...my_placeholder...'
                  value: '...my_value...'
                  variables:
                    key:
                      choices: []
                      default: '...my_default...'
                      description: '...my_description...'
                      format: string
                      isRequired: false
                      isSecret: false
                      placeholder: '...my_placeholder...'
                      value: '...my_value...'
              fileSha256: fe333e598595000ae021bd27117db32ec69af6987f507ba7a63c90638ff633ce
              identifier: '@modelcontextprotocol/server-brave-search'
              packageArguments:
                - positionalArgument:
                    valueHint:
                      choices: []
                      default: '...my_default...'
                      description: '...my_description...'
                      format: string
                      isRepeated: false
                      isRequired: false
                      isSecret: false
                      placeholder: '...my_placeholder...'
                      value: '...my_value...'
                      valueHint: file_path
                      variables:
                        key:
                          choices: []
                          default: '...my_default...'
                          description: '...my_description...'
                          format: string
                          isRequired: false
                          isSecret: false
                          placeholder: '...my_placeholder...'
                          value: '...my_value...'
              registry:
                baseUrl: https://registry.npmjs.org
                type: npm
              runtime:
                arguments:
                  - positionalArgument:
                      valueHint:
                        choices: []
                        default: '...my_default...'
                        description: '...my_description...'
                        format: string
                        isRepeated: false
                        isRequired: false
                        isSecret: false
                        placeholder: '...my_placeholder...'
                        value: '...my_value...'
                        valueHint: file_path
                        variables:
                          key:
                            choices: []
                            default: '...my_default...'
                            description: '...my_description...'
                            format: string
                            isRequired: false
                            isSecret: false
                            placeholder: '...my_placeholder...'
                            value: '...my_value...'
                hint: npx
              transport:
                streamableHttpTransport:
                  headers:
                    - choices: []
                      default: '...my_default...'
                      description: '...my_description...'
                      format: string
                      isRequired: false
                      isSecret: false
                      name: SOME_VARIABLE
                      placeholder: '...my_placeholder...'
                      value: '...my_value...'
                      variables:
                        key:
                          choices: []
                          default: '...my_default...'
                          description: '...my_description...'
                          format: string
                          isRequired: false
                          isSecret: false
                          placeholder: '...my_placeholder...'
                          value: '...my_value...'
                  url: https://api.example.com/mcp
              version: 1.0.2
          prompts:
            - arguments:
                - description: '...my_description...'
                  name: '...my_name...'
                  required: true
                  title: '...my_title...'
              description: '...my_description...'
              name: '...my_name...'
              title: '...my_title...'
          remotes:
            - sseTransport:
                headers:
                  - choices: []
                    default: '...my_default...'
                    description: '...my_description...'
                    format: string
                    isRequired: false
                    isSecret: false
                    name: SOME_VARIABLE
                    placeholder: '...my_placeholder...'
                    value: '...my_value...'
                    variables:
                      key:
                        choices: []
                        default: '...my_default...'
                        description: '...my_description...'
                        format: string
                        isRequired: false
                        isSecret: false
                        placeholder: '...my_placeholder...'
                        value: '...my_value...'
                url: https://mcp-fs.example.com/sse
                variables:
                  key:
                    choices: []
                    default: '...my_default...'
                    description: '...my_description...'
                    format: string
                    isRequired: false
                    isSecret: false
                    placeholder: '...my_placeholder...'
                    value: '...my_value...'
          resources:
            - annotations:
                audiences:
                  - user
                lastModified: 2022-01-13T18:36:08.022Z
                priority: 9.94
              description: '...my_description...'
              mimeType: '...my_mime_type...'
              name: my-resource
              size: 0.24
              title: '...my_title...'
              uri: '...my_uri...'
          tools:
            - annotations:
                destructiveHint: false
                idempotentHint: false
                openWorldHint: true
                readOnlyHint: false
                title: '...my_title...'
              description: '...my_description...'
              inputSchema: '{ "see": "documentation" }'
              name: my-tool
              outputSchema: '{ "see": "documentation" }'
              title: '...my_title...'
          version: 1.0.0
    
    Example coming soon!
    

    Create CatalogMcpVersion Resource

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

    Constructor syntax

    new CatalogMcpVersion(name: string, args: CatalogMcpVersionArgs, opts?: CustomResourceOptions);
    @overload
    def CatalogMcpVersion(resource_name: str,
                          args: CatalogMcpVersionArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def CatalogMcpVersion(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          catalog_mcp_id: Optional[str] = None,
                          version: Optional[str] = None,
                          packages: Optional[Sequence[CatalogMcpVersionPackageArgs]] = None,
                          prompts: Optional[Sequence[CatalogMcpVersionPromptArgs]] = None,
                          remotes: Optional[Sequence[CatalogMcpVersionRemoteArgs]] = None,
                          resources: Optional[Sequence[CatalogMcpVersionResourceArgs]] = None,
                          tools: Optional[Sequence[CatalogMcpVersionToolArgs]] = None)
    func NewCatalogMcpVersion(ctx *Context, name string, args CatalogMcpVersionArgs, opts ...ResourceOption) (*CatalogMcpVersion, error)
    public CatalogMcpVersion(string name, CatalogMcpVersionArgs args, CustomResourceOptions? opts = null)
    public CatalogMcpVersion(String name, CatalogMcpVersionArgs args)
    public CatalogMcpVersion(String name, CatalogMcpVersionArgs args, CustomResourceOptions options)
    
    type: konnect:CatalogMcpVersion
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    resource "konnect_catalog_mcp_version" "name" {
        # resource properties
    }

    Parameters

    name string
    The unique name of the resource.
    args CatalogMcpVersionArgs
    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 CatalogMcpVersionArgs
    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 CatalogMcpVersionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args CatalogMcpVersionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args CatalogMcpVersionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

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

    catalog_mcp_id string
    The unique identifier of the MCP.
    version string
    User-supplied version label.
    packages list(object)
    prompts list(object)
    remotes list(object)
    resources list(object)
    tools list(object)

    Outputs

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

    CreatedAt string
    An ISO-8601 timestamp representation of entity creation date.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdatedAt string
    An ISO-8601 timestamp representation of entity update date.
    CreatedAt string
    An ISO-8601 timestamp representation of entity creation date.
    Id string
    The provider-assigned unique ID for this managed resource.
    UpdatedAt string
    An ISO-8601 timestamp representation of entity update date.
    created_at string
    An ISO-8601 timestamp representation of entity creation date.
    id string
    The provider-assigned unique ID for this managed resource.
    updated_at string
    An ISO-8601 timestamp representation of entity update date.
    createdAt String
    An ISO-8601 timestamp representation of entity creation date.
    id String
    The provider-assigned unique ID for this managed resource.
    updatedAt String
    An ISO-8601 timestamp representation of entity update date.
    createdAt string
    An ISO-8601 timestamp representation of entity creation date.
    id string
    The provider-assigned unique ID for this managed resource.
    updatedAt string
    An ISO-8601 timestamp representation of entity update date.
    created_at str
    An ISO-8601 timestamp representation of entity creation date.
    id str
    The provider-assigned unique ID for this managed resource.
    updated_at str
    An ISO-8601 timestamp representation of entity update date.
    createdAt String
    An ISO-8601 timestamp representation of entity creation date.
    id String
    The provider-assigned unique ID for this managed resource.
    updatedAt String
    An ISO-8601 timestamp representation of entity update date.

    Look up Existing CatalogMcpVersion Resource

    Get an existing CatalogMcpVersion 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?: CatalogMcpVersionState, opts?: CustomResourceOptions): CatalogMcpVersion
    @staticmethod
    def get(resource_name: str,
            id: str,
            opts: Optional[ResourceOptions] = None,
            catalog_mcp_id: Optional[str] = None,
            created_at: Optional[str] = None,
            packages: Optional[Sequence[CatalogMcpVersionPackageArgs]] = None,
            prompts: Optional[Sequence[CatalogMcpVersionPromptArgs]] = None,
            remotes: Optional[Sequence[CatalogMcpVersionRemoteArgs]] = None,
            resources: Optional[Sequence[CatalogMcpVersionResourceArgs]] = None,
            tools: Optional[Sequence[CatalogMcpVersionToolArgs]] = None,
            updated_at: Optional[str] = None,
            version: Optional[str] = None) -> CatalogMcpVersion
    func GetCatalogMcpVersion(ctx *Context, name string, id IDInput, state *CatalogMcpVersionState, opts ...ResourceOption) (*CatalogMcpVersion, error)
    public static CatalogMcpVersion Get(string name, Input<string> id, CatalogMcpVersionState? state, CustomResourceOptions? opts = null)
    public static CatalogMcpVersion get(String name, Output<String> id, CatalogMcpVersionState state, CustomResourceOptions options)
    resources:  _:    type: konnect:CatalogMcpVersion    get:      id: ${id}
    import {
      to = konnect_catalog_mcp_version.example
      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:
    CatalogMcpId string
    The unique identifier of the MCP.
    CreatedAt string
    An ISO-8601 timestamp representation of entity creation date.
    Packages List<CatalogMcpVersionPackage>
    Prompts List<CatalogMcpVersionPrompt>
    Remotes List<CatalogMcpVersionRemote>
    Resources List<CatalogMcpVersionResource>
    Tools List<CatalogMcpVersionTool>
    UpdatedAt string
    An ISO-8601 timestamp representation of entity update date.
    Version string
    User-supplied version label.
    CatalogMcpId string
    The unique identifier of the MCP.
    CreatedAt string
    An ISO-8601 timestamp representation of entity creation date.
    Packages []CatalogMcpVersionPackageArgs
    Prompts []CatalogMcpVersionPromptArgs
    Remotes []CatalogMcpVersionRemoteArgs
    Resources []CatalogMcpVersionResourceArgs
    Tools []CatalogMcpVersionToolArgs
    UpdatedAt string
    An ISO-8601 timestamp representation of entity update date.
    Version string
    User-supplied version label.
    catalog_mcp_id string
    The unique identifier of the MCP.
    created_at string
    An ISO-8601 timestamp representation of entity creation date.
    packages list(object)
    prompts list(object)
    remotes list(object)
    resources list(object)
    tools list(object)
    updated_at string
    An ISO-8601 timestamp representation of entity update date.
    version string
    User-supplied version label.
    catalogMcpId String
    The unique identifier of the MCP.
    createdAt String
    An ISO-8601 timestamp representation of entity creation date.
    packages List<CatalogMcpVersionPackage>
    prompts List<CatalogMcpVersionPrompt>
    remotes List<CatalogMcpVersionRemote>
    resources List<CatalogMcpVersionResource>
    tools List<CatalogMcpVersionTool>
    updatedAt String
    An ISO-8601 timestamp representation of entity update date.
    version String
    User-supplied version label.
    catalogMcpId string
    The unique identifier of the MCP.
    createdAt string
    An ISO-8601 timestamp representation of entity creation date.
    packages CatalogMcpVersionPackage[]
    prompts CatalogMcpVersionPrompt[]
    remotes CatalogMcpVersionRemote[]
    resources CatalogMcpVersionResource[]
    tools CatalogMcpVersionTool[]
    updatedAt string
    An ISO-8601 timestamp representation of entity update date.
    version string
    User-supplied version label.
    catalog_mcp_id str
    The unique identifier of the MCP.
    created_at str
    An ISO-8601 timestamp representation of entity creation date.
    packages Sequence[CatalogMcpVersionPackageArgs]
    prompts Sequence[CatalogMcpVersionPromptArgs]
    remotes Sequence[CatalogMcpVersionRemoteArgs]
    resources Sequence[CatalogMcpVersionResourceArgs]
    tools Sequence[CatalogMcpVersionToolArgs]
    updated_at str
    An ISO-8601 timestamp representation of entity update date.
    version str
    User-supplied version label.
    catalogMcpId String
    The unique identifier of the MCP.
    createdAt String
    An ISO-8601 timestamp representation of entity creation date.
    packages List<Property Map>
    prompts List<Property Map>
    remotes List<Property Map>
    resources List<Property Map>
    tools List<Property Map>
    updatedAt String
    An ISO-8601 timestamp representation of entity update date.
    version String
    User-supplied version label.

    Supporting Types

    CatalogMcpVersionPackage, CatalogMcpVersionPackageArgs

    EnvironmentVariables List<CatalogMcpVersionPackageEnvironmentVariable>
    Environment variables to be set when running the package.
    FileSha256 string
    SHA-256 hash of the package file for integrity verification.
    Identifier string
    Package identifier — either a package name or URL. Not Null
    PackageArguments List<CatalogMcpVersionPackagePackageArgument>
    A list of arguments to be passed to the package's binary.
    Registry CatalogMcpVersionPackageRegistry
    Package registry details. Not Null
    Runtime CatalogMcpVersionPackageRuntime
    Runtime configuration for executing the package
    Transport CatalogMcpVersionPackageTransport
    Transport protocol configuration for the package. Not Null
    Version string
    Package version. Must be a specific version.
    EnvironmentVariables []CatalogMcpVersionPackageEnvironmentVariable
    Environment variables to be set when running the package.
    FileSha256 string
    SHA-256 hash of the package file for integrity verification.
    Identifier string
    Package identifier — either a package name or URL. Not Null
    PackageArguments []CatalogMcpVersionPackagePackageArgument
    A list of arguments to be passed to the package's binary.
    Registry CatalogMcpVersionPackageRegistry
    Package registry details. Not Null
    Runtime CatalogMcpVersionPackageRuntime
    Runtime configuration for executing the package
    Transport CatalogMcpVersionPackageTransport
    Transport protocol configuration for the package. Not Null
    Version string
    Package version. Must be a specific version.
    environment_variables list(object)
    Environment variables to be set when running the package.
    file_sha256 string
    SHA-256 hash of the package file for integrity verification.
    identifier string
    Package identifier — either a package name or URL. Not Null
    package_arguments list(object)
    A list of arguments to be passed to the package's binary.
    registry object
    Package registry details. Not Null
    runtime object
    Runtime configuration for executing the package
    transport object
    Transport protocol configuration for the package. Not Null
    version string
    Package version. Must be a specific version.
    environmentVariables List<CatalogMcpVersionPackageEnvironmentVariable>
    Environment variables to be set when running the package.
    fileSha256 String
    SHA-256 hash of the package file for integrity verification.
    identifier String
    Package identifier — either a package name or URL. Not Null
    packageArguments List<CatalogMcpVersionPackagePackageArgument>
    A list of arguments to be passed to the package's binary.
    registry CatalogMcpVersionPackageRegistry
    Package registry details. Not Null
    runtime CatalogMcpVersionPackageRuntime
    Runtime configuration for executing the package
    transport CatalogMcpVersionPackageTransport
    Transport protocol configuration for the package. Not Null
    version String
    Package version. Must be a specific version.
    environmentVariables CatalogMcpVersionPackageEnvironmentVariable[]
    Environment variables to be set when running the package.
    fileSha256 string
    SHA-256 hash of the package file for integrity verification.
    identifier string
    Package identifier — either a package name or URL. Not Null
    packageArguments CatalogMcpVersionPackagePackageArgument[]
    A list of arguments to be passed to the package's binary.
    registry CatalogMcpVersionPackageRegistry
    Package registry details. Not Null
    runtime CatalogMcpVersionPackageRuntime
    Runtime configuration for executing the package
    transport CatalogMcpVersionPackageTransport
    Transport protocol configuration for the package. Not Null
    version string
    Package version. Must be a specific version.
    environment_variables Sequence[CatalogMcpVersionPackageEnvironmentVariable]
    Environment variables to be set when running the package.
    file_sha256 str
    SHA-256 hash of the package file for integrity verification.
    identifier str
    Package identifier — either a package name or URL. Not Null
    package_arguments Sequence[CatalogMcpVersionPackagePackageArgument]
    A list of arguments to be passed to the package's binary.
    registry CatalogMcpVersionPackageRegistry
    Package registry details. Not Null
    runtime CatalogMcpVersionPackageRuntime
    Runtime configuration for executing the package
    transport CatalogMcpVersionPackageTransport
    Transport protocol configuration for the package. Not Null
    version str
    Package version. Must be a specific version.
    environmentVariables List<Property Map>
    Environment variables to be set when running the package.
    fileSha256 String
    SHA-256 hash of the package file for integrity verification.
    identifier String
    Package identifier — either a package name or URL. Not Null
    packageArguments List<Property Map>
    A list of arguments to be passed to the package's binary.
    registry Property Map
    Package registry details. Not Null
    runtime Property Map
    Runtime configuration for executing the package
    transport Property Map
    Transport protocol configuration for the package. Not Null
    version String
    Package version. Must be a specific version.

    CatalogMcpVersionPackageEnvironmentVariable, CatalogMcpVersionPackageEnvironmentVariableArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionPackageEnvironmentVariableVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionPackageEnvironmentVariableVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionPackageEnvironmentVariableVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionPackageEnvironmentVariableVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    Name of the header or environment variable. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionPackageEnvironmentVariableVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageEnvironmentVariableVariables, CatalogMcpVersionPackageEnvironmentVariableVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackagePackageArgument, CatalogMcpVersionPackagePackageArgumentArgs

    NamedArgument CatalogMcpVersionPackagePackageArgumentNamedArgument
    A command-line --flag={value}.
    PositionalArgument CatalogMcpVersionPackagePackageArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    NamedArgument CatalogMcpVersionPackagePackageArgumentNamedArgument
    A command-line --flag={value}.
    PositionalArgument CatalogMcpVersionPackagePackageArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    named_argument object
    A command-line --flag={value}.
    positional_argument object
    A positional input is a value inserted verbatim into the command line.
    namedArgument CatalogMcpVersionPackagePackageArgumentNamedArgument
    A command-line --flag={value}.
    positionalArgument CatalogMcpVersionPackagePackageArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    namedArgument CatalogMcpVersionPackagePackageArgumentNamedArgument
    A command-line --flag={value}.
    positionalArgument CatalogMcpVersionPackagePackageArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    named_argument CatalogMcpVersionPackagePackageArgumentNamedArgument
    A command-line --flag={value}.
    positional_argument CatalogMcpVersionPackagePackageArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    namedArgument Property Map
    A command-line --flag={value}.
    positionalArgument Property Map
    A positional input is a value inserted verbatim into the command line.

    CatalogMcpVersionPackagePackageArgumentNamedArgument, CatalogMcpVersionPackagePackageArgumentNamedArgumentArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    The flag name, including any leading dashes. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    The flag name, including any leading dashes. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    The flag name, including any leading dashes. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    The flag name, including any leading dashes. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    The flag name, including any leading dashes. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    The flag name, including any leading dashes. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    The flag name, including any leading dashes. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackagePackageArgumentNamedArgumentVariables, CatalogMcpVersionPackagePackageArgumentNamedArgumentVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackagePackageArgumentPositionalArgument, CatalogMcpVersionPackagePackageArgumentPositionalArgumentArgs

    CatalogMcpVersionPackagePackageArgumentPositionalArgumentValue, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input. Not Null
    ValueHint string
    An identifier for the positional argument.
    Variables Dictionary<string, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input. Not Null
    ValueHint string
    An identifier for the positional argument.
    Variables map[string]CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input. Not Null
    value_hint string
    An identifier for the positional argument.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input. Not Null
    valueHint String
    An identifier for the positional argument.
    variables Map<String,CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input. Not Null
    valueHint string
    An identifier for the positional argument.
    variables {[key: string]: CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input. Not Null
    value_hint str
    An identifier for the positional argument.
    variables Mapping[str, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input. Not Null
    valueHint String
    An identifier for the positional argument.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHint, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    ValueHint string
    An identifier for the positional argument. Not Null
    Variables Dictionary<string, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    ValueHint string
    An identifier for the positional argument. Not Null
    Variables map[string]CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    value_hint string
    An identifier for the positional argument. Not Null
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    valueHint String
    An identifier for the positional argument. Not Null
    variables Map<String,CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    valueHint string
    An identifier for the positional argument. Not Null
    variables {[key: string]: CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    value_hint str
    An identifier for the positional argument. Not Null
    variables Mapping[str, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    valueHint String
    An identifier for the positional argument. Not Null
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariables, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueHintVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariables, CatalogMcpVersionPackagePackageArgumentPositionalArgumentValueVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackageRegistry, CatalogMcpVersionPackageRegistryArgs

    BaseUrl string
    Base URL of the package registry
    Type string
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    BaseUrl string
    Base URL of the package registry
    Type string
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    base_url string
    Base URL of the package registry
    type string
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    baseUrl String
    Base URL of the package registry
    type String
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    baseUrl string
    Base URL of the package registry
    type string
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    base_url str
    Base URL of the package registry
    type str
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null
    baseUrl String
    Base URL of the package registry
    type String
    Registry type indicating how to download packages (e.g., 'npm', 'pypi', 'oci', 'nuget', 'mcpb'). Not Null

    CatalogMcpVersionPackageRuntime, CatalogMcpVersionPackageRuntimeArgs

    Arguments List<CatalogMcpVersionPackageRuntimeArgument>
    A list of arguments to be passed to the package's runtime command.
    Hint string
    A hint to help clients determine the appropriate runtime for the package.
    Arguments []CatalogMcpVersionPackageRuntimeArgument
    A list of arguments to be passed to the package's runtime command.
    Hint string
    A hint to help clients determine the appropriate runtime for the package.
    arguments list(object)
    A list of arguments to be passed to the package's runtime command.
    hint string
    A hint to help clients determine the appropriate runtime for the package.
    arguments List<CatalogMcpVersionPackageRuntimeArgument>
    A list of arguments to be passed to the package's runtime command.
    hint String
    A hint to help clients determine the appropriate runtime for the package.
    arguments CatalogMcpVersionPackageRuntimeArgument[]
    A list of arguments to be passed to the package's runtime command.
    hint string
    A hint to help clients determine the appropriate runtime for the package.
    arguments Sequence[CatalogMcpVersionPackageRuntimeArgument]
    A list of arguments to be passed to the package's runtime command.
    hint str
    A hint to help clients determine the appropriate runtime for the package.
    arguments List<Property Map>
    A list of arguments to be passed to the package's runtime command.
    hint String
    A hint to help clients determine the appropriate runtime for the package.

    CatalogMcpVersionPackageRuntimeArgument, CatalogMcpVersionPackageRuntimeArgumentArgs

    NamedArgument CatalogMcpVersionPackageRuntimeArgumentNamedArgument
    A command-line --flag={value}.
    PositionalArgument CatalogMcpVersionPackageRuntimeArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    NamedArgument CatalogMcpVersionPackageRuntimeArgumentNamedArgument
    A command-line --flag={value}.
    PositionalArgument CatalogMcpVersionPackageRuntimeArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    named_argument object
    A command-line --flag={value}.
    positional_argument object
    A positional input is a value inserted verbatim into the command line.
    namedArgument CatalogMcpVersionPackageRuntimeArgumentNamedArgument
    A command-line --flag={value}.
    positionalArgument CatalogMcpVersionPackageRuntimeArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    namedArgument CatalogMcpVersionPackageRuntimeArgumentNamedArgument
    A command-line --flag={value}.
    positionalArgument CatalogMcpVersionPackageRuntimeArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    named_argument CatalogMcpVersionPackageRuntimeArgumentNamedArgument
    A command-line --flag={value}.
    positional_argument CatalogMcpVersionPackageRuntimeArgumentPositionalArgument
    A positional input is a value inserted verbatim into the command line.
    namedArgument Property Map
    A command-line --flag={value}.
    positionalArgument Property Map
    A positional input is a value inserted verbatim into the command line.

    CatalogMcpVersionPackageRuntimeArgumentNamedArgument, CatalogMcpVersionPackageRuntimeArgumentNamedArgumentArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    The flag name, including any leading dashes. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    The flag name, including any leading dashes. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    The flag name, including any leading dashes. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    The flag name, including any leading dashes. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    The flag name, including any leading dashes. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    The flag name, including any leading dashes. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    The flag name, including any leading dashes. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariables, CatalogMcpVersionPackageRuntimeArgumentNamedArgumentVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackageRuntimeArgumentPositionalArgument, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentArgs

    CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValue, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input. Not Null
    ValueHint string
    An identifier for the positional argument.
    Variables Dictionary<string, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input. Not Null
    ValueHint string
    An identifier for the positional argument.
    Variables map[string]CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input. Not Null
    value_hint string
    An identifier for the positional argument.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input. Not Null
    valueHint String
    An identifier for the positional argument.
    variables Map<String,CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input. Not Null
    valueHint string
    An identifier for the positional argument.
    variables {[key: string]: CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input. Not Null
    value_hint str
    An identifier for the positional argument.
    variables Mapping[str, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input. Not Null
    valueHint String
    An identifier for the positional argument.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHint, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    ValueHint string
    An identifier for the positional argument. Not Null
    Variables Dictionary<string, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRepeated bool
    Whether the argument can be repeated multiple times. Default: false
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    ValueHint string
    An identifier for the positional argument. Not Null
    Variables map[string]CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    value_hint string
    An identifier for the positional argument. Not Null
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    valueHint String
    An identifier for the positional argument. Not Null
    variables Map<String,CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    valueHint string
    An identifier for the positional argument. Not Null
    variables {[key: string]: CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_repeated bool
    Whether the argument can be repeated multiple times. Default: false
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    value_hint str
    An identifier for the positional argument. Not Null
    variables Mapping[str, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRepeated Boolean
    Whether the argument can be repeated multiple times. Default: false
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    valueHint String
    An identifier for the positional argument. Not Null
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariables, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueHintVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariables, CatalogMcpVersionPackageRuntimeArgumentPositionalArgumentValueVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackageTransport, CatalogMcpVersionPackageTransportArgs

    CatalogMcpVersionPackageTransportSseTransport, CatalogMcpVersionPackageTransportSseTransportArgs

    Headers List<CatalogMcpVersionPackageTransportSseTransportHeader>
    HTTP headers to include
    Url string
    Server-Sent Events endpoint URL template. Not Null
    Headers []CatalogMcpVersionPackageTransportSseTransportHeader
    HTTP headers to include
    Url string
    Server-Sent Events endpoint URL template. Not Null
    headers list(object)
    HTTP headers to include
    url string
    Server-Sent Events endpoint URL template. Not Null
    headers List<CatalogMcpVersionPackageTransportSseTransportHeader>
    HTTP headers to include
    url String
    Server-Sent Events endpoint URL template. Not Null
    headers CatalogMcpVersionPackageTransportSseTransportHeader[]
    HTTP headers to include
    url string
    Server-Sent Events endpoint URL template. Not Null
    headers Sequence[CatalogMcpVersionPackageTransportSseTransportHeader]
    HTTP headers to include
    url str
    Server-Sent Events endpoint URL template. Not Null
    headers List<Property Map>
    HTTP headers to include
    url String
    Server-Sent Events endpoint URL template. Not Null

    CatalogMcpVersionPackageTransportSseTransportHeader, CatalogMcpVersionPackageTransportSseTransportHeaderArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionPackageTransportSseTransportHeaderVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionPackageTransportSseTransportHeaderVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionPackageTransportSseTransportHeaderVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionPackageTransportSseTransportHeaderVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    Name of the header or environment variable. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionPackageTransportSseTransportHeaderVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageTransportSseTransportHeaderVariables, CatalogMcpVersionPackageTransportSseTransportHeaderVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPackageTransportStreamableHttpTransport, CatalogMcpVersionPackageTransportStreamableHttpTransportArgs

    Headers List<CatalogMcpVersionPackageTransportStreamableHttpTransportHeader>
    HTTP headers to include
    Url string
    URL template for the streamable-http transport. Not Null
    Headers []CatalogMcpVersionPackageTransportStreamableHttpTransportHeader
    HTTP headers to include
    Url string
    URL template for the streamable-http transport. Not Null
    headers list(object)
    HTTP headers to include
    url string
    URL template for the streamable-http transport. Not Null
    headers List<CatalogMcpVersionPackageTransportStreamableHttpTransportHeader>
    HTTP headers to include
    url String
    URL template for the streamable-http transport. Not Null
    headers CatalogMcpVersionPackageTransportStreamableHttpTransportHeader[]
    HTTP headers to include
    url string
    URL template for the streamable-http transport. Not Null
    headers Sequence[CatalogMcpVersionPackageTransportStreamableHttpTransportHeader]
    HTTP headers to include
    url str
    URL template for the streamable-http transport. Not Null
    headers List<Property Map>
    HTTP headers to include
    url String
    URL template for the streamable-http transport. Not Null

    CatalogMcpVersionPackageTransportStreamableHttpTransportHeader, CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    Name of the header or environment variable. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariables, CatalogMcpVersionPackageTransportStreamableHttpTransportHeaderVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionPrompt, CatalogMcpVersionPromptArgs

    Arguments List<CatalogMcpVersionPromptArgument>
    List of arguments to use for templating the prompt.
    Description string
    Detailed description of the prompt's purpose and usage.
    Name string
    Machine/programmatic name of the prompt. Not Null
    Title string
    Human-readable name of the prompt.
    Arguments []CatalogMcpVersionPromptArgument
    List of arguments to use for templating the prompt.
    Description string
    Detailed description of the prompt's purpose and usage.
    Name string
    Machine/programmatic name of the prompt. Not Null
    Title string
    Human-readable name of the prompt.
    arguments list(object)
    List of arguments to use for templating the prompt.
    description string
    Detailed description of the prompt's purpose and usage.
    name string
    Machine/programmatic name of the prompt. Not Null
    title string
    Human-readable name of the prompt.
    arguments List<CatalogMcpVersionPromptArgument>
    List of arguments to use for templating the prompt.
    description String
    Detailed description of the prompt's purpose and usage.
    name String
    Machine/programmatic name of the prompt. Not Null
    title String
    Human-readable name of the prompt.
    arguments CatalogMcpVersionPromptArgument[]
    List of arguments to use for templating the prompt.
    description string
    Detailed description of the prompt's purpose and usage.
    name string
    Machine/programmatic name of the prompt. Not Null
    title string
    Human-readable name of the prompt.
    arguments Sequence[CatalogMcpVersionPromptArgument]
    List of arguments to use for templating the prompt.
    description str
    Detailed description of the prompt's purpose and usage.
    name str
    Machine/programmatic name of the prompt. Not Null
    title str
    Human-readable name of the prompt.
    arguments List<Property Map>
    List of arguments to use for templating the prompt.
    description String
    Detailed description of the prompt's purpose and usage.
    name String
    Machine/programmatic name of the prompt. Not Null
    title String
    Human-readable name of the prompt.

    CatalogMcpVersionPromptArgument, CatalogMcpVersionPromptArgumentArgs

    Description string
    Detailed description of the prompt argument.
    Name string
    Machine/programmatic name of the prompt argument. Not Null
    Required bool
    Indicates if the prompt argument is required.
    Title string
    Human-readable name of the prompt argument.
    Description string
    Detailed description of the prompt argument.
    Name string
    Machine/programmatic name of the prompt argument. Not Null
    Required bool
    Indicates if the prompt argument is required.
    Title string
    Human-readable name of the prompt argument.
    description string
    Detailed description of the prompt argument.
    name string
    Machine/programmatic name of the prompt argument. Not Null
    required bool
    Indicates if the prompt argument is required.
    title string
    Human-readable name of the prompt argument.
    description String
    Detailed description of the prompt argument.
    name String
    Machine/programmatic name of the prompt argument. Not Null
    required Boolean
    Indicates if the prompt argument is required.
    title String
    Human-readable name of the prompt argument.
    description string
    Detailed description of the prompt argument.
    name string
    Machine/programmatic name of the prompt argument. Not Null
    required boolean
    Indicates if the prompt argument is required.
    title string
    Human-readable name of the prompt argument.
    description str
    Detailed description of the prompt argument.
    name str
    Machine/programmatic name of the prompt argument. Not Null
    required bool
    Indicates if the prompt argument is required.
    title str
    Human-readable name of the prompt argument.
    description String
    Detailed description of the prompt argument.
    name String
    Machine/programmatic name of the prompt argument. Not Null
    required Boolean
    Indicates if the prompt argument is required.
    title String
    Human-readable name of the prompt argument.

    CatalogMcpVersionRemote, CatalogMcpVersionRemoteArgs

    CatalogMcpVersionRemoteSseTransport, CatalogMcpVersionRemoteSseTransportArgs

    Headers List<CatalogMcpVersionRemoteSseTransportHeader>
    HTTP headers to include
    Url string
    Server-Sent Events endpoint URL template. Not Null
    Variables Dictionary<string, CatalogMcpVersionRemoteSseTransportVariables>
    Configuration variables that can be referenced in URL template {curly*braces}.
    Headers []CatalogMcpVersionRemoteSseTransportHeader
    HTTP headers to include
    Url string
    Server-Sent Events endpoint URL template. Not Null
    Variables map[string]CatalogMcpVersionRemoteSseTransportVariables
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers list(object)
    HTTP headers to include
    url string
    Server-Sent Events endpoint URL template. Not Null
    variables map(object)
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers List<CatalogMcpVersionRemoteSseTransportHeader>
    HTTP headers to include
    url String
    Server-Sent Events endpoint URL template. Not Null
    variables Map<String,CatalogMcpVersionRemoteSseTransportVariables>
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers CatalogMcpVersionRemoteSseTransportHeader[]
    HTTP headers to include
    url string
    Server-Sent Events endpoint URL template. Not Null
    variables {[key: string]: CatalogMcpVersionRemoteSseTransportVariables}
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers Sequence[CatalogMcpVersionRemoteSseTransportHeader]
    HTTP headers to include
    url str
    Server-Sent Events endpoint URL template. Not Null
    variables Mapping[str, CatalogMcpVersionRemoteSseTransportVariables]
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers List<Property Map>
    HTTP headers to include
    url String
    Server-Sent Events endpoint URL template. Not Null
    variables Map<Property Map>
    Configuration variables that can be referenced in URL template {curly*braces}.

    CatalogMcpVersionRemoteSseTransportHeader, CatalogMcpVersionRemoteSseTransportHeaderArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionRemoteSseTransportHeaderVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionRemoteSseTransportHeaderVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionRemoteSseTransportHeaderVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionRemoteSseTransportHeaderVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    Name of the header or environment variable. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionRemoteSseTransportHeaderVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionRemoteSseTransportHeaderVariables, CatalogMcpVersionRemoteSseTransportHeaderVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionRemoteSseTransportVariables, CatalogMcpVersionRemoteSseTransportVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionRemoteStreamableHttpTransport, CatalogMcpVersionRemoteStreamableHttpTransportArgs

    Headers List<CatalogMcpVersionRemoteStreamableHttpTransportHeader>
    HTTP headers to include
    Url string
    URL template for the streamable-http transport. Not Null
    Variables Dictionary<string, CatalogMcpVersionRemoteStreamableHttpTransportVariables>
    Configuration variables that can be referenced in URL template {curly*braces}.
    Headers []CatalogMcpVersionRemoteStreamableHttpTransportHeader
    HTTP headers to include
    Url string
    URL template for the streamable-http transport. Not Null
    Variables map[string]CatalogMcpVersionRemoteStreamableHttpTransportVariables
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers list(object)
    HTTP headers to include
    url string
    URL template for the streamable-http transport. Not Null
    variables map(object)
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers List<CatalogMcpVersionRemoteStreamableHttpTransportHeader>
    HTTP headers to include
    url String
    URL template for the streamable-http transport. Not Null
    variables Map<String,CatalogMcpVersionRemoteStreamableHttpTransportVariables>
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers CatalogMcpVersionRemoteStreamableHttpTransportHeader[]
    HTTP headers to include
    url string
    URL template for the streamable-http transport. Not Null
    variables {[key: string]: CatalogMcpVersionRemoteStreamableHttpTransportVariables}
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers Sequence[CatalogMcpVersionRemoteStreamableHttpTransportHeader]
    HTTP headers to include
    url str
    URL template for the streamable-http transport. Not Null
    variables Mapping[str, CatalogMcpVersionRemoteStreamableHttpTransportVariables]
    Configuration variables that can be referenced in URL template {curly*braces}.
    headers List<Property Map>
    HTTP headers to include
    url String
    URL template for the streamable-http transport. Not Null
    variables Map<Property Map>
    Configuration variables that can be referenced in URL template {curly*braces}.

    CatalogMcpVersionRemoteStreamableHttpTransportHeader, CatalogMcpVersionRemoteStreamableHttpTransportHeaderArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables Dictionary<string, CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables>
    A map of variable names to their values.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Name string
    Name of the header or environment variable. Not Null
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Variables map[string]CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables
    A map of variable names to their values.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables map(object)
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<String,CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables>
    A map of variable names to their values.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    name string
    Name of the header or environment variable. Not Null
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    variables {[key: string]: CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables}
    A map of variable names to their values.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    name str
    Name of the header or environment variable. Not Null
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    variables Mapping[str, CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables]
    A map of variable names to their values.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    name String
    Name of the header or environment variable. Not Null
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    variables Map<Property Map>
    A map of variable names to their values.

    CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariables, CatalogMcpVersionRemoteStreamableHttpTransportHeaderVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionRemoteStreamableHttpTransportVariables, CatalogMcpVersionRemoteStreamableHttpTransportVariablesArgs

    Choices List<string>
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    Choices []string
    A list of possible values for the input.
    Default string
    The default value for the input.
    Description string
    A description of the input.
    Format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    IsRequired bool
    Default: false
    IsSecret bool
    Indicates whether the input is a secret value. Default: false
    Placeholder string
    A placeholder for the input to be displayed during configuration.
    Value string
    The value for the input.
    choices list(string)
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default_ String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.
    choices string[]
    A list of possible values for the input.
    default string
    The default value for the input.
    description string
    A description of the input.
    format string
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired boolean
    Default: false
    isSecret boolean
    Indicates whether the input is a secret value. Default: false
    placeholder string
    A placeholder for the input to be displayed during configuration.
    value string
    The value for the input.
    choices Sequence[str]
    A list of possible values for the input.
    default str
    The default value for the input.
    description str
    A description of the input.
    format str
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    is_required bool
    Default: false
    is_secret bool
    Indicates whether the input is a secret value. Default: false
    placeholder str
    A placeholder for the input to be displayed during configuration.
    value str
    The value for the input.
    choices List<String>
    A list of possible values for the input.
    default String
    The default value for the input.
    description String
    A description of the input.
    format String
    Specifies the input format. possible known values include one of ["string", "number", "boolean", "filepath"]; Default: "string"
    isRequired Boolean
    Default: false
    isSecret Boolean
    Indicates whether the input is a secret value. Default: false
    placeholder String
    A placeholder for the input to be displayed during configuration.
    value String
    The value for the input.

    CatalogMcpVersionResource, CatalogMcpVersionResourceArgs

    Annotations CatalogMcpVersionResourceAnnotations
    Description string
    Detailed description of what the resource represents.
    MimeType string
    The MIME type of the resource, if known.
    Name string
    Machine/programmatic name of the resource. Not Null
    Size double
    The size of the raw resource content, in bytes, if known.
    Title string
    Human-readable name of the resource.
    Uri string
    The URI of the resource. Not Null
    Annotations CatalogMcpVersionResourceAnnotations
    Description string
    Detailed description of what the resource represents.
    MimeType string
    The MIME type of the resource, if known.
    Name string
    Machine/programmatic name of the resource. Not Null
    Size float64
    The size of the raw resource content, in bytes, if known.
    Title string
    Human-readable name of the resource.
    Uri string
    The URI of the resource. Not Null
    annotations object
    description string
    Detailed description of what the resource represents.
    mime_type string
    The MIME type of the resource, if known.
    name string
    Machine/programmatic name of the resource. Not Null
    size number
    The size of the raw resource content, in bytes, if known.
    title string
    Human-readable name of the resource.
    uri string
    The URI of the resource. Not Null
    annotations CatalogMcpVersionResourceAnnotations
    description String
    Detailed description of what the resource represents.
    mimeType String
    The MIME type of the resource, if known.
    name String
    Machine/programmatic name of the resource. Not Null
    size Double
    The size of the raw resource content, in bytes, if known.
    title String
    Human-readable name of the resource.
    uri String
    The URI of the resource. Not Null
    annotations CatalogMcpVersionResourceAnnotations
    description string
    Detailed description of what the resource represents.
    mimeType string
    The MIME type of the resource, if known.
    name string
    Machine/programmatic name of the resource. Not Null
    size number
    The size of the raw resource content, in bytes, if known.
    title string
    Human-readable name of the resource.
    uri string
    The URI of the resource. Not Null
    annotations CatalogMcpVersionResourceAnnotations
    description str
    Detailed description of what the resource represents.
    mime_type str
    The MIME type of the resource, if known.
    name str
    Machine/programmatic name of the resource. Not Null
    size float
    The size of the raw resource content, in bytes, if known.
    title str
    Human-readable name of the resource.
    uri str
    The URI of the resource. Not Null
    annotations Property Map
    description String
    Detailed description of what the resource represents.
    mimeType String
    The MIME type of the resource, if known.
    name String
    Machine/programmatic name of the resource. Not Null
    size Number
    The size of the raw resource content, in bytes, if known.
    title String
    Human-readable name of the resource.
    uri String
    The URI of the resource. Not Null

    CatalogMcpVersionResourceAnnotations, CatalogMcpVersionResourceAnnotationsArgs

    Audiences List<string>
    Describes the intended customer of the annotated object/data.
    LastModified string
    The moment the resource was last modified, in ISO-8601 format.
    Priority double
    Describes how important the data is for operating the MCP.
    Audiences []string
    Describes the intended customer of the annotated object/data.
    LastModified string
    The moment the resource was last modified, in ISO-8601 format.
    Priority float64
    Describes how important the data is for operating the MCP.
    audiences list(string)
    Describes the intended customer of the annotated object/data.
    last_modified string
    The moment the resource was last modified, in ISO-8601 format.
    priority number
    Describes how important the data is for operating the MCP.
    audiences List<String>
    Describes the intended customer of the annotated object/data.
    lastModified String
    The moment the resource was last modified, in ISO-8601 format.
    priority Double
    Describes how important the data is for operating the MCP.
    audiences string[]
    Describes the intended customer of the annotated object/data.
    lastModified string
    The moment the resource was last modified, in ISO-8601 format.
    priority number
    Describes how important the data is for operating the MCP.
    audiences Sequence[str]
    Describes the intended customer of the annotated object/data.
    last_modified str
    The moment the resource was last modified, in ISO-8601 format.
    priority float
    Describes how important the data is for operating the MCP.
    audiences List<String>
    Describes the intended customer of the annotated object/data.
    lastModified String
    The moment the resource was last modified, in ISO-8601 format.
    priority Number
    Describes how important the data is for operating the MCP.

    CatalogMcpVersionTool, CatalogMcpVersionToolArgs

    Annotations CatalogMcpVersionToolAnnotations
    Description string
    Detailed description of the tool's functionality.
    InputSchema string
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    Name string
    Machine/programmatic name of the tool. Not Null
    OutputSchema string
    Output schema for an MCP tool. Parsed as JSON.
    Title string
    Human-readable name of the tool.
    Annotations CatalogMcpVersionToolAnnotations
    Description string
    Detailed description of the tool's functionality.
    InputSchema string
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    Name string
    Machine/programmatic name of the tool. Not Null
    OutputSchema string
    Output schema for an MCP tool. Parsed as JSON.
    Title string
    Human-readable name of the tool.
    annotations object
    description string
    Detailed description of the tool's functionality.
    input_schema string
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    name string
    Machine/programmatic name of the tool. Not Null
    output_schema string
    Output schema for an MCP tool. Parsed as JSON.
    title string
    Human-readable name of the tool.
    annotations CatalogMcpVersionToolAnnotations
    description String
    Detailed description of the tool's functionality.
    inputSchema String
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    name String
    Machine/programmatic name of the tool. Not Null
    outputSchema String
    Output schema for an MCP tool. Parsed as JSON.
    title String
    Human-readable name of the tool.
    annotations CatalogMcpVersionToolAnnotations
    description string
    Detailed description of the tool's functionality.
    inputSchema string
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    name string
    Machine/programmatic name of the tool. Not Null
    outputSchema string
    Output schema for an MCP tool. Parsed as JSON.
    title string
    Human-readable name of the tool.
    annotations CatalogMcpVersionToolAnnotations
    description str
    Detailed description of the tool's functionality.
    input_schema str
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    name str
    Machine/programmatic name of the tool. Not Null
    output_schema str
    Output schema for an MCP tool. Parsed as JSON.
    title str
    Human-readable name of the tool.
    annotations Property Map
    description String
    Detailed description of the tool's functionality.
    inputSchema String
    Input schema for an MCP tool. Not Null; Parsed as JSON.
    name String
    Machine/programmatic name of the tool. Not Null
    outputSchema String
    Output schema for an MCP tool. Parsed as JSON.
    title String
    Human-readable name of the tool.

    CatalogMcpVersionToolAnnotations, CatalogMcpVersionToolAnnotationsArgs

    DestructiveHint bool
    Indicates if the tool performs destructive actions.
    IdempotentHint bool
    Indicates if the tool is idempotent.
    OpenWorldHint bool
    Indicates if the tool interacts with external entities.
    ReadOnlyHint bool
    Indicates if the tool is read-only.
    Title string
    Human-readable name of the tool.
    DestructiveHint bool
    Indicates if the tool performs destructive actions.
    IdempotentHint bool
    Indicates if the tool is idempotent.
    OpenWorldHint bool
    Indicates if the tool interacts with external entities.
    ReadOnlyHint bool
    Indicates if the tool is read-only.
    Title string
    Human-readable name of the tool.
    destructive_hint bool
    Indicates if the tool performs destructive actions.
    idempotent_hint bool
    Indicates if the tool is idempotent.
    open_world_hint bool
    Indicates if the tool interacts with external entities.
    read_only_hint bool
    Indicates if the tool is read-only.
    title string
    Human-readable name of the tool.
    destructiveHint Boolean
    Indicates if the tool performs destructive actions.
    idempotentHint Boolean
    Indicates if the tool is idempotent.
    openWorldHint Boolean
    Indicates if the tool interacts with external entities.
    readOnlyHint Boolean
    Indicates if the tool is read-only.
    title String
    Human-readable name of the tool.
    destructiveHint boolean
    Indicates if the tool performs destructive actions.
    idempotentHint boolean
    Indicates if the tool is idempotent.
    openWorldHint boolean
    Indicates if the tool interacts with external entities.
    readOnlyHint boolean
    Indicates if the tool is read-only.
    title string
    Human-readable name of the tool.
    destructive_hint bool
    Indicates if the tool performs destructive actions.
    idempotent_hint bool
    Indicates if the tool is idempotent.
    open_world_hint bool
    Indicates if the tool interacts with external entities.
    read_only_hint bool
    Indicates if the tool is read-only.
    title str
    Human-readable name of the tool.
    destructiveHint Boolean
    Indicates if the tool performs destructive actions.
    idempotentHint Boolean
    Indicates if the tool is idempotent.
    openWorldHint Boolean
    Indicates if the tool interacts with external entities.
    readOnlyHint Boolean
    Indicates if the tool is read-only.
    title String
    Human-readable name of the tool.

    Import

    In Terraform v1.5.0 and later, the import block can be used with the id attribute, for example:

    terraform

    import {

    to = konnect_catalog_mcp_version.my_konnect_catalog_mcp_version

    id = “a0119846-f179-4d9f-a168-d701facce7fb”

    }

    The pulumi import command can be used, for example:

    $ pulumi import konnect:index/catalogMcpVersion:CatalogMcpVersion my_konnect_catalog_mcp_version "a0119846-f179-4d9f-a168-d701facce7fb"
    

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

    Package Details

    Repository
    konnect kong/terraform-provider-konnect
    License
    Notes
    This Pulumi package is based on the konnect Terraform Provider.
    Viewing docs for konnect 3.23.0
    published on Friday, Sep 18, 2026 by kong

      Try Pulumi Cloud free.
      Your team will thank you.

      Start free trial