1. Packages
  2. onelogin
  3. API Docs
  4. apps
  5. getInstance
onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi

onelogin.apps.getInstance

Explore with Pulumi AI

onelogin logo
onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi

    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:

    getInstance Result

    The following output properties are available:

    Supporting Types

    GetInstanceConfiguration

    GetInstanceEnforcementPoint

    GetInstanceEnforcementPointResource

    Conditions string
    IsPathRegex bool
    Path string
    Permission string
    RequireAuth bool
    Conditions string
    IsPathRegex bool
    Path string
    Permission string
    RequireAuth bool
    conditions String
    isPathRegex Boolean
    path String
    permission String
    requireAuth Boolean
    conditions string
    isPathRegex boolean
    path string
    permission string
    requireAuth boolean
    conditions String
    isPathRegex Boolean
    path String
    permission String
    requireAuth Boolean

    GetInstanceEnforcementPointSessionExpiryFixed

    Unit int
    Value int
    Unit int
    Value int
    unit Integer
    value Integer
    unit number
    value number
    unit int
    value int
    unit Number
    value Number

    GetInstanceEnforcementPointSessionExpiryInactivity

    Unit int
    Value int
    Unit int
    Value int
    unit Integer
    value Integer
    unit number
    value number
    unit int
    value int
    unit Number
    value Number

    GetInstanceParameters

    GetInstanceParametersGroups

    GetInstanceProvisioning

    Enabled bool
    Status string
    Enabled bool
    Status string
    enabled Boolean
    status String
    enabled boolean
    status string
    enabled bool
    status str
    enabled Boolean
    status String

    GetInstanceSso

    GetInstanceSsoCertificate

    Id int
    Name string
    Value string
    Id int
    Name string
    Value string
    id Integer
    name String
    value String
    id number
    name string
    value string
    id int
    name str
    value str
    id Number
    name String
    value String

    Package Details

    Repository
    onelogin pulumi/pulumi-onelogin
    License
    Apache-2.0
    Notes

    This Pulumi package is based on the onelogin Terraform Provider.

    onelogin logo
    onelogin v0.6.0 published on Tuesday, Apr 25, 2023 by Pulumi