Provider Args
data class ProviderArgs(val accountId: Output<String>? = null, val apiBasePath: Output<String>? = null, val apiClientLogging: Output<Boolean>? = null, val apiHostname: Output<String>? = null, val apiKey: Output<String>? = null, val apiToken: Output<String>? = null, val apiUserServiceKey: Output<String>? = null, val email: Output<String>? = null, val maxBackoff: Output<Int>? = null, val minBackoff: Output<Int>? = null, val retries: Output<Int>? = null, val rps: Output<Int>? = null) : ConvertibleToJava<ProviderArgs>
The provider type for the cloudflare package. By default, resources use package-wide configuration settings, however an explicit Provider
instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the documentation for more information.
Constructors
Link copied to clipboard
fun ProviderArgs(accountId: Output<String>? = null, apiBasePath: Output<String>? = null, apiClientLogging: Output<Boolean>? = null, apiHostname: Output<String>? = null, apiKey: Output<String>? = null, apiToken: Output<String>? = null, apiUserServiceKey: Output<String>? = null, email: Output<String>? = null, maxBackoff: Output<Int>? = null, minBackoff: Output<Int>? = null, retries: Output<Int>? = null, rps: Output<Int>? = null)
Functions
Properties
Link copied to clipboard
The API key for operations. Alternatively, can be configured using the CLOUDFLARE_API_KEY
environment variable. API keys are now considered legacy by Cloudflare, API tokens should be used instead. Must provide only one of api_key
, api_token
, api_user_service_key
.