dynamicSecretCreateGithub is a command that creates github dynamic secret
Name | Type | Description | Notes |
---|---|---|---|
delete_protection | str | Protection from accidental deletion of this object [true/false] | [optional] |
description | str | Description of the object | [optional] |
github_app_id | int | Github app id | [optional] |
github_app_private_key | str | App private key | [optional] |
github_base_url | str | Base URL | [optional] [default to 'https://api.github.com/'] |
installation_id | int | GitHub application installation id | [optional] |
installation_organization | str | Optional, mutually exclusive with installation id, GitHub organization name | [optional] |
installation_repository | str | Optional, mutually exclusive with installation id, GitHub repository '<owner>/<repo-name>' | [optional] |
json | bool | Set output format to JSON | [optional] [default to False] |
name | str | Dynamic secret name | |
tags | list[str] | Add tags attached to this object | [optional] |
target_name | str | Target name | [optional] |
token | str | Authentication token (see `/auth` and `/configure`) | [optional] |
token_permissions | list[str] | Optional - installation token's allowed permissions | [optional] |
token_repositories | list[str] | Optional - installation token's allowed repositories | [optional] |
uid_token | str | The universal identity token, Required only for universal_identity authentication | [optional] |