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

onelogin.getMappings

Explore with Pulumi AI

onelogin logo
onelogin v0.6.0 published on Tuesday, Apr 25, 2023 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
    Values List<string>
    Action string
    Values []string
    action String
    values List<String>
    action string
    values string[]
    action str
    values Sequence[str]
    action String
    values List<String>

    GetMappingsCondition

    Operator string
    Source string
    Value string
    Operator string
    Source string
    Value string
    operator String
    source String
    value String
    operator string
    source string
    value string
    operator String
    source String
    value String

    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.0 published on Tuesday, Apr 25, 2023 by Pulumi