onelogin v0.6.6 published on Friday, Sep 20, 2024 by Pulumi
onelogin.apps.getRules
Explore with Pulumi AI
Using getRules
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 getRules(args: GetRulesArgs, opts?: InvokeOptions): Promise<GetRulesResult>
function getRulesOutput(args: GetRulesOutputArgs, opts?: InvokeOptions): Output<GetRulesResult>
def get_rules(actions: Optional[Sequence[GetRulesAction]] = None,
apps_id: Optional[str] = None,
conditions: Optional[Sequence[GetRulesCondition]] = None,
enabled: Optional[bool] = None,
filters: Optional[Sequence[GetRulesFilter]] = None,
match: Optional[str] = None,
name: Optional[str] = None,
position: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetRulesResult
def get_rules_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetRulesActionArgs]]]] = None,
apps_id: Optional[pulumi.Input[str]] = None,
conditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetRulesConditionArgs]]]] = None,
enabled: Optional[pulumi.Input[bool]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetRulesFilterArgs]]]] = None,
match: Optional[pulumi.Input[str]] = None,
name: Optional[pulumi.Input[str]] = None,
position: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRulesResult]
func LookupRules(ctx *Context, args *LookupRulesArgs, opts ...InvokeOption) (*LookupRulesResult, error)
func LookupRulesOutput(ctx *Context, args *LookupRulesOutputArgs, opts ...InvokeOption) LookupRulesResultOutput
> Note: This function is named LookupRules
in the Go SDK.
public static class GetRules
{
public static Task<GetRulesResult> InvokeAsync(GetRulesArgs args, InvokeOptions? opts = null)
public static Output<GetRulesResult> Invoke(GetRulesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRulesResult> getRules(GetRulesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: onelogin:apps/getRules:getRules
arguments:
# arguments dictionary
The following arguments are supported:
- Apps
Id string - Actions
List<Get
Rules Action> - Conditions
List<Get
Rules Condition> - Enabled bool
- Filters
List<Get
Rules Filter> - Match string
- Name string
- Position int
- Apps
Id string - Actions
[]Get
Rules Action - Conditions
[]Get
Rules Condition - Enabled bool
- Filters
[]Get
Rules Filter - Match string
- Name string
- Position int
- apps
Id String - actions
List<Get
Rules Action> - conditions
List<Get
Rules Condition> - enabled Boolean
- filters
List<Get
Rules Filter> - match String
- name String
- position Integer
- apps
Id string - actions
Get
Rules Action[] - conditions
Get
Rules Condition[] - enabled boolean
- filters
Get
Rules Filter[] - match string
- name string
- position number
- apps
Id String - actions List<Property Map>
- conditions List<Property Map>
- enabled Boolean
- filters List<Property Map>
- match String
- name String
- position Number
getRules Result
The following output properties are available:
- Actions
List<Get
Rules Action> - Apps
Id string - Conditions
List<Get
Rules Condition> - Enabled bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Match string
- Name string
- Position int
- Filters
List<Get
Rules Filter>
- Actions
[]Get
Rules Action - Apps
Id string - Conditions
[]Get
Rules Condition - Enabled bool
- Id string
- The provider-assigned unique ID for this managed resource.
- Match string
- Name string
- Position int
- Filters
[]Get
Rules Filter
- actions
List<Get
Rules Action> - apps
Id String - conditions
List<Get
Rules Condition> - enabled Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- match String
- name String
- position Integer
- filters
List<Get
Rules Filter>
- actions
Get
Rules Action[] - apps
Id string - conditions
Get
Rules Condition[] - enabled boolean
- id string
- The provider-assigned unique ID for this managed resource.
- match string
- name string
- position number
- filters
Get
Rules Filter[]
- actions
Sequence[Get
Rules Action] - apps_
id str - conditions
Sequence[Get
Rules Condition] - enabled bool
- id str
- The provider-assigned unique ID for this managed resource.
- match str
- name str
- position int
- filters
Sequence[Get
Rules Filter]
- actions List<Property Map>
- apps
Id String - conditions List<Property Map>
- enabled Boolean
- id String
- The provider-assigned unique ID for this managed resource.
- match String
- name String
- position Number
- filters List<Property Map>
Supporting Types
GetRulesAction
GetRulesCondition
GetRulesFilter
Package Details
- Repository
- onelogin pulumi/pulumi-onelogin
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
onelogin
Terraform Provider.