1. Packages
  2. Okta Provider
  3. API Docs
  4. getCatalogEntryDefault
Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi

okta.getCatalogEntryDefault

Deploy with Pulumi
okta logo
Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi

    Retrieves a catalog entry.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as okta from "@pulumi/okta";
    
    const test = okta.getCatalogEntryUserAccessRequestFields({});
    
    import pulumi
    import pulumi_okta as okta
    
    test = okta.get_catalog_entry_user_access_request_fields()
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-okta/sdk/v6/go/okta"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := okta.GetCatalogEntryUserAccessRequestFields(ctx, &okta.GetCatalogEntryUserAccessRequestFieldsArgs{}, nil)
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using Okta = Pulumi.Okta;
    
    return await Deployment.RunAsync(() => 
    {
        var test = Okta.GetCatalogEntryUserAccessRequestFields.Invoke();
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.okta.OktaFunctions;
    import com.pulumi.okta.inputs.GetCatalogEntryUserAccessRequestFieldsArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            final var test = OktaFunctions.getCatalogEntryUserAccessRequestFields(GetCatalogEntryUserAccessRequestFieldsArgs.builder()
                .build());
    
        }
    }
    
    variables:
      test:
        fn::invoke:
          function: okta:getCatalogEntryUserAccessRequestFields
          arguments: {}
    

    Using getCatalogEntryDefault

    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 getCatalogEntryDefault(args: GetCatalogEntryDefaultArgs, opts?: InvokeOptions): Promise<GetCatalogEntryDefaultResult>
    function getCatalogEntryDefaultOutput(args: GetCatalogEntryDefaultOutputArgs, opts?: InvokeOptions): Output<GetCatalogEntryDefaultResult>
    def get_catalog_entry_default(counts: Optional[GetCatalogEntryDefaultCounts] = None,
                                  entry_id: Optional[str] = None,
                                  links: Optional[GetCatalogEntryDefaultLinks] = None,
                                  opts: Optional[InvokeOptions] = None) -> GetCatalogEntryDefaultResult
    def get_catalog_entry_default_output(counts: Optional[pulumi.Input[GetCatalogEntryDefaultCountsArgs]] = None,
                                  entry_id: Optional[pulumi.Input[str]] = None,
                                  links: Optional[pulumi.Input[GetCatalogEntryDefaultLinksArgs]] = None,
                                  opts: Optional[InvokeOptions] = None) -> Output[GetCatalogEntryDefaultResult]
    func GetCatalogEntryDefault(ctx *Context, args *GetCatalogEntryDefaultArgs, opts ...InvokeOption) (*GetCatalogEntryDefaultResult, error)
    func GetCatalogEntryDefaultOutput(ctx *Context, args *GetCatalogEntryDefaultOutputArgs, opts ...InvokeOption) GetCatalogEntryDefaultResultOutput

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

    public static class GetCatalogEntryDefault 
    {
        public static Task<GetCatalogEntryDefaultResult> InvokeAsync(GetCatalogEntryDefaultArgs args, InvokeOptions? opts = null)
        public static Output<GetCatalogEntryDefaultResult> Invoke(GetCatalogEntryDefaultInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetCatalogEntryDefaultResult> getCatalogEntryDefault(GetCatalogEntryDefaultArgs args, InvokeOptions options)
    public static Output<GetCatalogEntryDefaultResult> getCatalogEntryDefault(GetCatalogEntryDefaultArgs args, InvokeOptions options)
    
    fn::invoke:
      function: okta:index/getCatalogEntryDefault:getCatalogEntryDefault
      arguments:
        # arguments dictionary

    The following arguments are supported:

    entryId String
    TThe ID of the catalog entry.
    counts Property Map
    links Property Map

    getCatalogEntryDefault Result

    The following output properties are available:

    Description string
    Description of the catalog entry.
    EntryId string
    TThe ID of the catalog entry.
    Id string
    Unique identifier for the entry.
    Label string
    Label of the entry. Enum: Application, Resource Collection.
    Name string
    The name of the catalog entry.
    Parent string
    Parent of the catalog entry.
    Requestable bool
    Is the resource requestable.
    Counts GetCatalogEntryDefaultCounts
    Links GetCatalogEntryDefaultLinks
    Description string
    Description of the catalog entry.
    EntryId string
    TThe ID of the catalog entry.
    Id string
    Unique identifier for the entry.
    Label string
    Label of the entry. Enum: Application, Resource Collection.
    Name string
    The name of the catalog entry.
    Parent string
    Parent of the catalog entry.
    Requestable bool
    Is the resource requestable.
    Counts GetCatalogEntryDefaultCounts
    Links GetCatalogEntryDefaultLinks
    description String
    Description of the catalog entry.
    entryId String
    TThe ID of the catalog entry.
    id String
    Unique identifier for the entry.
    label String
    Label of the entry. Enum: Application, Resource Collection.
    name String
    The name of the catalog entry.
    parent String
    Parent of the catalog entry.
    requestable Boolean
    Is the resource requestable.
    counts GetCatalogEntryDefaultCounts
    links GetCatalogEntryDefaultLinks
    description string
    Description of the catalog entry.
    entryId string
    TThe ID of the catalog entry.
    id string
    Unique identifier for the entry.
    label string
    Label of the entry. Enum: Application, Resource Collection.
    name string
    The name of the catalog entry.
    parent string
    Parent of the catalog entry.
    requestable boolean
    Is the resource requestable.
    counts GetCatalogEntryDefaultCounts
    links GetCatalogEntryDefaultLinks
    description str
    Description of the catalog entry.
    entry_id str
    TThe ID of the catalog entry.
    id str
    Unique identifier for the entry.
    label str
    Label of the entry. Enum: Application, Resource Collection.
    name str
    The name of the catalog entry.
    parent str
    Parent of the catalog entry.
    requestable bool
    Is the resource requestable.
    counts GetCatalogEntryDefaultCounts
    links GetCatalogEntryDefaultLinks
    description String
    Description of the catalog entry.
    entryId String
    TThe ID of the catalog entry.
    id String
    Unique identifier for the entry.
    label String
    Label of the entry. Enum: Application, Resource Collection.
    name String
    The name of the catalog entry.
    parent String
    Parent of the catalog entry.
    requestable Boolean
    Is the resource requestable.
    counts Property Map
    links Property Map

    Supporting Types

    GetCatalogEntryDefaultCounts

    resourceCounts Property Map
    Collection resource counts.

    GetCatalogEntryDefaultCountsResourceCounts

    Applications int
    Number of app resources in a collection.
    Applications int
    Number of app resources in a collection.
    applications Integer
    Number of app resources in a collection.
    applications number
    Number of app resources in a collection.
    applications int
    Number of app resources in a collection.
    applications Number
    Number of app resources in a collection.
    Self GetCatalogEntryDefaultLinksSelf
    A link to the catalog entry itself.
    Self GetCatalogEntryDefaultLinksSelf
    A link to the catalog entry itself.
    self GetCatalogEntryDefaultLinksSelf
    A link to the catalog entry itself.
    self GetCatalogEntryDefaultLinksSelf
    A link to the catalog entry itself.
    self GetCatalogEntryDefaultLinksSelf
    A link to the catalog entry itself.
    self Property Map
    A link to the catalog entry itself.

    GetCatalogEntryDefaultLinksSelf

    Href string
    Contains the absolute API URL for retrieving this catalog entry resource.
    Href string
    Contains the absolute API URL for retrieving this catalog entry resource.
    href String
    Contains the absolute API URL for retrieving this catalog entry resource.
    href string
    Contains the absolute API URL for retrieving this catalog entry resource.
    href str
    Contains the absolute API URL for retrieving this catalog entry resource.
    href String
    Contains the absolute API URL for retrieving this catalog entry resource.

    Package Details

    Repository
    Okta pulumi/pulumi-okta
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the okta Terraform Provider.
    okta logo
    Okta v6.0.0 published on Friday, Oct 10, 2025 by Pulumi
      Meet Neo: Your AI Platform Teammate