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-oktarepo; however, if that doesn’t turn up anything, please consult the sourceterraform-providers/terraform-provider-oktarepo.
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.