onelogin.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(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:
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Apps Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Filters
List<Get
Apps Filter> - Icon
Url string - Login
Config int - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids List<int> - Sso
Get
Apps Sso - Tab
Id int - Updated
At string - Visible bool
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Apps Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetApps Enforcement Point - Filters
[]Get
Apps Filter - Icon
Url string - Login
Config int - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids []int - Sso
Get
Apps Sso - Tab
Id int - Updated
At string - Visible bool
- allow
Assumed BooleanSignin - auth
Method Integer - auth
Method StringDescription - brand
Id Integer - configuration
Get
Apps Configuration - connector
Id Integer - created
At String - description String
- enforcement
Point GetApps Enforcement Point - filters
List<Get
Apps Filter> - icon
Url String - login
Config Integer - name String
- notes String
- parameters
Get
Apps Parameters - policy
Id Integer - provisioning
Get
Apps Provisioning - role
Ids List<Integer> - sso
Get
Apps Sso - tab
Id Integer - updated
At String - visible Boolean
- allow
Assumed booleanSignin - auth
Method number - auth
Method stringDescription - brand
Id number - configuration
Get
Apps Configuration - connector
Id number - created
At string - description string
- enforcement
Point GetApps Enforcement Point - filters
Get
Apps Filter[] - icon
Url string - login
Config number - name string
- notes string
- parameters
Get
Apps Parameters - policy
Id number - provisioning
Get
Apps Provisioning - role
Ids number[] - sso
Get
Apps Sso - tab
Id number - updated
At string - visible boolean
- allow_
assumed_ boolsignin - auth_
method int - auth_
method_ strdescription - brand_
id int - configuration
Get
Apps Configuration - connector_
id int - created_
at str - description str
- enforcement_
point GetApps Enforcement Point - filters
Sequence[Get
Apps Filter] - icon_
url str - login_
config int - name str
- notes str
- parameters
Get
Apps Parameters - policy_
id int - provisioning
Get
Apps Provisioning - role_
ids Sequence[int] - sso
Get
Apps Sso - tab_
id int - updated_
at str - visible bool
- allow
Assumed BooleanSignin - auth
Method Number - auth
Method StringDescription - brand
Id Number - configuration Property Map
- connector
Id Number - created
At String - description String
- enforcement
Point Property Map - filters List<Property Map>
- icon
Url String - login
Config Number - name String
- notes String
- parameters Property Map
- policy
Id Number - provisioning Property Map
- role
Ids List<Number> - sso Property Map
- tab
Id Number - updated
At String - visible Boolean
getApps Result
The following output properties are available:
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Apps Configuration - 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.
- Login
Config int - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids List<int> - Sso
Get
Apps Sso - Tab
Id int - Updated
At string - Visible bool
- Filters
List<Get
Apps Filter>
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Apps Configuration - 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.
- Login
Config int - Name string
- Notes string
- Parameters
Get
Apps Parameters - Policy
Id int - Provisioning
Get
Apps Provisioning - Role
Ids []int - Sso
Get
Apps Sso - Tab
Id int - Updated
At string - Visible bool
- Filters
[]Get
Apps Filter
- allow
Assumed BooleanSignin - auth
Method Integer - auth
Method StringDescription - brand
Id Integer - configuration
Get
Apps Configuration - 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.
- login
Config Integer - name String
- notes String
- parameters
Get
Apps Parameters - policy
Id Integer - provisioning
Get
Apps Provisioning - role
Ids List<Integer> - sso
Get
Apps Sso - tab
Id Integer - updated
At String - visible Boolean
- filters
List<Get
Apps Filter>
- allow
Assumed booleanSignin - auth
Method number - auth
Method stringDescription - brand
Id number - configuration
Get
Apps Configuration - 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.
- login
Config number - name string
- notes string
- parameters
Get
Apps Parameters - policy
Id number - provisioning
Get
Apps Provisioning - role
Ids number[] - sso
Get
Apps Sso - tab
Id number - updated
At string - visible boolean
- filters
Get
Apps Filter[]
- allow_
assumed_ boolsignin - auth_
method int - auth_
method_ strdescription - brand_
id int - configuration
Get
Apps Configuration - 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.
- login_
config int - name str
- notes str
- parameters
Get
Apps Parameters - policy_
id int - provisioning
Get
Apps Provisioning - role_
ids Sequence[int] - sso
Get
Apps Sso - tab_
id int - updated_
at str - visible bool
- filters
Sequence[Get
Apps Filter]
- allow
Assumed BooleanSignin - auth
Method Number - auth
Method StringDescription - brand
Id Number - configuration Property Map
- 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.
- login
Config Number - name String
- notes String
- parameters Property Map
- policy
Id Number - provisioning Property Map
- role
Ids List<Number> - sso Property Map
- tab
Id Number - updated
At String - visible Boolean
- filters List<Property Map>
Supporting Types
GetAppsConfiguration
- Access
Token intExpiration Minutes - Login
Url string - Oidc
Api stringVersion - Oidc
Application intType - Oidc
Encryption stringKey - Post
Logout stringRedirect Uri - Redirect
Uri string - Refresh
Token intExpiration Minutes - Token
Endpoint intAuth Method
- Access
Token intExpiration Minutes - Login
Url string - Oidc
Api stringVersion - Oidc
Application intType - Oidc
Encryption stringKey - Post
Logout stringRedirect Uri - Redirect
Uri string - Refresh
Token intExpiration Minutes - Token
Endpoint intAuth Method
- access
Token IntegerExpiration Minutes - login
Url String - oidc
Api StringVersion - oidc
Application IntegerType - oidc
Encryption StringKey - post
Logout StringRedirect Uri - redirect
Uri String - refresh
Token IntegerExpiration Minutes - token
Endpoint IntegerAuth Method
- access
Token numberExpiration Minutes - login
Url string - oidc
Api stringVersion - oidc
Application numberType - oidc
Encryption stringKey - post
Logout stringRedirect Uri - redirect
Uri string - refresh
Token numberExpiration Minutes - token
Endpoint numberAuth Method
- access
Token NumberExpiration Minutes - login
Url String - oidc
Api StringVersion - oidc
Application NumberType - oidc
Encryption StringKey - post
Logout StringRedirect Uri - redirect
Uri String - refresh
Token NumberExpiration Minutes - token
Endpoint NumberAuth Method
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
GetAppsParametersGroups
- Attributes
Transformations string - Default
Values string - Id int
- Label string
- Provisioned
Entitlements bool - Skip
If boolBlank - User
Attribute stringMacros - User
Attribute stringMappings - Values string
- Attributes
Transformations string - Default
Values string - Id int
- Label string
- Provisioned
Entitlements bool - Skip
If boolBlank - User
Attribute stringMacros - User
Attribute stringMappings - Values string
- attributes
Transformations String - default
Values String - id Integer
- label String
- provisioned
Entitlements Boolean - skip
If BooleanBlank - user
Attribute StringMacros - user
Attribute StringMappings - values String
- attributes
Transformations string - default
Values string - id number
- label string
- provisioned
Entitlements boolean - skip
If booleanBlank - user
Attribute stringMacros - user
Attribute stringMappings - values string
- attributes_
transformations str - default_
values str - id int
- label str
- provisioned_
entitlements bool - skip_
if_ boolblank - user_
attribute_ strmacros - user_
attribute_ strmappings - values str
- attributes
Transformations String - default
Values String - id Number
- label String
- provisioned
Entitlements Boolean - skip
If BooleanBlank - user
Attribute StringMacros - user
Attribute StringMappings - values String
GetAppsProvisioning
GetAppsSso
- Acs
Url string - Certificate
Get
Apps Sso Certificate - Client
Id string - Client
Secret string - Issuer string
- Metadata
Url string
- Acs
Url string - Certificate
Get
Apps Sso Certificate - Client
Id string - Client
Secret string - Issuer string
- Metadata
Url string
- acs
Url String - certificate
Get
Apps Sso Certificate - client
Id String - client
Secret String - issuer String
- metadata
Url String
- acs
Url string - certificate
Get
Apps Sso Certificate - client
Id string - client
Secret string - issuer string
- metadata
Url string
- acs_
url str - certificate
Get
Apps Sso Certificate - client_
id str - client_
secret str - issuer str
- metadata_
url str
- acs
Url String - certificate Property Map
- client
Id String - client
Secret String - issuer String
- metadata
Url String
GetAppsSsoCertificate
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
onelogin
Terraform Provider.