onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi
onelogin.apps.getInstance
Explore with Pulumi AI
Using getInstance
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 getInstance(args: GetInstanceArgs, opts?: InvokeOptions): Promise<GetInstanceResult>
function getInstanceOutput(args: GetInstanceOutputArgs, opts?: InvokeOptions): Output<GetInstanceResult>
def get_instance(allow_assumed_signin: Optional[bool] = None,
auth_method: Optional[int] = None,
auth_method_description: Optional[str] = None,
brand_id: Optional[int] = None,
configuration: Optional[GetInstanceConfiguration] = None,
connector_id: Optional[int] = None,
created_at: Optional[str] = None,
description: Optional[str] = None,
enforcement_point: Optional[GetInstanceEnforcementPoint] = None,
icon_url: Optional[str] = None,
id: Optional[str] = None,
login_config: Optional[int] = None,
name: Optional[str] = None,
notes: Optional[str] = None,
parameters: Optional[GetInstanceParameters] = None,
policy_id: Optional[int] = None,
provisioning: Optional[GetInstanceProvisioning] = None,
role_ids: Optional[Sequence[int]] = None,
sso: Optional[GetInstanceSso] = None,
tab_id: Optional[int] = None,
updated_at: Optional[str] = None,
visible: Optional[bool] = None,
opts: Optional[InvokeOptions] = None) -> GetInstanceResult
def get_instance_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[GetInstanceConfigurationArgs]] = 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[GetInstanceEnforcementPointArgs]] = None,
icon_url: Optional[pulumi.Input[str]] = None,
id: 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[GetInstanceParametersArgs]] = None,
policy_id: Optional[pulumi.Input[int]] = None,
provisioning: Optional[pulumi.Input[GetInstanceProvisioningArgs]] = None,
role_ids: Optional[pulumi.Input[Sequence[pulumi.Input[int]]]] = None,
sso: Optional[pulumi.Input[GetInstanceSsoArgs]] = 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[GetInstanceResult]
func GetInstance(ctx *Context, args *GetInstanceArgs, opts ...InvokeOption) (*GetInstanceResult, error)
func GetInstanceOutput(ctx *Context, args *GetInstanceOutputArgs, opts ...InvokeOption) GetInstanceResultOutput
> Note: This function is named GetInstance
in the Go SDK.
public static class GetInstance
{
public static Task<GetInstanceResult> InvokeAsync(GetInstanceArgs args, InvokeOptions? opts = null)
public static Output<GetInstanceResult> Invoke(GetInstanceInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetInstanceResult> getInstance(GetInstanceArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: onelogin:apps/getInstance:getInstance
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Instance Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetInstance Enforcement Point - Icon
Url string - Login
Config int - Name string
- Notes string
- Parameters
Get
Instance Parameters - Policy
Id int - Provisioning
Get
Instance Provisioning - Role
Ids List<int> - Sso
Get
Instance Sso - Tab
Id int - Updated
At string - Visible bool
- Id string
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Instance Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetInstance Enforcement Point - Icon
Url string - Login
Config int - Name string
- Notes string
- Parameters
Get
Instance Parameters - Policy
Id int - Provisioning
Get
Instance Provisioning - Role
Ids []int - Sso
Get
Instance Sso - Tab
Id int - Updated
At string - Visible bool
- id String
- allow
Assumed BooleanSignin - auth
Method Integer - auth
Method StringDescription - brand
Id Integer - configuration
Get
Instance Configuration - connector
Id Integer - created
At String - description String
- enforcement
Point GetInstance Enforcement Point - icon
Url String - login
Config Integer - name String
- notes String
- parameters
Get
Instance Parameters - policy
Id Integer - provisioning
Get
Instance Provisioning - role
Ids List<Integer> - sso
Get
Instance Sso - tab
Id Integer - updated
At String - visible Boolean
- id string
- allow
Assumed booleanSignin - auth
Method number - auth
Method stringDescription - brand
Id number - configuration
Get
Instance Configuration - connector
Id number - created
At string - description string
- enforcement
Point GetInstance Enforcement Point - icon
Url string - login
Config number - name string
- notes string
- parameters
Get
Instance Parameters - policy
Id number - provisioning
Get
Instance Provisioning - role
Ids number[] - sso
Get
Instance Sso - tab
Id number - updated
At string - visible boolean
- id str
- allow_
assumed_ boolsignin - auth_
method int - auth_
method_ strdescription - brand_
id int - configuration
Get
Instance Configuration - connector_
id int - created_
at str - description str
- enforcement_
point GetInstance Enforcement Point - icon_
url str - login_
config int - name str
- notes str
- parameters
Get
Instance Parameters - policy_
id int - provisioning
Get
Instance Provisioning - role_
ids Sequence[int] - sso
Get
Instance Sso - tab_
id int - updated_
at str - visible bool
- id String
- 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 - 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
getInstance Result
The following output properties are available:
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Instance Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetInstance Enforcement Point - Icon
Url string - Id string
- Login
Config int - Name string
- Notes string
- Parameters
Get
Instance Parameters - Policy
Id int - Provisioning
Get
Instance Provisioning - Role
Ids List<int> - Sso
Get
Instance Sso - Tab
Id int - Updated
At string - Visible bool
- Allow
Assumed boolSignin - Auth
Method int - Auth
Method stringDescription - Brand
Id int - Configuration
Get
Instance Configuration - Connector
Id int - Created
At string - Description string
- Enforcement
Point GetInstance Enforcement Point - Icon
Url string - Id string
- Login
Config int - Name string
- Notes string
- Parameters
Get
Instance Parameters - Policy
Id int - Provisioning
Get
Instance Provisioning - Role
Ids []int - Sso
Get
Instance Sso - Tab
Id int - Updated
At string - Visible bool
- allow
Assumed BooleanSignin - auth
Method Integer - auth
Method StringDescription - brand
Id Integer - configuration
Get
Instance Configuration - connector
Id Integer - created
At String - description String
- enforcement
Point GetInstance Enforcement Point - icon
Url String - id String
- login
Config Integer - name String
- notes String
- parameters
Get
Instance Parameters - policy
Id Integer - provisioning
Get
Instance Provisioning - role
Ids List<Integer> - sso
Get
Instance Sso - tab
Id Integer - updated
At String - visible Boolean
- allow
Assumed booleanSignin - auth
Method number - auth
Method stringDescription - brand
Id number - configuration
Get
Instance Configuration - connector
Id number - created
At string - description string
- enforcement
Point GetInstance Enforcement Point - icon
Url string - id string
- login
Config number - name string
- notes string
- parameters
Get
Instance Parameters - policy
Id number - provisioning
Get
Instance Provisioning - role
Ids number[] - sso
Get
Instance Sso - tab
Id number - updated
At string - visible boolean
- allow_
assumed_ boolsignin - auth_
method int - auth_
method_ strdescription - brand_
id int - configuration
Get
Instance Configuration - connector_
id int - created_
at str - description str
- enforcement_
point GetInstance Enforcement Point - icon_
url str - id str
- login_
config int - name str
- notes str
- parameters
Get
Instance Parameters - policy_
id int - provisioning
Get
Instance Provisioning - role_
ids Sequence[int] - sso
Get
Instance 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 - icon
Url String - id 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
Supporting Types
GetInstanceConfiguration
- 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
GetInstanceEnforcementPoint
- Case
Sensitive bool - Conditions string
- Context
Root string - Landing
Page string - Permissions string
- Require
Sitewide boolAuthentication - Resources
List<Get
Instance Enforcement Point Resource> - Session
Expiry GetFixed Instance Enforcement Point Session Expiry Fixed - Session
Expiry GetInactivity Instance 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
Instance Enforcement Point Resource - Session
Expiry GetFixed Instance Enforcement Point Session Expiry Fixed - Session
Expiry GetInactivity Instance 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
Instance Enforcement Point Resource> - session
Expiry GetFixed Instance Enforcement Point Session Expiry Fixed - session
Expiry GetInactivity Instance 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
Instance Enforcement Point Resource[] - session
Expiry GetFixed Instance Enforcement Point Session Expiry Fixed - session
Expiry GetInactivity Instance 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
Instance Enforcement Point Resource] - session_
expiry_ Getfixed Instance Enforcement Point Session Expiry Fixed - session_
expiry_ Getinactivity Instance 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
GetInstanceEnforcementPointResource
- 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
GetInstanceEnforcementPointSessionExpiryFixed
GetInstanceEnforcementPointSessionExpiryInactivity
GetInstanceParameters
GetInstanceParametersGroups
- 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
GetInstanceProvisioning
GetInstanceSso
- Acs
Url string - Certificate
Get
Instance Sso Certificate - Client
Id string - Client
Secret string - Issuer string
- Metadata
Url string
- Acs
Url string - Certificate
Get
Instance Sso Certificate - Client
Id string - Client
Secret string - Issuer string
- Metadata
Url string
- acs
Url String - certificate
Get
Instance Sso Certificate - client
Id String - client
Secret String - issuer String
- metadata
Url String
- acs
Url string - certificate
Get
Instance Sso Certificate - client
Id string - client
Secret string - issuer string
- metadata
Url string
- acs_
url str - certificate
Get
Instance 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
GetInstanceSsoCertificate
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
onelogin
Terraform Provider.