page_title | subcategory | description |
---|---|---|
forgejo_deploy_key Data Source - forgejo |
Forgejo deploy key data source |
Forgejo deploy key data source
terraform {
required_providers {
forgejo = {
source = "svalabs/forgejo"
}
}
}
provider "forgejo" {
host = "http://localhost:3000"
}
# Existing repository
data "forgejo_repository" "user" {
owner = {
login = "test_user"
}
name = "user_test_repo"
}
# Existing deploy key
data "forgejo_deploy_key" "this" {
repository_id = data.forgejo_repository.user.id
title = "test_key"
}
output "debug" {
value = data.forgejo_deploy_key.this
}
repository_id
(Number) Numeric identifier of the repository.title
(String) Title of the deploy key.
created_at
(String) Time at which the deploy key was created.fingerprint
(String) Fingerprint of the deploy key.key
(String) Armored SSH key.key_id
(Number) Numeric identifier of the deploy key.read_only
(Boolean) Does the key have only read access?url
(String) URL of the deploy key.