1. Packages
  2. onelogin
  3. API Docs
  4. getApps
onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi

onelogin.getApps

Explore with Pulumi AI

onelogin logo
onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi

    Using getApps

    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 getApps(args: GetAppsArgs, opts?: InvokeOptions): Promise<GetAppsResult>
    function getAppsOutput(args: GetAppsOutputArgs, opts?: InvokeOptions): Output<GetAppsResult>
    def get_apps(allow_assumed_signin: Optional[bool] = None,
                 auth_method: Optional[int] = None,
                 auth_method_description: Optional[str] = None,
                 brand_id: Optional[int] = None,
                 configuration: Optional[GetAppsConfiguration] = None,
                 connector_id: Optional[int] = None,
                 created_at: Optional[str] = None,
                 description: Optional[str] = None,
                 enforcement_point: Optional[GetAppsEnforcementPoint] = None,
                 filters: Optional[Sequence[GetAppsFilter]] = None,
                 icon_url: Optional[str] = None,
                 login_config: Optional[int] = None,
                 name: Optional[str] = None,
                 notes: Optional[str] = None,
                 parameters: Optional[GetAppsParameters] = None,
                 policy_id: Optional[int] = None,
                 provisioning: Optional[GetAppsProvisioning] = None,
                 role_ids: Optional[Sequence[int]] = None,
                 sso: Optional[GetAppsSso] = None,
                 tab_id: Optional[int] = None,
                 updated_at: Optional[str] = None,
                 visible: Optional[bool] = None,
                 opts: Optional[InvokeOptions] = None) -> GetAppsResult
    def get_apps_output(allow_assumed_signin: Optional[pulumi.Input[bool]] = None,
                 auth_method: Optional[pulumi.Input[int]] = None,
                 auth_method_description: Optional[pulumi.Input[str]] = None,
                 brand_id: Optional[pulumi.Input[int]] = None,
                 configuration: Optional[pulumi.Input[GetAppsConfigurationArgs]] = None,
                 connector_id: Optional[pulumi.Input[int]] = None,
                 created_at: Optional[pulumi.Input[str]] = None,
                 description: Optional[pulumi.Input[str]] = None,
                 enforcement_point: Optional[pulumi.Input[GetAppsEnforcementPointArgs]] = None,
                 filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAppsFilterArgs]]]] = None,
                 icon_url: Optional[pulumi.Input[str]] = None,
                 login_config: Optional[pulumi.Input[int]] = None,
                 name: Optional[pulumi.Input[str]] = None,
                 notes: Optional[pulumi.Input[str]] = None,
                 parameters: Optional[pulumi.Input[GetAppsParametersArgs]] = None,
                 policy_id: Optional[pulumi.Input[int]] = None,
                 provisioning: Optional[pulumi.Input[GetAppsProvisioningArgs]] = None,
                 role_ids: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
                 sso: Optional[pulumi.Input[GetAppsSsoArgs]] = None,
                 tab_id: Optional[pulumi.Input[int]] = None,
                 updated_at: Optional[pulumi.Input[str]] = None,
                 visible: Optional[pulumi.Input[bool]] = None,
                 opts: Optional[InvokeOptions] = None) -> Output[GetAppsResult]
    func GetApps(ctx *Context, args *GetAppsArgs, opts ...InvokeOption) (*GetAppsResult, error)
    func GetAppsOutput(ctx *Context, args *GetAppsOutputArgs, opts ...InvokeOption) GetAppsResultOutput

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

    public static class GetApps 
    {
        public static Task<GetAppsResult> InvokeAsync(GetAppsArgs args, InvokeOptions? opts = null)
        public static Output<GetAppsResult> Invoke(GetAppsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetAppsResult> getApps(GetAppsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: onelogin:index/getApps:getApps
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getApps Result

    The following output properties are available:

    Supporting Types

    GetAppsConfiguration

    GetAppsEnforcementPoint

    GetAppsEnforcementPointResource

    Conditions string
    IsPathRegex bool
    Path string
    Permission string
    RequireAuth bool
    Conditions string
    IsPathRegex bool
    Path string
    Permission string
    RequireAuth bool
    conditions String
    isPathRegex Boolean
    path String
    permission String
    requireAuth Boolean
    conditions string
    isPathRegex boolean
    path string
    permission string
    requireAuth boolean
    conditions String
    isPathRegex Boolean
    path String
    permission String
    requireAuth Boolean

    GetAppsEnforcementPointSessionExpiryFixed

    Unit int
    Value int
    Unit int
    Value int
    unit Integer
    value Integer
    unit number
    value number
    unit int
    value int
    unit Number
    value Number

    GetAppsEnforcementPointSessionExpiryInactivity

    Unit int
    Value int
    Unit int
    Value int
    unit Integer
    value Integer
    unit number
    value number
    unit int
    value int
    unit Number
    value Number

    GetAppsFilter

    Name string
    Values List<string>
    Name string
    Values []string
    name String
    values List<String>
    name string
    values string[]
    name str
    values Sequence[str]
    name String
    values List<String>

    GetAppsParameters

    GetAppsParametersGroups

    GetAppsProvisioning

    Enabled bool
    Status string
    Enabled bool
    Status string
    enabled Boolean
    status String
    enabled boolean
    status string
    enabled bool
    status str
    enabled Boolean
    status String

    GetAppsSso

    GetAppsSsoCertificate

    Id int
    Name string
    Value string
    Id int
    Name string
    Value string
    id Integer
    name String
    value String
    id number
    name string
    value string
    id int
    name str
    value str
    id Number
    name String
    value String

    Package Details

    Repository
    onelogin pulumi/pulumi-onelogin
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the onelogin Terraform Provider.

    onelogin logo
    onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi