Documentation
¶
Index ¶
- func New(version string) func() provider.Provider
- func NewAuthorDataSource() datasource.DataSource
- func NewAuthorResource() resource.Resource
- func NewAuthorsDataSource() datasource.DataSource
- func NewDelayProfileDataSource() datasource.DataSource
- func NewDelayProfileResource() resource.Resource
- func NewDelayProfilesDataSource() datasource.DataSource
- func NewDownloadClientAria2Resource() resource.Resource
- func NewDownloadClientConfigDataSource() datasource.DataSource
- func NewDownloadClientConfigResource() resource.Resource
- func NewDownloadClientDataSource() datasource.DataSource
- func NewDownloadClientDelugeResource() resource.Resource
- func NewDownloadClientFloodResource() resource.Resource
- func NewDownloadClientHadoukenResource() resource.Resource
- func NewDownloadClientNzbgetResource() resource.Resource
- func NewDownloadClientNzbvortexResource() resource.Resource
- func NewDownloadClientPneumaticResource() resource.Resource
- func NewDownloadClientQbittorrentResource() resource.Resource
- func NewDownloadClientResource() resource.Resource
- func NewDownloadClientRtorrentResource() resource.Resource
- func NewDownloadClientSabnzbdResource() resource.Resource
- func NewDownloadClientTorrentBlackholeResource() resource.Resource
- func NewDownloadClientTorrentDownloadStationResource() resource.Resource
- func NewDownloadClientTransmissionResource() resource.Resource
- func NewDownloadClientUsenetBlackholeResource() resource.Resource
- func NewDownloadClientUsenetDownloadStationResource() resource.Resource
- func NewDownloadClientUtorrentResource() resource.Resource
- func NewDownloadClientVuzeResource() resource.Resource
- func NewDownloadClientsDataSource() datasource.DataSource
- func NewImportListDataSource() datasource.DataSource
- func NewImportListExclusionDataSource() datasource.DataSource
- func NewImportListExclusionResource() resource.Resource
- func NewImportListExclusionsDataSource() datasource.DataSource
- func NewImportListGoodreadsBookshelfResource() resource.Resource
- func NewImportListGoodreadsListResource() resource.Resource
- func NewImportListGoodreadsOwnedBooksResource() resource.Resource
- func NewImportListGoodreadsSeriesResource() resource.Resource
- func NewImportListLazyLibrarianResource() resource.Resource
- func NewImportListReadarrResource() resource.Resource
- func NewImportListResource() resource.Resource
- func NewImportListsDataSource() datasource.DataSource
- func NewIndexerConfigDataSource() datasource.DataSource
- func NewIndexerConfigResource() resource.Resource
- func NewIndexerDataSource() datasource.DataSource
- func NewIndexerFilelistResource() resource.Resource
- func NewIndexerGazelleResource() resource.Resource
- func NewIndexerIptorrentsResource() resource.Resource
- func NewIndexerNewznabResource() resource.Resource
- func NewIndexerNyaaResource() resource.Resource
- func NewIndexerRarbgResource() resource.Resource
- func NewIndexerResource() resource.Resource
- func NewIndexerTorrentRssResource() resource.Resource
- func NewIndexerTorrentleechResource() resource.Resource
- func NewIndexerTorznabResource() resource.Resource
- func NewIndexersDataSource() datasource.DataSource
- func NewMediaManagementDataSource() datasource.DataSource
- func NewMediaManagementResource() resource.Resource
- func NewMetadataConfigDataSource() datasource.DataSource
- func NewMetadataConfigResource() resource.Resource
- func NewMetadataProfileDataSource() datasource.DataSource
- func NewMetadataProfileResource() resource.Resource
- func NewMetadataProfilesDataSource() datasource.DataSource
- func NewNamingDataSource() datasource.DataSource
- func NewNamingResource() resource.Resource
- func NewNotificationBoxcarResource() resource.Resource
- func NewNotificationCustomScriptResource() resource.Resource
- func NewNotificationDataSource() datasource.DataSource
- func NewNotificationDiscordResource() resource.Resource
- func NewNotificationEmailResource() resource.Resource
- func NewNotificationGoodreadsBookshelvesResource() resource.Resource
- func NewNotificationGoodreadsOwnedBooksResource() resource.Resource
- func NewNotificationGotifyResource() resource.Resource
- func NewNotificationJoinResource() resource.Resource
- func NewNotificationKavitaResource() resource.Resource
- func NewNotificationMailgunResource() resource.Resource
- func NewNotificationNotifiarrResource() resource.Resource
- func NewNotificationNtfyResource() resource.Resource
- func NewNotificationProwlResource() resource.Resource
- func NewNotificationPushbulletResource() resource.Resource
- func NewNotificationPushoverResource() resource.Resource
- func NewNotificationResource() resource.Resource
- func NewNotificationSendgridResource() resource.Resource
- func NewNotificationSlackResource() resource.Resource
- func NewNotificationSubsonicResource() resource.Resource
- func NewNotificationSynologyResource() resource.Resource
- func NewNotificationTelegramResource() resource.Resource
- func NewNotificationTwitterResource() resource.Resource
- func NewNotificationWebhookResource() resource.Resource
- func NewNotificationsDataSource() datasource.DataSource
- func NewQualityDataSource() datasource.DataSource
- func NewQualityDefinitionDataSource() datasource.DataSource
- func NewQualityDefinitionResource() resource.Resource
- func NewQualityDefinitionsDataSource() datasource.DataSource
- func NewQualityProfileDataSource() datasource.DataSource
- func NewQualityProfileResource() resource.Resource
- func NewQualityProfilesDataSource() datasource.DataSource
- func NewReleaseProfileDataSource() datasource.DataSource
- func NewReleaseProfileResource() resource.Resource
- func NewReleaseProfilesDataSource() datasource.DataSource
- func NewRemotePathMappingDataSource() datasource.DataSource
- func NewRemotePathMappingResource() resource.Resource
- func NewRemotePathMappingsDataSource() datasource.DataSource
- func NewRootFolderDataSource() datasource.DataSource
- func NewRootFolderResource() resource.Resource
- func NewRootFoldersDataSource() datasource.DataSource
- func NewSystemStatusDataSource() datasource.DataSource
- func NewTagDataSource() datasource.DataSource
- func NewTagResource() resource.Resource
- func NewTagsDataSource() datasource.DataSource
- type Author
- type AuthorDataSource
- func (d *AuthorDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *AuthorDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *AuthorDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AuthorDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type AuthorResource
- func (r *AuthorResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *AuthorResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *AuthorResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *AuthorResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *AuthorResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *AuthorResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *AuthorResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *AuthorResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Authors
- type AuthorsDataSource
- func (d *AuthorsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *AuthorsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *AuthorsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *AuthorsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DelayProfile
- type DelayProfileDataSource
- func (d *DelayProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DelayProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DelayProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DelayProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DelayProfileResource
- func (r *DelayProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DelayProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DelayProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DelayProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DelayProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DelayProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DelayProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DelayProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DelayProfiles
- type DelayProfilesDataSource
- func (d *DelayProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DelayProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DelayProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DelayProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClient
- type DownloadClientAria2
- type DownloadClientAria2Resource
- func (r *DownloadClientAria2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientAria2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientAria2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientAria2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientAria2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientAria2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientAria2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientAria2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientConfig
- type DownloadClientConfigDataSource
- func (d *DownloadClientConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DownloadClientConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DownloadClientConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DownloadClientConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClientConfigResource
- func (r *DownloadClientConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientDataSource
- func (d *DownloadClientDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DownloadClientDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DownloadClientDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DownloadClientDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClientDeluge
- type DownloadClientDelugeResource
- func (r *DownloadClientDelugeResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientDelugeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientDelugeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientDelugeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientDelugeResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientDelugeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientDelugeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientDelugeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientFlood
- type DownloadClientFloodResource
- func (r *DownloadClientFloodResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientFloodResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientFloodResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientFloodResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientFloodResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientFloodResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientFloodResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientFloodResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientHadouken
- type DownloadClientHadoukenResource
- func (r *DownloadClientHadoukenResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientHadoukenResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientHadoukenResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientHadoukenResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientHadoukenResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientHadoukenResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientHadoukenResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientHadoukenResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientNzbget
- type DownloadClientNzbgetResource
- func (r *DownloadClientNzbgetResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientNzbgetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientNzbgetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientNzbgetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientNzbgetResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientNzbgetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientNzbgetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientNzbgetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientNzbvortex
- type DownloadClientNzbvortexResource
- func (r *DownloadClientNzbvortexResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientNzbvortexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientNzbvortexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientNzbvortexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientNzbvortexResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientNzbvortexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientNzbvortexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientNzbvortexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientPneumatic
- type DownloadClientPneumaticResource
- func (r *DownloadClientPneumaticResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientPneumaticResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientPneumaticResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientPneumaticResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientPneumaticResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientPneumaticResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientPneumaticResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientPneumaticResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientQbittorrent
- type DownloadClientQbittorrentResource
- func (r *DownloadClientQbittorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientQbittorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientQbittorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientQbittorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientQbittorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientQbittorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientQbittorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientQbittorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientResource
- func (r *DownloadClientResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientRtorrent
- type DownloadClientRtorrentResource
- func (r *DownloadClientRtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientRtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientRtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientRtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientRtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientRtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientRtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientRtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientSabnzbd
- type DownloadClientSabnzbdResource
- func (r *DownloadClientSabnzbdResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientSabnzbdResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientSabnzbdResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientSabnzbdResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientSabnzbdResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientSabnzbdResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientSabnzbdResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientSabnzbdResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientTorrentBlackhole
- type DownloadClientTorrentBlackholeResource
- func (r *DownloadClientTorrentBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientTorrentBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientTorrentBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientTorrentBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientTorrentBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientTorrentBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientTorrentBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientTorrentBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientTorrentDownloadStation
- type DownloadClientTorrentDownloadStationResource
- func (r *DownloadClientTorrentDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientTorrentDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientTorrentDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientTorrentDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientTorrentDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientTorrentDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientTorrentDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientTorrentDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientTransmission
- type DownloadClientTransmissionResource
- func (r *DownloadClientTransmissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientTransmissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientTransmissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientTransmissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientTransmissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientTransmissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientTransmissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientTransmissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientUsenetBlackhole
- type DownloadClientUsenetBlackholeResource
- func (r *DownloadClientUsenetBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientUsenetBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientUsenetBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientUsenetBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientUsenetBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientUsenetBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientUsenetBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientUsenetBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientUsenetDownloadStation
- type DownloadClientUsenetDownloadStationResource
- func (r *DownloadClientUsenetDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientUsenetDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientUsenetDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientUsenetDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientUsenetDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientUsenetDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientUsenetDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientUsenetDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientUtorrent
- type DownloadClientUtorrentResource
- func (r *DownloadClientUtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientUtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientUtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientUtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientUtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientUtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientUtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientUtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientVuze
- type DownloadClientVuzeResource
- func (r *DownloadClientVuzeResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientVuzeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientVuzeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientVuzeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientVuzeResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientVuzeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientVuzeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientVuzeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClients
- type DownloadClientsDataSource
- func (d *DownloadClientsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DownloadClientsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DownloadClientsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DownloadClientsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportList
- type ImportListDataSource
- func (d *ImportListDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListExclusion
- type ImportListExclusionDataSource
- func (d *ImportListExclusionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListExclusionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListExclusionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListExclusionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListExclusionResource
- func (r *ImportListExclusionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListExclusionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListExclusionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListExclusionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListExclusionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListExclusionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListExclusionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListExclusionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListExclusions
- type ImportListExclusionsDataSource
- func (d *ImportListExclusionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListExclusionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListExclusionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListExclusionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListGoodreadsBookshelf
- type ImportListGoodreadsBookshelfResource
- func (r *ImportListGoodreadsBookshelfResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListGoodreadsBookshelfResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListGoodreadsBookshelfResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListGoodreadsBookshelfResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListGoodreadsBookshelfResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListGoodreadsBookshelfResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListGoodreadsBookshelfResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListGoodreadsBookshelfResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListGoodreadsList
- type ImportListGoodreadsListResource
- func (r *ImportListGoodreadsListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListGoodreadsListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListGoodreadsListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListGoodreadsListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListGoodreadsListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListGoodreadsListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListGoodreadsListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListGoodreadsListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListGoodreadsOwnedBooks
- type ImportListGoodreadsOwnedBooksResource
- func (r *ImportListGoodreadsOwnedBooksResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListGoodreadsOwnedBooksResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListGoodreadsOwnedBooksResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListGoodreadsOwnedBooksResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListGoodreadsOwnedBooksResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListGoodreadsOwnedBooksResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListGoodreadsOwnedBooksResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListGoodreadsOwnedBooksResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListGoodreadsSeries
- type ImportListGoodreadsSeriesResource
- func (r *ImportListGoodreadsSeriesResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListGoodreadsSeriesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListGoodreadsSeriesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListGoodreadsSeriesResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListGoodreadsSeriesResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListGoodreadsSeriesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListGoodreadsSeriesResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListGoodreadsSeriesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListLazyLibrarian
- type ImportListLazyLibrarianResource
- func (r *ImportListLazyLibrarianResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListLazyLibrarianResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListLazyLibrarianResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListLazyLibrarianResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListLazyLibrarianResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListLazyLibrarianResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListLazyLibrarianResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListLazyLibrarianResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListReadarr
- type ImportListReadarrResource
- func (r *ImportListReadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListReadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListReadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListReadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListReadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListReadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListReadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListReadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListResource
- func (r *ImportListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportLists
- type ImportListsDataSource
- func (d *ImportListsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Indexer
- type IndexerConfig
- type IndexerConfigDataSource
- func (d *IndexerConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexerConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexerConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexerConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerConfigResource
- func (r *IndexerConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerDataSource
- func (d *IndexerDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexerDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerFilelist
- type IndexerFilelistResource
- func (r *IndexerFilelistResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerFilelistResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerFilelistResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerFilelistResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerFilelistResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerFilelistResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerFilelistResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerFilelistResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerGazelle
- type IndexerGazelleResource
- func (r *IndexerGazelleResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerGazelleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerGazelleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerGazelleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerGazelleResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerGazelleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerGazelleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerGazelleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerIptorrents
- type IndexerIptorrentsResource
- func (r *IndexerIptorrentsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerIptorrentsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerIptorrentsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerIptorrentsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerIptorrentsResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerIptorrentsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerIptorrentsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerIptorrentsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerNewznab
- type IndexerNewznabResource
- func (r *IndexerNewznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerNewznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerNewznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerNewznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerNewznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerNewznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerNewznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerNewznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerNyaa
- type IndexerNyaaResource
- func (r *IndexerNyaaResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerNyaaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerNyaaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerNyaaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerNyaaResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerNyaaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerNyaaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerNyaaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerRarbg
- type IndexerRarbgResource
- func (r *IndexerRarbgResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerRarbgResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerRarbgResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerRarbgResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerRarbgResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerRarbgResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerRarbgResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerRarbgResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerResource
- func (r *IndexerResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorrentRss
- type IndexerTorrentRssResource
- func (r *IndexerTorrentRssResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorrentRssResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorrentRssResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorrentRssResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorrentRssResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorrentRssResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorrentRssResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorrentRssResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorrentleech
- type IndexerTorrentleechResource
- func (r *IndexerTorrentleechResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorrentleechResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorrentleechResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorrentleechResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorrentleechResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorrentleechResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorrentleechResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorrentleechResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorznab
- type IndexerTorznabResource
- func (r *IndexerTorznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Indexers
- type IndexersDataSource
- func (d *IndexersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MediaManagement
- type MediaManagementDataSource
- func (d *MediaManagementDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MediaManagementDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MediaManagementDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MediaManagementDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MediaManagementResource
- func (r *MediaManagementResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MediaManagementResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MediaManagementResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MediaManagementResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MediaManagementResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MediaManagementResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MediaManagementResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MediaManagementResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataConfig
- type MetadataConfigDataSource
- func (d *MetadataConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MetadataConfigResource
- func (r *MetadataConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataProfile
- type MetadataProfileDataSource
- func (d *MetadataProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MetadataProfileResource
- func (r *MetadataProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataProfiles
- type MetadataProfilesDataSource
- func (d *MetadataProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Naming
- type NamingDataSource
- func (d *NamingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NamingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NamingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NamingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type NamingResource
- func (r *NamingResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NamingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NamingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NamingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NamingResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NamingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NamingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NamingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Notification
- type NotificationBoxcar
- type NotificationBoxcarResource
- func (r *NotificationBoxcarResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationBoxcarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationBoxcarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationBoxcarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationBoxcarResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationBoxcarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationBoxcarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationBoxcarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationCustomScript
- type NotificationCustomScriptResource
- func (r *NotificationCustomScriptResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationCustomScriptResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationCustomScriptResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationCustomScriptResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationCustomScriptResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationCustomScriptResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationCustomScriptResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationCustomScriptResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationDataSource
- func (d *NotificationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NotificationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NotificationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NotificationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type NotificationDiscord
- type NotificationDiscordResource
- func (r *NotificationDiscordResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationDiscordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationDiscordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationDiscordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationDiscordResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationDiscordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationDiscordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationDiscordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationEmail
- type NotificationEmailResource
- func (r *NotificationEmailResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationEmailResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationEmailResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationEmailResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationEmailResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationEmailResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationEmailResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationEmailResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationGoodreadsBookshelves
- type NotificationGoodreadsBookshelvesResource
- func (r *NotificationGoodreadsBookshelvesResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationGoodreadsBookshelvesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationGoodreadsBookshelvesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationGoodreadsBookshelvesResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationGoodreadsBookshelvesResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationGoodreadsBookshelvesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationGoodreadsBookshelvesResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationGoodreadsBookshelvesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationGoodreadsOwnedBooks
- type NotificationGoodreadsOwnedBooksResource
- func (r *NotificationGoodreadsOwnedBooksResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationGoodreadsOwnedBooksResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationGoodreadsOwnedBooksResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationGoodreadsOwnedBooksResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationGoodreadsOwnedBooksResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationGoodreadsOwnedBooksResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationGoodreadsOwnedBooksResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationGoodreadsOwnedBooksResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationGotify
- type NotificationGotifyResource
- func (r *NotificationGotifyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationGotifyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationGotifyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationGotifyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationGotifyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationGotifyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationGotifyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationGotifyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationJoin
- type NotificationJoinResource
- func (r *NotificationJoinResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationJoinResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationJoinResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationJoinResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationJoinResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationJoinResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationJoinResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationJoinResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationKavita
- type NotificationKavitaResource
- func (r *NotificationKavitaResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationKavitaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationKavitaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationKavitaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationKavitaResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationKavitaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationKavitaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationKavitaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationMailgun
- type NotificationMailgunResource
- func (r *NotificationMailgunResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationMailgunResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationMailgunResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationMailgunResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationMailgunResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationMailgunResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationMailgunResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationMailgunResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationNotifiarr
- type NotificationNotifiarrResource
- func (r *NotificationNotifiarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationNotifiarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationNotifiarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationNotifiarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationNotifiarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationNotifiarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationNotifiarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationNotifiarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationNtfy
- type NotificationNtfyResource
- func (r *NotificationNtfyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationNtfyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationNtfyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationNtfyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationNtfyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationNtfyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationNtfyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationNtfyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationProwl
- type NotificationProwlResource
- func (r *NotificationProwlResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationProwlResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationProwlResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationProwlResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationProwlResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationProwlResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationProwlResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationProwlResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationPushbullet
- type NotificationPushbulletResource
- func (r *NotificationPushbulletResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationPushbulletResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationPushbulletResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationPushbulletResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationPushbulletResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationPushbulletResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationPushbulletResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationPushbulletResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationPushover
- type NotificationPushoverResource
- func (r *NotificationPushoverResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationPushoverResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationPushoverResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationPushoverResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationPushoverResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationPushoverResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationPushoverResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationPushoverResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationResource
- func (r *NotificationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationSendgrid
- type NotificationSendgridResource
- func (r *NotificationSendgridResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSendgridResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSendgridResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSendgridResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSendgridResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSendgridResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSendgridResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSendgridResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationSlack
- type NotificationSlackResource
- func (r *NotificationSlackResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSlackResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSlackResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSlackResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSlackResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSlackResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSlackResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSlackResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationSubsonic
- type NotificationSubsonicResource
- func (r *NotificationSubsonicResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSubsonicResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSubsonicResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSubsonicResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSubsonicResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSubsonicResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSubsonicResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSubsonicResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationSynology
- type NotificationSynologyResource
- func (r *NotificationSynologyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSynologyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSynologyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSynologyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSynologyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSynologyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSynologyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSynologyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationTelegram
- type NotificationTelegramResource
- func (r *NotificationTelegramResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationTelegramResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationTelegramResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationTelegramResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationTelegramResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationTelegramResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationTelegramResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationTelegramResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationTwitter
- type NotificationTwitterResource
- func (r *NotificationTwitterResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationTwitterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationTwitterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationTwitterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationTwitterResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationTwitterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationTwitterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationTwitterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationWebhook
- type NotificationWebhookResource
- func (r *NotificationWebhookResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationWebhookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationWebhookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationWebhookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationWebhookResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationWebhookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationWebhookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationWebhookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Notifications
- type NotificationsDataSource
- func (d *NotificationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NotificationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NotificationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NotificationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type PreferredRelease
- type Quality
- type QualityDataSource
- func (d *QualityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityDefinition
- type QualityDefinitionDataSource
- func (d *QualityDefinitionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDefinitionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDefinitionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDefinitionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityDefinitionResource
- func (r *QualityDefinitionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *QualityDefinitionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *QualityDefinitionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *QualityDefinitionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *QualityDefinitionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *QualityDefinitionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *QualityDefinitionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *QualityDefinitionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type QualityDefinitions
- type QualityDefinitionsDataSource
- func (d *QualityDefinitionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDefinitionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDefinitionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDefinitionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityGroup
- type QualityProfile
- type QualityProfileDataSource
- func (d *QualityProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityProfileResource
- func (r *QualityProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *QualityProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *QualityProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *QualityProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *QualityProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *QualityProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *QualityProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *QualityProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type QualityProfiles
- type QualityProfilesDataSource
- func (d *QualityProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Readarr
- type ReadarrProvider
- func (p *ReadarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *ReadarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *ReadarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *ReadarrProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *ReadarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type ReleaseProfile
- type ReleaseProfileDataSource
- func (d *ReleaseProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ReleaseProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ReleaseProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ReleaseProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ReleaseProfileResource
- func (r *ReleaseProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ReleaseProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ReleaseProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ReleaseProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ReleaseProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ReleaseProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ReleaseProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ReleaseProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ReleaseProfiles
- type ReleaseProfilesDataSource
- func (d *ReleaseProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ReleaseProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ReleaseProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ReleaseProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RemotePathMapping
- type RemotePathMappingDataSource
- func (d *RemotePathMappingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RemotePathMappingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RemotePathMappingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RemotePathMappingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RemotePathMappingResource
- func (r *RemotePathMappingResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RemotePathMappingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RemotePathMappingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RemotePathMappingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RemotePathMappingResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RemotePathMappingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RemotePathMappingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RemotePathMappingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RemotePathMappings
- type RemotePathMappingsDataSource
- func (d *RemotePathMappingsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RemotePathMappingsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RemotePathMappingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RemotePathMappingsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RootFolder
- type RootFolderDataSource
- func (d *RootFolderDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RootFolderDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RootFolderDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RootFolderDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RootFolderResource
- func (r *RootFolderResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RootFolderResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RootFolderResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RootFolderResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RootFolderResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RootFolderResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RootFolderResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RootFolderResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RootFolders
- type RootFoldersDataSource
- func (d *RootFoldersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RootFoldersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RootFoldersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RootFoldersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SystemStatus
- type SystemStatusDataSource
- func (d *SystemStatusDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *SystemStatusDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *SystemStatusDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SystemStatusDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Tag
- type TagDataSource
- func (d *TagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *TagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type TagResource
- func (r *TagResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TagResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TagResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TagResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TagResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TagResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TagResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TagResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Tags
- type TagsDataSource
- func (d *TagsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *TagsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *TagsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TagsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthorDataSource ¶ added in v1.5.0
func NewAuthorDataSource() datasource.DataSource
func NewAuthorResource ¶ added in v1.5.0
func NewAuthorsDataSource ¶ added in v1.5.0
func NewAuthorsDataSource() datasource.DataSource
func NewDelayProfileDataSource ¶ added in v1.5.0
func NewDelayProfileDataSource() datasource.DataSource
func NewDelayProfileResource ¶ added in v1.5.0
func NewDelayProfilesDataSource ¶ added in v1.5.0
func NewDelayProfilesDataSource() datasource.DataSource
func NewDownloadClientAria2Resource ¶ added in v1.5.0
func NewDownloadClientConfigDataSource ¶ added in v1.4.0
func NewDownloadClientConfigDataSource() datasource.DataSource
func NewDownloadClientConfigResource ¶ added in v1.4.0
func NewDownloadClientDataSource ¶ added in v1.4.0
func NewDownloadClientDataSource() datasource.DataSource
func NewDownloadClientDelugeResource ¶ added in v1.5.0
func NewDownloadClientFloodResource ¶ added in v1.5.0
func NewDownloadClientHadoukenResource ¶ added in v1.5.0
func NewDownloadClientNzbgetResource ¶ added in v1.5.0
func NewDownloadClientNzbvortexResource ¶ added in v1.5.0
func NewDownloadClientPneumaticResource ¶ added in v1.5.0
func NewDownloadClientQbittorrentResource ¶ added in v1.5.0
func NewDownloadClientResource ¶ added in v1.4.0
func NewDownloadClientRtorrentResource ¶ added in v1.5.0
func NewDownloadClientSabnzbdResource ¶ added in v1.5.0
func NewDownloadClientTorrentBlackholeResource ¶ added in v1.5.0
func NewDownloadClientTorrentDownloadStationResource ¶ added in v1.5.0
func NewDownloadClientTransmissionResource ¶ added in v1.4.0
func NewDownloadClientUsenetBlackholeResource ¶ added in v1.5.0
func NewDownloadClientUsenetDownloadStationResource ¶ added in v1.5.0
func NewDownloadClientUtorrentResource ¶ added in v1.5.0
func NewDownloadClientVuzeResource ¶ added in v1.5.0
func NewDownloadClientsDataSource ¶ added in v1.4.0
func NewDownloadClientsDataSource() datasource.DataSource
func NewImportListDataSource ¶ added in v1.5.0
func NewImportListDataSource() datasource.DataSource
func NewImportListExclusionDataSource ¶ added in v1.5.0
func NewImportListExclusionDataSource() datasource.DataSource
func NewImportListExclusionResource ¶ added in v1.5.0
func NewImportListExclusionsDataSource ¶ added in v1.5.0
func NewImportListExclusionsDataSource() datasource.DataSource
func NewImportListGoodreadsBookshelfResource ¶ added in v1.5.0
func NewImportListGoodreadsListResource ¶ added in v1.5.0
func NewImportListGoodreadsOwnedBooksResource ¶ added in v1.5.0
func NewImportListGoodreadsSeriesResource ¶ added in v1.5.0
func NewImportListLazyLibrarianResource ¶ added in v1.5.0
func NewImportListReadarrResource ¶ added in v1.5.0
func NewImportListResource ¶ added in v1.5.0
func NewImportListsDataSource ¶ added in v1.5.0
func NewImportListsDataSource() datasource.DataSource
func NewIndexerConfigDataSource ¶ added in v1.5.0
func NewIndexerConfigDataSource() datasource.DataSource
func NewIndexerConfigResource ¶ added in v1.5.0
func NewIndexerDataSource ¶ added in v1.5.0
func NewIndexerDataSource() datasource.DataSource
func NewIndexerFilelistResource ¶ added in v1.5.0
func NewIndexerGazelleResource ¶ added in v1.5.0
func NewIndexerIptorrentsResource ¶ added in v1.5.0
func NewIndexerNewznabResource ¶ added in v1.5.0
func NewIndexerNyaaResource ¶ added in v1.5.0
func NewIndexerRarbgResource ¶ added in v1.5.0
func NewIndexerResource ¶ added in v1.5.0
func NewIndexerTorrentRssResource ¶ added in v1.5.0
func NewIndexerTorrentleechResource ¶ added in v1.5.0
func NewIndexerTorznabResource ¶ added in v1.5.0
func NewIndexersDataSource ¶ added in v1.5.0
func NewIndexersDataSource() datasource.DataSource
func NewMediaManagementDataSource ¶ added in v1.5.0
func NewMediaManagementDataSource() datasource.DataSource
func NewMediaManagementResource ¶ added in v1.5.0
func NewMetadataConfigDataSource ¶ added in v1.5.0
func NewMetadataConfigDataSource() datasource.DataSource
func NewMetadataConfigResource ¶ added in v1.5.0
func NewMetadataProfileDataSource ¶ added in v1.5.0
func NewMetadataProfileDataSource() datasource.DataSource
func NewMetadataProfileResource ¶ added in v1.5.0
func NewMetadataProfilesDataSource ¶ added in v1.5.0
func NewMetadataProfilesDataSource() datasource.DataSource
func NewNamingDataSource ¶ added in v1.5.0
func NewNamingDataSource() datasource.DataSource
func NewNamingResource ¶ added in v1.5.0
func NewNotificationBoxcarResource ¶ added in v1.5.0
func NewNotificationCustomScriptResource ¶ added in v1.3.0
func NewNotificationDataSource ¶ added in v1.3.0
func NewNotificationDataSource() datasource.DataSource
func NewNotificationDiscordResource ¶ added in v1.5.0
func NewNotificationEmailResource ¶ added in v1.5.0
func NewNotificationGoodreadsBookshelvesResource ¶ added in v1.5.0
func NewNotificationGoodreadsOwnedBooksResource ¶ added in v1.5.0
func NewNotificationGotifyResource ¶ added in v1.5.0
func NewNotificationJoinResource ¶ added in v1.5.0
func NewNotificationKavitaResource ¶ added in v1.5.0
func NewNotificationMailgunResource ¶ added in v1.5.0
func NewNotificationNotifiarrResource ¶ added in v1.5.0
func NewNotificationNtfyResource ¶ added in v1.5.0
func NewNotificationProwlResource ¶ added in v1.5.0
func NewNotificationPushbulletResource ¶ added in v1.5.0
func NewNotificationPushoverResource ¶ added in v1.5.0
func NewNotificationResource ¶ added in v1.3.0
func NewNotificationSendgridResource ¶ added in v1.5.0
func NewNotificationSlackResource ¶ added in v1.5.0
func NewNotificationSubsonicResource ¶ added in v1.5.0
func NewNotificationSynologyResource ¶ added in v1.5.0
func NewNotificationTelegramResource ¶ added in v1.5.0
func NewNotificationTwitterResource ¶ added in v1.5.0
func NewNotificationWebhookResource ¶ added in v1.3.0
func NewNotificationsDataSource ¶ added in v1.3.0
func NewNotificationsDataSource() datasource.DataSource
func NewQualityDataSource ¶ added in v1.5.0
func NewQualityDataSource() datasource.DataSource
func NewQualityDefinitionDataSource ¶ added in v1.5.0
func NewQualityDefinitionDataSource() datasource.DataSource
func NewQualityDefinitionResource ¶ added in v1.5.0
func NewQualityDefinitionsDataSource ¶ added in v1.5.0
func NewQualityDefinitionsDataSource() datasource.DataSource
func NewQualityProfileDataSource ¶ added in v1.5.0
func NewQualityProfileDataSource() datasource.DataSource
func NewQualityProfileResource ¶ added in v1.5.0
func NewQualityProfilesDataSource ¶ added in v1.5.0
func NewQualityProfilesDataSource() datasource.DataSource
func NewReleaseProfileDataSource ¶ added in v1.5.0
func NewReleaseProfileDataSource() datasource.DataSource
func NewReleaseProfileResource ¶ added in v1.5.0
func NewReleaseProfilesDataSource ¶ added in v1.5.0
func NewReleaseProfilesDataSource() datasource.DataSource
func NewRemotePathMappingDataSource ¶ added in v1.4.0
func NewRemotePathMappingDataSource() datasource.DataSource
func NewRemotePathMappingResource ¶ added in v1.4.0
func NewRemotePathMappingsDataSource ¶ added in v1.4.0
func NewRemotePathMappingsDataSource() datasource.DataSource
func NewRootFolderDataSource ¶ added in v1.5.0
func NewRootFolderDataSource() datasource.DataSource
func NewRootFolderResource ¶ added in v1.5.0
func NewRootFoldersDataSource ¶ added in v1.5.0
func NewRootFoldersDataSource() datasource.DataSource
func NewSystemStatusDataSource ¶ added in v1.3.0
func NewSystemStatusDataSource() datasource.DataSource
func NewTagDataSource ¶ added in v1.3.0
func NewTagDataSource() datasource.DataSource
func NewTagResource ¶ added in v1.3.0
func NewTagsDataSource ¶ added in v1.3.0
func NewTagsDataSource() datasource.DataSource
Types ¶
type Author ¶ added in v1.5.0
type Author struct { Genres types.Set `tfsdk:"genres"` Tags types.Set `tfsdk:"tags"` AuthorName types.String `tfsdk:"author_name"` ForeignAuthorID types.String `tfsdk:"foreign_author_id"` Status types.String `tfsdk:"status"` Path types.String `tfsdk:"path"` Overview types.String `tfsdk:"overview"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Monitored types.Bool `tfsdk:"monitored"` }
Author describes the author data model.
type AuthorDataSource ¶ added in v1.5.0
type AuthorDataSource struct {
// contains filtered or unexported fields
}
AuthorDataSource defines the author implementation.
func (*AuthorDataSource) Configure ¶ added in v1.5.0
func (d *AuthorDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*AuthorDataSource) Metadata ¶ added in v1.5.0
func (d *AuthorDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AuthorDataSource) Read ¶ added in v1.5.0
func (d *AuthorDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AuthorDataSource) Schema ¶ added in v1.5.0
func (d *AuthorDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type AuthorResource ¶ added in v1.5.0
type AuthorResource struct {
// contains filtered or unexported fields
}
AuthorResource defines the author implementation.
func (*AuthorResource) Configure ¶ added in v1.5.0
func (r *AuthorResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*AuthorResource) Create ¶ added in v1.5.0
func (r *AuthorResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*AuthorResource) Delete ¶ added in v1.5.0
func (r *AuthorResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*AuthorResource) ImportState ¶ added in v1.5.0
func (r *AuthorResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*AuthorResource) Metadata ¶ added in v1.5.0
func (r *AuthorResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*AuthorResource) Read ¶ added in v1.5.0
func (r *AuthorResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*AuthorResource) Schema ¶ added in v1.5.0
func (r *AuthorResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*AuthorResource) Update ¶ added in v1.5.0
func (r *AuthorResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type AuthorsDataSource ¶ added in v1.5.0
type AuthorsDataSource struct {
// contains filtered or unexported fields
}
AuthorsDataSource defines the authors implementation.
func (*AuthorsDataSource) Configure ¶ added in v1.5.0
func (d *AuthorsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*AuthorsDataSource) Metadata ¶ added in v1.5.0
func (d *AuthorsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*AuthorsDataSource) Read ¶ added in v1.5.0
func (d *AuthorsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*AuthorsDataSource) Schema ¶ added in v1.5.0
func (d *AuthorsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DelayProfile ¶ added in v1.5.0
type DelayProfile struct { Tags types.Set `tfsdk:"tags"` PreferredProtocol types.String `tfsdk:"preferred_protocol"` UsenetDelay types.Int64 `tfsdk:"usenet_delay"` TorrentDelay types.Int64 `tfsdk:"torrent_delay"` ID types.Int64 `tfsdk:"id"` Order types.Int64 `tfsdk:"order"` EnableUsenet types.Bool `tfsdk:"enable_usenet"` EnableTorrent types.Bool `tfsdk:"enable_torrent"` }
DelayProfile describes the delay profile data model.
type DelayProfileDataSource ¶ added in v1.5.0
type DelayProfileDataSource struct {
// contains filtered or unexported fields
}
DelayProfileDataSource defines the delay profile implementation.
func (*DelayProfileDataSource) Configure ¶ added in v1.5.0
func (d *DelayProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DelayProfileDataSource) Metadata ¶ added in v1.5.0
func (d *DelayProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DelayProfileDataSource) Read ¶ added in v1.5.0
func (d *DelayProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DelayProfileDataSource) Schema ¶ added in v1.5.0
func (d *DelayProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DelayProfileResource ¶ added in v1.5.0
type DelayProfileResource struct {
// contains filtered or unexported fields
}
DelayProfileResource defines the delay profile implementation.
func (*DelayProfileResource) Configure ¶ added in v1.5.0
func (r *DelayProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DelayProfileResource) Create ¶ added in v1.5.0
func (r *DelayProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DelayProfileResource) Delete ¶ added in v1.5.0
func (r *DelayProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DelayProfileResource) ImportState ¶ added in v1.5.0
func (r *DelayProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DelayProfileResource) Metadata ¶ added in v1.5.0
func (r *DelayProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DelayProfileResource) Read ¶ added in v1.5.0
func (r *DelayProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DelayProfileResource) Schema ¶ added in v1.5.0
func (r *DelayProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DelayProfileResource) Update ¶ added in v1.5.0
func (r *DelayProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DelayProfiles ¶ added in v1.5.0
type DelayProfiles struct { DelayProfiles types.Set `tfsdk:"delay_profiles"` ID types.String `tfsdk:"id"` }
DelayProfiles describes the delay profiles data model.
type DelayProfilesDataSource ¶ added in v1.5.0
type DelayProfilesDataSource struct {
// contains filtered or unexported fields
}
DelayProfilesDataSource defines the delay profiles implementation.
func (*DelayProfilesDataSource) Configure ¶ added in v1.5.0
func (d *DelayProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DelayProfilesDataSource) Metadata ¶ added in v1.5.0
func (d *DelayProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DelayProfilesDataSource) Read ¶ added in v1.5.0
func (d *DelayProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DelayProfilesDataSource) Schema ¶ added in v1.5.0
func (d *DelayProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClient ¶ added in v1.4.0
type DownloadClient struct { Tags types.Set `tfsdk:"tags"` PostImportTags types.Set `tfsdk:"post_import_tags"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_tags"` NzbFolder types.String `tfsdk:"nzb_folder"` Category types.String `tfsdk:"category"` Implementation types.String `tfsdk:"implementation"` Name types.String `tfsdk:"name"` Protocol types.String `tfsdk:"protocol"` MagnetFileExtension types.String `tfsdk:"magnet_file_extension"` TorrentFolder types.String `tfsdk:"torrent_folder"` StrmFolder types.String `tfsdk:"strm_folder"` Host types.String `tfsdk:"host"` ConfigContract types.String `tfsdk:"config_contract"` Destination types.String `tfsdk:"destination"` MusicDirectory types.String `tfsdk:"bookdirectory"` TVDirectory types.String `tfsdk:"book_directory"` Username types.String `tfsdk:"username"` MusicImportedCategory types.String `tfsdk:"book_imported_category"` MusicCategory types.String `tfsdk:"book_category"` Password types.String `tfsdk:"password"` SecretToken types.String `tfsdk:"secret_token"` RPCPath types.String `tfsdk:"rpc_path"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` WatchFolder types.String `tfsdk:"watch_folder"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` IntialState types.Int64 `tfsdk:"intial_state"` InitialState types.Int64 `tfsdk:"initial_state"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddStopped types.Bool `tfsdk:"add_stopped"` SaveMagnetFiles types.Bool `tfsdk:"save_magnet_files"` ReadOnly types.Bool `tfsdk:"read_only"` FirstAndLast types.Bool `tfsdk:"first_and_last"` SequentialOrder types.Bool `tfsdk:"sequential_order"` StartOnAdd types.Bool `tfsdk:"start_on_add"` UseSsl types.Bool `tfsdk:"use_ssl"` AddPaused types.Bool `tfsdk:"add_paused"` Enable types.Bool `tfsdk:"enable"` }
DownloadClient describes the download client data model.
type DownloadClientAria2 ¶ added in v1.5.0
type DownloadClientAria2 struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` RPCPath types.String `tfsdk:"rpc_path"` SecretToken types.String `tfsdk:"secret_token"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientAria2 describes the download client data model.
type DownloadClientAria2Resource ¶ added in v1.5.0
type DownloadClientAria2Resource struct {
// contains filtered or unexported fields
}
DownloadClientAria2Resource defines the download client implementation.
func (*DownloadClientAria2Resource) Configure ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientAria2Resource) Create ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientAria2Resource) Delete ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientAria2Resource) ImportState ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientAria2Resource) Metadata ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientAria2Resource) Read ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientAria2Resource) Schema ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientAria2Resource) Update ¶ added in v1.5.0
func (r *DownloadClientAria2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientConfig ¶ added in v1.4.0
type DownloadClientConfig struct { DownloadClientWorkingFolders types.String `tfsdk:"download_client_working_folders"` ID types.Int64 `tfsdk:"id"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` EnableCompletedDownloadHandling types.Bool `tfsdk:"enable_completed_download_handling"` AutoRedownloadFailed types.Bool `tfsdk:"auto_redownload_failed"` }
DownloadClientConfig describes the download client config data model.
type DownloadClientConfigDataSource ¶ added in v1.4.0
type DownloadClientConfigDataSource struct {
// contains filtered or unexported fields
}
DownloadClientConfigDataSource defines the download client config implementation.
func (*DownloadClientConfigDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientConfigDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientConfigDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientConfigDataSource) Schema ¶ added in v1.5.0
func (d *DownloadClientConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClientConfigResource ¶ added in v1.4.0
type DownloadClientConfigResource struct {
// contains filtered or unexported fields
}
DownloadClientConfigResource defines the download client config implementation.
func (*DownloadClientConfigResource) Configure ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientConfigResource) Create ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientConfigResource) Delete ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientConfigResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientConfigResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientConfigResource) Read ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientConfigResource) Schema ¶ added in v1.5.0
func (r *DownloadClientConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientConfigResource) Update ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientDataSource ¶ added in v1.4.0
type DownloadClientDataSource struct {
// contains filtered or unexported fields
}
DownloadClientDataSource defines the download_client implementation.
func (*DownloadClientDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientDataSource) Schema ¶ added in v1.5.0
func (d *DownloadClientDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClientDeluge ¶ added in v1.5.0
type DownloadClientDeluge struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` MusicImportedCategory types.String `tfsdk:"book_imported_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddPaused types.Bool `tfsdk:"add_paused"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientDeluge describes the download client data model.
type DownloadClientDelugeResource ¶ added in v1.5.0
type DownloadClientDelugeResource struct {
// contains filtered or unexported fields
}
DownloadClientDelugeResource defines the download client implementation.
func (*DownloadClientDelugeResource) Configure ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientDelugeResource) Create ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientDelugeResource) Delete ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientDelugeResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientDelugeResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientDelugeResource) Read ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientDelugeResource) Schema ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientDelugeResource) Update ¶ added in v1.5.0
func (r *DownloadClientDelugeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientFlood ¶ added in v1.5.0
type DownloadClientFlood struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_tags"` PostImportTags types.Set `tfsdk:"post_import_tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Destination types.String `tfsdk:"destination"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddPaused types.Bool `tfsdk:"add_paused"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientFlood describes the download client data model.
type DownloadClientFloodResource ¶ added in v1.5.0
type DownloadClientFloodResource struct {
// contains filtered or unexported fields
}
DownloadClientFloodResource defines the download client implementation.
func (*DownloadClientFloodResource) Configure ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientFloodResource) Create ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientFloodResource) Delete ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientFloodResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientFloodResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientFloodResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientFloodResource) Read ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientFloodResource) Schema ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientFloodResource) Update ¶ added in v1.5.0
func (r *DownloadClientFloodResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientHadouken ¶ added in v1.5.0
type DownloadClientHadouken struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Category types.String `tfsdk:"category"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientHadouken describes the download client data model.
type DownloadClientHadoukenResource ¶ added in v1.5.0
type DownloadClientHadoukenResource struct {
// contains filtered or unexported fields
}
DownloadClientHadoukenResource defines the download client implementation.
func (*DownloadClientHadoukenResource) Configure ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientHadoukenResource) Create ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientHadoukenResource) Delete ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientHadoukenResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientHadoukenResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientHadoukenResource) Read ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientHadoukenResource) Schema ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientHadoukenResource) Update ¶ added in v1.5.0
func (r *DownloadClientHadoukenResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientNzbget ¶ added in v1.5.0
type DownloadClientNzbget struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddPaused types.Bool `tfsdk:"add_paused"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientNzbget describes the download client data model.
type DownloadClientNzbgetResource ¶ added in v1.5.0
type DownloadClientNzbgetResource struct {
// contains filtered or unexported fields
}
DownloadClientNzbgetResource defines the download client implementation.
func (*DownloadClientNzbgetResource) Configure ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientNzbgetResource) Create ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientNzbgetResource) Delete ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientNzbgetResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientNzbgetResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientNzbgetResource) Read ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientNzbgetResource) Schema ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientNzbgetResource) Update ¶ added in v1.5.0
func (r *DownloadClientNzbgetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientNzbvortex ¶ added in v1.5.0
type DownloadClientNzbvortex struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` MusicCategory types.String `tfsdk:"book_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientNzbvortex describes the download client data model.
type DownloadClientNzbvortexResource ¶ added in v1.5.0
type DownloadClientNzbvortexResource struct {
// contains filtered or unexported fields
}
DownloadClientNzbvortexResource defines the download client implementation.
func (*DownloadClientNzbvortexResource) Configure ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientNzbvortexResource) Create ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientNzbvortexResource) Delete ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientNzbvortexResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientNzbvortexResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientNzbvortexResource) Read ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientNzbvortexResource) Schema ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientNzbvortexResource) Update ¶ added in v1.5.0
func (r *DownloadClientNzbvortexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientPneumatic ¶ added in v1.5.0
type DownloadClientPneumatic struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` NzbFolder types.String `tfsdk:"nzb_folder"` StrmFolder types.String `tfsdk:"strm_folder"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientPneumatic describes the download client data model.
type DownloadClientPneumaticResource ¶ added in v1.5.0
type DownloadClientPneumaticResource struct {
// contains filtered or unexported fields
}
DownloadClientPneumaticResource defines the download client implementation.
func (*DownloadClientPneumaticResource) Configure ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientPneumaticResource) Create ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientPneumaticResource) Delete ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientPneumaticResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientPneumaticResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientPneumaticResource) Read ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientPneumaticResource) Schema ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientPneumaticResource) Update ¶ added in v1.5.0
func (r *DownloadClientPneumaticResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientQbittorrent ¶ added in v1.5.0
type DownloadClientQbittorrent struct { Tags types.Set `tfsdk:"tags"` MusicImportedCategory types.String `tfsdk:"book_imported_category"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` InitialState types.Int64 `tfsdk:"initial_state"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` FirstAndLast types.Bool `tfsdk:"first_and_last"` SequentialOrder types.Bool `tfsdk:"sequential_order"` }
DownloadClientQbittorrent describes the download client data model.
type DownloadClientQbittorrentResource ¶ added in v1.5.0
type DownloadClientQbittorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientQbittorrentResource defines the download client implementation.
func (*DownloadClientQbittorrentResource) Configure ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientQbittorrentResource) Create ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientQbittorrentResource) Delete ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientQbittorrentResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientQbittorrentResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientQbittorrentResource) Read ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientQbittorrentResource) Schema ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientQbittorrentResource) Update ¶ added in v1.5.0
func (r *DownloadClientQbittorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientResource ¶ added in v1.4.0
type DownloadClientResource struct {
// contains filtered or unexported fields
}
DownloadClientResource defines the download client implementation.
func (*DownloadClientResource) Configure ¶ added in v1.4.0
func (r *DownloadClientResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientResource) Create ¶ added in v1.4.0
func (r *DownloadClientResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientResource) Delete ¶ added in v1.4.0
func (r *DownloadClientResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientResource) Read ¶ added in v1.4.0
func (r *DownloadClientResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientResource) Schema ¶ added in v1.5.0
func (r *DownloadClientResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientResource) Update ¶ added in v1.4.0
func (r *DownloadClientResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientRtorrent ¶ added in v1.5.0
type DownloadClientRtorrent struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` MusicDirectory types.String `tfsdk:"book_directory"` MusicImportedCategory types.String `tfsdk:"book_imported_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddStopped types.Bool `tfsdk:"add_stopped"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientRtorrent describes the download client data model.
type DownloadClientRtorrentResource ¶ added in v1.5.0
type DownloadClientRtorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientRtorrentResource defines the download client implementation.
func (*DownloadClientRtorrentResource) Configure ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientRtorrentResource) Create ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientRtorrentResource) Delete ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientRtorrentResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientRtorrentResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientRtorrentResource) Read ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientRtorrentResource) Schema ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientRtorrentResource) Update ¶ added in v1.5.0
func (r *DownloadClientRtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientSabnzbd ¶ added in v1.5.0
type DownloadClientSabnzbd struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientSabnzbd describes the download client data model.
type DownloadClientSabnzbdResource ¶ added in v1.5.0
type DownloadClientSabnzbdResource struct {
// contains filtered or unexported fields
}
DownloadClientSabnzbdResource defines the download client implementation.
func (*DownloadClientSabnzbdResource) Configure ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientSabnzbdResource) Create ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientSabnzbdResource) Delete ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientSabnzbdResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientSabnzbdResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientSabnzbdResource) Read ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientSabnzbdResource) Schema ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientSabnzbdResource) Update ¶ added in v1.5.0
func (r *DownloadClientSabnzbdResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTorrentBlackhole ¶ added in v1.5.0
type DownloadClientTorrentBlackhole struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` TorrentFolder types.String `tfsdk:"torrent_folder"` WatchFolder types.String `tfsdk:"watch_folder"` MagnetFileExtension types.String `tfsdk:"magnet_file_extension"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` SaveMagnetFiles types.Bool `tfsdk:"save_magnet_files"` ReadOnly types.Bool `tfsdk:"read_only"` }
DownloadClientTorrentBlackhole describes the download client data model.
type DownloadClientTorrentBlackholeResource ¶ added in v1.5.0
type DownloadClientTorrentBlackholeResource struct {
// contains filtered or unexported fields
}
DownloadClientTorrentBlackholeResource defines the download client implementation.
func (*DownloadClientTorrentBlackholeResource) Configure ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTorrentBlackholeResource) Create ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTorrentBlackholeResource) Delete ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTorrentBlackholeResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTorrentBlackholeResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTorrentBlackholeResource) Read ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTorrentBlackholeResource) Schema ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTorrentBlackholeResource) Update ¶ added in v1.5.0
func (r *DownloadClientTorrentBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTorrentDownloadStation ¶ added in v1.5.0
type DownloadClientTorrentDownloadStation struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` TVDirectory types.String `tfsdk:"book_directory"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientTorrentDownloadStation describes the download client data model.
type DownloadClientTorrentDownloadStationResource ¶ added in v1.5.0
type DownloadClientTorrentDownloadStationResource struct {
// contains filtered or unexported fields
}
DownloadClientTorrentDownloadStationResource defines the download client implementation.
func (*DownloadClientTorrentDownloadStationResource) Configure ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTorrentDownloadStationResource) Create ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTorrentDownloadStationResource) Delete ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTorrentDownloadStationResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTorrentDownloadStationResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTorrentDownloadStationResource) Read ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTorrentDownloadStationResource) Schema ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTorrentDownloadStationResource) Update ¶ added in v1.5.0
func (r *DownloadClientTorrentDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTransmission ¶ added in v1.4.0
type DownloadClientTransmission struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` TVDirectory types.String `tfsdk:"book_directory"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddPaused types.Bool `tfsdk:"add_paused"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientTransmission describes the download client data model.
type DownloadClientTransmissionResource ¶ added in v1.4.0
type DownloadClientTransmissionResource struct {
// contains filtered or unexported fields
}
DownloadClientTransmissionResource defines the download client implementation.
func (*DownloadClientTransmissionResource) Configure ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTransmissionResource) Create ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTransmissionResource) Delete ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTransmissionResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTransmissionResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTransmissionResource) Read ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTransmissionResource) Schema ¶ added in v1.5.0
func (r *DownloadClientTransmissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTransmissionResource) Update ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUsenetBlackhole ¶ added in v1.5.0
type DownloadClientUsenetBlackhole struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` NzbFolder types.String `tfsdk:"nzb_folder"` WatchFolder types.String `tfsdk:"watch_folder"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientUsenetBlackhole describes the download client data model.
type DownloadClientUsenetBlackholeResource ¶ added in v1.5.0
type DownloadClientUsenetBlackholeResource struct {
// contains filtered or unexported fields
}
DownloadClientUsenetBlackholeResource defines the download client implementation.
func (*DownloadClientUsenetBlackholeResource) Configure ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUsenetBlackholeResource) Create ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUsenetBlackholeResource) Delete ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUsenetBlackholeResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUsenetBlackholeResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUsenetBlackholeResource) Read ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUsenetBlackholeResource) Schema ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUsenetBlackholeResource) Update ¶ added in v1.5.0
func (r *DownloadClientUsenetBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUsenetDownloadStation ¶ added in v1.5.0
type DownloadClientUsenetDownloadStation struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` TVDirectory types.String `tfsdk:"book_directory"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientUsenetDownloadStation describes the download client data model.
type DownloadClientUsenetDownloadStationResource ¶ added in v1.5.0
type DownloadClientUsenetDownloadStationResource struct {
// contains filtered or unexported fields
}
DownloadClientUsenetDownloadStationResource defines the download client implementation.
func (*DownloadClientUsenetDownloadStationResource) Configure ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUsenetDownloadStationResource) Create ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUsenetDownloadStationResource) Delete ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUsenetDownloadStationResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUsenetDownloadStationResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUsenetDownloadStationResource) Read ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUsenetDownloadStationResource) Schema ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUsenetDownloadStationResource) Update ¶ added in v1.5.0
func (r *DownloadClientUsenetDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUtorrent ¶ added in v1.5.0
type DownloadClientUtorrent struct { Tags types.Set `tfsdk:"tags"` MusicImportedCategory types.String `tfsdk:"book_imported_category"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` IntialState types.Int64 `tfsdk:"intial_state"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientUtorrent describes the download client data model.
type DownloadClientUtorrentResource ¶ added in v1.5.0
type DownloadClientUtorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientUtorrentResource defines the download client implementation.
func (*DownloadClientUtorrentResource) Configure ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUtorrentResource) Create ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUtorrentResource) Delete ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUtorrentResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUtorrentResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUtorrentResource) Read ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUtorrentResource) Schema ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUtorrentResource) Update ¶ added in v1.5.0
func (r *DownloadClientUtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientVuze ¶ added in v1.5.0
type DownloadClientVuze struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MusicCategory types.String `tfsdk:"book_category"` TVDirectory types.String `tfsdk:"book_directory"` RecentTVPriority types.Int64 `tfsdk:"recent_book_priority"` OlderTVPriority types.Int64 `tfsdk:"older_book_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddPaused types.Bool `tfsdk:"add_paused"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` }
DownloadClientVuze describes the download client data model.
type DownloadClientVuzeResource ¶ added in v1.5.0
type DownloadClientVuzeResource struct {
// contains filtered or unexported fields
}
DownloadClientVuzeResource defines the download client implementation.
func (*DownloadClientVuzeResource) Configure ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientVuzeResource) Create ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientVuzeResource) Delete ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientVuzeResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientVuzeResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientVuzeResource) Read ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientVuzeResource) Schema ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientVuzeResource) Update ¶ added in v1.5.0
func (r *DownloadClientVuzeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClients ¶ added in v1.4.0
type DownloadClients struct { DownloadClients types.Set `tfsdk:"download_clients"` ID types.String `tfsdk:"id"` }
DownloadClients describes the download clients data model.
type DownloadClientsDataSource ¶ added in v1.4.0
type DownloadClientsDataSource struct {
// contains filtered or unexported fields
}
DownloadClientsDataSource defines the download clients implementation.
func (*DownloadClientsDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientsDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientsDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientsDataSource) Schema ¶ added in v1.5.0
func (d *DownloadClientsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportList ¶ added in v1.5.0
type ImportList struct { ProfileIds types.Set `tfsdk:"profile_ids"` TagIds types.Set `tfsdk:"tag_ids"` BookshelfIds types.Set `tfsdk:"bookshelf_ids"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` ShouldMonitor types.String `tfsdk:"should_monitor"` ListType types.String `tfsdk:"list_type"` RootFolderPath types.String `tfsdk:"root_folder_path"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` UserID types.String `tfsdk:"user_id"` Username types.String `tfsdk:"username"` ListID types.Int64 `tfsdk:"list_id"` SeriesID types.Int64 `tfsdk:"series_id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportList describes the download client data model.
type ImportListDataSource ¶ added in v1.5.0
type ImportListDataSource struct {
// contains filtered or unexported fields
}
ImportListDataSource defines the import_list implementation.
func (*ImportListDataSource) Configure ¶ added in v1.5.0
func (d *ImportListDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListDataSource) Metadata ¶ added in v1.5.0
func (d *ImportListDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListDataSource) Read ¶ added in v1.5.0
func (d *ImportListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListDataSource) Schema ¶ added in v1.5.0
func (d *ImportListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListExclusion ¶ added in v1.5.0
type ImportListExclusion struct { AuthorName types.String `tfsdk:"author_name"` ForeignID types.String `tfsdk:"foreign_id"` ID types.Int64 `tfsdk:"id"` }
ImportListExclusion describes the importListExclusion data model.
type ImportListExclusionDataSource ¶ added in v1.5.0
type ImportListExclusionDataSource struct {
// contains filtered or unexported fields
}
ImportListExclusionDataSource defines the importListExclusion implementation.
func (*ImportListExclusionDataSource) Configure ¶ added in v1.5.0
func (d *ImportListExclusionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListExclusionDataSource) Metadata ¶ added in v1.5.0
func (d *ImportListExclusionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListExclusionDataSource) Read ¶ added in v1.5.0
func (d *ImportListExclusionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListExclusionDataSource) Schema ¶ added in v1.5.0
func (d *ImportListExclusionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListExclusionResource ¶ added in v1.5.0
type ImportListExclusionResource struct {
// contains filtered or unexported fields
}
ImportListExclusionResource defines the importListExclusion implementation.
func (*ImportListExclusionResource) Configure ¶ added in v1.5.0
func (r *ImportListExclusionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListExclusionResource) Create ¶ added in v1.5.0
func (r *ImportListExclusionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListExclusionResource) Delete ¶ added in v1.5.0
func (r *ImportListExclusionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListExclusionResource) ImportState ¶ added in v1.5.0
func (r *ImportListExclusionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListExclusionResource) Metadata ¶ added in v1.5.0
func (r *ImportListExclusionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListExclusionResource) Read ¶ added in v1.5.0
func (r *ImportListExclusionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListExclusionResource) Schema ¶ added in v1.5.0
func (r *ImportListExclusionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListExclusionResource) Update ¶ added in v1.5.0
func (r *ImportListExclusionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListExclusions ¶ added in v1.5.0
type ImportListExclusions struct { ImportListExclusions types.Set `tfsdk:"import_list_exclusions"` ID types.String `tfsdk:"id"` }
ImportListExclusions describes the importListExclusions data model.
type ImportListExclusionsDataSource ¶ added in v1.5.0
type ImportListExclusionsDataSource struct {
// contains filtered or unexported fields
}
ImportListExclusionsDataSource defines the importListExclusions implementation.
func (*ImportListExclusionsDataSource) Configure ¶ added in v1.5.0
func (d *ImportListExclusionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListExclusionsDataSource) Metadata ¶ added in v1.5.0
func (d *ImportListExclusionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListExclusionsDataSource) Read ¶ added in v1.5.0
func (d *ImportListExclusionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListExclusionsDataSource) Schema ¶ added in v1.5.0
func (d *ImportListExclusionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListGoodreadsBookshelf ¶ added in v1.5.0
type ImportListGoodreadsBookshelf struct { BookshelfIds types.Set `tfsdk:"bookshelf_ids"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` Username types.String `tfsdk:"username"` UserID types.String `tfsdk:"user_id"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListGoodreadsBookshelf describes the import list data model.
type ImportListGoodreadsBookshelfResource ¶ added in v1.5.0
type ImportListGoodreadsBookshelfResource struct {
// contains filtered or unexported fields
}
ImportListGoodreadsBookshelfResource defines the import list implementation.
func (*ImportListGoodreadsBookshelfResource) Configure ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListGoodreadsBookshelfResource) Create ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListGoodreadsBookshelfResource) Delete ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListGoodreadsBookshelfResource) ImportState ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListGoodreadsBookshelfResource) Metadata ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListGoodreadsBookshelfResource) Read ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListGoodreadsBookshelfResource) Schema ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListGoodreadsBookshelfResource) Update ¶ added in v1.5.0
func (r *ImportListGoodreadsBookshelfResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListGoodreadsList ¶ added in v1.5.0
type ImportListGoodreadsList struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListID types.Int64 `tfsdk:"list_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListGoodreadsList describes the import list data model.
type ImportListGoodreadsListResource ¶ added in v1.5.0
type ImportListGoodreadsListResource struct {
// contains filtered or unexported fields
}
ImportListGoodreadsListResource defines the import list implementation.
func (*ImportListGoodreadsListResource) Configure ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListGoodreadsListResource) Create ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListGoodreadsListResource) Delete ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListGoodreadsListResource) ImportState ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListGoodreadsListResource) Metadata ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListGoodreadsListResource) Read ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListGoodreadsListResource) Schema ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListGoodreadsListResource) Update ¶ added in v1.5.0
func (r *ImportListGoodreadsListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListGoodreadsOwnedBooks ¶ added in v1.5.0
type ImportListGoodreadsOwnedBooks struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` Username types.String `tfsdk:"username"` UserID types.String `tfsdk:"user_id"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListGoodreadsOwnedBooks describes the import list data model.
type ImportListGoodreadsOwnedBooksResource ¶ added in v1.5.0
type ImportListGoodreadsOwnedBooksResource struct {
// contains filtered or unexported fields
}
ImportListGoodreadsOwnedBooksResource defines the import list implementation.
func (*ImportListGoodreadsOwnedBooksResource) Configure ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListGoodreadsOwnedBooksResource) Create ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListGoodreadsOwnedBooksResource) Delete ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListGoodreadsOwnedBooksResource) ImportState ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListGoodreadsOwnedBooksResource) Metadata ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListGoodreadsOwnedBooksResource) Read ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListGoodreadsOwnedBooksResource) Schema ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListGoodreadsOwnedBooksResource) Update ¶ added in v1.5.0
func (r *ImportListGoodreadsOwnedBooksResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListGoodreadsSeries ¶ added in v1.5.0
type ImportListGoodreadsSeries struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` SeriesID types.Int64 `tfsdk:"series_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListGoodreadsSeries describes the import list data model.
type ImportListGoodreadsSeriesResource ¶ added in v1.5.0
type ImportListGoodreadsSeriesResource struct {
// contains filtered or unexported fields
}
ImportListGoodreadsSeriesResource defines the import list implementation.
func (*ImportListGoodreadsSeriesResource) Configure ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListGoodreadsSeriesResource) Create ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListGoodreadsSeriesResource) Delete ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListGoodreadsSeriesResource) ImportState ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListGoodreadsSeriesResource) Metadata ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListGoodreadsSeriesResource) Read ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListGoodreadsSeriesResource) Schema ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListGoodreadsSeriesResource) Update ¶ added in v1.5.0
func (r *ImportListGoodreadsSeriesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListLazyLibrarian ¶ added in v1.5.0
type ImportListLazyLibrarian struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListLazyLibrarian describes the import list data model.
type ImportListLazyLibrarianResource ¶ added in v1.5.0
type ImportListLazyLibrarianResource struct {
// contains filtered or unexported fields
}
ImportListLazyLibrarianResource defines the import list implementation.
func (*ImportListLazyLibrarianResource) Configure ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListLazyLibrarianResource) Create ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListLazyLibrarianResource) Delete ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListLazyLibrarianResource) ImportState ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListLazyLibrarianResource) Metadata ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListLazyLibrarianResource) Read ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListLazyLibrarianResource) Schema ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListLazyLibrarianResource) Update ¶ added in v1.5.0
func (r *ImportListLazyLibrarianResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListReadarr ¶ added in v1.5.0
type ImportListReadarr struct { ProfileIds types.Set `tfsdk:"profile_ids"` TagIds types.Set `tfsdk:"tag_ids"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` // MonitorNewItems types.String `tfsdk:"monitor_new_items"` ShouldMonitor types.String `tfsdk:"should_monitor"` RootFolderPath types.String `tfsdk:"root_folder_path"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` MetadataProfileID types.Int64 `tfsdk:"metadata_profile_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` EnableAutomaticAdd types.Bool `tfsdk:"enable_automatic_add"` // ShouldMonitorExisting types.Bool `tfsdk:"should_monitor_existing"` ShouldSearch types.Bool `tfsdk:"should_search"` }
ImportListReadarr describes the import list data model.
type ImportListReadarrResource ¶ added in v1.5.0
type ImportListReadarrResource struct {
// contains filtered or unexported fields
}
ImportListReadarrResource defines the import list implementation.
func (*ImportListReadarrResource) Configure ¶ added in v1.5.0
func (r *ImportListReadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListReadarrResource) Create ¶ added in v1.5.0
func (r *ImportListReadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListReadarrResource) Delete ¶ added in v1.5.0
func (r *ImportListReadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListReadarrResource) ImportState ¶ added in v1.5.0
func (r *ImportListReadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListReadarrResource) Metadata ¶ added in v1.5.0
func (r *ImportListReadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListReadarrResource) Read ¶ added in v1.5.0
func (r *ImportListReadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListReadarrResource) Schema ¶ added in v1.5.0
func (r *ImportListReadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListReadarrResource) Update ¶ added in v1.5.0
func (r *ImportListReadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListResource ¶ added in v1.5.0
type ImportListResource struct {
// contains filtered or unexported fields
}
ImportListResource defines the download client implementation.
func (*ImportListResource) Configure ¶ added in v1.5.0
func (r *ImportListResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListResource) Create ¶ added in v1.5.0
func (r *ImportListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListResource) Delete ¶ added in v1.5.0
func (r *ImportListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListResource) ImportState ¶ added in v1.5.0
func (r *ImportListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListResource) Metadata ¶ added in v1.5.0
func (r *ImportListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListResource) Read ¶ added in v1.5.0
func (r *ImportListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListResource) Schema ¶ added in v1.5.0
func (r *ImportListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListResource) Update ¶ added in v1.5.0
func (r *ImportListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportLists ¶ added in v1.5.0
type ImportLists struct { ImportLists types.Set `tfsdk:"import_lists"` ID types.String `tfsdk:"id"` }
ImportLists describes the import lists data model.
type ImportListsDataSource ¶ added in v1.5.0
type ImportListsDataSource struct {
// contains filtered or unexported fields
}
ImportListsDataSource defines the import lists implementation.
func (*ImportListsDataSource) Configure ¶ added in v1.5.0
func (d *ImportListsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListsDataSource) Metadata ¶ added in v1.5.0
func (d *ImportListsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListsDataSource) Read ¶ added in v1.5.0
func (d *ImportListsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListsDataSource) Schema ¶ added in v1.5.0
func (d *ImportListsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Indexer ¶ added in v1.5.0
type Indexer struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` APIUser types.String `tfsdk:"api_user"` AdditionalParameters types.String `tfsdk:"additional_parameters"` Name types.String `tfsdk:"name"` Implementation types.String `tfsdk:"implementation"` CaptchaToken types.String `tfsdk:"captcha_token"` Protocol types.String `tfsdk:"protocol"` ConfigContract types.String `tfsdk:"config_contract"` APIKey types.String `tfsdk:"api_key"` APIPath types.String `tfsdk:"api_path"` Cookie types.String `tfsdk:"cookie"` BaseURL types.String `tfsdk:"base_url"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Passkey types.String `tfsdk:"passkey"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` Delay types.Int64 `tfsdk:"delay"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` ID types.Int64 `tfsdk:"id"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` Priority types.Int64 `tfsdk:"priority"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` AllowZeroSize types.Bool `tfsdk:"allow_zero_size"` RankedOnly types.Bool `tfsdk:"ranked_only"` }
Indexer describes the indexer data model.
type IndexerConfig ¶ added in v1.5.0
type IndexerConfig struct { ID types.Int64 `tfsdk:"id"` MaximumSize types.Int64 `tfsdk:"maximum_size"` MinimumAge types.Int64 `tfsdk:"minimum_age"` Retention types.Int64 `tfsdk:"retention"` RssSyncInterval types.Int64 `tfsdk:"rss_sync_interval"` }
IndexerConfig describes the indexer config data model.
type IndexerConfigDataSource ¶ added in v1.5.0
type IndexerConfigDataSource struct {
// contains filtered or unexported fields
}
IndexerConfigDataSource defines the indexer config implementation.
func (*IndexerConfigDataSource) Configure ¶ added in v1.5.0
func (d *IndexerConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerConfigDataSource) Metadata ¶ added in v1.5.0
func (d *IndexerConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerConfigDataSource) Read ¶ added in v1.5.0
func (d *IndexerConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerConfigDataSource) Schema ¶ added in v1.5.0
func (d *IndexerConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerConfigResource ¶ added in v1.5.0
type IndexerConfigResource struct {
// contains filtered or unexported fields
}
IndexerConfigResource defines the indexer config implementation.
func (*IndexerConfigResource) Configure ¶ added in v1.5.0
func (r *IndexerConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerConfigResource) Create ¶ added in v1.5.0
func (r *IndexerConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerConfigResource) Delete ¶ added in v1.5.0
func (r *IndexerConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerConfigResource) ImportState ¶ added in v1.5.0
func (r *IndexerConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerConfigResource) Metadata ¶ added in v1.5.0
func (r *IndexerConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerConfigResource) Read ¶ added in v1.5.0
func (r *IndexerConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerConfigResource) Schema ¶ added in v1.5.0
func (r *IndexerConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerConfigResource) Update ¶ added in v1.5.0
func (r *IndexerConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerDataSource ¶ added in v1.5.0
type IndexerDataSource struct {
// contains filtered or unexported fields
}
IndexerDataSource defines the indexer implementation.
func (*IndexerDataSource) Configure ¶ added in v1.5.0
func (d *IndexerDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerDataSource) Metadata ¶ added in v1.5.0
func (d *IndexerDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerDataSource) Read ¶ added in v1.5.0
func (d *IndexerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerDataSource) Schema ¶ added in v1.5.0
func (d *IndexerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerFilelist ¶ added in v1.5.0
type IndexerFilelist struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Username types.String `tfsdk:"username"` Passkey types.String `tfsdk:"passkey"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerFilelist describes the Filelist indexer data model.
type IndexerFilelistResource ¶ added in v1.5.0
type IndexerFilelistResource struct {
// contains filtered or unexported fields
}
IndexerFilelistResource defines the Filelist indexer implementation.
func (*IndexerFilelistResource) Configure ¶ added in v1.5.0
func (r *IndexerFilelistResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerFilelistResource) Create ¶ added in v1.5.0
func (r *IndexerFilelistResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerFilelistResource) Delete ¶ added in v1.5.0
func (r *IndexerFilelistResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerFilelistResource) ImportState ¶ added in v1.5.0
func (r *IndexerFilelistResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerFilelistResource) Metadata ¶ added in v1.5.0
func (r *IndexerFilelistResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerFilelistResource) Read ¶ added in v1.5.0
func (r *IndexerFilelistResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerFilelistResource) Schema ¶ added in v1.5.0
func (r *IndexerFilelistResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerFilelistResource) Update ¶ added in v1.5.0
func (r *IndexerFilelistResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerGazelle ¶ added in v1.5.0
type IndexerGazelle struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` BaseURL types.String `tfsdk:"base_url"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerGazelle describes the Gazelle indexer data model.
type IndexerGazelleResource ¶ added in v1.5.0
type IndexerGazelleResource struct {
// contains filtered or unexported fields
}
IndexerGazelleResource defines the Gazelle indexer implementation.
func (*IndexerGazelleResource) Configure ¶ added in v1.5.0
func (r *IndexerGazelleResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerGazelleResource) Create ¶ added in v1.5.0
func (r *IndexerGazelleResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerGazelleResource) Delete ¶ added in v1.5.0
func (r *IndexerGazelleResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerGazelleResource) ImportState ¶ added in v1.5.0
func (r *IndexerGazelleResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerGazelleResource) Metadata ¶ added in v1.5.0
func (r *IndexerGazelleResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerGazelleResource) Read ¶ added in v1.5.0
func (r *IndexerGazelleResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerGazelleResource) Schema ¶ added in v1.5.0
func (r *IndexerGazelleResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerGazelleResource) Update ¶ added in v1.5.0
func (r *IndexerGazelleResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerIptorrents ¶ added in v1.5.0
type IndexerIptorrents struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableRss types.Bool `tfsdk:"enable_rss"` }
IndexerIptorrents describes the Iptorrents indexer data model.
type IndexerIptorrentsResource ¶ added in v1.5.0
type IndexerIptorrentsResource struct {
// contains filtered or unexported fields
}
IndexerIptorrentsResource defines the Iptorrents indexer implementation.
func (*IndexerIptorrentsResource) Configure ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerIptorrentsResource) Create ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerIptorrentsResource) Delete ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerIptorrentsResource) ImportState ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerIptorrentsResource) Metadata ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerIptorrentsResource) Read ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerIptorrentsResource) Schema ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerIptorrentsResource) Update ¶ added in v1.5.0
func (r *IndexerIptorrentsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerNewznab ¶ added in v1.5.0
type IndexerNewznab struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` AdditionalParameters types.String `tfsdk:"additional_parameters"` BaseURL types.String `tfsdk:"base_url"` APIPath types.String `tfsdk:"api_path"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` ID types.Int64 `tfsdk:"id"` Priority types.Int64 `tfsdk:"priority"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` }
IndexerNewznab describes the Newznab indexer data model.
type IndexerNewznabResource ¶ added in v1.5.0
type IndexerNewznabResource struct {
// contains filtered or unexported fields
}
IndexerNewznabResource defines the Newznab indexer implementation.
func (*IndexerNewznabResource) Configure ¶ added in v1.5.0
func (r *IndexerNewznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerNewznabResource) Create ¶ added in v1.5.0
func (r *IndexerNewznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerNewznabResource) Delete ¶ added in v1.5.0
func (r *IndexerNewznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerNewznabResource) ImportState ¶ added in v1.5.0
func (r *IndexerNewznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerNewznabResource) Metadata ¶ added in v1.5.0
func (r *IndexerNewznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerNewznabResource) Read ¶ added in v1.5.0
func (r *IndexerNewznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerNewznabResource) Schema ¶ added in v1.5.0
func (r *IndexerNewznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerNewznabResource) Update ¶ added in v1.5.0
func (r *IndexerNewznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerNyaa ¶ added in v1.5.0
type IndexerNyaa struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` AdditionalParameters types.String `tfsdk:"additional_parameters"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerNyaa describes the Nyaa indexer data model.
type IndexerNyaaResource ¶ added in v1.5.0
type IndexerNyaaResource struct {
// contains filtered or unexported fields
}
IndexerNyaaResource defines the Nyaa indexer implementation.
func (*IndexerNyaaResource) Configure ¶ added in v1.5.0
func (r *IndexerNyaaResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerNyaaResource) Create ¶ added in v1.5.0
func (r *IndexerNyaaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerNyaaResource) Delete ¶ added in v1.5.0
func (r *IndexerNyaaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerNyaaResource) ImportState ¶ added in v1.5.0
func (r *IndexerNyaaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerNyaaResource) Metadata ¶ added in v1.5.0
func (r *IndexerNyaaResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerNyaaResource) Read ¶ added in v1.5.0
func (r *IndexerNyaaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerNyaaResource) Schema ¶ added in v1.5.0
func (r *IndexerNyaaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerNyaaResource) Update ¶ added in v1.5.0
func (r *IndexerNyaaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerRarbg ¶ added in v1.5.0
type IndexerRarbg struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` CaptchaToken types.String `tfsdk:"captcha_token"` BaseURL types.String `tfsdk:"base_url"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` RankedOnly types.Bool `tfsdk:"ranked_only"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerRarbg describes the Rarbg indexer data model.
type IndexerRarbgResource ¶ added in v1.5.0
type IndexerRarbgResource struct {
// contains filtered or unexported fields
}
IndexerRarbgResource defines the Rarbg indexer implementation.
func (*IndexerRarbgResource) Configure ¶ added in v1.5.0
func (r *IndexerRarbgResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerRarbgResource) Create ¶ added in v1.5.0
func (r *IndexerRarbgResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerRarbgResource) Delete ¶ added in v1.5.0
func (r *IndexerRarbgResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerRarbgResource) ImportState ¶ added in v1.5.0
func (r *IndexerRarbgResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerRarbgResource) Metadata ¶ added in v1.5.0
func (r *IndexerRarbgResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerRarbgResource) Read ¶ added in v1.5.0
func (r *IndexerRarbgResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerRarbgResource) Schema ¶ added in v1.5.0
func (r *IndexerRarbgResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerRarbgResource) Update ¶ added in v1.5.0
func (r *IndexerRarbgResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerResource ¶ added in v1.5.0
type IndexerResource struct {
// contains filtered or unexported fields
}
IndexerResource defines the indexer implementation.
func (*IndexerResource) Configure ¶ added in v1.5.0
func (r *IndexerResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerResource) Create ¶ added in v1.5.0
func (r *IndexerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerResource) Delete ¶ added in v1.5.0
func (r *IndexerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerResource) ImportState ¶ added in v1.5.0
func (r *IndexerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerResource) Metadata ¶ added in v1.5.0
func (r *IndexerResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerResource) Read ¶ added in v1.5.0
func (r *IndexerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerResource) Schema ¶ added in v1.5.0
func (r *IndexerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerResource) Update ¶ added in v1.5.0
func (r *IndexerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorrentRss ¶ added in v1.5.0
type IndexerTorrentRss struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Cookie types.String `tfsdk:"cookie"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` AllowZeroSize types.Bool `tfsdk:"allow_zero_size"` EnableRss types.Bool `tfsdk:"enable_rss"` }
IndexerTorrentRss describes the TorrentRss indexer data model.
type IndexerTorrentRssResource ¶ added in v1.5.0
type IndexerTorrentRssResource struct {
// contains filtered or unexported fields
}
IndexerTorrentRssResource defines the TorrentRss indexer implementation.
func (*IndexerTorrentRssResource) Configure ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorrentRssResource) Create ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorrentRssResource) Delete ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorrentRssResource) ImportState ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorrentRssResource) Metadata ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorrentRssResource) Read ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorrentRssResource) Schema ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorrentRssResource) Update ¶ added in v1.5.0
func (r *IndexerTorrentRssResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorrentleech ¶ added in v1.5.0
type IndexerTorrentleech struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerTorrentleech describes the Torrentleech indexer data model.
type IndexerTorrentleechResource ¶ added in v1.5.0
type IndexerTorrentleechResource struct {
// contains filtered or unexported fields
}
IndexerTorrentleechResource defines the Torrentleech indexer implementation.
func (*IndexerTorrentleechResource) Configure ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorrentleechResource) Create ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorrentleechResource) Delete ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorrentleechResource) ImportState ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorrentleechResource) Metadata ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorrentleechResource) Read ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorrentleechResource) Schema ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorrentleechResource) Update ¶ added in v1.5.0
func (r *IndexerTorrentleechResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorznab ¶ added in v1.5.0
type IndexerTorznab struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` APIPath types.String `tfsdk:"api_path"` APIKey types.String `tfsdk:"api_key"` AdditionalParameters types.String `tfsdk:"additional_parameters"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EarlyReleaseLimit types.Int64 `tfsdk:"early_release_limit"` SeedTime types.Int64 `tfsdk:"seed_time"` DiscographySeedTime types.Int64 `tfsdk:"author_seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerTorznab describes the Torznab indexer data model.
type IndexerTorznabResource ¶ added in v1.5.0
type IndexerTorznabResource struct {
// contains filtered or unexported fields
}
IndexerTorznabResource defines the Torznab indexer implementation.
func (*IndexerTorznabResource) Configure ¶ added in v1.5.0
func (r *IndexerTorznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorznabResource) Create ¶ added in v1.5.0
func (r *IndexerTorznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorznabResource) Delete ¶ added in v1.5.0
func (r *IndexerTorznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorznabResource) ImportState ¶ added in v1.5.0
func (r *IndexerTorznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorznabResource) Metadata ¶ added in v1.5.0
func (r *IndexerTorznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorznabResource) Read ¶ added in v1.5.0
func (r *IndexerTorznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorznabResource) Schema ¶ added in v1.5.0
func (r *IndexerTorznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorznabResource) Update ¶ added in v1.5.0
func (r *IndexerTorznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexersDataSource ¶ added in v1.5.0
type IndexersDataSource struct {
// contains filtered or unexported fields
}
IndexersDataSource defines the indexers implementation.
func (*IndexersDataSource) Configure ¶ added in v1.5.0
func (d *IndexersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexersDataSource) Metadata ¶ added in v1.5.0
func (d *IndexersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexersDataSource) Read ¶ added in v1.5.0
func (d *IndexersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexersDataSource) Schema ¶ added in v1.5.0
func (d *IndexersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MediaManagement ¶ added in v1.5.0
type MediaManagement struct { ChmodFolder types.String `tfsdk:"chmod_folder"` RescanAfterRefresh types.String `tfsdk:"rescan_after_refresh"` RecycleBinPath types.String `tfsdk:"recycle_bin_path"` FileDate types.String `tfsdk:"file_date"` ExtraFileExtensions types.String `tfsdk:"extra_file_extensions"` AllowFingerprinting types.String `tfsdk:"allow_fingerprinting"` DownloadPropersRepacks types.String `tfsdk:"download_propers_repacks"` ChownGroup types.String `tfsdk:"chown_group"` ID types.Int64 `tfsdk:"id"` MinimumFreeSpace types.Int64 `tfsdk:"minimum_free_space"` RecycleBinDays types.Int64 `tfsdk:"recycle_bin_days"` UnmonitorPreviousBooks types.Bool `tfsdk:"unmonitor_previous_books"` SkipFreeSpaceCheck types.Bool `tfsdk:"skip_free_space_check"` SetPermissions types.Bool `tfsdk:"set_permissions"` ImportExtraFiles types.Bool `tfsdk:"import_extra_files"` WatchLibraryForChanges types.Bool `tfsdk:"watch_ibrary_for_changes"` DeleteEmptyFolders types.Bool `tfsdk:"delete_empty_folders"` CreateEmptyAuthorFolders types.Bool `tfsdk:"create_empty_author_folders"` HardlinksCopy types.Bool `tfsdk:"hardlinks_copy"` }
MediaManagement describes the media management data model.
type MediaManagementDataSource ¶ added in v1.5.0
type MediaManagementDataSource struct {
// contains filtered or unexported fields
}
MediaManagementDataSource defines the media management implementation.
func (*MediaManagementDataSource) Configure ¶ added in v1.5.0
func (d *MediaManagementDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MediaManagementDataSource) Metadata ¶ added in v1.5.0
func (d *MediaManagementDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MediaManagementDataSource) Read ¶ added in v1.5.0
func (d *MediaManagementDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MediaManagementDataSource) Schema ¶ added in v1.5.0
func (d *MediaManagementDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MediaManagementResource ¶ added in v1.5.0
type MediaManagementResource struct {
// contains filtered or unexported fields
}
MediaManagementResource defines the media management implementation.
func (*MediaManagementResource) Configure ¶ added in v1.5.0
func (r *MediaManagementResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MediaManagementResource) Create ¶ added in v1.5.0
func (r *MediaManagementResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MediaManagementResource) Delete ¶ added in v1.5.0
func (r *MediaManagementResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MediaManagementResource) ImportState ¶ added in v1.5.0
func (r *MediaManagementResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MediaManagementResource) Metadata ¶ added in v1.5.0
func (r *MediaManagementResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MediaManagementResource) Read ¶ added in v1.5.0
func (r *MediaManagementResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MediaManagementResource) Schema ¶ added in v1.5.0
func (r *MediaManagementResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MediaManagementResource) Update ¶ added in v1.5.0
func (r *MediaManagementResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataConfig ¶ added in v1.5.0
type MetadataConfig struct { WriteBookTags types.String `tfsdk:"write_book_tags"` WriteAudioTags types.String `tfsdk:"write_audio_tags"` ID types.Int64 `tfsdk:"id"` ScrubAudioTags types.Bool `tfsdk:"scrub_audio_tags"` UpdateCovers types.Bool `tfsdk:"update_covers"` EmbedMetadata types.Bool `tfsdk:"embed_metadata"` }
MetadataConfig describes the metadata config data model.
type MetadataConfigDataSource ¶ added in v1.5.0
type MetadataConfigDataSource struct {
// contains filtered or unexported fields
}
MetadataConfigDataSource defines the metadata config implementation.
func (*MetadataConfigDataSource) Configure ¶ added in v1.5.0
func (d *MetadataConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataConfigDataSource) Metadata ¶ added in v1.5.0
func (d *MetadataConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataConfigDataSource) Read ¶ added in v1.5.0
func (d *MetadataConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataConfigDataSource) Schema ¶ added in v1.5.0
func (d *MetadataConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MetadataConfigResource ¶ added in v1.5.0
type MetadataConfigResource struct {
// contains filtered or unexported fields
}
MetadataConfigResource defines the metadata config implementation.
func (*MetadataConfigResource) Configure ¶ added in v1.5.0
func (r *MetadataConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataConfigResource) Create ¶ added in v1.5.0
func (r *MetadataConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataConfigResource) Delete ¶ added in v1.5.0
func (r *MetadataConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataConfigResource) ImportState ¶ added in v1.5.0
func (r *MetadataConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataConfigResource) Metadata ¶ added in v1.5.0
func (r *MetadataConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataConfigResource) Read ¶ added in v1.5.0
func (r *MetadataConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataConfigResource) Schema ¶ added in v1.5.0
func (r *MetadataConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataConfigResource) Update ¶ added in v1.5.0
func (r *MetadataConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataProfile ¶ added in v1.5.0
type MetadataProfile struct { Name types.String `tfsdk:"name"` AllowedLanguages types.String `tfsdk:"allowed_languages"` Ignored types.String `tfsdk:"ignored"` ID types.Int64 `tfsdk:"id"` MinPages types.Int64 `tfsdk:"min_pages"` MinPopularity types.Float64 `tfsdk:"min_popularity"` SkipMissingDate types.Bool `tfsdk:"skip_missing_date"` SkipMissingIsbn types.Bool `tfsdk:"skip_missing_isbn"` SkipPartsAndSets types.Bool `tfsdk:"skip_parts_and_sets"` SkipSeriesSecondary types.Bool `tfsdk:"skip_series_secondary"` }
MetadataProfile describes the metadata profile data model.
type MetadataProfileDataSource ¶ added in v1.5.0
type MetadataProfileDataSource struct {
// contains filtered or unexported fields
}
MetadataProfileDataSource defines the metadata profile implementation.
func (*MetadataProfileDataSource) Configure ¶ added in v1.5.0
func (d *MetadataProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataProfileDataSource) Metadata ¶ added in v1.5.0
func (d *MetadataProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataProfileDataSource) Read ¶ added in v1.5.0
func (d *MetadataProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataProfileDataSource) Schema ¶ added in v1.5.0
func (d *MetadataProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MetadataProfileResource ¶ added in v1.5.0
type MetadataProfileResource struct {
// contains filtered or unexported fields
}
MetadataProfileResource defines the metadata profile implementation.
func (*MetadataProfileResource) Configure ¶ added in v1.5.0
func (r *MetadataProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataProfileResource) Create ¶ added in v1.5.0
func (r *MetadataProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataProfileResource) Delete ¶ added in v1.5.0
func (r *MetadataProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataProfileResource) ImportState ¶ added in v1.5.0
func (r *MetadataProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataProfileResource) Metadata ¶ added in v1.5.0
func (r *MetadataProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataProfileResource) Read ¶ added in v1.5.0
func (r *MetadataProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataProfileResource) Schema ¶ added in v1.5.0
func (r *MetadataProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataProfileResource) Update ¶ added in v1.5.0
func (r *MetadataProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataProfiles ¶ added in v1.5.0
type MetadataProfiles struct { MetadataProfiles types.Set `tfsdk:"metadata_profiles"` ID types.String `tfsdk:"id"` }
MetadataProfiles describes the metadata profiles data model.
type MetadataProfilesDataSource ¶ added in v1.5.0
type MetadataProfilesDataSource struct {
// contains filtered or unexported fields
}
MetadataProfilesDataSource defines the metadata profiles implementation.
func (*MetadataProfilesDataSource) Configure ¶ added in v1.5.0
func (d *MetadataProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataProfilesDataSource) Metadata ¶ added in v1.5.0
func (d *MetadataProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataProfilesDataSource) Read ¶ added in v1.5.0
func (d *MetadataProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataProfilesDataSource) Schema ¶ added in v1.5.0
func (d *MetadataProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Naming ¶ added in v1.5.0
type Naming struct { AuthorFolderFormat types.String `tfsdk:"author_folder_format"` StandardBookFormat types.String `tfsdk:"standard_book_format"` ID types.Int64 `tfsdk:"id"` RenameBooks types.Bool `tfsdk:"rename_books"` ReplaceIllegalCharacters types.Bool `tfsdk:"replace_illegal_characters"` }
Naming describes the naming data model.
type NamingDataSource ¶ added in v1.5.0
type NamingDataSource struct {
// contains filtered or unexported fields
}
NamingDataSource defines the naming implementation.
func (*NamingDataSource) Configure ¶ added in v1.5.0
func (d *NamingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NamingDataSource) Metadata ¶ added in v1.5.0
func (d *NamingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NamingDataSource) Read ¶ added in v1.5.0
func (d *NamingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NamingDataSource) Schema ¶ added in v1.5.0
func (d *NamingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type NamingResource ¶ added in v1.5.0
type NamingResource struct {
// contains filtered or unexported fields
}
NamingResource defines the naming implementation.
func (*NamingResource) Configure ¶ added in v1.5.0
func (r *NamingResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NamingResource) Create ¶ added in v1.5.0
func (r *NamingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NamingResource) Delete ¶ added in v1.5.0
func (r *NamingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NamingResource) ImportState ¶ added in v1.5.0
func (r *NamingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NamingResource) Metadata ¶ added in v1.5.0
func (r *NamingResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NamingResource) Read ¶ added in v1.5.0
func (r *NamingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NamingResource) Schema ¶ added in v1.5.0
func (r *NamingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NamingResource) Update ¶ added in v1.5.0
func (r *NamingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notification ¶ added in v1.3.0
type Notification struct { Tags types.Set `tfsdk:"tags"` AddIds types.Set `tfsdk:"add_ids"` RemoveIds types.Set `tfsdk:"remove_ids"` FieldTags types.Set `tfsdk:"field_tags"` ChannelTags types.Set `tfsdk:"channel_tags"` Topics types.Set `tfsdk:"topics"` DeviceIds types.Set `tfsdk:"device_ids"` Devices types.Set `tfsdk:"devices"` To types.Set `tfsdk:"to"` Cc types.Set `tfsdk:"cc"` Bcc types.Set `tfsdk:"bcc"` Recipients types.Set `tfsdk:"recipients"` DeviceNames types.String `tfsdk:"device_names"` AccessToken types.String `tfsdk:"access_token"` Host types.String `tfsdk:"host"` InstanceName types.String `tfsdk:"instance_name"` Name types.String `tfsdk:"name"` Implementation types.String `tfsdk:"implementation"` ConfigContract types.String `tfsdk:"config_contract"` ClickURL types.String `tfsdk:"click_url"` ConsumerSecret types.String `tfsdk:"consumer_secret"` Path types.String `tfsdk:"path"` Arguments types.String `tfsdk:"arguments"` ConsumerKey types.String `tfsdk:"consumer_key"` ChatID types.String `tfsdk:"chat_id"` From types.String `tfsdk:"from"` Icon types.String `tfsdk:"icon"` Password types.String `tfsdk:"password"` Event types.String `tfsdk:"event"` Key types.String `tfsdk:"key"` RefreshToken types.String `tfsdk:"refresh_token"` WebHookURL types.String `tfsdk:"web_hook_url"` Username types.String `tfsdk:"username"` UserID types.String `tfsdk:"user_id"` UserKey types.String `tfsdk:"user_key"` Mention types.String `tfsdk:"mention"` Avatar types.String `tfsdk:"avatar"` URL types.String `tfsdk:"url"` URLBase types.String `tfsdk:"url_base"` Token types.String `tfsdk:"token"` Sound types.String `tfsdk:"sound"` SignIn types.String `tfsdk:"sign_in"` Server types.String `tfsdk:"server"` SenderID types.String `tfsdk:"sender_id"` BotToken types.String `tfsdk:"bot_token"` SenderDomain types.String `tfsdk:"sender_domain"` MapTo types.String `tfsdk:"map_to"` MapFrom types.String `tfsdk:"map_from"` Channel types.String `tfsdk:"channel"` ServerURL types.String `tfsdk:"server_url"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` Description types.String `tfsdk:"description"` Location types.String `tfsdk:"location"` APIKey types.String `tfsdk:"api_key"` AppToken types.String `tfsdk:"app_token"` Author types.String `tfsdk:"author"` AuthUser types.String `tfsdk:"auth_user"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` Method types.Int64 `tfsdk:"method"` Retry types.Int64 `tfsdk:"retry"` Condition types.Int64 `tfsdk:"condition"` Expire types.Int64 `tfsdk:"expire"` ID types.Int64 `tfsdk:"id"` ImportFields types.Int64 `tfsdk:"import_fields"` GrabFields types.Int64 `tfsdk:"grab_fields"` AttachFiles types.Bool `tfsdk:"attach_files"` OnGrab types.Bool `tfsdk:"on_grab"` SendSilently types.Bool `tfsdk:"send_silently"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` DirectMessage types.Bool `tfsdk:"direct_message"` RequireEncryption types.Bool `tfsdk:"require_encryption"` UseSSL types.Bool `tfsdk:"use_ssl"` Notify types.Bool `tfsdk:"notify"` UseEuEndpoint types.Bool `tfsdk:"use_eu_endpoint"` UpdateLibrary types.Bool `tfsdk:"update_library"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
Notification describes the notification data model.
type NotificationBoxcar ¶ added in v1.5.0
type NotificationBoxcar struct { Tags types.Set `tfsdk:"tags"` Token types.String `tfsdk:"token"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationBoxcar describes the notification data model.
type NotificationBoxcarResource ¶ added in v1.5.0
type NotificationBoxcarResource struct {
// contains filtered or unexported fields
}
NotificationBoxcarResource defines the notification implementation.
func (*NotificationBoxcarResource) Configure ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationBoxcarResource) Create ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationBoxcarResource) Delete ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationBoxcarResource) ImportState ¶ added in v1.5.0
func (r *NotificationBoxcarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationBoxcarResource) Metadata ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationBoxcarResource) Read ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationBoxcarResource) Schema ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationBoxcarResource) Update ¶ added in v1.5.0
func (r *NotificationBoxcarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationCustomScript ¶ added in v1.3.0
type NotificationCustomScript struct { Tags types.Set `tfsdk:"tags"` Arguments types.String `tfsdk:"arguments"` Path types.String `tfsdk:"path"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationCustomScript describes the notification data model.
type NotificationCustomScriptResource ¶ added in v1.3.0
type NotificationCustomScriptResource struct {
// contains filtered or unexported fields
}
NotificationCustomScriptResource defines the notification implementation.
func (*NotificationCustomScriptResource) Configure ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationCustomScriptResource) Create ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationCustomScriptResource) Delete ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationCustomScriptResource) ImportState ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationCustomScriptResource) Metadata ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationCustomScriptResource) Read ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationCustomScriptResource) Schema ¶ added in v1.5.0
func (r *NotificationCustomScriptResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationCustomScriptResource) Update ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationDataSource ¶ added in v1.3.0
type NotificationDataSource struct {
// contains filtered or unexported fields
}
NotificationDataSource defines the notification implementation.
func (*NotificationDataSource) Configure ¶ added in v1.3.0
func (d *NotificationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationDataSource) Metadata ¶ added in v1.3.0
func (d *NotificationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationDataSource) Read ¶ added in v1.3.0
func (d *NotificationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationDataSource) Schema ¶ added in v1.5.0
func (d *NotificationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type NotificationDiscord ¶ added in v1.5.0
type NotificationDiscord struct { Tags types.Set `tfsdk:"tags"` WebHookURL types.String `tfsdk:"web_hook_url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Avatar types.String `tfsdk:"avatar"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationDiscord describes the notification data model.
type NotificationDiscordResource ¶ added in v1.5.0
type NotificationDiscordResource struct {
// contains filtered or unexported fields
}
NotificationDiscordResource defines the notification implementation.
func (*NotificationDiscordResource) Configure ¶ added in v1.5.0
func (r *NotificationDiscordResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationDiscordResource) Create ¶ added in v1.5.0
func (r *NotificationDiscordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationDiscordResource) Delete ¶ added in v1.5.0
func (r *NotificationDiscordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationDiscordResource) ImportState ¶ added in v1.5.0
func (r *NotificationDiscordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationDiscordResource) Metadata ¶ added in v1.5.0
func (r *NotificationDiscordResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationDiscordResource) Read ¶ added in v1.5.0
func (r *NotificationDiscordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationDiscordResource) Schema ¶ added in v1.5.0
func (r *NotificationDiscordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationDiscordResource) Update ¶ added in v1.5.0
func (r *NotificationDiscordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationEmail ¶ added in v1.5.0
type NotificationEmail struct { Tags types.Set `tfsdk:"tags"` To types.Set `tfsdk:"to"` Cc types.Set `tfsdk:"cc"` Bcc types.Set `tfsdk:"bcc"` From types.String `tfsdk:"from"` Server types.String `tfsdk:"server"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Name types.String `tfsdk:"name"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` RequireEncryption types.Bool `tfsdk:"require_encryption"` AttachFiles types.Bool `tfsdk:"attach_files"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationEmail describes the notification data model.
type NotificationEmailResource ¶ added in v1.5.0
type NotificationEmailResource struct {
// contains filtered or unexported fields
}
NotificationEmailResource defines the notification implementation.
func (*NotificationEmailResource) Configure ¶ added in v1.5.0
func (r *NotificationEmailResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationEmailResource) Create ¶ added in v1.5.0
func (r *NotificationEmailResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationEmailResource) Delete ¶ added in v1.5.0
func (r *NotificationEmailResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationEmailResource) ImportState ¶ added in v1.5.0
func (r *NotificationEmailResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationEmailResource) Metadata ¶ added in v1.5.0
func (r *NotificationEmailResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationEmailResource) Read ¶ added in v1.5.0
func (r *NotificationEmailResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationEmailResource) Schema ¶ added in v1.5.0
func (r *NotificationEmailResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationEmailResource) Update ¶ added in v1.5.0
func (r *NotificationEmailResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationGoodreadsBookshelves ¶ added in v1.5.0
type NotificationGoodreadsBookshelves struct { AddIds types.Set `tfsdk:"add_ids"` RemoveIds types.Set `tfsdk:"remove_ids"` Tags types.Set `tfsdk:"tags"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` UserID types.String `tfsdk:"user_id"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationGoodreadsBookshelves describes the notification data model.
type NotificationGoodreadsBookshelvesResource ¶ added in v1.5.0
type NotificationGoodreadsBookshelvesResource struct {
// contains filtered or unexported fields
}
NotificationGoodreadsBookshelvesResource defines the notification implementation.
func (*NotificationGoodreadsBookshelvesResource) Configure ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationGoodreadsBookshelvesResource) Create ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationGoodreadsBookshelvesResource) Delete ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationGoodreadsBookshelvesResource) ImportState ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationGoodreadsBookshelvesResource) Metadata ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationGoodreadsBookshelvesResource) Read ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationGoodreadsBookshelvesResource) Schema ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationGoodreadsBookshelvesResource) Update ¶ added in v1.5.0
func (r *NotificationGoodreadsBookshelvesResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationGoodreadsOwnedBooks ¶ added in v1.5.0
type NotificationGoodreadsOwnedBooks struct { Tags types.Set `tfsdk:"tags"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` RequestTokenSecret types.String `tfsdk:"request_token_secret"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` UserID types.String `tfsdk:"user_id"` Description types.String `tfsdk:"description"` Location types.String `tfsdk:"location"` ID types.Int64 `tfsdk:"id"` Condition types.Int64 `tfsdk:"condition"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` }
NotificationGoodreadsOwnedBooks describes the notification data model.
type NotificationGoodreadsOwnedBooksResource ¶ added in v1.5.0
type NotificationGoodreadsOwnedBooksResource struct {
// contains filtered or unexported fields
}
NotificationGoodreadsOwnedBooksResource defines the notification implementation.
func (*NotificationGoodreadsOwnedBooksResource) Configure ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationGoodreadsOwnedBooksResource) Create ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationGoodreadsOwnedBooksResource) Delete ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationGoodreadsOwnedBooksResource) ImportState ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationGoodreadsOwnedBooksResource) Metadata ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationGoodreadsOwnedBooksResource) Read ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationGoodreadsOwnedBooksResource) Schema ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationGoodreadsOwnedBooksResource) Update ¶ added in v1.5.0
func (r *NotificationGoodreadsOwnedBooksResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationGotify ¶ added in v1.5.0
type NotificationGotify struct { Tags types.Set `tfsdk:"tags"` AppToken types.String `tfsdk:"app_token"` Server types.String `tfsdk:"server"` Name types.String `tfsdk:"name"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationGotify describes the notification data model.
type NotificationGotifyResource ¶ added in v1.5.0
type NotificationGotifyResource struct {
// contains filtered or unexported fields
}
NotificationGotifyResource defines the notification implementation.
func (*NotificationGotifyResource) Configure ¶ added in v1.5.0
func (r *NotificationGotifyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationGotifyResource) Create ¶ added in v1.5.0
func (r *NotificationGotifyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationGotifyResource) Delete ¶ added in v1.5.0
func (r *NotificationGotifyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationGotifyResource) ImportState ¶ added in v1.5.0
func (r *NotificationGotifyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationGotifyResource) Metadata ¶ added in v1.5.0
func (r *NotificationGotifyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationGotifyResource) Read ¶ added in v1.5.0
func (r *NotificationGotifyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationGotifyResource) Schema ¶ added in v1.5.0
func (r *NotificationGotifyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationGotifyResource) Update ¶ added in v1.5.0
func (r *NotificationGotifyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationJoin ¶ added in v1.5.0
type NotificationJoin struct { Tags types.Set `tfsdk:"tags"` APIKey types.String `tfsdk:"api_key"` DeviceNames types.String `tfsdk:"device_names"` Name types.String `tfsdk:"name"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationJoin describes the notification data model.
type NotificationJoinResource ¶ added in v1.5.0
type NotificationJoinResource struct {
// contains filtered or unexported fields
}
NotificationJoinResource defines the notification implementation.
func (*NotificationJoinResource) Configure ¶ added in v1.5.0
func (r *NotificationJoinResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationJoinResource) Create ¶ added in v1.5.0
func (r *NotificationJoinResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationJoinResource) Delete ¶ added in v1.5.0
func (r *NotificationJoinResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationJoinResource) ImportState ¶ added in v1.5.0
func (r *NotificationJoinResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationJoinResource) Metadata ¶ added in v1.5.0
func (r *NotificationJoinResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationJoinResource) Read ¶ added in v1.5.0
func (r *NotificationJoinResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationJoinResource) Schema ¶ added in v1.5.0
func (r *NotificationJoinResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationJoinResource) Update ¶ added in v1.5.0
func (r *NotificationJoinResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationKavita ¶ added in v1.5.0
type NotificationKavita struct { Tags types.Set `tfsdk:"tags"` APIKey types.String `tfsdk:"api_key"` Host types.String `tfsdk:"host"` Name types.String `tfsdk:"name"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSSL types.Bool `tfsdk:"use_ssl"` Notify types.Bool `tfsdk:"notify"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationKavita describes the notification data model.
type NotificationKavitaResource ¶ added in v1.5.0
type NotificationKavitaResource struct {
// contains filtered or unexported fields
}
NotificationKavitaResource defines the notification implementation.
func (*NotificationKavitaResource) Configure ¶ added in v1.5.0
func (r *NotificationKavitaResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationKavitaResource) Create ¶ added in v1.5.0
func (r *NotificationKavitaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationKavitaResource) Delete ¶ added in v1.5.0
func (r *NotificationKavitaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationKavitaResource) ImportState ¶ added in v1.5.0
func (r *NotificationKavitaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationKavitaResource) Metadata ¶ added in v1.5.0
func (r *NotificationKavitaResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationKavitaResource) Read ¶ added in v1.5.0
func (r *NotificationKavitaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationKavitaResource) Schema ¶ added in v1.5.0
func (r *NotificationKavitaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationKavitaResource) Update ¶ added in v1.5.0
func (r *NotificationKavitaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationMailgun ¶ added in v1.5.0
type NotificationMailgun struct { Tags types.Set `tfsdk:"tags"` Recipients types.Set `tfsdk:"recipients"` From types.String `tfsdk:"from"` SenderDomain types.String `tfsdk:"sender_domain"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` UseEuEndpoint types.Bool `tfsdk:"use_eu_endpoint"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationMailgun describes the notification data model.
type NotificationMailgunResource ¶ added in v1.5.0
type NotificationMailgunResource struct {
// contains filtered or unexported fields
}
NotificationMailgunResource defines the notification implementation.
func (*NotificationMailgunResource) Configure ¶ added in v1.5.0
func (r *NotificationMailgunResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationMailgunResource) Create ¶ added in v1.5.0
func (r *NotificationMailgunResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationMailgunResource) Delete ¶ added in v1.5.0
func (r *NotificationMailgunResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationMailgunResource) ImportState ¶ added in v1.5.0
func (r *NotificationMailgunResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationMailgunResource) Metadata ¶ added in v1.5.0
func (r *NotificationMailgunResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationMailgunResource) Read ¶ added in v1.5.0
func (r *NotificationMailgunResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationMailgunResource) Schema ¶ added in v1.5.0
func (r *NotificationMailgunResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationMailgunResource) Update ¶ added in v1.5.0
func (r *NotificationMailgunResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationNotifiarr ¶ added in v1.5.0
type NotificationNotifiarr struct { Tags types.Set `tfsdk:"tags"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationNotifiarr describes the notification data model.
type NotificationNotifiarrResource ¶ added in v1.5.0
type NotificationNotifiarrResource struct {
// contains filtered or unexported fields
}
NotificationNotifiarrResource defines the notification implementation.
func (*NotificationNotifiarrResource) Configure ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationNotifiarrResource) Create ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationNotifiarrResource) Delete ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationNotifiarrResource) ImportState ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationNotifiarrResource) Metadata ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationNotifiarrResource) Read ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationNotifiarrResource) Schema ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationNotifiarrResource) Update ¶ added in v1.5.0
func (r *NotificationNotifiarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationNtfy ¶ added in v1.5.0
type NotificationNtfy struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` Topics types.Set `tfsdk:"topics"` ClickURL types.String `tfsdk:"click_url"` ServerURL types.String `tfsdk:"server_url"` Username types.String `tfsdk:"username"` Name types.String `tfsdk:"name"` Password types.String `tfsdk:"password"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationNtfy describes the notification data model.
type NotificationNtfyResource ¶ added in v1.5.0
type NotificationNtfyResource struct {
// contains filtered or unexported fields
}
NotificationNtfyResource defines the notification implementation.
func (*NotificationNtfyResource) Configure ¶ added in v1.5.0
func (r *NotificationNtfyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationNtfyResource) Create ¶ added in v1.5.0
func (r *NotificationNtfyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationNtfyResource) Delete ¶ added in v1.5.0
func (r *NotificationNtfyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationNtfyResource) ImportState ¶ added in v1.5.0
func (r *NotificationNtfyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationNtfyResource) Metadata ¶ added in v1.5.0
func (r *NotificationNtfyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationNtfyResource) Read ¶ added in v1.5.0
func (r *NotificationNtfyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationNtfyResource) Schema ¶ added in v1.5.0
func (r *NotificationNtfyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationNtfyResource) Update ¶ added in v1.5.0
func (r *NotificationNtfyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationProwl ¶ added in v1.5.0
type NotificationProwl struct { Tags types.Set `tfsdk:"tags"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` }
NotificationProwl describes the notification data model.
type NotificationProwlResource ¶ added in v1.5.0
type NotificationProwlResource struct {
// contains filtered or unexported fields
}
NotificationProwlResource defines the notification implementation.
func (*NotificationProwlResource) Configure ¶ added in v1.5.0
func (r *NotificationProwlResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationProwlResource) Create ¶ added in v1.5.0
func (r *NotificationProwlResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationProwlResource) Delete ¶ added in v1.5.0
func (r *NotificationProwlResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationProwlResource) ImportState ¶ added in v1.5.0
func (r *NotificationProwlResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationProwlResource) Metadata ¶ added in v1.5.0
func (r *NotificationProwlResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationProwlResource) Read ¶ added in v1.5.0
func (r *NotificationProwlResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationProwlResource) Schema ¶ added in v1.5.0
func (r *NotificationProwlResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationProwlResource) Update ¶ added in v1.5.0
func (r *NotificationProwlResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationPushbullet ¶ added in v1.5.0
type NotificationPushbullet struct { Tags types.Set `tfsdk:"tags"` DeviceIds types.Set `tfsdk:"device_ids"` ChannelTags types.Set `tfsdk:"channel_tags"` SenderID types.String `tfsdk:"sender_id"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationPushbullet describes the notification data model.
type NotificationPushbulletResource ¶ added in v1.5.0
type NotificationPushbulletResource struct {
// contains filtered or unexported fields
}
NotificationPushbulletResource defines the notification implementation.
func (*NotificationPushbulletResource) Configure ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationPushbulletResource) Create ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationPushbulletResource) Delete ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationPushbulletResource) ImportState ¶ added in v1.5.0
func (r *NotificationPushbulletResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationPushbulletResource) Metadata ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationPushbulletResource) Read ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationPushbulletResource) Schema ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationPushbulletResource) Update ¶ added in v1.5.0
func (r *NotificationPushbulletResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationPushover ¶ added in v1.5.0
type NotificationPushover struct { Tags types.Set `tfsdk:"tags"` Devices types.Set `tfsdk:"devices"` Sound types.String `tfsdk:"sound"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` UserKey types.String `tfsdk:"user_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Retry types.Int64 `tfsdk:"retry"` Expire types.Int64 `tfsdk:"expire"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationPushover describes the notification data model.
type NotificationPushoverResource ¶ added in v1.5.0
type NotificationPushoverResource struct {
// contains filtered or unexported fields
}
NotificationPushoverResource defines the notification implementation.
func (*NotificationPushoverResource) Configure ¶ added in v1.5.0
func (r *NotificationPushoverResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationPushoverResource) Create ¶ added in v1.5.0
func (r *NotificationPushoverResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationPushoverResource) Delete ¶ added in v1.5.0
func (r *NotificationPushoverResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationPushoverResource) ImportState ¶ added in v1.5.0
func (r *NotificationPushoverResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationPushoverResource) Metadata ¶ added in v1.5.0
func (r *NotificationPushoverResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationPushoverResource) Read ¶ added in v1.5.0
func (r *NotificationPushoverResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationPushoverResource) Schema ¶ added in v1.5.0
func (r *NotificationPushoverResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationPushoverResource) Update ¶ added in v1.5.0
func (r *NotificationPushoverResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationResource ¶ added in v1.3.0
type NotificationResource struct {
// contains filtered or unexported fields
}
NotificationResource defines the notification implementation.
func (*NotificationResource) Configure ¶ added in v1.3.0
func (r *NotificationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationResource) Create ¶ added in v1.3.0
func (r *NotificationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationResource) Delete ¶ added in v1.3.0
func (r *NotificationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationResource) ImportState ¶ added in v1.3.0
func (r *NotificationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationResource) Metadata ¶ added in v1.3.0
func (r *NotificationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationResource) Read ¶ added in v1.3.0
func (r *NotificationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationResource) Schema ¶ added in v1.5.0
func (r *NotificationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationResource) Update ¶ added in v1.3.0
func (r *NotificationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSendgrid ¶ added in v1.5.0
type NotificationSendgrid struct { Tags types.Set `tfsdk:"tags"` Recipients types.Set `tfsdk:"recipients"` From types.String `tfsdk:"from"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationSendgrid describes the notification data model.
type NotificationSendgridResource ¶ added in v1.5.0
type NotificationSendgridResource struct {
// contains filtered or unexported fields
}
NotificationSendgridResource defines the notification implementation.
func (*NotificationSendgridResource) Configure ¶ added in v1.5.0
func (r *NotificationSendgridResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSendgridResource) Create ¶ added in v1.5.0
func (r *NotificationSendgridResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSendgridResource) Delete ¶ added in v1.5.0
func (r *NotificationSendgridResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSendgridResource) ImportState ¶ added in v1.5.0
func (r *NotificationSendgridResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSendgridResource) Metadata ¶ added in v1.5.0
func (r *NotificationSendgridResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSendgridResource) Read ¶ added in v1.5.0
func (r *NotificationSendgridResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSendgridResource) Schema ¶ added in v1.5.0
func (r *NotificationSendgridResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSendgridResource) Update ¶ added in v1.5.0
func (r *NotificationSendgridResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSlack ¶ added in v1.5.0
type NotificationSlack struct { Tags types.Set `tfsdk:"tags"` WebHookURL types.String `tfsdk:"web_hook_url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Icon types.String `tfsdk:"icon"` Channel types.String `tfsdk:"channel"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationSlack describes the notification data model.
type NotificationSlackResource ¶ added in v1.5.0
type NotificationSlackResource struct {
// contains filtered or unexported fields
}
NotificationSlackResource defines the notification implementation.
func (*NotificationSlackResource) Configure ¶ added in v1.5.0
func (r *NotificationSlackResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSlackResource) Create ¶ added in v1.5.0
func (r *NotificationSlackResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSlackResource) Delete ¶ added in v1.5.0
func (r *NotificationSlackResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSlackResource) ImportState ¶ added in v1.5.0
func (r *NotificationSlackResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSlackResource) Metadata ¶ added in v1.5.0
func (r *NotificationSlackResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSlackResource) Read ¶ added in v1.5.0
func (r *NotificationSlackResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSlackResource) Schema ¶ added in v1.5.0
func (r *NotificationSlackResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSlackResource) Update ¶ added in v1.5.0
func (r *NotificationSlackResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSubsonic ¶ added in v1.5.0
type NotificationSubsonic struct { Tags types.Set `tfsdk:"tags"` Host types.String `tfsdk:"host"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` URLBase types.String `tfsdk:"url_base"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` UseSSL types.Bool `tfsdk:"use_ssl"` Notify types.Bool `tfsdk:"notify"` UpdateLibrary types.Bool `tfsdk:"update_library"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationSubsonic describes the notification data model.
type NotificationSubsonicResource ¶ added in v1.5.0
type NotificationSubsonicResource struct {
// contains filtered or unexported fields
}
NotificationSubsonicResource defines the notification implementation.
func (*NotificationSubsonicResource) Configure ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSubsonicResource) Create ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSubsonicResource) Delete ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSubsonicResource) ImportState ¶ added in v1.5.0
func (r *NotificationSubsonicResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSubsonicResource) Metadata ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSubsonicResource) Read ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSubsonicResource) Schema ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSubsonicResource) Update ¶ added in v1.5.0
func (r *NotificationSubsonicResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSynology ¶ added in v1.5.0
type NotificationSynology struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` UpdateLibrary types.Bool `tfsdk:"update_library"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationSynology describes the notification data model.
type NotificationSynologyResource ¶ added in v1.5.0
type NotificationSynologyResource struct {
// contains filtered or unexported fields
}
NotificationSynologyResource defines the notification implementation.
func (*NotificationSynologyResource) Configure ¶ added in v1.5.0
func (r *NotificationSynologyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSynologyResource) Create ¶ added in v1.5.0
func (r *NotificationSynologyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSynologyResource) Delete ¶ added in v1.5.0
func (r *NotificationSynologyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSynologyResource) ImportState ¶ added in v1.5.0
func (r *NotificationSynologyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSynologyResource) Metadata ¶ added in v1.5.0
func (r *NotificationSynologyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSynologyResource) Read ¶ added in v1.5.0
func (r *NotificationSynologyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSynologyResource) Schema ¶ added in v1.5.0
func (r *NotificationSynologyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSynologyResource) Update ¶ added in v1.5.0
func (r *NotificationSynologyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationTelegram ¶ added in v1.5.0
type NotificationTelegram struct { Tags types.Set `tfsdk:"tags"` ChatID types.String `tfsdk:"chat_id"` Name types.String `tfsdk:"name"` BotToken types.String `tfsdk:"bot_token"` ID types.Int64 `tfsdk:"id"` SendSilently types.Bool `tfsdk:"send_silently"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationTelegram describes the notification data model.
type NotificationTelegramResource ¶ added in v1.5.0
type NotificationTelegramResource struct {
// contains filtered or unexported fields
}
NotificationTelegramResource defines the notification implementation.
func (*NotificationTelegramResource) Configure ¶ added in v1.5.0
func (r *NotificationTelegramResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationTelegramResource) Create ¶ added in v1.5.0
func (r *NotificationTelegramResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationTelegramResource) Delete ¶ added in v1.5.0
func (r *NotificationTelegramResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationTelegramResource) ImportState ¶ added in v1.5.0
func (r *NotificationTelegramResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationTelegramResource) Metadata ¶ added in v1.5.0
func (r *NotificationTelegramResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationTelegramResource) Read ¶ added in v1.5.0
func (r *NotificationTelegramResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationTelegramResource) Schema ¶ added in v1.5.0
func (r *NotificationTelegramResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationTelegramResource) Update ¶ added in v1.5.0
func (r *NotificationTelegramResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationTwitter ¶ added in v1.5.0
type NotificationTwitter struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` ConsumerKey types.String `tfsdk:"consumer_key"` ConsumerSecret types.String `tfsdk:"consumer_secret"` Mention types.String `tfsdk:"mention"` ID types.Int64 `tfsdk:"id"` DirectMessage types.Bool `tfsdk:"direct_message"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnDownloadFailure types.Bool `tfsdk:"on_download_failure"` OnImportFailure types.Bool `tfsdk:"on_import_failure"` }
NotificationTwitter describes the notification data model.
type NotificationTwitterResource ¶ added in v1.5.0
type NotificationTwitterResource struct {
// contains filtered or unexported fields
}
NotificationTwitterResource defines the notification implementation.
func (*NotificationTwitterResource) Configure ¶ added in v1.5.0
func (r *NotificationTwitterResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationTwitterResource) Create ¶ added in v1.5.0
func (r *NotificationTwitterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationTwitterResource) Delete ¶ added in v1.5.0
func (r *NotificationTwitterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationTwitterResource) ImportState ¶ added in v1.5.0
func (r *NotificationTwitterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationTwitterResource) Metadata ¶ added in v1.5.0
func (r *NotificationTwitterResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationTwitterResource) Read ¶ added in v1.5.0
func (r *NotificationTwitterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationTwitterResource) Schema ¶ added in v1.5.0
func (r *NotificationTwitterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationTwitterResource) Update ¶ added in v1.5.0
func (r *NotificationTwitterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationWebhook ¶ added in v1.3.0
type NotificationWebhook struct { Tags types.Set `tfsdk:"tags"` URL types.String `tfsdk:"url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` ID types.Int64 `tfsdk:"id"` Method types.Int64 `tfsdk:"method"` OnGrab types.Bool `tfsdk:"on_grab"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnReleaseImport types.Bool `tfsdk:"on_release_import"` OnAuthorDelete types.Bool `tfsdk:"on_author_delete"` OnBookDelete types.Bool `tfsdk:"on_book_delete"` OnBookFileDelete types.Bool `tfsdk:"on_book_file_delete"` OnBookFileDeleteForUpgrade types.Bool `tfsdk:"on_book_file_delete_for_upgrade"` OnBookRetag types.Bool `tfsdk:"on_book_retag"` }
NotificationWebhook describes the notification data model.
type NotificationWebhookResource ¶ added in v1.3.0
type NotificationWebhookResource struct {
// contains filtered or unexported fields
}
NotificationWebhookResource defines the notification implementation.
func (*NotificationWebhookResource) Configure ¶ added in v1.3.0
func (r *NotificationWebhookResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationWebhookResource) Create ¶ added in v1.3.0
func (r *NotificationWebhookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationWebhookResource) Delete ¶ added in v1.3.0
func (r *NotificationWebhookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationWebhookResource) ImportState ¶ added in v1.3.0
func (r *NotificationWebhookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationWebhookResource) Metadata ¶ added in v1.3.0
func (r *NotificationWebhookResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationWebhookResource) Read ¶ added in v1.3.0
func (r *NotificationWebhookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationWebhookResource) Schema ¶ added in v1.5.0
func (r *NotificationWebhookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationWebhookResource) Update ¶ added in v1.3.0
func (r *NotificationWebhookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notifications ¶ added in v1.3.0
type Notifications struct { Notifications types.Set `tfsdk:"notifications"` ID types.String `tfsdk:"id"` }
Notifications describes the notifications data model.
type NotificationsDataSource ¶ added in v1.3.0
type NotificationsDataSource struct {
// contains filtered or unexported fields
}
NotificationsDataSource defines the notifications implementation.
func (*NotificationsDataSource) Configure ¶ added in v1.3.0
func (d *NotificationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationsDataSource) Metadata ¶ added in v1.3.0
func (d *NotificationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationsDataSource) Read ¶ added in v1.3.0
func (d *NotificationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationsDataSource) Schema ¶ added in v1.5.0
func (d *NotificationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type PreferredRelease ¶ added in v1.5.0
PreferredRelease is part of ReleaseProfile.
type QualityDataSource ¶ added in v1.5.0
type QualityDataSource struct {
// contains filtered or unexported fields
}
QualityDataSource defines the quality implementation.
func (*QualityDataSource) Configure ¶ added in v1.5.0
func (d *QualityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDataSource) Metadata ¶ added in v1.5.0
func (d *QualityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDataSource) Read ¶ added in v1.5.0
func (d *QualityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDataSource) Schema ¶ added in v1.5.0
func (d *QualityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityDefinition ¶ added in v1.5.0
type QualityDefinition struct { Title types.String `tfsdk:"title"` QualityName types.String `tfsdk:"quality_name"` MinSize types.Float64 `tfsdk:"min_size"` MaxSize types.Float64 `tfsdk:"max_size"` ID types.Int64 `tfsdk:"id"` QualityID types.Int64 `tfsdk:"quality_id"` }
QualityDefinition describes the quality definition data model.
type QualityDefinitionDataSource ¶ added in v1.5.0
type QualityDefinitionDataSource struct {
// contains filtered or unexported fields
}
QualityDefinitionDataSource defines the quality definitions implementation.
func (*QualityDefinitionDataSource) Configure ¶ added in v1.5.0
func (d *QualityDefinitionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDefinitionDataSource) Metadata ¶ added in v1.5.0
func (d *QualityDefinitionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDefinitionDataSource) Read ¶ added in v1.5.0
func (d *QualityDefinitionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDefinitionDataSource) Schema ¶ added in v1.5.0
func (d *QualityDefinitionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityDefinitionResource ¶ added in v1.5.0
type QualityDefinitionResource struct {
// contains filtered or unexported fields
}
QualityDefinitionResource defines the quality definition implementation.
func (*QualityDefinitionResource) Configure ¶ added in v1.5.0
func (r *QualityDefinitionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*QualityDefinitionResource) Create ¶ added in v1.5.0
func (r *QualityDefinitionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*QualityDefinitionResource) Delete ¶ added in v1.5.0
func (r *QualityDefinitionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*QualityDefinitionResource) ImportState ¶ added in v1.5.0
func (r *QualityDefinitionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*QualityDefinitionResource) Metadata ¶ added in v1.5.0
func (r *QualityDefinitionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*QualityDefinitionResource) Read ¶ added in v1.5.0
func (r *QualityDefinitionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*QualityDefinitionResource) Schema ¶ added in v1.5.0
func (r *QualityDefinitionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*QualityDefinitionResource) Update ¶ added in v1.5.0
func (r *QualityDefinitionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type QualityDefinitions ¶ added in v1.5.0
type QualityDefinitions struct { QualityDefinitions types.Set `tfsdk:"quality_definitions"` ID types.String `tfsdk:"id"` }
QualityDefinitions describes the qyality definitions data model.
type QualityDefinitionsDataSource ¶ added in v1.5.0
type QualityDefinitionsDataSource struct {
// contains filtered or unexported fields
}
QualityDefinitionsDataSource defines the qyality definitions implementation.
func (*QualityDefinitionsDataSource) Configure ¶ added in v1.5.0
func (d *QualityDefinitionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDefinitionsDataSource) Metadata ¶ added in v1.5.0
func (d *QualityDefinitionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDefinitionsDataSource) Read ¶ added in v1.5.0
func (d *QualityDefinitionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDefinitionsDataSource) Schema ¶ added in v1.5.0
func (d *QualityDefinitionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityGroup ¶ added in v1.5.0
type QualityGroup struct { Qualities types.Set `tfsdk:"qualities"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` }
QualityGroup is part of QualityProfile.
type QualityProfile ¶ added in v1.5.0
type QualityProfile struct { QualityGroups types.Set `tfsdk:"quality_groups"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Cutoff types.Int64 `tfsdk:"cutoff"` UpgradeAllowed types.Bool `tfsdk:"upgrade_allowed"` }
QualityProfile describes the quality profile data model.
type QualityProfileDataSource ¶ added in v1.5.0
type QualityProfileDataSource struct {
// contains filtered or unexported fields
}
QualityProfileDataSource defines the quality profiles implementation.
func (*QualityProfileDataSource) Configure ¶ added in v1.5.0
func (d *QualityProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityProfileDataSource) Metadata ¶ added in v1.5.0
func (d *QualityProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityProfileDataSource) Read ¶ added in v1.5.0
func (d *QualityProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityProfileDataSource) Schema ¶ added in v1.5.0
func (d *QualityProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityProfileResource ¶ added in v1.5.0
type QualityProfileResource struct {
// contains filtered or unexported fields
}
QualityProfileResource defines the quality profile implementation.
func (*QualityProfileResource) Configure ¶ added in v1.5.0
func (r *QualityProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*QualityProfileResource) Create ¶ added in v1.5.0
func (r *QualityProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*QualityProfileResource) Delete ¶ added in v1.5.0
func (r *QualityProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*QualityProfileResource) ImportState ¶ added in v1.5.0
func (r *QualityProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*QualityProfileResource) Metadata ¶ added in v1.5.0
func (r *QualityProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*QualityProfileResource) Read ¶ added in v1.5.0
func (r *QualityProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*QualityProfileResource) Schema ¶ added in v1.5.0
func (r *QualityProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*QualityProfileResource) Update ¶ added in v1.5.0
func (r *QualityProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type QualityProfiles ¶ added in v1.5.0
type QualityProfiles struct { QualityProfiles types.Set `tfsdk:"quality_profiles"` ID types.String `tfsdk:"id"` }
QualityProfiles describes the qyality profiles data model.
type QualityProfilesDataSource ¶ added in v1.5.0
type QualityProfilesDataSource struct {
// contains filtered or unexported fields
}
QualityProfilesDataSource defines the qyality profiles implementation.
func (*QualityProfilesDataSource) Configure ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityProfilesDataSource) Metadata ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityProfilesDataSource) Read ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityProfilesDataSource) Schema ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ReadarrProvider ¶ added in v1.3.0
type ReadarrProvider struct {
// contains filtered or unexported fields
}
ScaffoldingProvider defines the provider implementation.
func (*ReadarrProvider) Configure ¶ added in v1.3.0
func (p *ReadarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*ReadarrProvider) DataSources ¶ added in v1.3.0
func (p *ReadarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*ReadarrProvider) Metadata ¶ added in v1.3.0
func (p *ReadarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*ReadarrProvider) Resources ¶ added in v1.3.0
func (p *ReadarrProvider) Resources(ctx context.Context) []func() resource.Resource
func (*ReadarrProvider) Schema ¶ added in v1.5.0
func (p *ReadarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type ReleaseProfile ¶ added in v1.5.0
type ReleaseProfile struct { Preferred types.Set `tfsdk:"preferred"` Tags types.Set `tfsdk:"tags"` Ignored types.String `tfsdk:"ignored"` Required types.String `tfsdk:"required"` ID types.Int64 `tfsdk:"id"` IndexerID types.Int64 `tfsdk:"indexer_id"` Enabled types.Bool `tfsdk:"enabled"` IncludePreferredWhenRenaming types.Bool `tfsdk:"include_preferred_when_renaming"` }
ReleaseProfile describes the release profile data model.
type ReleaseProfileDataSource ¶ added in v1.5.0
type ReleaseProfileDataSource struct {
// contains filtered or unexported fields
}
ReleaseProfileDataSource defines the release profile implementation.
func (*ReleaseProfileDataSource) Configure ¶ added in v1.5.0
func (d *ReleaseProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ReleaseProfileDataSource) Metadata ¶ added in v1.5.0
func (d *ReleaseProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ReleaseProfileDataSource) Read ¶ added in v1.5.0
func (d *ReleaseProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ReleaseProfileDataSource) Schema ¶ added in v1.5.0
func (d *ReleaseProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ReleaseProfileResource ¶ added in v1.5.0
type ReleaseProfileResource struct {
// contains filtered or unexported fields
}
ReleaseProfileResource defines the release profile implementation.
func (*ReleaseProfileResource) Configure ¶ added in v1.5.0
func (r *ReleaseProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ReleaseProfileResource) Create ¶ added in v1.5.0
func (r *ReleaseProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ReleaseProfileResource) Delete ¶ added in v1.5.0
func (r *ReleaseProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ReleaseProfileResource) ImportState ¶ added in v1.5.0
func (r *ReleaseProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ReleaseProfileResource) Metadata ¶ added in v1.5.0
func (r *ReleaseProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ReleaseProfileResource) Read ¶ added in v1.5.0
func (r *ReleaseProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ReleaseProfileResource) Schema ¶ added in v1.5.0
func (r *ReleaseProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ReleaseProfileResource) Update ¶ added in v1.5.0
func (r *ReleaseProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ReleaseProfiles ¶ added in v1.5.0
type ReleaseProfiles struct { ReleaseProfiles types.Set `tfsdk:"release_profiles"` ID types.String `tfsdk:"id"` }
ReleaseProfiles describes the release profiles data model.
type ReleaseProfilesDataSource ¶ added in v1.5.0
type ReleaseProfilesDataSource struct {
// contains filtered or unexported fields
}
ReleaseProfilesDataSource defines the release profiles implementation.
func (*ReleaseProfilesDataSource) Configure ¶ added in v1.5.0
func (d *ReleaseProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ReleaseProfilesDataSource) Metadata ¶ added in v1.5.0
func (d *ReleaseProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ReleaseProfilesDataSource) Read ¶ added in v1.5.0
func (d *ReleaseProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ReleaseProfilesDataSource) Schema ¶ added in v1.5.0
func (d *ReleaseProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RemotePathMapping ¶ added in v1.4.0
type RemotePathMapping struct { Host types.String `tfsdk:"host"` RemotePath types.String `tfsdk:"remote_path"` LocalPath types.String `tfsdk:"local_path"` ID types.Int64 `tfsdk:"id"` }
RemotePathMapping describes the remote path mapping data model.
type RemotePathMappingDataSource ¶ added in v1.4.0
type RemotePathMappingDataSource struct {
// contains filtered or unexported fields
}
RemotePathMappingDataSource defines the remote path mapping implementation.
func (*RemotePathMappingDataSource) Configure ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RemotePathMappingDataSource) Metadata ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RemotePathMappingDataSource) Read ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RemotePathMappingDataSource) Schema ¶ added in v1.5.0
func (d *RemotePathMappingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RemotePathMappingResource ¶ added in v1.4.0
type RemotePathMappingResource struct {
// contains filtered or unexported fields
}
RemotePathMappingResource defines the remote path mapping implementation.
func (*RemotePathMappingResource) Configure ¶ added in v1.4.0
func (r *RemotePathMappingResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RemotePathMappingResource) Create ¶ added in v1.4.0
func (r *RemotePathMappingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RemotePathMappingResource) Delete ¶ added in v1.4.0
func (r *RemotePathMappingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RemotePathMappingResource) ImportState ¶ added in v1.4.0
func (r *RemotePathMappingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RemotePathMappingResource) Metadata ¶ added in v1.4.0
func (r *RemotePathMappingResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RemotePathMappingResource) Read ¶ added in v1.4.0
func (r *RemotePathMappingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RemotePathMappingResource) Schema ¶ added in v1.5.0
func (r *RemotePathMappingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RemotePathMappingResource) Update ¶ added in v1.4.0
func (r *RemotePathMappingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RemotePathMappings ¶ added in v1.4.0
type RemotePathMappings struct { RemotePathMappings types.Set `tfsdk:"remote_path_mappings"` ID types.String `tfsdk:"id"` }
RemotePathMappings describes the remote path mappings data model.
type RemotePathMappingsDataSource ¶ added in v1.4.0
type RemotePathMappingsDataSource struct {
// contains filtered or unexported fields
}
RemotePathMappingsDataSource defines the remote path mappings implementation.
func (*RemotePathMappingsDataSource) Configure ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RemotePathMappingsDataSource) Metadata ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RemotePathMappingsDataSource) Read ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RemotePathMappingsDataSource) Schema ¶ added in v1.5.0
func (d *RemotePathMappingsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RootFolder ¶ added in v1.5.0
type RootFolder struct { DefaultTags types.Set `tfsdk:"default_tags"` Path types.String `tfsdk:"path"` Name types.String `tfsdk:"name"` DefaultMonitorOption types.String `tfsdk:"default_monitor_option"` // TODO: add it back once it is supported by sdk // DefaultNewItemMonitorOption types.String `tfsdk:"default_monitor_new_item_option"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Library types.String `tfsdk:"library"` OutputProfile types.String `tfsdk:"output_profile"` Port types.Int64 `tfsdk:"port"` DefaultMetadataProfileID types.Int64 `tfsdk:"default_metadata_profile_id"` DefaultQualityProfileID types.Int64 `tfsdk:"default_quality_profile_id"` ID types.Int64 `tfsdk:"id"` Accessible types.Bool `tfsdk:"accessible"` IsCalibreLibrary types.Bool `tfsdk:"is_calibre_library"` UseSSL types.Bool `tfsdk:"use_ssl"` }
RootFolder describes the root folder data model.
type RootFolderDataSource ¶ added in v1.5.0
type RootFolderDataSource struct {
// contains filtered or unexported fields
}
RootFolderDataSource defines the root folders implementation.
func (*RootFolderDataSource) Configure ¶ added in v1.5.0
func (d *RootFolderDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RootFolderDataSource) Metadata ¶ added in v1.5.0
func (d *RootFolderDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RootFolderDataSource) Read ¶ added in v1.5.0
func (d *RootFolderDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RootFolderDataSource) Schema ¶ added in v1.5.0
func (d *RootFolderDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RootFolderResource ¶ added in v1.5.0
type RootFolderResource struct {
// contains filtered or unexported fields
}
RootFolderResource defines the root folder implementation.
func (*RootFolderResource) Configure ¶ added in v1.5.0
func (r *RootFolderResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RootFolderResource) Create ¶ added in v1.5.0
func (r *RootFolderResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RootFolderResource) Delete ¶ added in v1.5.0
func (r *RootFolderResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RootFolderResource) ImportState ¶ added in v1.5.0
func (r *RootFolderResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RootFolderResource) Metadata ¶ added in v1.5.0
func (r *RootFolderResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RootFolderResource) Read ¶ added in v1.5.0
func (r *RootFolderResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RootFolderResource) Schema ¶ added in v1.5.0
func (r *RootFolderResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RootFolderResource) Update ¶ added in v1.5.0
func (r *RootFolderResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
never used.
type RootFolders ¶ added in v1.5.0
type RootFolders struct { RootFolders types.Set `tfsdk:"root_folders"` ID types.String `tfsdk:"id"` }
RootFolders describes the root folders data model.
type RootFoldersDataSource ¶ added in v1.5.0
type RootFoldersDataSource struct {
// contains filtered or unexported fields
}
RootFoldersDataSource defines the root folders implementation.
func (*RootFoldersDataSource) Configure ¶ added in v1.5.0
func (d *RootFoldersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RootFoldersDataSource) Metadata ¶ added in v1.5.0
func (d *RootFoldersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RootFoldersDataSource) Read ¶ added in v1.5.0
func (d *RootFoldersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RootFoldersDataSource) Schema ¶ added in v1.5.0
func (d *RootFoldersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SystemStatus ¶ added in v1.2.0
type SystemStatus struct { PackageAuthor types.String `tfsdk:"package_author"` RuntimeName types.String `tfsdk:"runtime_name"` AppData types.String `tfsdk:"app_data"` DatabaseVersion types.String `tfsdk:"database_version"` OsName types.String `tfsdk:"os_name"` AppName types.String `tfsdk:"app_name"` OsVersion types.String `tfsdk:"os_version"` StartTime types.String `tfsdk:"start_time"` BuildTime types.String `tfsdk:"build_time"` PackageUpdateMechanism types.String `tfsdk:"package_update_mechanism"` PackageVersion types.String `tfsdk:"package_version"` RuntimeVersion types.String `tfsdk:"runtime_version"` Version types.String `tfsdk:"version"` StartupPath types.String `tfsdk:"startup_path"` InstanceName types.String `tfsdk:"instance_name"` DatabaseType types.String `tfsdk:"database_type"` URLBase types.String `tfsdk:"url_base"` Mode types.String `tfsdk:"mode"` Branch types.String `tfsdk:"branch"` Authentication types.String `tfsdk:"authentication"` MigrationVersion types.Int64 `tfsdk:"migration_version"` ID types.Int64 `tfsdk:"id"` IsLinux types.Bool `tfsdk:"is_linux"` IsProduction types.Bool `tfsdk:"is_production"` IsDebug types.Bool `tfsdk:"is_debug"` IsDocker types.Bool `tfsdk:"is_docker"` IsWindows types.Bool `tfsdk:"is_windows"` IsOsx types.Bool `tfsdk:"is_osx"` IsMono types.Bool `tfsdk:"is_mono"` IsNetCore types.Bool `tfsdk:"is_net_core"` IsUserInteractive types.Bool `tfsdk:"is_user_interactive"` IsAdmin types.Bool `tfsdk:"is_admin"` }
SystemStatus describes the system status data model.
type SystemStatusDataSource ¶ added in v1.3.0
type SystemStatusDataSource struct {
// contains filtered or unexported fields
}
SystemStatusDataSource defines the system status implementation.
func (*SystemStatusDataSource) Configure ¶ added in v1.3.0
func (d *SystemStatusDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*SystemStatusDataSource) Metadata ¶ added in v1.3.0
func (d *SystemStatusDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SystemStatusDataSource) Read ¶ added in v1.3.0
func (d *SystemStatusDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SystemStatusDataSource) Schema ¶ added in v1.5.0
func (d *SystemStatusDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TagDataSource ¶ added in v1.3.0
type TagDataSource struct {
// contains filtered or unexported fields
}
TagDataSource defines the tag implementation.
func (*TagDataSource) Configure ¶ added in v1.3.0
func (d *TagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TagDataSource) Metadata ¶ added in v1.3.0
func (d *TagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TagDataSource) Read ¶ added in v1.3.0
func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TagDataSource) Schema ¶ added in v1.5.0
func (d *TagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TagResource ¶ added in v1.3.0
type TagResource struct {
// contains filtered or unexported fields
}
TagResource defines the tag implementation.
func (*TagResource) Configure ¶ added in v1.3.0
func (r *TagResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TagResource) Create ¶ added in v1.3.0
func (r *TagResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TagResource) Delete ¶ added in v1.3.0
func (r *TagResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TagResource) ImportState ¶ added in v1.3.0
func (r *TagResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TagResource) Metadata ¶ added in v1.3.0
func (r *TagResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TagResource) Read ¶ added in v1.3.0
func (r *TagResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TagResource) Schema ¶ added in v1.5.0
func (r *TagResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TagResource) Update ¶ added in v1.3.0
func (r *TagResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TagsDataSource ¶ added in v1.3.0
type TagsDataSource struct {
// contains filtered or unexported fields
}
TagsDataSource defines the tags implementation.
func (*TagsDataSource) Configure ¶ added in v1.3.0
func (d *TagsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TagsDataSource) Metadata ¶ added in v1.3.0
func (d *TagsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TagsDataSource) Read ¶ added in v1.3.0
func (d *TagsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TagsDataSource) Schema ¶ added in v1.5.0
func (d *TagsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Source Files
¶
- author_data_source.go
- author_resource.go
- authors_data_source.go
- delay_profile_data_source.go
- delay_profile_resource.go
- delay_profiles_data_source.go
- download_client_aria2_resource.go
- download_client_config_data_source.go
- download_client_config_resource.go
- download_client_data_source.go
- download_client_deluge_resource.go
- download_client_flood_resource.go
- download_client_hadouken_resource.go
- download_client_nzbget_resource.go
- download_client_nzbvortex_resource.go
- download_client_pneumatic_resource.go
- download_client_qbittorrent_resource.go
- download_client_resource.go
- download_client_rtorrent_resource.go
- download_client_sabnzbd_resource.go
- download_client_torrent_blackhole_resource.go
- download_client_torrent_download_station_resource.go
- download_client_transmission_resource.go
- download_client_usenet_blackhole_resource.go
- download_client_usenet_download_station_resource.go
- download_client_utorrent_resource.go
- download_client_vuze_resource.go
- download_clients_data_source.go
- import_list_data_source.go
- import_list_exclusion_data_source.go
- import_list_exclusion_resource.go
- import_list_exclusions_data_source.go
- import_list_goodreads_bookshelf_resource.go
- import_list_goodreads_list_resource.go
- import_list_goodreads_owned_books_resource.go
- import_list_goodreads_series_resource.go
- import_list_lazy_librarian_resource.go
- import_list_readarr_resource.go
- import_list_resource.go
- import_lists_data_source.go
- indexer_config_data_source.go
- indexer_config_resource.go
- indexer_data_source.go
- indexer_filelist_resource.go
- indexer_gazelle_resource.go
- indexer_iptorrents_resource.go
- indexer_newznab_resource.go
- indexer_nyaa_resource.go
- indexer_rarbg_resource.go
- indexer_resource.go
- indexer_torrent_rss_resource.go
- indexer_torrentleech_resource.go
- indexer_torznab_resource.go
- indexers_data_source.go
- media_management_data_source.go
- media_management_resource.go
- metadata_config_data_source.go
- metadata_config_resource.go
- metadata_profile_data_source.go
- metadata_profile_resource.go
- metadata_profiles_data_source.go
- naming_data_source.go
- naming_resource.go
- notification_boxcar_resource.go
- notification_custom_script_resource.go
- notification_data_source.go
- notification_discord_resource.go
- notification_email_resource.go
- notification_goodreads_bookshelves_resource.go
- notification_goodreads_owned_books_resource.go
- notification_gotify_resource.go
- notification_join_resource.go
- notification_kavita_resource.go
- notification_mailgun_resource.go
- notification_notifiarr_resource.go
- notification_ntfy_resource.go
- notification_prowl_resource.go
- notification_pushbullet_resource.go
- notification_pushover_resource.go
- notification_resource.go
- notification_sendgrid_resource.go
- notification_slack_resource.go
- notification_subsonic_resource.go
- notification_synology_indexer_resource.go
- notification_telegram_resource.go
- notification_twitter_resource.go
- notification_webhook_resource.go
- notifications_data_source.go
- provider.go
- quality_data_source.go
- quality_definition_data_source.go
- quality_definition_resource.go
- quality_definitions_data_source.go
- quality_profile_data_source.go
- quality_profile_resource.go
- quality_profiles_data_source.go
- release_profile_data_source.go
- release_profile_resource.go
- release_profiles_data_source.go
- remote_path_mapping_data_source.go
- remote_path_mapping_resource.go
- remote_path_mappings_data_source.go
- root_folder_data_source.go
- root_folder_resource.go
- root_folders_data_source.go
- system_status_data_source.go
- tag_data_source.go
- tag_resource.go
- tags_data_source.go