An open API service indexing awesome lists of open source software.

https://github.com/terraform-yacloud-modules/terraform-yandex-logging-group

Terraform module to manage Cloud Logging resources within the Yandex.Cloud.
https://github.com/terraform-yacloud-modules/terraform-yandex-logging-group

hacktoberfest yandex yandex-cloud

Last synced: 7 months ago
JSON representation

Terraform module to manage Cloud Logging resources within the Yandex.Cloud.

Awesome Lists containing this project

README

          

# Yandex Cloud Logging Terraform module

Terraform module which creates Yandex Cloud Logging resources.

## Examples

Examples codified under
the [`examples`](https://github.com/terraform-yacloud-modules/terraform-yandex-module-template/tree/main/examples) are intended
to give users references for how to use the module(s) as well as testing/validating changes to the source code of the
module. If contributing to the project, please be sure to make any appropriate updates to the relevant examples to allow
maintainers to test your changes and to keep the examples up to date for users. Thank you!

## Requirements

| Name | Version |
|------|---------|
| [terraform](#requirement\_terraform) | >= 1.3 |
| [yandex](#requirement\_yandex) | >= 0.72.0 |

## Providers

| Name | Version |
|------|---------|
| [yandex](#provider\_yandex) | >= 0.72.0 |

## Modules

No modules.

## Resources

| Name | Type |
|------|------|
| [yandex_logging_group.logging_group](https://registry.terraform.io/providers/yandex-cloud/yandex/latest/docs/resources/logging_group) | resource |

## Inputs

| Name | Description | Type | Default | Required |
|------|-------------|------|---------|:--------:|
| [description](#input\_description) | A description for the Yandex Cloud Logging group | `string` | `null` | no |
| [folder\_id](#input\_folder\_id) | ID of the folder that the Yandex Cloud Logging group belongs to | `string` | `null` | no |
| [labels](#input\_labels) | A set of key/value label pairs to assign to the Yandex Cloud Logging group | `map(string)` | `{}` | no |
| [name](#input\_name) | Name for the Yandex Cloud Logging group | `string` | `null` | no |
| [retention\_period](#input\_retention\_period) | Log entries retention period for the Yandex Cloud Logging group | `string` | `null` | no |

## Outputs

| Name | Description |
|------|-------------|
| [cloud\_id](#output\_cloud\_id) | ID of the cloud that the Yandex Cloud Logging group belongs to |
| [created\_at](#output\_created\_at) | Creation timestamp of the Yandex Cloud Logging group |
| [description](#output\_description) | Description of the Yandex Cloud Logging group |
| [folder\_id](#output\_folder\_id) | ID of the folder that the Yandex Cloud Logging group belongs to |
| [id](#output\_id) | ID of the Yandex Cloud Logging group |
| [labels](#output\_labels) | A set of key/value label pairs assigned to the Yandex Cloud Logging group |
| [name](#output\_name) | Name of the Yandex Cloud Logging group |
| [retention\_period](#output\_retention\_period) | Log entries retention period for the Yandex Cloud Logging group |

## License

Apache-2.0 Licensed.
See [LICENSE](https://github.com/terraform-yacloud-modules/terraform-yandex-module-template/blob/main/LICENSE).