Documentation
¶
Index ¶
- func GetAccessToken(ctx *pulumi.Context) string
- func GetApiToken(ctx *pulumi.Context) string
- func GetBackoff(ctx *pulumi.Context) bool
- func GetBaseUrl(ctx *pulumi.Context) string
- func GetClientId(ctx *pulumi.Context) string
- func GetHttpProxy(ctx *pulumi.Context) string
- func GetLogLevel(ctx *pulumi.Context) int
- func GetMaxApiCapacity(ctx *pulumi.Context) int
- func GetMaxRetries(ctx *pulumi.Context) int
- func GetMaxWaitSeconds(ctx *pulumi.Context) int
- func GetMinWaitSeconds(ctx *pulumi.Context) int
- func GetOrgName(ctx *pulumi.Context) string
- func GetParallelism(ctx *pulumi.Context) int
- func GetPrivateKey(ctx *pulumi.Context) string
- func GetPrivateKeyId(ctx *pulumi.Context) string
- func GetRequestTimeout(ctx *pulumi.Context) int
- func GetScopes(ctx *pulumi.Context) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetAccessToken ¶
Bearer token granting privileges to Okta API.
func GetApiToken ¶
API Token granting privileges to Okta API.
func GetBackoff ¶
Use exponential back off strategy for rate limits.
func GetBaseUrl ¶
The Okta url. (Use 'oktapreview.com' for Okta testing)
func GetClientId ¶
API Token granting privileges to Okta API.
func GetHttpProxy ¶
Alternate HTTP proxy of scheme://hostname or scheme://hostname:port format
func GetLogLevel ¶
providers log level. Minimum is 1 (TRACE), and maximum is 5 (ERROR)
func GetMaxApiCapacity ¶
(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 ¶
maximum number of retries to attempt before erroring out.
func GetMaxWaitSeconds ¶
maximum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled.
func GetMinWaitSeconds ¶
minimum seconds to wait when rate limit is hit. We use exponential backoffs when backoff is enabled.
func GetParallelism ¶
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 ¶
API Token granting privileges to Okta API.
func GetPrivateKeyId ¶
API Token Id granting privileges to Okta API.
func GetRequestTimeout ¶
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`.
Types ¶
This section is empty.