onelogin.users.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(extension: Optional[bool] = None,
filters: Optional[Sequence[GetAppsFilter]] = None,
icon_url: Optional[str] = None,
login_id: Optional[int] = None,
name: Optional[str] = None,
provisioning_enabled: Optional[bool] = None,
provisioning_state: Optional[str] = None,
provisioning_status: Optional[str] = None,
users_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAppsResult
def get_apps_output(extension: Optional[pulumi.Input[bool]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAppsFilterArgs]]]] = None,
icon_url: Optional[pulumi.Input[str]] = None,
login_id: Optional[pulumi.Input[int]] = None,
name: Optional[pulumi.Input[str]] = None,
provisioning_enabled: Optional[pulumi.Input[bool]] = None,
provisioning_state: Optional[pulumi.Input[str]] = None,
provisioning_status: Optional[pulumi.Input[str]] = None,
users_id: Optional[pulumi.Input[str]] = 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:users/getApps:getApps
arguments:
# arguments dictionary
The following arguments are supported:
- Users
Id string - Extension bool
- Filters
List<Get
Apps Filter> - Icon
Url string - Login
Id int - Name string
- Provisioning
Enabled bool - Provisioning
State string - Provisioning
Status string
- Users
Id string - Extension bool
- Filters
[]Get
Apps Filter - Icon
Url string - Login
Id int - Name string
- Provisioning
Enabled bool - Provisioning
State string - Provisioning
Status string
- users
Id String - extension Boolean
- filters
List<Get
Apps Filter> - icon
Url String - login
Id Integer - name String
- provisioning
Enabled Boolean - provisioning
State String - provisioning
Status String
- users
Id string - extension boolean
- filters
Get
Apps Filter[] - icon
Url string - login
Id number - name string
- provisioning
Enabled boolean - provisioning
State string - provisioning
Status string
- users_
id str - extension bool
- filters
Sequence[Get
Apps Filter] - icon_
url str - login_
id int - name str
- provisioning_
enabled bool - provisioning_
state str - provisioning_
status str
- users
Id String - extension Boolean
- filters List<Property Map>
- icon
Url String - login
Id Number - name String
- provisioning
Enabled Boolean - provisioning
State String - provisioning
Status String
getApps Result
The following output properties are available:
- Extension bool
- Icon
Url string - Id string
The provider-assigned unique ID for this managed resource.
- Login
Id int - Name string
- Provisioning
Enabled bool - Provisioning
State string - Provisioning
Status string - Users
Id string - Filters
List<Get
Apps Filter>
- Extension bool
- Icon
Url string - Id string
The provider-assigned unique ID for this managed resource.
- Login
Id int - Name string
- Provisioning
Enabled bool - Provisioning
State string - Provisioning
Status string - Users
Id string - Filters
[]Get
Apps Filter
- extension Boolean
- icon
Url String - id String
The provider-assigned unique ID for this managed resource.
- login
Id Integer - name String
- provisioning
Enabled Boolean - provisioning
State String - provisioning
Status String - users
Id String - filters
List<Get
Apps Filter>
- extension boolean
- icon
Url string - id string
The provider-assigned unique ID for this managed resource.
- login
Id number - name string
- provisioning
Enabled boolean - provisioning
State string - provisioning
Status string - users
Id string - filters
Get
Apps Filter[]
- extension bool
- icon_
url str - id str
The provider-assigned unique ID for this managed resource.
- login_
id int - name str
- provisioning_
enabled bool - provisioning_
state str - provisioning_
status str - users_
id str - filters
Sequence[Get
Apps Filter]
- extension Boolean
- icon
Url String - id String
The provider-assigned unique ID for this managed resource.
- login
Id Number - name String
- provisioning
Enabled Boolean - provisioning
State String - provisioning
Status String - users
Id String - filters List<Property Map>
Supporting Types
GetAppsFilter
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
onelogin
Terraform Provider.