onelogin v0.6.7 published on Wednesday, Oct 16, 2024 by Pulumi
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.