tharsis_vcs_provider
Defines and manages a VCS provider.
Schema​
Required​
auto_create_webhooks(Boolean) Whether to automatically create webhooks.description(String) A description of the VCS provider.group_path(String) The path of the group where this VCS provider resides.name(String) The name of the VCS provider.oauth_client_id(String) A description of the VCS provider.oauth_client_secret(String) A description of the VCS provider.type(String) The type of this VCS provider: gitlab, github, etc.
Optional​
url(String) API URL for this VCS provider.
Read-Only​
created_by(String) The email address of the user or account that created this VCS provider.id(String) String identifier of the VCS provider.last_updated(String) Timestamp when this VCS provider was most recently updated.oauth_authorization_url(String) URL to use to complete OAuth flow for any links to this VCS provider.resource_path(String) The path within the Tharsis group hierarchy to this VCS provider.