1. Packages
  2. Konnect Provider
  3. API Docs
  4. getApiProduct
konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong

konnect.getApiProduct

Explore with Pulumi AI

konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong

Using getApiProduct

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 getApiProduct(args: GetApiProductArgs, opts?: InvokeOptions): Promise<GetApiProductResult>
function getApiProductOutput(args: GetApiProductOutputArgs, opts?: InvokeOptions): Output<GetApiProductResult>
Copy
def get_api_product(id: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetApiProductResult
def get_api_product_output(id: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetApiProductResult]
Copy
func LookupApiProduct(ctx *Context, args *LookupApiProductArgs, opts ...InvokeOption) (*LookupApiProductResult, error)
func LookupApiProductOutput(ctx *Context, args *LookupApiProductOutputArgs, opts ...InvokeOption) LookupApiProductResultOutput
Copy

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

public static class GetApiProduct 
{
    public static Task<GetApiProductResult> InvokeAsync(GetApiProductArgs args, InvokeOptions? opts = null)
    public static Output<GetApiProductResult> Invoke(GetApiProductInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetApiProductResult> getApiProduct(GetApiProductArgs args, InvokeOptions options)
public static Output<GetApiProductResult> getApiProduct(GetApiProductArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: konnect:index/getApiProduct:getApiProduct
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id This property is required. string
Id This property is required. string
id This property is required. String
id This property is required. string
id This property is required. str
id This property is required. String

getApiProduct Result

The following output properties are available:

CreatedAt string
Description string
Id string
Labels Dictionary<string, string>
Name string
PortalIds List<string>

Deprecated: Deprecated

Portals List<GetApiProductPortal>
PublicLabels Dictionary<string, string>
UpdatedAt string
VersionCount double
CreatedAt string
Description string
Id string
Labels map[string]string
Name string
PortalIds []string

Deprecated: Deprecated

Portals []GetApiProductPortal
PublicLabels map[string]string
UpdatedAt string
VersionCount float64
createdAt String
description String
id String
labels Map<String,String>
name String
portalIds List<String>

Deprecated: Deprecated

portals List<GetApiProductPortal>
publicLabels Map<String,String>
updatedAt String
versionCount Double
createdAt string
description string
id string
labels {[key: string]: string}
name string
portalIds string[]

Deprecated: Deprecated

portals GetApiProductPortal[]
publicLabels {[key: string]: string}
updatedAt string
versionCount number
created_at str
description str
id str
labels Mapping[str, str]
name str
portal_ids Sequence[str]

Deprecated: Deprecated

portals Sequence[GetApiProductPortal]
public_labels Mapping[str, str]
updated_at str
version_count float
createdAt String
description String
id String
labels Map<String>
name String
portalIds List<String>

Deprecated: Deprecated

portals List<Property Map>
publicLabels Map<String>
updatedAt String
versionCount Number

Supporting Types

GetApiProductPortal

PortalId This property is required. string
PortalName This property is required. string
PortalId This property is required. string
PortalName This property is required. string
portalId This property is required. String
portalName This property is required. String
portalId This property is required. string
portalName This property is required. string
portal_id This property is required. str
portal_name This property is required. str
portalId This property is required. String
portalName 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.
konnect 2.5.0 published on Tuesday, Apr 15, 2025 by kong