devopsarr / devopsarr.sonarr / 0.6.0 / module / sonarr_delay_profile Manages Sonarr delay profile. | "added in version" 0.0.3 of devopsarr.sonarr" Authors: Fuochi (@Fuochi)devopsarr.sonarr.sonarr_delay_profile (0.6.0) — module
Install with ansible-galaxy collection install devopsarr.sonarr:==0.6.0
collections: - name: devopsarr.sonarr version: 0.6.0
Manages Sonarr delay profile.
--- # Create a delay profile - name: Create a delay profile devopsarr.sonarr.sonarr_delay_profile: preferred_protocol: torrent usenet_delay: 0 torrent_delay: 0 minimum_custom_format_score: 0 order: 100 enable_usenet: true enable_torrent: true bypass_if_above_custom_format_score: true bypass_if_highest_quality: false tags: [1,2]
# Delete a delay profile - name: Delete a delay_profile devopsarr.sonarr.sonarr_delay_profile: preferred_protocol: torrent tags: [1,2] state: absent
tags: description: Tag list. elements: int required: true type: list order: description: Order. type: int state: choices: - present - absent default: present description: Create or delete a delay profile. required: false type: str sonarr_url: description: Full Sonarr URL with protocol and port (e.g. `https://test.sonarr.tv:8989`) required: true type: str usenet_delay: description: Usenet delay. type: int enable_usenet: description: Enable Usenet. type: bool torrent_delay: description: Torrent delay. type: int enable_torrent: description: Enable Torrent. type: bool sonarr_api_key: description: API key for Sonarr authentication. required: true type: str preferred_protocol: choices: - torrent - usenet description: Preferred protocol. type: str bypass_if_highest_quality: description: Bypass if highest quality flag. type: bool minimum_custom_format_score: default: 0 description: Minimum cutoff format score. type: int bypass_if_above_custom_format_score: description: Bypass if above custom format score flag. type: bool
bypass_if_above_custom_format_score: description: Bypass if above custom format score flag. returned: always sample: true type: bool bypass_if_highest_quality: description: Bypass if highest quality flag. returned: always sample: true type: bool enable_torrent: description: Enable Torrent. returned: always sample: true type: bool enable_usenet: description: Enable Usenet. returned: always sample: true type: bool id: description: Delay Profile ID. returned: always sample: 1 type: int minimum_custom_format_score: description: Minimum cutoff format score. returned: always sample: 0 type: int order: description: Order. returned: always sample: 10 type: int preferred_protocol: description: Preferred protocol. returned: always sample: torrent type: str tags: description: Tag list. elements: int returned: always sample: - 1 - 2 type: list torrent_delay: description: Torrent delay. returned: always sample: 0 type: int usenet_delay: description: Usenet delay. returned: always sample: 0 type: int