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 This property is required. string - Product
Version Id This property is required. string
- Portal
Id This property is required. string - Product
Version Id This property is required. string
- portal
Id This property is required. String - product
Version Id This property is required. String
- portal
Id This property is required. string - product
Version Id This property is required. string
- portal_
id This property is required. str - product_
version_ id This property is required. str
- portal
Id This property is required. String - product
Version Id This property is required. String
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 This property is required. GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- Key
Auth This property is required. GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- Client
Credentials This property is required. GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- Key
Auth This property is required. GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials This property is required. GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key
Auth This property is required. GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials This property is required. GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key
Auth This property is required. GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client_
credentials This property is required. GetPortal Product Version Auth Strategy Client Credentials - Client Credential Auth strategy that the application uses.
- key_
auth This property is required. GetPortal Product Version Auth Strategy Key Auth - KeyAuth Auth strategy that the application uses.
- client
Credentials This property is required. Property Map - Client Credential Auth strategy that the application uses.
- key
Auth This property is required. Property Map - KeyAuth Auth strategy that the application uses.
GetPortalProductVersionAuthStrategyClientCredentials
- Auth
Methods This property is required. List<string> - Available
Scopes This property is required. List<string> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- Credential
Type 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. []string - Available
Scopes This property is required. []string - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- Credential
Type 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. List<String> - available
Scopes This property is required. List<String> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type 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. string[] - available
Scopes This property is required. string[] - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type 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
- auth
Methods This property is required. List<String> - available
Scopes This property is required. List<String> - Possible developer selectable scopes for an application. Only present when using DCR Provider that supports it.
- credential
Type This property is required. String - id
This property is required. String - The Application Auth Strategy ID.
- name
This property is required. String
GetPortalProductVersionAuthStrategyKeyAuth
- Credential
Type This property is required. string - Id
This property is required. string - The Application Auth Strategy ID.
- Key
Names This property is required. List<string> - Name
This property is required. string
- Credential
Type This property is required. string - Id
This property is required. string - The Application Auth Strategy ID.
- Key
Names This property is required. []string - Name
This property is required. string
- credential
Type This property is required. String - id
This property is required. String - The Application Auth Strategy ID.
- key
Names This property is required. List<String> - name
This property is required. String
- credential
Type This property is required. string - id
This property is required. string - The Application Auth Strategy ID.
- key
Names 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
- credential
Type This property is required. String - id
This property is required. String - The Application Auth Strategy ID.
- key
Names 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.