config

package
v3.23.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 20, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetAccessToken added in v3.14.0

func GetAccessToken(ctx *pulumi.Context) string

Bearer token granting privileges to Okta API.

func GetApiToken

func GetApiToken(ctx *pulumi.Context) string

API Token granting privileges to Okta API.

func GetBackoff

func GetBackoff(ctx *pulumi.Context) bool

Use exponential back off strategy for rate limits.

func GetBaseUrl

func GetBaseUrl(ctx *pulumi.Context) string

The Okta url. (Use 'oktapreview.com' for Okta testing)

func GetClientId

func GetClientId(ctx *pulumi.Context) string

API Token granting privileges to Okta API.

func GetHttpProxy added in v3.14.0

func GetHttpProxy(ctx *pulumi.Context) string

Alternate HTTP proxy of scheme://hostname or scheme://hostname:port format

func GetLogLevel

func GetLogLevel(ctx *pulumi.Context) int

providers log level. Minimum is 1 (TRACE), and maximum is 5 (ERROR)

func GetMaxApiCapacity added in v3.1.0

func GetMaxApiCapacity(ctx *pulumi.Context) int

(Experimental) sets what percentage of capacity the provider can use of the total rate limit capacity while making calls to the Okta management API endpoints. Okta API operates in one minute buckets. See Okta Management API Rate Limits: https://developer.okta.com/docs/reference/rl-global-mgmt/

func GetMaxRetries

func GetMaxRetries(ctx *pulumi.Context) int

maximum number of retries to attempt before erroring out.

func GetMaxWaitSeconds

func GetMaxWaitSeconds(ctx *pulumi.Context) int

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

func GetMinWaitSeconds

func GetMinWaitSeconds(ctx *pulumi.Context) int

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

func GetOrgName

func GetOrgName(ctx *pulumi.Context) string

The organization to manage in Okta.

func GetParallelism

func GetParallelism(ctx *pulumi.Context) int

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.

func GetPrivateKey

func GetPrivateKey(ctx *pulumi.Context) string

API Token granting privileges to Okta API.

func GetPrivateKeyId added in v3.14.0

func GetPrivateKeyId(ctx *pulumi.Context) string

API Token Id granting privileges to Okta API.

func GetRequestTimeout

func GetRequestTimeout(ctx *pulumi.Context) int

Timeout for single request (in seconds) which is made to Okta, the default is `0` (means no limit is set). The maximum value can be `300`.

func GetScopes

func GetScopes(ctx *pulumi.Context) string

API Token granting privileges to Okta API.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL