1. Packages
  2. Konnect Provider
  3. API Docs
  4. PortalProductVersion
konnect 2.6.0 published on Tuesday, Apr 22, 2025 by kong

konnect.PortalProductVersion

Explore with Pulumi AI

PortalProductVersion Resource

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as konnect from "@pulumi/konnect";

const myPortalproductversion = new konnect.PortalProductVersion("myPortalproductversion", {
    applicationRegistrationEnabled: true,
    authStrategyIds: [],
    autoApproveRegistration: true,
    deprecated: false,
    notifyDevelopers: false,
    portalId: "47a7b8c6-b8ad-4388-ba4c-746cd81f772c",
    productVersionId: "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
    publishStatus: "published",
});
Copy
import pulumi
import pulumi_konnect as konnect

my_portalproductversion = konnect.PortalProductVersion("myPortalproductversion",
    application_registration_enabled=True,
    auth_strategy_ids=[],
    auto_approve_registration=True,
    deprecated=False,
    notify_developers=False,
    portal_id="47a7b8c6-b8ad-4388-ba4c-746cd81f772c",
    product_version_id="5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
    publish_status="published")
Copy
package main

import (
	"github.com/pulumi/pulumi-terraform-provider/sdks/go/konnect/v2/konnect"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := konnect.NewPortalProductVersion(ctx, "myPortalproductversion", &konnect.PortalProductVersionArgs{
			ApplicationRegistrationEnabled: pulumi.Bool(true),
			AuthStrategyIds:                pulumi.StringArray{},
			AutoApproveRegistration:        pulumi.Bool(true),
			Deprecated:                     pulumi.Bool(false),
			NotifyDevelopers:               pulumi.Bool(false),
			PortalId:                       pulumi.String("47a7b8c6-b8ad-4388-ba4c-746cd81f772c"),
			ProductVersionId:               pulumi.String("5f9fd312-a987-4628-b4c5-bb4f4fddd5f7"),
			PublishStatus:                  pulumi.String("published"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Konnect = Pulumi.Konnect;

return await Deployment.RunAsync(() => 
{
    var myPortalproductversion = new Konnect.PortalProductVersion("myPortalproductversion", new()
    {
        ApplicationRegistrationEnabled = true,
        AuthStrategyIds = new[] {},
        AutoApproveRegistration = true,
        Deprecated = false,
        NotifyDevelopers = false,
        PortalId = "47a7b8c6-b8ad-4388-ba4c-746cd81f772c",
        ProductVersionId = "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
        PublishStatus = "published",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.konnect.PortalProductVersion;
import com.pulumi.konnect.PortalProductVersionArgs;
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 myPortalproductversion = new PortalProductVersion("myPortalproductversion", PortalProductVersionArgs.builder()
            .applicationRegistrationEnabled(true)
            .authStrategyIds()
            .autoApproveRegistration(true)
            .deprecated(false)
            .notifyDevelopers(false)
            .portalId("47a7b8c6-b8ad-4388-ba4c-746cd81f772c")
            .productVersionId("5f9fd312-a987-4628-b4c5-bb4f4fddd5f7")
            .publishStatus("published")
            .build());

    }
}
Copy
resources:
  myPortalproductversion:
    type: konnect:PortalProductVersion
    properties:
      applicationRegistrationEnabled: true
      authStrategyIds: []
      autoApproveRegistration: true
      deprecated: false
      notifyDevelopers: false
      portalId: 47a7b8c6-b8ad-4388-ba4c-746cd81f772c
      productVersionId: 5f9fd312-a987-4628-b4c5-bb4f4fddd5f7
      publishStatus: published
Copy

Create PortalProductVersion Resource

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

Constructor syntax

new PortalProductVersion(name: string, args: PortalProductVersionArgs, opts?: CustomResourceOptions);
@overload
def PortalProductVersion(resource_name: str,
                         args: PortalProductVersionArgs,
                         opts: Optional[ResourceOptions] = None)

@overload
def PortalProductVersion(resource_name: str,
                         opts: Optional[ResourceOptions] = None,
                         application_registration_enabled: Optional[bool] = None,
                         auth_strategy_ids: Optional[Sequence[str]] = None,
                         auto_approve_registration: Optional[bool] = None,
                         deprecated: Optional[bool] = None,
                         portal_id: Optional[str] = None,
                         product_version_id: Optional[str] = None,
                         publish_status: Optional[str] = None,
                         notify_developers: Optional[bool] = None)
func NewPortalProductVersion(ctx *Context, name string, args PortalProductVersionArgs, opts ...ResourceOption) (*PortalProductVersion, error)
public PortalProductVersion(string name, PortalProductVersionArgs args, CustomResourceOptions? opts = null)
public PortalProductVersion(String name, PortalProductVersionArgs args)
public PortalProductVersion(String name, PortalProductVersionArgs args, CustomResourceOptions options)
type: konnect:PortalProductVersion
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. PortalProductVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. PortalProductVersionArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. PortalProductVersionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. PortalProductVersionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. PortalProductVersionArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var portalProductVersionResource = new Konnect.PortalProductVersion("portalProductVersionResource", new()
{
    ApplicationRegistrationEnabled = false,
    AuthStrategyIds = new[]
    {
        "string",
    },
    AutoApproveRegistration = false,
    Deprecated = false,
    PortalId = "string",
    ProductVersionId = "string",
    PublishStatus = "string",
    NotifyDevelopers = false,
});
Copy
example, err := konnect.NewPortalProductVersion(ctx, "portalProductVersionResource", &konnect.PortalProductVersionArgs{
	ApplicationRegistrationEnabled: pulumi.Bool(false),
	AuthStrategyIds: pulumi.StringArray{
		pulumi.String("string"),
	},
	AutoApproveRegistration: pulumi.Bool(false),
	Deprecated:              pulumi.Bool(false),
	PortalId:                pulumi.String("string"),
	ProductVersionId:        pulumi.String("string"),
	PublishStatus:           pulumi.String("string"),
	NotifyDevelopers:        pulumi.Bool(false),
})
Copy
var portalProductVersionResource = new PortalProductVersion("portalProductVersionResource", PortalProductVersionArgs.builder()
    .applicationRegistrationEnabled(false)
    .authStrategyIds("string")
    .autoApproveRegistration(false)
    .deprecated(false)
    .portalId("string")
    .productVersionId("string")
    .publishStatus("string")
    .notifyDevelopers(false)
    .build());
Copy
portal_product_version_resource = konnect.PortalProductVersion("portalProductVersionResource",
    application_registration_enabled=False,
    auth_strategy_ids=["string"],
    auto_approve_registration=False,
    deprecated=False,
    portal_id="string",
    product_version_id="string",
    publish_status="string",
    notify_developers=False)
Copy
const portalProductVersionResource = new konnect.PortalProductVersion("portalProductVersionResource", {
    applicationRegistrationEnabled: false,
    authStrategyIds: ["string"],
    autoApproveRegistration: false,
    deprecated: false,
    portalId: "string",
    productVersionId: "string",
    publishStatus: "string",
    notifyDevelopers: false,
});
Copy
type: konnect:PortalProductVersion
properties:
    applicationRegistrationEnabled: false
    authStrategyIds:
        - string
    autoApproveRegistration: false
    deprecated: false
    notifyDevelopers: false
    portalId: string
    productVersionId: string
    publishStatus: string
Copy

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

ApplicationRegistrationEnabled This property is required. bool
Whether the application registration on this portal for the api product version is enabled
AuthStrategyIds This property is required. List<string>
A list of authentication strategy IDs
AutoApproveRegistration This property is required. bool
Whether the application registration auto approval on this portal for the api product version is enabled
Deprecated This property is required. bool
Whether the api product version on the portal is deprecated
PortalId This property is required. string
ID of the portal.
ProductVersionId This property is required. string
API product version identifier
PublishStatus This property is required. string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
NotifyDevelopers bool
Whether to notify developers who are affected by this change
ApplicationRegistrationEnabled This property is required. bool
Whether the application registration on this portal for the api product version is enabled
AuthStrategyIds This property is required. []string
A list of authentication strategy IDs
AutoApproveRegistration This property is required. bool
Whether the application registration auto approval on this portal for the api product version is enabled
Deprecated This property is required. bool
Whether the api product version on the portal is deprecated
PortalId This property is required. string
ID of the portal.
ProductVersionId This property is required. string
API product version identifier
PublishStatus This property is required. string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
NotifyDevelopers bool
Whether to notify developers who are affected by this change
applicationRegistrationEnabled This property is required. Boolean
Whether the application registration on this portal for the api product version is enabled
authStrategyIds This property is required. List<String>
A list of authentication strategy IDs
autoApproveRegistration This property is required. Boolean
Whether the application registration auto approval on this portal for the api product version is enabled
deprecated This property is required. Boolean
Whether the api product version on the portal is deprecated
portalId This property is required. String
ID of the portal.
productVersionId This property is required. String
API product version identifier
publishStatus This property is required. String
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
notifyDevelopers Boolean
Whether to notify developers who are affected by this change
applicationRegistrationEnabled This property is required. boolean
Whether the application registration on this portal for the api product version is enabled
authStrategyIds This property is required. string[]
A list of authentication strategy IDs
autoApproveRegistration This property is required. boolean
Whether the application registration auto approval on this portal for the api product version is enabled
deprecated This property is required. boolean
Whether the api product version on the portal is deprecated
portalId This property is required. string
ID of the portal.
productVersionId This property is required. string
API product version identifier
publishStatus This property is required. string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
notifyDevelopers boolean
Whether to notify developers who are affected by this change
application_registration_enabled This property is required. bool
Whether the application registration on this portal for the api product version is enabled
auth_strategy_ids This property is required. Sequence[str]
A list of authentication strategy IDs
auto_approve_registration This property is required. bool
Whether the application registration auto approval on this portal for the api product version is enabled
deprecated This property is required. bool
Whether the api product version on the portal is deprecated
portal_id This property is required. str
ID of the portal.
product_version_id This property is required. str
API product version identifier
publish_status This property is required. str
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
notify_developers bool
Whether to notify developers who are affected by this change
applicationRegistrationEnabled This property is required. Boolean
Whether the application registration on this portal for the api product version is enabled
authStrategyIds This property is required. List<String>
A list of authentication strategy IDs
autoApproveRegistration This property is required. Boolean
Whether the application registration auto approval on this portal for the api product version is enabled
deprecated This property is required. Boolean
Whether the api product version on the portal is deprecated
portalId This property is required. String
ID of the portal.
productVersionId This property is required. String
API product version identifier
publishStatus This property is required. String
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
notifyDevelopers Boolean
Whether to notify developers who are affected by this change

Outputs

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

AuthStrategies List<PortalProductVersionAuthStrategy>
A list of authentication strategies
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.
AuthStrategies []PortalProductVersionAuthStrategy
A list of authentication strategies
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.
authStrategies List<PortalProductVersionAuthStrategy>
A list of authentication strategies
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.
authStrategies PortalProductVersionAuthStrategy[]
A list of authentication strategies
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.
auth_strategies Sequence[PortalProductVersionAuthStrategy]
A list of authentication strategies
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.
authStrategies List<Property Map>
A list of authentication strategies
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 PortalProductVersion Resource

Get an existing PortalProductVersion 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?: PortalProductVersionState, opts?: CustomResourceOptions): PortalProductVersion
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        application_registration_enabled: Optional[bool] = None,
        auth_strategies: Optional[Sequence[PortalProductVersionAuthStrategyArgs]] = None,
        auth_strategy_ids: Optional[Sequence[str]] = None,
        auto_approve_registration: Optional[bool] = None,
        created_at: Optional[str] = None,
        deprecated: Optional[bool] = None,
        notify_developers: Optional[bool] = None,
        portal_id: Optional[str] = None,
        product_version_id: Optional[str] = None,
        publish_status: Optional[str] = None,
        updated_at: Optional[str] = None) -> PortalProductVersion
func GetPortalProductVersion(ctx *Context, name string, id IDInput, state *PortalProductVersionState, opts ...ResourceOption) (*PortalProductVersion, error)
public static PortalProductVersion Get(string name, Input<string> id, PortalProductVersionState? state, CustomResourceOptions? opts = null)
public static PortalProductVersion get(String name, Output<String> id, PortalProductVersionState state, CustomResourceOptions options)
resources:  _:    type: konnect:PortalProductVersion    get:      id: ${id}
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
The unique provider ID of the resource to lookup.
name This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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 This property is required.
The unique name of the resulting resource.
id This property is required.
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:
ApplicationRegistrationEnabled bool
Whether the application registration on this portal for the api product version is enabled
AuthStrategies List<PortalProductVersionAuthStrategy>
A list of authentication strategies
AuthStrategyIds List<string>
A list of authentication strategy IDs
AutoApproveRegistration bool
Whether the application registration auto approval on this portal for the api product version is enabled
CreatedAt string
An ISO-8601 timestamp representation of entity creation date.
Deprecated bool
Whether the api product version on the portal is deprecated
NotifyDevelopers bool
Whether to notify developers who are affected by this change
PortalId string
ID of the portal.
ProductVersionId string
API product version identifier
PublishStatus string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
UpdatedAt string
An ISO-8601 timestamp representation of entity update date.
ApplicationRegistrationEnabled bool
Whether the application registration on this portal for the api product version is enabled
AuthStrategies []PortalProductVersionAuthStrategyArgs
A list of authentication strategies
AuthStrategyIds []string
A list of authentication strategy IDs
AutoApproveRegistration bool
Whether the application registration auto approval on this portal for the api product version is enabled
CreatedAt string
An ISO-8601 timestamp representation of entity creation date.
Deprecated bool
Whether the api product version on the portal is deprecated
NotifyDevelopers bool
Whether to notify developers who are affected by this change
PortalId string
ID of the portal.
ProductVersionId string
API product version identifier
PublishStatus string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
UpdatedAt string
An ISO-8601 timestamp representation of entity update date.
applicationRegistrationEnabled Boolean
Whether the application registration on this portal for the api product version is enabled
authStrategies List<PortalProductVersionAuthStrategy>
A list of authentication strategies
authStrategyIds List<String>
A list of authentication strategy IDs
autoApproveRegistration Boolean
Whether the application registration auto approval on this portal for the api product version is enabled
createdAt String
An ISO-8601 timestamp representation of entity creation date.
deprecated Boolean
Whether the api product version on the portal is deprecated
notifyDevelopers Boolean
Whether to notify developers who are affected by this change
portalId String
ID of the portal.
productVersionId String
API product version identifier
publishStatus String
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
updatedAt String
An ISO-8601 timestamp representation of entity update date.
applicationRegistrationEnabled boolean
Whether the application registration on this portal for the api product version is enabled
authStrategies PortalProductVersionAuthStrategy[]
A list of authentication strategies
authStrategyIds string[]
A list of authentication strategy IDs
autoApproveRegistration boolean
Whether the application registration auto approval on this portal for the api product version is enabled
createdAt string
An ISO-8601 timestamp representation of entity creation date.
deprecated boolean
Whether the api product version on the portal is deprecated
notifyDevelopers boolean
Whether to notify developers who are affected by this change
portalId string
ID of the portal.
productVersionId string
API product version identifier
publishStatus string
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
updatedAt string
An ISO-8601 timestamp representation of entity update date.
application_registration_enabled bool
Whether the application registration on this portal for the api product version is enabled
auth_strategies Sequence[PortalProductVersionAuthStrategyArgs]
A list of authentication strategies
auth_strategy_ids Sequence[str]
A list of authentication strategy IDs
auto_approve_registration bool
Whether the application registration auto approval on this portal for the api product version is enabled
created_at str
An ISO-8601 timestamp representation of entity creation date.
deprecated bool
Whether the api product version on the portal is deprecated
notify_developers bool
Whether to notify developers who are affected by this change
portal_id str
ID of the portal.
product_version_id str
API product version identifier
publish_status str
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
updated_at str
An ISO-8601 timestamp representation of entity update date.
applicationRegistrationEnabled Boolean
Whether the application registration on this portal for the api product version is enabled
authStrategies List<Property Map>
A list of authentication strategies
authStrategyIds List<String>
A list of authentication strategy IDs
autoApproveRegistration Boolean
Whether the application registration auto approval on this portal for the api product version is enabled
createdAt String
An ISO-8601 timestamp representation of entity creation date.
deprecated Boolean
Whether the api product version on the portal is deprecated
notifyDevelopers Boolean
Whether to notify developers who are affected by this change
portalId String
ID of the portal.
productVersionId String
API product version identifier
publishStatus String
Publication status of the API product version on the portal. must be one of ["published", "unpublished"]
updatedAt String
An ISO-8601 timestamp representation of entity update date.

Supporting Types

PortalProductVersionAuthStrategy
, PortalProductVersionAuthStrategyArgs

ClientCredentials PortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
KeyAuth PortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
ClientCredentials PortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
KeyAuth PortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials PortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
keyAuth PortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials PortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
keyAuth PortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
client_credentials PortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
key_auth PortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials Property Map
Client Credential Auth strategy that the application uses.
keyAuth Property Map
KeyAuth Auth strategy that the application uses.

PortalProductVersionAuthStrategyClientCredentials
, PortalProductVersionAuthStrategyClientCredentialsArgs

AuthMethods List<string>
AvailableScopes List<string>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
CredentialType string
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
Id string
The Application Auth Strategy ID.
Name string
AuthMethods []string
AvailableScopes []string
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
CredentialType string
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
Id string
The Application Auth Strategy ID.
Name string
authMethods List<String>
availableScopes List<String>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType String
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
id String
The Application Auth Strategy ID.
name String
authMethods string[]
availableScopes string[]
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType string
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
id string
The Application Auth Strategy ID.
name string
auth_methods Sequence[str]
available_scopes Sequence[str]
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credential_type str
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
id str
The Application Auth Strategy ID.
name str
authMethods List<String>
availableScopes List<String>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType String
must be one of ["clientcredentials", "selfmanagedclientcredentials"]
id String
The Application Auth Strategy ID.
name String

PortalProductVersionAuthStrategyKeyAuth
, PortalProductVersionAuthStrategyKeyAuthArgs

CredentialType string
must be "key_auth"
Id string
The Application Auth Strategy ID.
KeyNames List<string>
Name string
CredentialType string
must be "key_auth"
Id string
The Application Auth Strategy ID.
KeyNames []string
Name string
credentialType String
must be "key_auth"
id String
The Application Auth Strategy ID.
keyNames List<String>
name String
credentialType string
must be "key_auth"
id string
The Application Auth Strategy ID.
keyNames string[]
name string
credential_type str
must be "key_auth"
id str
The Application Auth Strategy ID.
key_names Sequence[str]
name str
credentialType String
must be "key_auth"
id String
The Application Auth Strategy ID.
keyNames List<String>
name String

Import

$ pulumi import konnect:index/portalProductVersion:PortalProductVersion my_konnect_portal_product_version "{ \"portal_id\": \"\", \"product_version_id\": \"5f9fd312-a987-4628-b4c5-bb4f4fddd5f7\"}"
Copy

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.