onelogin.getApps
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,
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,
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,
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,
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,
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,
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:
- Allow
Assumed boolSignin - Auth
Method int - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Filters
List<Get
Apps Filter> - Icon
Url string - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids List<int> - Tab
Id int - Updated
At string - Visible bool
- Allow
Assumed boolSignin - Auth
Method int - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Filters
[]Get
Apps Filter - Icon
Url string - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids []int - Tab
Id int - Updated
At string - Visible bool
- allow
Assumed BooleanSignin - auth
Method Integer - connector
Id Integer - created
At String - description String
- enforcement
Point GetApps Enforcement Point - filters
List<Get
Apps Filter> - icon
Url String - name String
- notes String
- parameters
Get
Apps Parameters - policy
Id Integer - provisioning
Get
Apps Provisioning - role
Ids List<Integer> - tab
Id Integer - updated
At String - visible Boolean
- allow
Assumed booleanSignin - auth
Method number - connector
Id number - created
At string - description string
- enforcement
Point GetApps Enforcement Point - filters
Get
Apps Filter[] - icon
Url string - name string
- notes string
- parameters
Get
Apps Parameters - policy
Id number - provisioning
Get
Apps Provisioning - role
Ids number[] - tab
Id number - updated
At string - visible boolean
- allow_
assumed_ boolsignin - auth_
method int - connector_
id int - created_
at str - description str
- enforcement_
point GetApps Enforcement Point - filters
Sequence[Get
Apps Filter] - icon_
url str - name str
- notes str
- parameters
Get
Apps Parameters - policy_
id int - provisioning
Get
Apps Provisioning - role_
ids Sequence[int] - tab_
id int - updated_
at str - visible bool
- allow
Assumed BooleanSignin - auth
Method Number - connector
Id Number - created
At String - description String
- enforcement
Point Property Map - filters List<Property Map>
- icon
Url String - name String
- notes String
- parameters Property Map
- policy
Id Number - provisioning Property Map
- role
Ids List<Number> - tab
Id Number - updated
At String - visible Boolean
getApps Result
The following output properties are available:
- Allow
Assumed boolSignin - Auth
Method int - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Icon
Url string - Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids List<int> - Tab
Id int - Updated
At string - Visible bool
- Filters
List<Get
Apps Filter>
- Allow
Assumed boolSignin - Auth
Method int - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Icon
Url string - Id string
The provider-assigned unique ID for this managed resource.
- Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids []int - Tab
Id int - Updated
At string - Visible bool
- Filters
[]Get
Apps Filter
- allow
Assumed BooleanSignin - auth
Method Integer - connector
Id Integer - created
At String - description String
- enforcement
Point GetApps Enforcement Point - icon
Url String - id String
The provider-assigned unique ID for this managed resource.
- name String
- notes String
- parameters
Get
Apps Parameters - policy
Id Integer - provisioning
Get
Apps Provisioning - role
Ids List<Integer> - tab
Id Integer - updated
At String - visible Boolean
- filters
List<Get
Apps Filter>
- allow
Assumed booleanSignin - auth
Method number - connector
Id number - created
At string - description string
- enforcement
Point GetApps Enforcement Point - icon
Url string - id string
The provider-assigned unique ID for this managed resource.
- name string
- notes string
- parameters
Get
Apps Parameters - policy
Id number - provisioning
Get
Apps Provisioning - role
Ids number[] - tab
Id number - updated
At string - visible boolean
- filters
Get
Apps Filter[]
- allow_
assumed_ boolsignin - auth_
method int - connector_
id int - created_
at str - description str
- enforcement_
point GetApps Enforcement Point - icon_
url str - id str
The provider-assigned unique ID for this managed resource.
- name str
- notes str
- parameters
Get
Apps Parameters - policy_
id int - provisioning
Get
Apps Provisioning - role_
ids Sequence[int] - tab_
id int - updated_
at str - visible bool
- filters
Sequence[Get
Apps Filter]
- allow
Assumed BooleanSignin - auth
Method Number - connector
Id Number - created
At String - description String
- enforcement
Point Property Map - icon
Url String - id String
The provider-assigned unique ID for this managed resource.
- name String
- notes String
- parameters Property Map
- policy
Id Number - provisioning Property Map
- role
Ids List<Number> - tab
Id Number - updated
At String - visible Boolean
- filters List<Property Map>
Supporting Types
GetAppsEnforcementPoint
- Case
Sensitive bool - Conditions string
- Context
Root string - Landing
Page string - Permissions string
- Require
Sitewide boolAuthentication - Resources
List<Get
Apps Enforcement Point Resource> - Session
Expiry GetFixed Apps Enforcement Point Session Expiry Fixed - Session
Expiry GetInactivity Apps Enforcement Point Session Expiry Inactivity - Target string
- Token string
- Use
Target boolHost Header - Vhost string
- Case
Sensitive bool - Conditions string
- Context
Root string - Landing
Page string - Permissions string
- Require
Sitewide boolAuthentication - Resources
[]Get
Apps Enforcement Point Resource - Session
Expiry GetFixed Apps Enforcement Point Session Expiry Fixed - Session
Expiry GetInactivity Apps Enforcement Point Session Expiry Inactivity - Target string
- Token string
- Use
Target boolHost Header - Vhost string
- case
Sensitive Boolean - conditions String
- context
Root String - landing
Page String - permissions String
- require
Sitewide BooleanAuthentication - resources
List<Get
Apps Enforcement Point Resource> - session
Expiry GetFixed Apps Enforcement Point Session Expiry Fixed - session
Expiry GetInactivity Apps Enforcement Point Session Expiry Inactivity - target String
- token String
- use
Target BooleanHost Header - vhost String
- case
Sensitive boolean - conditions string
- context
Root string - landing
Page string - permissions string
- require
Sitewide booleanAuthentication - resources
Get
Apps Enforcement Point Resource[] - session
Expiry GetFixed Apps Enforcement Point Session Expiry Fixed - session
Expiry GetInactivity Apps Enforcement Point Session Expiry Inactivity - target string
- token string
- use
Target booleanHost Header - vhost string
- case_
sensitive bool - conditions str
- context_
root str - landing_
page str - permissions str
- require_
sitewide_ boolauthentication - resources
Sequence[Get
Apps Enforcement Point Resource] - session_
expiry_ Getfixed Apps Enforcement Point Session Expiry Fixed - session_
expiry_ Getinactivity Apps Enforcement Point Session Expiry Inactivity - target str
- token str
- use_
target_ boolhost_ header - vhost str
- case
Sensitive Boolean - conditions String
- context
Root String - landing
Page String - permissions String
- require
Sitewide BooleanAuthentication - resources List<Property Map>
- session
Expiry Property MapFixed - session
Expiry Property MapInactivity - target String
- token String
- use
Target BooleanHost Header - vhost String
GetAppsEnforcementPointResource
- Conditions string
- Is
Path boolRegex - Path string
- Permission string
- Require
Auth bool
- Conditions string
- Is
Path boolRegex - Path string
- Permission string
- Require
Auth bool
- conditions String
- is
Path BooleanRegex - path String
- permission String
- require
Auth Boolean
- conditions string
- is
Path booleanRegex - path string
- permission string
- require
Auth boolean
- conditions str
- is_
path_ boolregex - path str
- permission str
- require_
auth bool
- conditions String
- is
Path BooleanRegex - path String
- permission String
- require
Auth Boolean
GetAppsEnforcementPointSessionExpiryFixed
GetAppsEnforcementPointSessionExpiryInactivity
GetAppsFilter
GetAppsParameters
- Include
In boolSaml Assertion - Label string
- User
Attribute stringMacros - User
Attribute stringMappings
- Include
In boolSaml Assertion - Label string
- User
Attribute stringMacros - User
Attribute stringMappings
- include
In BooleanSaml Assertion - label String
- user
Attribute StringMacros - user
Attribute StringMappings
- include
In booleanSaml Assertion - label string
- user
Attribute stringMacros - user
Attribute stringMappings
- include
In BooleanSaml Assertion - label String
- user
Attribute StringMacros - user
Attribute StringMappings
GetAppsProvisioning
- Enabled bool
- Enabled bool
- enabled Boolean
- enabled boolean
- enabled bool
- enabled Boolean
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
onelogin
Terraform Provider.