Skip to content

Commit

Permalink
feat: add notification synology resource
Browse files Browse the repository at this point in the history
  • Loading branch information
Fuochi committed Dec 9, 2022
1 parent fc95196 commit c811240
Show file tree
Hide file tree
Showing 6 changed files with 469 additions and 0 deletions.
65 changes: 65 additions & 0 deletions docs/resources/notification_synology_indexer.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "radarr_notification_synology_indexer Resource - terraform-provider-radarr"
subcategory: "Notifications"
description: |-
Notification Synology Indexer resource.
For more information refer to Notification https://wiki.servarr.com/radarr/settings#connect and Synology https://wiki.servarr.com/radarr/supported#synologyindexer.
---

# radarr_notification_synology_indexer (Resource)

<!-- subcategory:Notifications -->Notification Synology Indexer resource.
For more information refer to [Notification](https://wiki.servarr.com/radarr/settings#connect) and [Synology](https://wiki.servarr.com/radarr/supported#synologyindexer).

## Example Usage

```terraform
resource "radarr_notification_synology_indexer" "example" {
on_download = true
on_upgrade = true
on_rename = false
on_movie_added = false
on_movie_delete = false
on_movie_file_delete = false
on_movie_file_delete_for_upgrade = true
include_health_warnings = false
name = "Example"
update_library = true
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Required

- `include_health_warnings` (Boolean) Include health warnings.
- `name` (String) NotificationSynology name.
- `on_download` (Boolean) On download flag.
- `on_movie_added` (Boolean) On movie added flag.
- `on_movie_delete` (Boolean) On movie delete flag.
- `on_movie_file_delete` (Boolean) On movie file delete flag.
- `on_movie_file_delete_for_upgrade` (Boolean) On movie file delete for upgrade flag.
- `on_rename` (Boolean) On rename flag.
- `on_upgrade` (Boolean) On upgrade flag.

### Optional

- `tags` (Set of Number) List of associated tags.
- `update_library` (Boolean) Update library flag.

### Read-Only

- `id` (Number) Notification ID.

## Import

Import is supported using the following syntax:

```shell
# import using the API/UI ID
terraform import radarr_notification_synology_indexer.example 1
```
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
# import using the API/UI ID
terraform import radarr_notification_synology_indexer.example 1
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
resource "radarr_notification_synology_indexer" "example" {
on_download = true
on_upgrade = true
on_rename = false
on_movie_added = false
on_movie_delete = false
on_movie_file_delete = false
on_movie_file_delete_for_upgrade = true

include_health_warnings = false
name = "Example"

update_library = true
}
Loading

0 comments on commit c811240

Please sign in to comment.