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

konnect.getApiProduct

Explore with Pulumi AI

konnect logo
konnect 2.4.1 published on Thursday, Mar 13, 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>
    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]
    func LookupApiProduct(ctx *Context, args *LookupApiProductArgs, opts ...InvokeOption) (*LookupApiProductResult, error)
    func LookupApiProductOutput(ctx *Context, args *LookupApiProductOutputArgs, opts ...InvokeOption) LookupApiProductResultOutput

    > 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)
    }
    public static CompletableFuture<GetApiProductResult> getApiProduct(GetApiProductArgs args, InvokeOptions options)
    public static Output<GetApiProductResult> getApiProduct(GetApiProductArgs args, InvokeOptions options)
    
    fn::invoke:
      function: konnect:index/getApiProduct:getApiProduct
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    Id string
    id String
    id string
    id str
    id 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 string
    PortalName string
    PortalId string
    PortalName string
    portalId String
    portalName String
    portalId string
    portalName string
    portalId String
    portalName String

    Package Details

    Repository
    konnect kong/terraform-provider-konnect
    License
    Notes
    This Pulumi package is based on the konnect Terraform Provider.
    konnect logo
    konnect 2.4.1 published on Thursday, Mar 13, 2025 by kong