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>
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]
func LookupPortalProductVersion(ctx *Context, args *LookupPortalProductVersionArgs, opts ...InvokeOption) (*LookupPortalProductVersionResult, error)
func LookupPortalProductVersionOutput(ctx *Context, args *LookupPortalProductVersionOutputArgs, opts ...InvokeOption) LookupPortalProductVersionResultOutput
> 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)
}
public static CompletableFuture<GetPortalProductVersionResult> getPortalProductVersion(GetPortalProductVersionArgs args, InvokeOptions options)
public static Output<GetPortalProductVersionResult> getPortalProductVersion(GetPortalProductVersionArgs args, InvokeOptions options)
fn::invoke:
function: konnect:index/getPortalProductVersion:getPortalProductVersion
arguments:
# arguments dictionary
The following arguments are supported:
- Portal
Id string - Product
Version stringId
- Portal
Id string - Product
Version stringId
- portal
Id String - product
Version StringId
- portal
Id string - product
Version stringId
- portal_
id str - product_
version_ strid
- portal
Id String - product
Version StringId
getPortalProductVersion Result
The following output properties are available:
- Application
Registration boolEnabled - Auth
Strategies List<GetPortal Product Version Auth Strategy> - Auto
Approve boolRegistration - Created
At string - Deprecated bool
- Id string
- Portal
Id string - Product
Version stringId - Publish
Status string - Updated
At string
- Application
Registration boolEnabled - Auth
Strategies []GetPortal Product Version Auth Strategy - Auto
Approve boolRegistration - Created
At string - Deprecated bool
- Id string
- Portal
Id string - Product
Version stringId - Publish
Status string - Updated
At string
- application
Registration BooleanEnabled - auth
Strategies List<GetPortal Product Version Auth Strategy> - auto
Approve BooleanRegistration - created
At String - deprecated Boolean
- id String
- portal
Id String - product
Version StringId - publish
Status String - updated
At String
- application
Registration booleanEnabled - auth
Strategies GetPortal Product Version Auth Strategy[] - auto
Approve booleanRegistration - created
At string - deprecated boolean
- id string
- portal
Id string - product
Version stringId - publish
Status string - updated
At string
- application
Registration BooleanEnabled - auth
Strategies List<Property Map> - auto
Approve BooleanRegistration - created
At String - deprecated Boolean
- id String
- portal
Id String - product
Version StringId - publish
Status String - updated
At String
Supporting Types
GetPortalProductVersionAuthStrategy
- Client
Credentials GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- Key
Auth GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- Client
Credentials GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- Key
Auth GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key
Auth GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key
Auth GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client_
credentials GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key_
auth GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials Property Map - Client Credential Auth strategy that the application uses.
- key
Auth Property Map - KeyAuth Auth strategy that the application uses.
GetPortalProductVersionAuthStrategyClientCredentials
- Auth
Methods List<string> - Available
Scopes List<string> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- Credential
Type string - Id string
- The Application Auth Strategy ID.
- Name string
- Auth
Methods []string - Available
Scopes []string - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- Credential
Type string - Id string
- The Application Auth Strategy ID.
- Name string
- auth
Methods List<String> - available
Scopes List<String> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type String - id String
- The Application Auth Strategy ID.
- name String
- auth
Methods string[] - available
Scopes string[] - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type string - 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 - id str
- The Application Auth Strategy ID.
- name str
- auth
Methods List<String> - available
Scopes List<String> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type String - id String
- The Application Auth Strategy ID.
- name String
GetPortalProductVersionAuthStrategyKeyAuth
- Credential
Type string - Id string
- The Application Auth Strategy ID.
- Key
Names List<string> - Name string
- Credential
Type string - Id string
- The Application Auth Strategy ID.
- Key
Names []string - Name string
- credential
Type String - id String
- The Application Auth Strategy ID.
- key
Names List<String> - name String
- credential
Type string - id string
- The Application Auth Strategy ID.
- key
Names string[] - name string
- credential_
type str - id str
- The Application Auth Strategy ID.
- key_
names Sequence[str] - name str
- credential
Type String - id String
- The Application Auth Strategy ID.
- key
Names List<String> - name String
Package Details
- Repository
- konnect kong/terraform-provider-konnect
- License
- Notes
- This Pulumi package is based on the
konnect
Terraform Provider.