1. Packages
  2. Konnect Provider
  3. API Docs
  4. getPortalProductVersion
konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong

konnect.getPortalProductVersion

Explore with Pulumi AI

Using getPortalProductVersion

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

function getPortalProductVersion(args: GetPortalProductVersionArgs, opts?: InvokeOptions): Promise<GetPortalProductVersionResult>
function getPortalProductVersionOutput(args: GetPortalProductVersionOutputArgs, opts?: InvokeOptions): Output<GetPortalProductVersionResult>
Copy
def get_portal_product_version(portal_id: Optional[str] = None,
                               product_version_id: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetPortalProductVersionResult
def get_portal_product_version_output(portal_id: Optional[pulumi.Input[str]] = None,
                               product_version_id: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetPortalProductVersionResult]
Copy
func LookupPortalProductVersion(ctx *Context, args *LookupPortalProductVersionArgs, opts ...InvokeOption) (*LookupPortalProductVersionResult, error)
func LookupPortalProductVersionOutput(ctx *Context, args *LookupPortalProductVersionOutputArgs, opts ...InvokeOption) LookupPortalProductVersionResultOutput
Copy

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

public static class GetPortalProductVersion 
{
    public static Task<GetPortalProductVersionResult> InvokeAsync(GetPortalProductVersionArgs args, InvokeOptions? opts = null)
    public static Output<GetPortalProductVersionResult> Invoke(GetPortalProductVersionInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetPortalProductVersionResult> getPortalProductVersion(GetPortalProductVersionArgs args, InvokeOptions options)
public static Output<GetPortalProductVersionResult> getPortalProductVersion(GetPortalProductVersionArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getPortalProductVersion:getPortalProductVersion
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

PortalId This property is required. string
ProductVersionId This property is required. string
PortalId This property is required. string
ProductVersionId This property is required. string
portalId This property is required. String
productVersionId This property is required. String
portalId This property is required. string
productVersionId This property is required. string
portal_id This property is required. str
product_version_id This property is required. str
portalId This property is required. String
productVersionId This property is required. String

getPortalProductVersion Result

The following output properties are available:

Supporting Types

GetPortalProductVersionAuthStrategy

ClientCredentials This property is required. GetPortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
KeyAuth This property is required. GetPortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
ClientCredentials This property is required. GetPortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
KeyAuth This property is required. GetPortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials This property is required. GetPortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
keyAuth This property is required. GetPortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials This property is required. GetPortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
keyAuth This property is required. GetPortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
client_credentials This property is required. GetPortalProductVersionAuthStrategyClientCredentials
Client Credential Auth strategy that the application uses.
key_auth This property is required. GetPortalProductVersionAuthStrategyKeyAuth
KeyAuth Auth strategy that the application uses.
clientCredentials This property is required. Property Map
Client Credential Auth strategy that the application uses.
keyAuth This property is required. Property Map
KeyAuth Auth strategy that the application uses.

GetPortalProductVersionAuthStrategyClientCredentials

AuthMethods This property is required. List<string>
AvailableScopes This property is required. List<string>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
CredentialType This property is required. string
Id This property is required. string
The Application Auth Strategy ID.
Name This property is required. string
AuthMethods This property is required. []string
AvailableScopes This property is required. []string
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
CredentialType This property is required. string
Id This property is required. string
The Application Auth Strategy ID.
Name This property is required. string
authMethods This property is required. List<String>
availableScopes This property is required. List<String>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType This property is required. String
id This property is required. String
The Application Auth Strategy ID.
name This property is required. String
authMethods This property is required. string[]
availableScopes This property is required. string[]
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType This property is required. string
id This property is required. string
The Application Auth Strategy ID.
name This property is required. string
auth_methods This property is required. Sequence[str]
available_scopes This property is required. Sequence[str]
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credential_type This property is required. str
id This property is required. str
The Application Auth Strategy ID.
name This property is required. str
authMethods This property is required. List<String>
availableScopes This property is required. List<String>
Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
credentialType This property is required. String
id This property is required. String
The Application Auth Strategy ID.
name This property is required. String

GetPortalProductVersionAuthStrategyKeyAuth

CredentialType This property is required. string
Id This property is required. string
The Application Auth Strategy ID.
KeyNames This property is required. List<string>
Name This property is required. string
CredentialType This property is required. string
Id This property is required. string
The Application Auth Strategy ID.
KeyNames This property is required. []string
Name This property is required. string
credentialType This property is required. String
id This property is required. String
The Application Auth Strategy ID.
keyNames This property is required. List<String>
name This property is required. String
credentialType This property is required. string
id This property is required. string
The Application Auth Strategy ID.
keyNames This property is required. string[]
name This property is required. string
credential_type This property is required. str
id This property is required. str
The Application Auth Strategy ID.
key_names This property is required. Sequence[str]
name This property is required. str
credentialType This property is required. String
id This property is required. String
The Application Auth Strategy ID.
keyNames This property is required. List<String>
name This property is required. String

Package Details

Repository
konnect kong/terraform-provider-konnect
License
Notes
This Pulumi package is based on the konnect Terraform Provider.