Module config

This provider is a derived work of the Terraform Provider distributed under MPL 2.0. If you encounter a bug or missing feature, first check the pulumi/pulumi-okta repo; however, if that doesn’t turn up anything, please consult the source terraform-providers/terraform-provider-okta repo.

APIs

APIs

let apiToken

let apiToken: string | undefined =  __config.get("apiToken") || utilities.getEnv("OKTA_API_TOKEN");

API Token granting privileges to Okta API.

let backoff

let backoff: boolean | undefined =  __config.getObject<boolean>("backoff");

Use exponential back off strategy for rate limits.

let baseUrl

let baseUrl: string | undefined =  __config.get("baseUrl") || utilities.getEnv("OKTA_BASE_URL");

The Okta url. (Use ‘oktapreview.com’ for Okta testing)

let maxRetries

let maxRetries: number | undefined =  __config.getObject<number>("maxRetries");

maximum number of retries to attempt before erroring out.

let maxWaitSeconds

let maxWaitSeconds: number | undefined =  __config.getObject<number>("maxWaitSeconds");

maximum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled.

let minWaitSeconds

let minWaitSeconds: number | undefined =  __config.getObject<number>("minWaitSeconds");

minimum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled.

let orgName

let orgName: string | undefined =  __config.get("orgName") || utilities.getEnv("OKTA_ORG_NAME");

The organization to manage in Okta.

let parallelism

let parallelism: number | undefined =  __config.getObject<number>("parallelism");

Number of concurrent requests to make within a resource where bulk operations are not possible. Take note of https://developer.okta.com/docs/api/getting_started/rate-limits.