devopsarr / devopsarr.sonarr / 0.6.0 / module / sonarr_release_profile Manages Sonarr release profile. | "added in version" 0.0.3 of devopsarr.sonarr" Authors: Fuochi (@Fuochi)devopsarr.sonarr.sonarr_release_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 release profile.
--- # Create a release profile - name: Create a release profile devopsarr.sonarr.sonarr_release_profile: enabled: true name: "Example" required: ["proper"] ignored: ["repack"] indexer_id: 1 tags: [1,2]
# Delete a release profile - name: Delete a release_profile devopsarr.sonarr.sonarr_release_profile: name: Example state: absent
name: description: Name. required: true type: str tags: default: [] description: Tag list. elements: int type: list state: choices: - present - absent default: present description: Create or delete a release profile. required: false type: str enabled: description: Enabled. type: bool ignored: description: Ignored terms. At least one of `required` and `ignored` must be set. elements: str type: list required: description: Required terms. At least one of `required` and `ignored` must be set. elements: str type: list indexer_id: default: 0 description: Indexer ID. Set `0` for all. type: int sonarr_url: description: Full Sonarr URL with protocol and port (e.g. `https://test.sonarr.tv:8989`) required: true type: str sonarr_api_key: description: API key for Sonarr authentication. required: true type: str
enabled: description: Enabled. returned: always sample: true type: bool id: description: Release Profile ID. returned: always sample: 1 type: int ignored: description: Ignored terms. At least one of `required` and `ignored` must be set. elements: str returned: always sample: - proper - repack type: list indexer_id: description: Indexer ID. Set `0` for all." returned: always sample: 1 type: int required: description: Required terms. At least one of `required` and `ignored` must be set. elements: str returned: always sample: - proper - repack type: list tags: description: Tag list. elements: int returned: always sample: - 1 - 2 type: list