Okta v4.16.0 published on Wednesday, Apr 9, 2025 by Pulumi
okta.getApps
Explore with Pulumi AI
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(active_only: Optional[bool] = None,
include_non_deleted: Optional[bool] = None,
label: Optional[str] = None,
label_prefix: Optional[str] = None,
use_optimization: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetAppsResult
def get_apps_output(active_only: Optional[pulumi.Input[bool]] = None,
include_non_deleted: Optional[pulumi.Input[bool]] = None,
label: Optional[pulumi.Input[str]] = None,
label_prefix: Optional[pulumi.Input[str]] = None,
use_optimization: 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)
public static Output<GetAppsResult> getApps(GetAppsArgs args, InvokeOptions options)
fn::invoke:
function: okta:index/getApps:getApps
arguments:
# arguments dictionary
The following arguments are supported:
- Active
Only bool - Search only active applications.
- Include
Non boolDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- Label string
- Searches for applications whose label or name property matches this value exactly.
- Label
Prefix string - Searches for applications whose label or name property begins with this value.
- Use
Optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- Active
Only bool - Search only active applications.
- Include
Non boolDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- Label string
- Searches for applications whose label or name property matches this value exactly.
- Label
Prefix string - Searches for applications whose label or name property begins with this value.
- Use
Optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- active
Only Boolean - Search only active applications.
- include
Non BooleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label String
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix String - Searches for applications whose label or name property begins with this value.
- use
Optimization Boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- active
Only boolean - Search only active applications.
- include
Non booleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label string
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix string - Searches for applications whose label or name property begins with this value.
- use
Optimization boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- active_
only bool - Search only active applications.
- include_
non_ booldeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label str
- Searches for applications whose label or name property matches this value exactly.
- label_
prefix str - Searches for applications whose label or name property begins with this value.
- use_
optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- active
Only Boolean - Search only active applications.
- include
Non BooleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label String
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix String - Searches for applications whose label or name property begins with this value.
- use
Optimization Boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
getApps Result
The following output properties are available:
- Apps
List<Get
Apps App> - The list of applications that match the search criteria.
- Id string
- The provider-assigned unique ID for this managed resource.
- Active
Only bool - Search only active applications.
- Include
Non boolDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- Label string
- Searches for applications whose label or name property matches this value exactly.
- Label
Prefix string - Searches for applications whose label or name property begins with this value.
- Use
Optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- Apps
[]Get
Apps App - The list of applications that match the search criteria.
- Id string
- The provider-assigned unique ID for this managed resource.
- Active
Only bool - Search only active applications.
- Include
Non boolDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- Label string
- Searches for applications whose label or name property matches this value exactly.
- Label
Prefix string - Searches for applications whose label or name property begins with this value.
- Use
Optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- apps
List<Get
Apps App> - The list of applications that match the search criteria.
- id String
- The provider-assigned unique ID for this managed resource.
- active
Only Boolean - Search only active applications.
- include
Non BooleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label String
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix String - Searches for applications whose label or name property begins with this value.
- use
Optimization Boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- apps
Get
Apps App[] - The list of applications that match the search criteria.
- id string
- The provider-assigned unique ID for this managed resource.
- active
Only boolean - Search only active applications.
- include
Non booleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label string
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix string - Searches for applications whose label or name property begins with this value.
- use
Optimization boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- apps
Sequence[Get
Apps App] - The list of applications that match the search criteria.
- id str
- The provider-assigned unique ID for this managed resource.
- active_
only bool - Search only active applications.
- include_
non_ booldeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label str
- Searches for applications whose label or name property matches this value exactly.
- label_
prefix str - Searches for applications whose label or name property begins with this value.
- use_
optimization bool - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
- apps List<Property Map>
- The list of applications that match the search criteria.
- id String
- The provider-assigned unique ID for this managed resource.
- active
Only Boolean - Search only active applications.
- include
Non BooleanDeleted - Specifies whether to include non-active, but not deleted apps in the results.
- label String
- Searches for applications whose label or name property matches this value exactly.
- label
Prefix String - Searches for applications whose label or name property begins with this value.
- use
Optimization Boolean - Specifies whether to use query optimization. If you specify
useOptimization=true
in the request query, the response contains a subset of app instance properties.
Supporting Types
GetAppsApp
- Admin
Note This property is required. string - Created
This property is required. string - Enduser
Note This property is required. string - Features
This property is required. List<string> - Id
This property is required. string - Label
This property is required. string - Last
Updated This property is required. string - Name
This property is required. string - Sign
On Mode This property is required. string - Status
This property is required. string - Visibility
This property is required. GetApps App Visibility
- Admin
Note This property is required. string - Created
This property is required. string - Enduser
Note This property is required. string - Features
This property is required. []string - Id
This property is required. string - Label
This property is required. string - Last
Updated This property is required. string - Name
This property is required. string - Sign
On Mode This property is required. string - Status
This property is required. string - Visibility
This property is required. GetApps App Visibility
- admin
Note This property is required. String - created
This property is required. String - enduser
Note This property is required. String - features
This property is required. List<String> - id
This property is required. String - label
This property is required. String - last
Updated This property is required. String - name
This property is required. String - sign
On Mode This property is required. String - status
This property is required. String - visibility
This property is required. GetApps App Visibility
- admin
Note This property is required. string - created
This property is required. string - enduser
Note This property is required. string - features
This property is required. string[] - id
This property is required. string - label
This property is required. string - last
Updated This property is required. string - name
This property is required. string - sign
On Mode This property is required. string - status
This property is required. string - visibility
This property is required. GetApps App Visibility
- admin_
note This property is required. str - created
This property is required. str - enduser_
note This property is required. str - features
This property is required. Sequence[str] - id
This property is required. str - label
This property is required. str - last_
updated This property is required. str - name
This property is required. str - sign_
on_ mode This property is required. str - status
This property is required. str - visibility
This property is required. GetApps App Visibility
- admin
Note This property is required. String - created
This property is required. String - enduser
Note This property is required. String - features
This property is required. List<String> - id
This property is required. String - label
This property is required. String - last
Updated This property is required. String - name
This property is required. String - sign
On Mode This property is required. String - status
This property is required. String - visibility
This property is required. Property Map
GetAppsAppVisibility
- Auto
Launch This property is required. bool - Auto
Submit Toolbar This property is required. bool - Hide
This property is required. GetApps App Visibility Hide
- Auto
Launch This property is required. bool - Auto
Submit Toolbar This property is required. bool - Hide
This property is required. GetApps App Visibility Hide
- auto
Launch This property is required. Boolean - auto
Submit Toolbar This property is required. Boolean - hide
This property is required. GetApps App Visibility Hide
- auto
Launch This property is required. boolean - auto
Submit Toolbar This property is required. boolean - hide
This property is required. GetApps App Visibility Hide
- auto_
launch This property is required. bool - auto_
submit_ toolbar This property is required. bool - hide
This property is required. GetApps App Visibility Hide
- auto
Launch This property is required. Boolean - auto
Submit Toolbar This property is required. Boolean - hide
This property is required. Property Map
GetAppsAppVisibilityHide
Package Details
- Repository
- Okta pulumi/pulumi-okta
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
okta
Terraform Provider.