Provider Args
The provider type for the github 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
Properties
The GitHub App credentials used to connect to GitHub. Conflicts with token
. Anonymous mode is enabled if both token
and app_auth
are not set.
Number of times to retry a request after receiving an error status codeDefaults to 3
The GitHub organization name to manage. Use this field instead of owner
when managing organization accounts.
Allow the provider to make parallel API calls to GitHub. You may want to set it to true when you have a private Github Enterprise without strict rate limits. Although, it is not possible to enable this setting on github.com because we enforce the respect of github.com's best practices to avoid hitting abuse rate limitsDefaults to false if not set
Amount of time in milliseconds to sleep in between non-write requests to GitHub API. Defaults to 0ms if not set.
Allow the provider to retry after receiving an error status code, the max_retries should be set for this to workDefaults to 500, 502, 503, 504
Amount of time in milliseconds to sleep in between requests to GitHub API after an error response. Defaults to 1000ms or 1s if not set, the max_retries must be set to greater than zero.
Amount of time in milliseconds to sleep in between writes to GitHub API. Defaults to 1000ms or 1s if not set.