gatewayCreateProducerGithub is a command that creates github producer [Deprecated: Use dynamic-secret-create-github command]
Name | Type | Description | Notes |
---|---|---|---|
DeleteProtection | string | Protection from accidental deletion of this object [true/false] | [optional] |
GithubAppId | long | Github app id | [optional] |
GithubAppPrivateKey | string | App private key | [optional] |
GithubBaseUrl | string | Base URL | [optional] [default to "https://api.github.com/"] |
InstallationId | long | GitHub application installation id | [optional] |
InstallationOrganization | string | Optional, mutually exclusive with installation id, GitHub organization name | [optional] |
InstallationRepository | string | Optional, mutually exclusive with installation id, GitHub repository '<owner>/<repo-name>' | [optional] |
Json | bool | Set output format to JSON | [optional] [default to false] |
Name | string | Dynamic secret name | |
Tags | List<string> | Add tags attached to this object | [optional] |
TargetName | string | Target name | [optional] |
Token | string | Authentication token (see `/auth` and `/configure`) | [optional] |
TokenPermissions | List<string> | Optional - installation token's allowed permissions | [optional] |
TokenRepositories | List<string> | Optional - installation token's allowed repositories | [optional] |
UidToken | string | The universal identity token, Required only for universal_identity authentication | [optional] |