1. Packages
  2. onelogin
  3. API Docs
  4. apps
  5. getRulesInstance
onelogin v0.6.2 published on Monday, Mar 11, 2024 by Pulumi

onelogin.apps.getRulesInstance

Explore with Pulumi AI

onelogin logo
onelogin v0.6.2 published on Monday, Mar 11, 2024 by Pulumi

    Using getRulesInstance

    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 getRulesInstance(args: GetRulesInstanceArgs, opts?: InvokeOptions): Promise<GetRulesInstanceResult>
    function getRulesInstanceOutput(args: GetRulesInstanceOutputArgs, opts?: InvokeOptions): Output<GetRulesInstanceResult>
    def get_rules_instance(actions: Optional[Sequence[GetRulesInstanceAction]] = None,
                           apps_id: Optional[str] = None,
                           conditions: Optional[Sequence[GetRulesInstanceCondition]] = None,
                           enabled: Optional[bool] = None,
                           id: Optional[str] = None,
                           match: Optional[str] = None,
                           name: Optional[str] = None,
                           position: Optional[int] = None,
                           opts: Optional[InvokeOptions] = None) -> GetRulesInstanceResult
    def get_rules_instance_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetRulesInstanceActionArgs]]]] = None,
                           apps_id: Optional[pulumi.Input[str]] = None,
                           conditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetRulesInstanceConditionArgs]]]] = None,
                           enabled: Optional[pulumi.Input[bool]] = None,
                           id: Optional[pulumi.Input[str]] = None,
                           match: Optional[pulumi.Input[str]] = None,
                           name: Optional[pulumi.Input[str]] = None,
                           position: Optional[pulumi.Input[int]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetRulesInstanceResult]
    func GetRulesInstance(ctx *Context, args *GetRulesInstanceArgs, opts ...InvokeOption) (*GetRulesInstanceResult, error)
    func GetRulesInstanceOutput(ctx *Context, args *GetRulesInstanceOutputArgs, opts ...InvokeOption) GetRulesInstanceResultOutput

    > Note: This function is named GetRulesInstance in the Go SDK.

    public static class GetRulesInstance 
    {
        public static Task<GetRulesInstanceResult> InvokeAsync(GetRulesInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetRulesInstanceResult> Invoke(GetRulesInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRulesInstanceResult> getRulesInstance(GetRulesInstanceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: onelogin:apps/getRulesInstance:getRulesInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getRulesInstance Result

    The following output properties are available:

    Supporting Types

    GetRulesInstanceAction

    Action string
    The action to apply
    Values List<string>
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
    Action string
    The action to apply
    Values []string
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
    action String
    The action to apply
    values List<String>
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
    action string
    The action to apply
    values string[]
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
    action str
    The action to apply
    values Sequence[str]
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.
    action String
    The action to apply
    values List<String>
    Only applicable to provisioned and set_* actions. Items in the array will be a plain text string or valid value for the selected action.

    GetRulesInstanceCondition

    Operator string
    A valid operator for the selected condition source
    Source string
    source field to check.
    Value string
    A plain text string or valid value for the selected condition source
    Operator string
    A valid operator for the selected condition source
    Source string
    source field to check.
    Value string
    A plain text string or valid value for the selected condition source
    operator String
    A valid operator for the selected condition source
    source String
    source field to check.
    value String
    A plain text string or valid value for the selected condition source
    operator string
    A valid operator for the selected condition source
    source string
    source field to check.
    value string
    A plain text string or valid value for the selected condition source
    operator str
    A valid operator for the selected condition source
    source str
    source field to check.
    value str
    A plain text string or valid value for the selected condition source
    operator String
    A valid operator for the selected condition source
    source String
    source field to check.
    value String
    A plain text string or valid value for the selected condition source

    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.2 published on Monday, Mar 11, 2024 by Pulumi