1. Packages
  2. Okta Provider
  3. API Docs
  4. getBehaviour
Okta v4.16.0 published on Wednesday, Apr 9, 2025 by Pulumi

okta.getBehaviour

Explore with Pulumi AI

Okta v4.16.0 published on Wednesday, Apr 9, 2025 by Pulumi

Get a behavior by name or ID.

Example Usage

Coming soon!
Coming soon!
Coming soon!
Coming soon!
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.okta.OktaFunctions;
import com.pulumi.okta.inputs.GetBehaviourArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var example = OktaFunctions.getBehaviour(GetBehaviourArgs.builder()
            .label("New City")
            .build());

    }
}
Copy
variables:
  example:
    fn::invoke:
      function: okta:getBehaviour
      arguments:
        label: New City
Copy

Using getBehaviour

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 getBehaviour(args: GetBehaviourArgs, opts?: InvokeOptions): Promise<GetBehaviourResult>
function getBehaviourOutput(args: GetBehaviourOutputArgs, opts?: InvokeOptions): Output<GetBehaviourResult>
Copy
def get_behaviour(id: Optional[str] = None,
                  name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetBehaviourResult
def get_behaviour_output(id: Optional[pulumi.Input[str]] = None,
                  name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetBehaviourResult]
Copy
func LookupBehaviour(ctx *Context, args *LookupBehaviourArgs, opts ...InvokeOption) (*LookupBehaviourResult, error)
func LookupBehaviourOutput(ctx *Context, args *LookupBehaviourOutputArgs, opts ...InvokeOption) LookupBehaviourResultOutput
Copy

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

public static class GetBehaviour 
{
    public static Task<GetBehaviourResult> InvokeAsync(GetBehaviourArgs args, InvokeOptions? opts = null)
    public static Output<GetBehaviourResult> Invoke(GetBehaviourInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetBehaviourResult> getBehaviour(GetBehaviourArgs args, InvokeOptions options)
public static Output<GetBehaviourResult> getBehaviour(GetBehaviourArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: okta:index/getBehaviour:getBehaviour
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Id string
Behavior ID.
Name string
Behavior name.
Id string
Behavior ID.
Name string
Behavior name.
id String
Behavior ID.
name String
Behavior name.
id string
Behavior ID.
name string
Behavior name.
id str
Behavior ID.
name str
Behavior name.
id String
Behavior ID.
name String
Behavior name.

getBehaviour Result

The following output properties are available:

Settings Dictionary<string, string>
Map of behavior settings.
Status string
Behavior status.
Type string
Behavior type.
Id string
Behavior ID.
Name string
Behavior name.
Settings map[string]string
Map of behavior settings.
Status string
Behavior status.
Type string
Behavior type.
Id string
Behavior ID.
Name string
Behavior name.
settings Map<String,String>
Map of behavior settings.
status String
Behavior status.
type String
Behavior type.
id String
Behavior ID.
name String
Behavior name.
settings {[key: string]: string}
Map of behavior settings.
status string
Behavior status.
type string
Behavior type.
id string
Behavior ID.
name string
Behavior name.
settings Mapping[str, str]
Map of behavior settings.
status str
Behavior status.
type str
Behavior type.
id str
Behavior ID.
name str
Behavior name.
settings Map<String>
Map of behavior settings.
status String
Behavior status.
type String
Behavior type.
id String
Behavior ID.
name String
Behavior name.

Package Details

Repository
Okta pulumi/pulumi-okta
License
Apache-2.0
Notes
This Pulumi package is based on the okta Terraform Provider.
Okta v4.16.0 published on Wednesday, Apr 9, 2025 by Pulumi