1. Packages
  2. onelogin
  3. API Docs
  4. getMappings
onelogin v0.6.6 published on Friday, Sep 20, 2024 by Pulumi

onelogin.getMappings

Explore with Pulumi AI

onelogin logo
onelogin v0.6.6 published on Friday, Sep 20, 2024 by Pulumi

    Using getMappings

    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 getMappings(args: GetMappingsArgs, opts?: InvokeOptions): Promise<GetMappingsResult>
    function getMappingsOutput(args: GetMappingsOutputArgs, opts?: InvokeOptions): Output<GetMappingsResult>
    def get_mappings(actions: Optional[Sequence[GetMappingsAction]] = None,
                     conditions: Optional[Sequence[GetMappingsCondition]] = None,
                     enabled: Optional[bool] = None,
                     filters: Optional[Sequence[GetMappingsFilter]] = None,
                     match: Optional[str] = None,
                     name: Optional[str] = None,
                     position: Optional[int] = None,
                     opts: Optional[InvokeOptions] = None) -> GetMappingsResult
    def get_mappings_output(actions: Optional[pulumi.Input[Sequence[pulumi.Input[GetMappingsActionArgs]]]] = None,
                     conditions: Optional[pulumi.Input[Sequence[pulumi.Input[GetMappingsConditionArgs]]]] = None,
                     enabled: Optional[pulumi.Input[bool]] = None,
                     filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetMappingsFilterArgs]]]] = None,
                     match: Optional[pulumi.Input[str]] = None,
                     name: Optional[pulumi.Input[str]] = None,
                     position: Optional[pulumi.Input[int]] = None,
                     opts: Optional[InvokeOptions] = None) -> Output[GetMappingsResult]
    func GetMappings(ctx *Context, args *GetMappingsArgs, opts ...InvokeOption) (*GetMappingsResult, error)
    func GetMappingsOutput(ctx *Context, args *GetMappingsOutputArgs, opts ...InvokeOption) GetMappingsResultOutput

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

    public static class GetMappings 
    {
        public static Task<GetMappingsResult> InvokeAsync(GetMappingsArgs args, InvokeOptions? opts = null)
        public static Output<GetMappingsResult> Invoke(GetMappingsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetMappingsResult> getMappings(GetMappingsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: onelogin:index/getMappings:getMappings
      arguments:
        # arguments dictionary

    The following arguments are supported:

    getMappings Result

    The following output properties are available:

    Actions List<GetMappingsAction>
    Conditions List<GetMappingsCondition>
    Enabled bool
    Id string
    The provider-assigned unique ID for this managed resource.
    Match string
    Name string
    Position int
    Filters List<GetMappingsFilter>
    Actions []GetMappingsAction
    Conditions []GetMappingsCondition
    Enabled bool
    Id string
    The provider-assigned unique ID for this managed resource.
    Match string
    Name string
    Position int
    Filters []GetMappingsFilter
    actions List<GetMappingsAction>
    conditions List<GetMappingsCondition>
    enabled Boolean
    id String
    The provider-assigned unique ID for this managed resource.
    match String
    name String
    position Integer
    filters List<GetMappingsFilter>
    actions GetMappingsAction[]
    conditions GetMappingsCondition[]
    enabled boolean
    id string
    The provider-assigned unique ID for this managed resource.
    match string
    name string
    position number
    filters GetMappingsFilter[]
    actions List<Property Map>
    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

    GetMappingsAction

    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.

    GetMappingsCondition

    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

    GetMappingsFilter

    Name string
    Values List<string>
    Name string
    Values []string
    name String
    values List<String>
    name string
    values string[]
    name str
    values Sequence[str]
    name String
    values List<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.6 published on Friday, Sep 20, 2024 by Pulumi