Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewApplicationDataSource() datasource.DataSource
- func NewApplicationLazyLibrarianResource() resource.Resource
- func NewApplicationLidarrResource() resource.Resource
- func NewApplicationMylarResource() resource.Resource
- func NewApplicationRadarrResource() resource.Resource
- func NewApplicationReadarrResource() resource.Resource
- func NewApplicationResource() resource.Resource
- func NewApplicationSonarrResource() resource.Resource
- func NewApplicationWhisparrResource() resource.Resource
- func NewApplicationsDataSource() datasource.DataSource
- func NewDownloadClientAria2Resource() resource.Resource
- func NewDownloadClientDataSource() datasource.DataSource
- func NewDownloadClientDelugeResource() resource.Resource
- func NewDownloadClientFloodResource() resource.Resource
- func NewDownloadClientFreeboxResource() 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 NewIndexerProxiesDataSource() datasource.DataSource
- func NewIndexerProxyDataSource() datasource.DataSource
- func NewIndexerProxyFlaresolverrResource() resource.Resource
- func NewIndexerProxyHTTPResource() resource.Resource
- func NewIndexerProxyResource() resource.Resource
- func NewIndexerProxySocks4Resource() resource.Resource
- func NewIndexerProxySocks5Resource() resource.Resource
- func NewNotificationAppriseResource() resource.Resource
- func NewNotificationBoxcarResource() resource.Resource
- func NewNotificationCustomScriptResource() resource.Resource
- func NewNotificationDataSource() datasource.DataSource
- func NewNotificationDiscordResource() resource.Resource
- func NewNotificationEmailResource() resource.Resource
- func NewNotificationGotifyResource() resource.Resource
- func NewNotificationJoinResource() 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 NewNotificationSimplepushResource() resource.Resource
- func NewNotificationSlackResource() resource.Resource
- func NewNotificationTelegramResource() resource.Resource
- func NewNotificationTwitterResource() resource.Resource
- func NewNotificationWebhookResource() resource.Resource
- func NewNotificationsDataSource() datasource.DataSource
- func NewSyncProfileDataSource() datasource.DataSource
- func NewSyncProfileResource() resource.Resource
- func NewSyncProfilesDataSource() datasource.DataSource
- func NewSystemStatusDataSource() datasource.DataSource
- func NewTagDataSource() datasource.DataSource
- func NewTagResource() resource.Resource
- func NewTagsDataSource() datasource.DataSource
- type Application
- type ApplicationDataSource
- func (d *ApplicationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ApplicationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ApplicationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ApplicationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ApplicationLazyLibrarian
- type ApplicationLazyLibrarianResource
- func (r *ApplicationLazyLibrarianResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationLazyLibrarianResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationLazyLibrarianResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationLazyLibrarianResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationLazyLibrarianResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationLazyLibrarianResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationLazyLibrarianResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationLazyLibrarianResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationLidarr
- type ApplicationLidarrResource
- func (r *ApplicationLidarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationLidarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationLidarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationLidarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationLidarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationLidarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationLidarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationLidarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationMylar
- type ApplicationMylarResource
- func (r *ApplicationMylarResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationMylarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationMylarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationMylarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationMylarResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationMylarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationMylarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationMylarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationRadarr
- type ApplicationRadarrResource
- func (r *ApplicationRadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationRadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationRadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationRadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationRadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationRadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationRadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationRadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationReadarr
- type ApplicationReadarrResource
- func (r *ApplicationReadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationReadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationReadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationReadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationReadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationReadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationReadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationReadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationResource
- func (r *ApplicationResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationSonarr
- type ApplicationSonarrResource
- func (r *ApplicationSonarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationSonarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationSonarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationSonarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationSonarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationSonarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationSonarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationSonarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ApplicationWhisparr
- type ApplicationWhisparrResource
- func (r *ApplicationWhisparrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ApplicationWhisparrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ApplicationWhisparrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ApplicationWhisparrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ApplicationWhisparrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ApplicationWhisparrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ApplicationWhisparrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ApplicationWhisparrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Applications
- type ApplicationsDataSource
- func (d *ApplicationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ApplicationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ApplicationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ApplicationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ClientCategory
- 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 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 DownloadClientFreebox
- type DownloadClientFreeboxResource
- func (r *DownloadClientFreeboxResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientFreeboxResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientFreeboxResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientFreeboxResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientFreeboxResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientFreeboxResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientFreeboxResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientFreeboxResource) 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 IndexerProxies
- type IndexerProxiesDataSource
- func (d *IndexerProxiesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexerProxiesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexerProxiesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexerProxiesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerProxy
- type IndexerProxyDataSource
- func (i *IndexerProxyDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (i *IndexerProxyDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (i *IndexerProxyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (i *IndexerProxyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerProxyFlaresolverr
- type IndexerProxyFlaresolverrResource
- func (r *IndexerProxyFlaresolverrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerProxyFlaresolverrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerProxyFlaresolverrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerProxyFlaresolverrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerProxyFlaresolverrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerProxyFlaresolverrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerProxyFlaresolverrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerProxyFlaresolverrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerProxyHTTP
- type IndexerProxyHTTPResource
- func (r *IndexerProxyHTTPResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerProxyHTTPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerProxyHTTPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerProxyHTTPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerProxyHTTPResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerProxyHTTPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerProxyHTTPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerProxyHTTPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerProxyResource
- func (r *IndexerProxyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerProxyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerProxyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerProxyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerProxyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerProxyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerProxyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerProxyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerProxySocks4
- type IndexerProxySocks4Resource
- func (r *IndexerProxySocks4Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerProxySocks4Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerProxySocks4Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerProxySocks4Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerProxySocks4Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerProxySocks4Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerProxySocks4Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerProxySocks4Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerProxySocks5
- type IndexerProxySocks5Resource
- func (r *IndexerProxySocks5Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerProxySocks5Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerProxySocks5Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerProxySocks5Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerProxySocks5Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerProxySocks5Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerProxySocks5Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerProxySocks5Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Notification
- type NotificationApprise
- type NotificationAppriseResource
- func (r *NotificationAppriseResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationAppriseResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationAppriseResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationAppriseResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationAppriseResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationAppriseResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationAppriseResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationAppriseResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- 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 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 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 NotificationSimplepush
- type NotificationSimplepushResource
- func (r *NotificationSimplepushResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSimplepushResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSimplepushResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSimplepushResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSimplepushResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSimplepushResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSimplepushResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSimplepushResource) 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 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 Prowlarr
- type ProwlarrProvider
- func (p *ProwlarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *ProwlarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *ProwlarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *ProwlarrProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *ProwlarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type ProxyCategory
- type SyncProfile
- type SyncProfileDataSource
- func (d *SyncProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *SyncProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *SyncProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SyncProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SyncProfileResource
- func (r *SyncProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *SyncProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *SyncProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *SyncProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *SyncProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *SyncProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *SyncProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *SyncProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type SyncProfiles
- type SyncProfilesDataSource
- func (d *SyncProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *SyncProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *SyncProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SyncProfilesDataSource) 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 NewApplicationDataSource ¶ added in v1.4.0
func NewApplicationDataSource() datasource.DataSource
func NewApplicationLazyLibrarianResource ¶ added in v1.4.0
func NewApplicationLidarrResource ¶ added in v1.4.0
func NewApplicationMylarResource ¶ added in v1.4.0
func NewApplicationRadarrResource ¶ added in v1.4.0
func NewApplicationReadarrResource ¶ added in v1.4.0
func NewApplicationResource ¶ added in v1.4.0
func NewApplicationSonarrResource ¶ added in v1.4.0
func NewApplicationWhisparrResource ¶ added in v1.4.0
func NewApplicationsDataSource ¶ added in v1.4.0
func NewApplicationsDataSource() datasource.DataSource
func NewDownloadClientAria2Resource ¶ added in v1.5.0
func NewDownloadClientDataSource ¶ added in v1.3.0
func NewDownloadClientDataSource() datasource.DataSource
func NewDownloadClientDelugeResource ¶ added in v1.5.0
func NewDownloadClientFloodResource ¶ added in v1.5.0
func NewDownloadClientFreeboxResource ¶ 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.3.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.3.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.3.0
func NewDownloadClientsDataSource() datasource.DataSource
func NewIndexerProxiesDataSource ¶ added in v1.4.0
func NewIndexerProxiesDataSource() datasource.DataSource
func NewIndexerProxyDataSource ¶ added in v1.4.0
func NewIndexerProxyDataSource() datasource.DataSource
func NewIndexerProxyFlaresolverrResource ¶ added in v1.4.0
func NewIndexerProxyHTTPResource ¶ added in v1.4.0
func NewIndexerProxyResource ¶ added in v1.4.0
func NewIndexerProxySocks4Resource ¶ added in v1.4.0
func NewIndexerProxySocks5Resource ¶ added in v1.4.0
func NewNotificationAppriseResource ¶ added in v1.5.0
func NewNotificationBoxcarResource ¶ added in v1.5.0
func NewNotificationCustomScriptResource ¶ added in v1.2.0
func NewNotificationDataSource ¶ added in v1.2.0
func NewNotificationDataSource() datasource.DataSource
func NewNotificationDiscordResource ¶ added in v1.5.0
func NewNotificationEmailResource ¶ added in v1.5.0
func NewNotificationGotifyResource ¶ added in v1.5.0
func NewNotificationJoinResource ¶ 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.2.0
func NewNotificationSendgridResource ¶ added in v1.5.0
func NewNotificationSimplepushResource ¶ added in v1.5.0
func NewNotificationSlackResource ¶ added in v1.5.0
func NewNotificationTelegramResource ¶ added in v1.5.0
func NewNotificationTwitterResource ¶ added in v1.5.0
func NewNotificationWebhookResource ¶ added in v1.2.0
func NewNotificationsDataSource ¶ added in v1.2.0
func NewNotificationsDataSource() datasource.DataSource
func NewSyncProfileDataSource ¶ added in v1.4.0
func NewSyncProfileDataSource() datasource.DataSource
func NewSyncProfileResource ¶ added in v1.4.0
func NewSyncProfilesDataSource ¶ added in v1.4.0
func NewSyncProfilesDataSource() datasource.DataSource
func NewSystemStatusDataSource ¶ added in v1.2.0
func NewSystemStatusDataSource() datasource.DataSource
func NewTagDataSource ¶ added in v1.2.0
func NewTagDataSource() datasource.DataSource
func NewTagResource ¶ added in v1.2.0
func NewTagsDataSource ¶ added in v1.2.0
func NewTagsDataSource() datasource.DataSource
Types ¶
type Application ¶ added in v1.4.0
type Application struct { SyncCategories types.Set `tfsdk:"sync_categories"` AnimeSyncCategories types.Set `tfsdk:"anime_sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
Application describes the application data model.
type ApplicationDataSource ¶ added in v1.4.0
type ApplicationDataSource struct {
// contains filtered or unexported fields
}
ApplicationDataSource defines the application implementation.
func (*ApplicationDataSource) Configure ¶ added in v1.4.0
func (d *ApplicationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ApplicationDataSource) Metadata ¶ added in v1.4.0
func (d *ApplicationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ApplicationDataSource) Read ¶ added in v1.4.0
func (d *ApplicationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ApplicationDataSource) Schema ¶ added in v1.4.0
func (d *ApplicationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ApplicationLazyLibrarian ¶ added in v1.4.0
type ApplicationLazyLibrarian struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationLazyLibrarian describes the application data model.
type ApplicationLazyLibrarianResource ¶ added in v1.4.0
type ApplicationLazyLibrarianResource struct {
// contains filtered or unexported fields
}
ApplicationLazyLibrarianResource defines the application implementation.
func (*ApplicationLazyLibrarianResource) Configure ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationLazyLibrarianResource) Create ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationLazyLibrarianResource) Delete ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationLazyLibrarianResource) ImportState ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationLazyLibrarianResource) Metadata ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationLazyLibrarianResource) Read ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationLazyLibrarianResource) Schema ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationLazyLibrarianResource) Update ¶ added in v1.4.0
func (r *ApplicationLazyLibrarianResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationLidarr ¶ added in v1.4.0
type ApplicationLidarr struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationLidarr describes the application data model.
type ApplicationLidarrResource ¶ added in v1.4.0
type ApplicationLidarrResource struct {
// contains filtered or unexported fields
}
ApplicationLidarrResource defines the application implementation.
func (*ApplicationLidarrResource) Configure ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationLidarrResource) Create ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationLidarrResource) Delete ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationLidarrResource) ImportState ¶ added in v1.4.0
func (r *ApplicationLidarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationLidarrResource) Metadata ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationLidarrResource) Read ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationLidarrResource) Schema ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationLidarrResource) Update ¶ added in v1.4.0
func (r *ApplicationLidarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationMylar ¶ added in v1.4.0
type ApplicationMylar struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationMylar describes the application data model.
type ApplicationMylarResource ¶ added in v1.4.0
type ApplicationMylarResource struct {
// contains filtered or unexported fields
}
ApplicationMylarResource defines the application implementation.
func (*ApplicationMylarResource) Configure ¶ added in v1.4.0
func (r *ApplicationMylarResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationMylarResource) Create ¶ added in v1.4.0
func (r *ApplicationMylarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationMylarResource) Delete ¶ added in v1.4.0
func (r *ApplicationMylarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationMylarResource) ImportState ¶ added in v1.4.0
func (r *ApplicationMylarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationMylarResource) Metadata ¶ added in v1.4.0
func (r *ApplicationMylarResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationMylarResource) Read ¶ added in v1.4.0
func (r *ApplicationMylarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationMylarResource) Schema ¶ added in v1.4.0
func (r *ApplicationMylarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationMylarResource) Update ¶ added in v1.4.0
func (r *ApplicationMylarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationRadarr ¶ added in v1.4.0
type ApplicationRadarr struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationRadarr describes the application data model.
type ApplicationRadarrResource ¶ added in v1.4.0
type ApplicationRadarrResource struct {
// contains filtered or unexported fields
}
ApplicationRadarrResource defines the application implementation.
func (*ApplicationRadarrResource) Configure ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationRadarrResource) Create ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationRadarrResource) Delete ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationRadarrResource) ImportState ¶ added in v1.4.0
func (r *ApplicationRadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationRadarrResource) Metadata ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationRadarrResource) Read ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationRadarrResource) Schema ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationRadarrResource) Update ¶ added in v1.4.0
func (r *ApplicationRadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationReadarr ¶ added in v1.4.0
type ApplicationReadarr struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationReadarr describes the application data model.
type ApplicationReadarrResource ¶ added in v1.4.0
type ApplicationReadarrResource struct {
// contains filtered or unexported fields
}
ApplicationReadarrResource defines the application implementation.
func (*ApplicationReadarrResource) Configure ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationReadarrResource) Create ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationReadarrResource) Delete ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationReadarrResource) ImportState ¶ added in v1.4.0
func (r *ApplicationReadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationReadarrResource) Metadata ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationReadarrResource) Read ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationReadarrResource) Schema ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationReadarrResource) Update ¶ added in v1.4.0
func (r *ApplicationReadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationResource ¶ added in v1.4.0
type ApplicationResource struct {
// contains filtered or unexported fields
}
ApplicationResource defines the application implementation.
func (*ApplicationResource) Configure ¶ added in v1.4.0
func (r *ApplicationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationResource) Create ¶ added in v1.4.0
func (r *ApplicationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationResource) Delete ¶ added in v1.4.0
func (r *ApplicationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationResource) ImportState ¶ added in v1.4.0
func (r *ApplicationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationResource) Metadata ¶ added in v1.4.0
func (r *ApplicationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationResource) Read ¶ added in v1.4.0
func (r *ApplicationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationResource) Schema ¶ added in v1.4.0
func (r *ApplicationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationResource) Update ¶ added in v1.4.0
func (r *ApplicationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationSonarr ¶ added in v1.4.0
type ApplicationSonarr struct { SyncCategories types.Set `tfsdk:"sync_categories"` AnimeSyncCategories types.Set `tfsdk:"anime_sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationSonarr describes the application data model.
type ApplicationSonarrResource ¶ added in v1.4.0
type ApplicationSonarrResource struct {
// contains filtered or unexported fields
}
ApplicationSonarrResource defines the application implementation.
func (*ApplicationSonarrResource) Configure ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationSonarrResource) Create ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationSonarrResource) Delete ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationSonarrResource) ImportState ¶ added in v1.4.0
func (r *ApplicationSonarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationSonarrResource) Metadata ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationSonarrResource) Read ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationSonarrResource) Schema ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationSonarrResource) Update ¶ added in v1.4.0
func (r *ApplicationSonarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ApplicationWhisparr ¶ added in v1.4.0
type ApplicationWhisparr struct { SyncCategories types.Set `tfsdk:"sync_categories"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` SyncLevel types.String `tfsdk:"sync_level"` ProwlarrURL types.String `tfsdk:"prowlarr_url"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` }
ApplicationWhisparr describes the application data model.
type ApplicationWhisparrResource ¶ added in v1.4.0
type ApplicationWhisparrResource struct {
// contains filtered or unexported fields
}
ApplicationWhisparrResource defines the application implementation.
func (*ApplicationWhisparrResource) Configure ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ApplicationWhisparrResource) Create ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationWhisparrResource) Delete ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationWhisparrResource) ImportState ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationWhisparrResource) Metadata ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationWhisparrResource) Read ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationWhisparrResource) Schema ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationWhisparrResource) Update ¶ added in v1.4.0
func (r *ApplicationWhisparrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Applications ¶ added in v1.4.0
type Applications struct { Applications types.Set `tfsdk:"applications"` ID types.String `tfsdk:"id"` }
Applications describes the applications data model.
type ApplicationsDataSource ¶ added in v1.4.0
type ApplicationsDataSource struct {
// contains filtered or unexported fields
}
ApplicationsDataSource defines the applications implementation.
func (*ApplicationsDataSource) Configure ¶ added in v1.4.0
func (d *ApplicationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ApplicationsDataSource) Metadata ¶ added in v1.4.0
func (d *ApplicationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ApplicationsDataSource) Read ¶ added in v1.4.0
func (d *ApplicationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ApplicationsDataSource) Schema ¶ added in v1.4.0
func (d *ApplicationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ClientCategory ¶ added in v1.4.0
type ClientCategory struct { Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` }
ClientCategory is part of DownloadClient.
type DownloadClient ¶ added in v1.3.0
type DownloadClient struct { Tags types.Set `tfsdk:"tags"` PostImTags types.Set `tfsdk:"post_im_tags"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_tags"` Categories types.Set `tfsdk:"categories"` 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"` Directory types.String `tfsdk:"directory"` Username types.String `tfsdk:"username"` TvImportedCategory types.String `tfsdk:"tv_imported_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"` APIURL types.String `tfsdk:"api_url"` AppID types.String `tfsdk:"app_id"` AppToken types.String `tfsdk:"app_token"` DestinationDirectory types.String `tfsdk:"destination_directory"` ItemPriority types.Int64 `tfsdk:"item_priority"` IntialState types.Int64 `tfsdk:"intial_state"` InitialState types.Int64 `tfsdk:"initial_state"` 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"` 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"` Categories types.Set `tfsdk:"categories"` 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 DownloadClientDataSource ¶ added in v1.3.0
type DownloadClientDataSource struct {
// contains filtered or unexported fields
}
DownloadClientDataSource defines the download_client implementation.
func (*DownloadClientDataSource) Configure ¶ added in v1.3.0
func (d *DownloadClientDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientDataSource) Metadata ¶ added in v1.3.0
func (d *DownloadClientDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientDataSource) Read ¶ added in v1.3.0
func (d *DownloadClientDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientDataSource) Schema ¶ added in v1.4.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"` Categories types.Set `tfsdk:"categories"` 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"` ItemPriority types.Int64 `tfsdk:"item_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"` Categories types.Set `tfsdk:"categories"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_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 DownloadClientFreebox ¶ added in v1.5.0
type DownloadClientFreebox struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` APIURL types.String `tfsdk:"api_url"` AppID types.String `tfsdk:"app_id"` AppToken types.String `tfsdk:"app_token"` Category types.String `tfsdk:"category"` DestinationDirectory types.String `tfsdk:"destination_directory"` ItemPriority types.Int64 `tfsdk:"item_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"` }
DownloadClientFreebox describes the download client data model.
type DownloadClientFreeboxResource ¶ added in v1.5.0
type DownloadClientFreeboxResource struct {
// contains filtered or unexported fields
}
DownloadClientFreeboxResource defines the download client implementation.
func (*DownloadClientFreeboxResource) Configure ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientFreeboxResource) Create ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientFreeboxResource) Delete ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientFreeboxResource) ImportState ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientFreeboxResource) Metadata ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientFreeboxResource) Read ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientFreeboxResource) Schema ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientFreeboxResource) Update ¶ added in v1.5.0
func (r *DownloadClientFreeboxResource) 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"` Categories types.Set `tfsdk:"categories"` 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"` Categories types.Set `tfsdk:"categories"` 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"` ItemPriority types.Int64 `tfsdk:"item_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"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` Category types.String `tfsdk:"category"` ItemPriority types.Int64 `tfsdk:"item_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"` }
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"` Categories types.Set `tfsdk:"categories"` 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"` Categories types.Set `tfsdk:"categories"` 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"` ItemPriority types.Int64 `tfsdk:"item_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` InitialState types.Int64 `tfsdk:"initial_state"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` 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.3.0
type DownloadClientResource struct {
// contains filtered or unexported fields
}
DownloadClientResource defines the download client implementation.
func (*DownloadClientResource) Configure ¶ added in v1.3.0
func (r *DownloadClientResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientResource) Create ¶ added in v1.3.0
func (r *DownloadClientResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientResource) Delete ¶ added in v1.3.0
func (r *DownloadClientResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientResource) ImportState ¶ added in v1.3.0
func (r *DownloadClientResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientResource) Metadata ¶ added in v1.3.0
func (r *DownloadClientResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientResource) Read ¶ added in v1.3.0
func (r *DownloadClientResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientResource) Schema ¶ added in v1.4.0
func (r *DownloadClientResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientResource) Update ¶ added in v1.3.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"` Categories types.Set `tfsdk:"categories"` 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"` Directory types.String `tfsdk:"directory"` ItemPriority types.Int64 `tfsdk:"item_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"` Categories types.Set `tfsdk:"categories"` 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"` Category types.String `tfsdk:"category"` ItemPriority types.Int64 `tfsdk:"item_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"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` TorrentFolder types.String `tfsdk:"torrent_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"` }
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"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Category types.String `tfsdk:"category"` Directory types.String `tfsdk:"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.3.0
type DownloadClientTransmission struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` 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"` Directory types.String `tfsdk:"directory"` ItemPriority types.Int64 `tfsdk:"item_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.3.0
type DownloadClientTransmissionResource struct {
// contains filtered or unexported fields
}
DownloadClientTransmissionResource defines the download client implementation.
func (*DownloadClientTransmissionResource) Configure ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTransmissionResource) Create ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTransmissionResource) Delete ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTransmissionResource) ImportState ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTransmissionResource) Metadata ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTransmissionResource) Read ¶ added in v1.3.0
func (r *DownloadClientTransmissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTransmissionResource) Schema ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTransmissionResource) Update ¶ added in v1.3.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"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` NzbFolder types.String `tfsdk:"nzb_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"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Category types.String `tfsdk:"category"` Directory types.String `tfsdk:"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"` Categories types.Set `tfsdk:"categories"` 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"` ItemPriority types.Int64 `tfsdk:"item_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` 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"` Categories types.Set `tfsdk:"categories"` 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"` Directory types.String `tfsdk:"directory"` ItemPriority types.Int64 `tfsdk:"item_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.3.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.3.0
type DownloadClientsDataSource struct {
// contains filtered or unexported fields
}
DownloadClientsDataSource defines the download clients implementation.
func (*DownloadClientsDataSource) Configure ¶ added in v1.3.0
func (d *DownloadClientsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientsDataSource) Metadata ¶ added in v1.3.0
func (d *DownloadClientsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientsDataSource) Read ¶ added in v1.3.0
func (d *DownloadClientsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientsDataSource) Schema ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerProxies ¶ added in v1.4.0
type IndexerProxies struct { IndexerProxies types.Set `tfsdk:"indexer_proxies"` ID types.String `tfsdk:"id"` }
IndexerProxies describes the indexer proxies data model.
type IndexerProxiesDataSource ¶ added in v1.4.0
type IndexerProxiesDataSource struct {
// contains filtered or unexported fields
}
IndexerProxiesDataSource defines the indexer proxies implementation.
func (*IndexerProxiesDataSource) Configure ¶ added in v1.4.0
func (d *IndexerProxiesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerProxiesDataSource) Metadata ¶ added in v1.4.0
func (d *IndexerProxiesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerProxiesDataSource) Read ¶ added in v1.4.0
func (d *IndexerProxiesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerProxiesDataSource) Schema ¶ added in v1.4.0
func (d *IndexerProxiesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerProxy ¶ added in v1.4.0
type IndexerProxy struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Port types.Int64 `tfsdk:"port"` RequestTimeout types.Int64 `tfsdk:"request_timeout"` ID types.Int64 `tfsdk:"id"` }
IndexerProxy describes the indexer proxy data model.
type IndexerProxyDataSource ¶ added in v1.4.0
type IndexerProxyDataSource struct {
// contains filtered or unexported fields
}
IndexerProxyDataSource defines the indexer_proxy implementation.
func (*IndexerProxyDataSource) Configure ¶ added in v1.4.0
func (i *IndexerProxyDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerProxyDataSource) Metadata ¶ added in v1.4.0
func (i *IndexerProxyDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerProxyDataSource) Read ¶ added in v1.4.0
func (i *IndexerProxyDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerProxyDataSource) Schema ¶ added in v1.4.0
func (i *IndexerProxyDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerProxyFlaresolverr ¶ added in v1.4.0
type IndexerProxyFlaresolverr struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` RequestTimeout types.Int64 `tfsdk:"request_timeout"` ID types.Int64 `tfsdk:"id"` }
IndexerProxyFlaresolverr describes the indexer proxy data model.
type IndexerProxyFlaresolverrResource ¶ added in v1.4.0
type IndexerProxyFlaresolverrResource struct {
// contains filtered or unexported fields
}
IndexerProxyFlaresolverrResource defines the indexer proxy implementation.
func (*IndexerProxyFlaresolverrResource) Configure ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerProxyFlaresolverrResource) Create ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerProxyFlaresolverrResource) Delete ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerProxyFlaresolverrResource) ImportState ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerProxyFlaresolverrResource) Metadata ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerProxyFlaresolverrResource) Read ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerProxyFlaresolverrResource) Schema ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerProxyFlaresolverrResource) Update ¶ added in v1.4.0
func (r *IndexerProxyFlaresolverrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerProxyHTTP ¶ added in v1.4.0
type IndexerProxyHTTP 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"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` }
IndexerProxyHTTP describes the indexer proxy data model.
type IndexerProxyHTTPResource ¶ added in v1.4.0
type IndexerProxyHTTPResource struct {
// contains filtered or unexported fields
}
IndexerProxyHTTPResource defines the indexer proxy implementation.
func (*IndexerProxyHTTPResource) Configure ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerProxyHTTPResource) Create ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerProxyHTTPResource) Delete ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerProxyHTTPResource) ImportState ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerProxyHTTPResource) Metadata ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerProxyHTTPResource) Read ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerProxyHTTPResource) Schema ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerProxyHTTPResource) Update ¶ added in v1.4.0
func (r *IndexerProxyHTTPResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerProxyResource ¶ added in v1.4.0
type IndexerProxyResource struct {
// contains filtered or unexported fields
}
IndexerProxyResource defines the indexer proxy implementation.
func (*IndexerProxyResource) Configure ¶ added in v1.4.0
func (r *IndexerProxyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerProxyResource) Create ¶ added in v1.4.0
func (r *IndexerProxyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerProxyResource) Delete ¶ added in v1.4.0
func (r *IndexerProxyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerProxyResource) ImportState ¶ added in v1.4.0
func (r *IndexerProxyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerProxyResource) Metadata ¶ added in v1.4.0
func (r *IndexerProxyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerProxyResource) Read ¶ added in v1.4.0
func (r *IndexerProxyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerProxyResource) Schema ¶ added in v1.4.0
func (r *IndexerProxyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerProxyResource) Update ¶ added in v1.4.0
func (r *IndexerProxyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerProxySocks4 ¶ added in v1.4.0
type IndexerProxySocks4 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"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` }
IndexerProxySocks4 describes the indexer proxy data model.
type IndexerProxySocks4Resource ¶ added in v1.4.0
type IndexerProxySocks4Resource struct {
// contains filtered or unexported fields
}
IndexerProxySocks4Resource defines the indexer proxy implementation.
func (*IndexerProxySocks4Resource) Configure ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerProxySocks4Resource) Create ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerProxySocks4Resource) Delete ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerProxySocks4Resource) ImportState ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerProxySocks4Resource) Metadata ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerProxySocks4Resource) Read ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerProxySocks4Resource) Schema ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerProxySocks4Resource) Update ¶ added in v1.4.0
func (r *IndexerProxySocks4Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerProxySocks5 ¶ added in v1.4.0
type IndexerProxySocks5 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"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` }
IndexerProxySocks5 describes the indexer proxy data model.
type IndexerProxySocks5Resource ¶ added in v1.4.0
type IndexerProxySocks5Resource struct {
// contains filtered or unexported fields
}
IndexerProxySocks5Resource defines the indexer proxy implementation.
func (*IndexerProxySocks5Resource) Configure ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerProxySocks5Resource) Create ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerProxySocks5Resource) Delete ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerProxySocks5Resource) ImportState ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerProxySocks5Resource) Metadata ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerProxySocks5Resource) Read ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerProxySocks5Resource) Schema ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerProxySocks5Resource) Update ¶ added in v1.4.0
func (r *IndexerProxySocks5Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notification ¶ added in v1.2.0
type Notification struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` ChannelTags types.Set `tfsdk:"channel_tags"` Topics types.Set `tfsdk:"topics"` ImportFields types.Set `tfsdk:"import_fields"` GrabFields types.Set `tfsdk:"grab_fields"` 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"` UserKey types.String `tfsdk:"user_key"` Mention types.String `tfsdk:"mention"` Avatar types.String `tfsdk:"avatar"` URL types.String `tfsdk:"url"` 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"` Expires types.String `tfsdk:"expires"` ServerURL types.String `tfsdk:"server_url"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` APIKey types.String `tfsdk:"api_key"` AppToken types.String `tfsdk:"app_token"` Author types.String `tfsdk:"author"` AuthToken types.String `tfsdk:"auth_token"` AuthUser types.String `tfsdk:"auth_user"` ConfigurationKey types.String `tfsdk:"configuration_key"` StatelessURLs types.String `tfsdk:"stateless_urls"` BaseURL types.String `tfsdk:"base_url"` AuthUsername types.String `tfsdk:"auth_username"` AuthPassword types.String `tfsdk:"auth_password"` DisplayTime types.Int64 `tfsdk:"display_time"` ItemPriority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` Method types.Int64 `tfsdk:"method"` Retry types.Int64 `tfsdk:"retry"` Expire types.Int64 `tfsdk:"expire"` ID types.Int64 `tfsdk:"id"` CleanLibrary types.Bool `tfsdk:"clean_library"` SendSilently types.Bool `tfsdk:"send_silently"` AlwaysUpdate types.Bool `tfsdk:"always_update"` 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"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` }
Notification describes the notification data model.
type NotificationApprise ¶ added in v1.5.0
type NotificationApprise struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` ConfigurationKey types.String `tfsdk:"configuration_key"` StatelessURLs types.String `tfsdk:"stateless_urls"` BaseURL types.String `tfsdk:"base_url"` AuthUsername types.String `tfsdk:"auth_username"` AuthPassword types.String `tfsdk:"auth_password"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
NotificationApprise describes the notification data model.
type NotificationAppriseResource ¶ added in v1.5.0
type NotificationAppriseResource struct {
// contains filtered or unexported fields
}
NotificationAppriseResource defines the notification implementation.
func (*NotificationAppriseResource) Configure ¶ added in v1.5.0
func (r *NotificationAppriseResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationAppriseResource) Create ¶ added in v1.5.0
func (r *NotificationAppriseResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationAppriseResource) Delete ¶ added in v1.5.0
func (r *NotificationAppriseResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationAppriseResource) ImportState ¶ added in v1.5.0
func (r *NotificationAppriseResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationAppriseResource) Metadata ¶ added in v1.5.0
func (r *NotificationAppriseResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationAppriseResource) Read ¶ added in v1.5.0
func (r *NotificationAppriseResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationAppriseResource) Schema ¶ added in v1.5.0
func (r *NotificationAppriseResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationAppriseResource) Update ¶ added in v1.5.0
func (r *NotificationAppriseResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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.2.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"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` }
NotificationCustomScript describes the notification data model.
type NotificationCustomScriptResource ¶ added in v1.2.0
type NotificationCustomScriptResource struct {
// contains filtered or unexported fields
}
NotificationCustomScriptResource defines the notification implementation.
func (*NotificationCustomScriptResource) Configure ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationCustomScriptResource) Create ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationCustomScriptResource) Delete ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationCustomScriptResource) ImportState ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationCustomScriptResource) Metadata ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationCustomScriptResource) Read ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationCustomScriptResource) Schema ¶ added in v1.4.0
func (r *NotificationCustomScriptResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationCustomScriptResource) Update ¶ added in v1.2.0
func (r *NotificationCustomScriptResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationDataSource ¶ added in v1.2.0
type NotificationDataSource struct {
// contains filtered or unexported fields
}
NotificationDataSource defines the notification implementation.
func (*NotificationDataSource) Configure ¶ added in v1.2.0
func (d *NotificationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationDataSource) Metadata ¶ added in v1.2.0
func (d *NotificationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationDataSource) Read ¶ added in v1.2.0
func (d *NotificationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationDataSource) Schema ¶ added in v1.4.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"` ImportFields types.Set `tfsdk:"import_fields"` GrabFields types.Set `tfsdk:"grab_fields"` WebHookURL types.String `tfsdk:"web_hook_url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Avatar types.String `tfsdk:"avatar"` Author types.String `tfsdk:"author"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` ID types.Int64 `tfsdk:"id"` Port types.Int64 `tfsdk:"port"` RequireEncryption types.Bool `tfsdk:"require_encryption"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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 NotificationGotify ¶ added in v1.5.0
type NotificationGotify struct { Tags types.Set `tfsdk:"tags"` Server types.String `tfsdk:"server"` Name types.String `tfsdk:"name"` AppToken types.String `tfsdk:"app_token"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` DeviceNames types.String `tfsdk:"device_names"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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 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"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` UseEuEndpoint types.Bool `tfsdk:"use_eu_endpoint"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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.2.0
type NotificationResource struct {
// contains filtered or unexported fields
}
NotificationResource defines the notification implementation.
func (*NotificationResource) Configure ¶ added in v1.2.0
func (r *NotificationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationResource) Create ¶ added in v1.2.0
func (r *NotificationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationResource) Delete ¶ added in v1.2.0
func (r *NotificationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationResource) ImportState ¶ added in v1.2.0
func (r *NotificationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationResource) Metadata ¶ added in v1.2.0
func (r *NotificationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationResource) Read ¶ added in v1.2.0
func (r *NotificationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationResource) Schema ¶ added in v1.4.0
func (r *NotificationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationResource) Update ¶ added in v1.2.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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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 NotificationSimplepush ¶ added in v1.5.0
type NotificationSimplepush struct { Tags types.Set `tfsdk:"tags"` Event types.String `tfsdk:"event"` Name types.String `tfsdk:"name"` Key types.String `tfsdk:"key"` ID types.Int64 `tfsdk:"id"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
NotificationSimplepush describes the notification data model.
type NotificationSimplepushResource ¶ added in v1.5.0
type NotificationSimplepushResource struct {
// contains filtered or unexported fields
}
NotificationSimplepushResource defines the notification implementation.
func (*NotificationSimplepushResource) Configure ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSimplepushResource) Create ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSimplepushResource) Delete ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSimplepushResource) ImportState ¶ added in v1.5.0
func (r *NotificationSimplepushResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSimplepushResource) Metadata ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSimplepushResource) Read ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSimplepushResource) Schema ¶ added in v1.5.0
func (r *NotificationSimplepushResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSimplepushResource) Update ¶ added in v1.5.0
func (r *NotificationSimplepushResource) 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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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 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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` }
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.2.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"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` }
NotificationWebhook describes the notification data model.
type NotificationWebhookResource ¶ added in v1.2.0
type NotificationWebhookResource struct {
// contains filtered or unexported fields
}
NotificationWebhookResource defines the notification implementation.
func (*NotificationWebhookResource) Configure ¶ added in v1.2.0
func (r *NotificationWebhookResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationWebhookResource) Create ¶ added in v1.2.0
func (r *NotificationWebhookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationWebhookResource) Delete ¶ added in v1.2.0
func (r *NotificationWebhookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationWebhookResource) ImportState ¶ added in v1.2.0
func (r *NotificationWebhookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationWebhookResource) Metadata ¶ added in v1.2.0
func (r *NotificationWebhookResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationWebhookResource) Read ¶ added in v1.2.0
func (r *NotificationWebhookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationWebhookResource) Schema ¶ added in v1.4.0
func (r *NotificationWebhookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationWebhookResource) Update ¶ added in v1.2.0
func (r *NotificationWebhookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notifications ¶ added in v1.2.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.2.0
type NotificationsDataSource struct {
// contains filtered or unexported fields
}
NotificationsDataSource defines the notifications implementation.
func (*NotificationsDataSource) Configure ¶ added in v1.2.0
func (d *NotificationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationsDataSource) Metadata ¶ added in v1.2.0
func (d *NotificationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationsDataSource) Read ¶ added in v1.2.0
func (d *NotificationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationsDataSource) Schema ¶ added in v1.4.0
func (d *NotificationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ProwlarrProvider ¶ added in v1.2.0
type ProwlarrProvider struct {
// contains filtered or unexported fields
}
ScaffoldingProvider defines the provider implementation.
func (*ProwlarrProvider) Configure ¶ added in v1.2.0
func (p *ProwlarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*ProwlarrProvider) DataSources ¶ added in v1.2.0
func (p *ProwlarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*ProwlarrProvider) Metadata ¶ added in v1.2.0
func (p *ProwlarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*ProwlarrProvider) Resources ¶ added in v1.2.0
func (p *ProwlarrProvider) Resources(ctx context.Context) []func() resource.Resource
func (*ProwlarrProvider) Schema ¶ added in v1.4.0
func (p *ProwlarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type ProxyCategory ¶ added in v1.4.0
type ProxyCategory struct { Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` }
ProxyCategory is part of IndexerProxy.
type SyncProfile ¶ added in v1.4.0
type SyncProfile struct { Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` }
SyncProfile describes the sync profile data model.
type SyncProfileDataSource ¶ added in v1.4.0
type SyncProfileDataSource struct {
// contains filtered or unexported fields
}
SyncProfileDataSource defines the sync_profile implementation.
func (*SyncProfileDataSource) Configure ¶ added in v1.4.0
func (d *SyncProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*SyncProfileDataSource) Metadata ¶ added in v1.4.0
func (d *SyncProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SyncProfileDataSource) Read ¶ added in v1.4.0
func (d *SyncProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SyncProfileDataSource) Schema ¶ added in v1.4.0
func (d *SyncProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SyncProfileResource ¶ added in v1.4.0
type SyncProfileResource struct {
// contains filtered or unexported fields
}
SyncProfileResource defines the sync profile implementation.
func (*SyncProfileResource) Configure ¶ added in v1.4.0
func (r *SyncProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*SyncProfileResource) Create ¶ added in v1.4.0
func (r *SyncProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*SyncProfileResource) Delete ¶ added in v1.4.0
func (r *SyncProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*SyncProfileResource) ImportState ¶ added in v1.4.0
func (r *SyncProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*SyncProfileResource) Metadata ¶ added in v1.4.0
func (r *SyncProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*SyncProfileResource) Read ¶ added in v1.4.0
func (r *SyncProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*SyncProfileResource) Schema ¶ added in v1.4.0
func (r *SyncProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*SyncProfileResource) Update ¶ added in v1.4.0
func (r *SyncProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type SyncProfiles ¶ added in v1.4.0
type SyncProfiles struct { SyncProfiles types.Set `tfsdk:"sync_profiles"` ID types.String `tfsdk:"id"` }
SyncProfiles describes the sync profiles data model.
type SyncProfilesDataSource ¶ added in v1.4.0
type SyncProfilesDataSource struct {
// contains filtered or unexported fields
}
SyncProfilesDataSource defines the sync profiles implementation.
func (*SyncProfilesDataSource) Configure ¶ added in v1.4.0
func (d *SyncProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*SyncProfilesDataSource) Metadata ¶ added in v1.4.0
func (d *SyncProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SyncProfilesDataSource) Read ¶ added in v1.4.0
func (d *SyncProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SyncProfilesDataSource) Schema ¶ added in v1.4.0
func (d *SyncProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type SystemStatus ¶ added in v1.2.0
type SystemStatus struct { AppName types.String `tfsdk:"app_name"` InstanceName types.String `tfsdk:"instance_name"` PackageUpdateMechanismMessage types.String `tfsdk:"package_update_mechanism_message"` Authentication types.String `tfsdk:"authentication"` RuntimeVersion types.String `tfsdk:"runtime_version"` DatabaseType types.String `tfsdk:"database_type"` AppData types.String `tfsdk:"app_data"` BuildTime types.String `tfsdk:"build_time"` PackageUpdateMechanism types.String `tfsdk:"package_update_mechanism"` PackageAuthor types.String `tfsdk:"package_author"` PackageVersion types.String `tfsdk:"package_version"` RuntimeName types.String `tfsdk:"runtime_name"` Branch types.String `tfsdk:"branch"` Mode types.String `tfsdk:"mode"` OsVersion types.String `tfsdk:"os_version"` Version types.String `tfsdk:"version"` StartupPath types.String `tfsdk:"startup_path"` StartTime types.String `tfsdk:"start_time"` URLBase types.String `tfsdk:"url_base"` DatabaseVersion types.String `tfsdk:"database_version"` OsName types.String `tfsdk:"os_name"` MigrationVersion types.Int64 `tfsdk:"migration_version"` ID types.Int64 `tfsdk:"id"` IsWindows types.Bool `tfsdk:"is_windows"` IsDebug types.Bool `tfsdk:"is_debug"` IsAdmin types.Bool `tfsdk:"is_admin"` IsDocker types.Bool `tfsdk:"is_docker"` IsProduction types.Bool `tfsdk:"is_production"` IsOsx types.Bool `tfsdk:"is_osx"` IsLinux types.Bool `tfsdk:"is_linux"` IsNetCore types.Bool `tfsdk:"is_net_core"` IsUserInteractive types.Bool `tfsdk:"is_user_interactive"` }
SystemStatus describes the system status data model.
type SystemStatusDataSource ¶ added in v1.2.0
type SystemStatusDataSource struct {
// contains filtered or unexported fields
}
SystemStatusDataSource defines the system status implementation.
func (*SystemStatusDataSource) Configure ¶ added in v1.2.0
func (d *SystemStatusDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*SystemStatusDataSource) Metadata ¶ added in v1.2.0
func (d *SystemStatusDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*SystemStatusDataSource) Read ¶ added in v1.2.0
func (d *SystemStatusDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*SystemStatusDataSource) Schema ¶ added in v1.4.0
func (d *SystemStatusDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TagDataSource ¶ added in v1.2.0
type TagDataSource struct {
// contains filtered or unexported fields
}
TagDataSource defines the tag implementation.
func (*TagDataSource) Configure ¶ added in v1.2.0
func (d *TagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TagDataSource) Metadata ¶ added in v1.2.0
func (d *TagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TagDataSource) Read ¶ added in v1.2.0
func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TagDataSource) Schema ¶ added in v1.4.0
func (d *TagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TagResource ¶ added in v1.2.0
type TagResource struct {
// contains filtered or unexported fields
}
TagResource defines the tag implementation.
func (*TagResource) Configure ¶ added in v1.2.0
func (r *TagResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TagResource) Create ¶ added in v1.2.0
func (r *TagResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TagResource) Delete ¶ added in v1.2.0
func (r *TagResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TagResource) ImportState ¶ added in v1.2.0
func (r *TagResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TagResource) Metadata ¶ added in v1.2.0
func (r *TagResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TagResource) Read ¶ added in v1.2.0
func (r *TagResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TagResource) Schema ¶ added in v1.4.0
func (r *TagResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TagResource) Update ¶ added in v1.2.0
func (r *TagResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TagsDataSource ¶ added in v1.2.0
type TagsDataSource struct {
// contains filtered or unexported fields
}
TagsDataSource defines the tags implementation.
func (*TagsDataSource) Configure ¶ added in v1.2.0
func (d *TagsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TagsDataSource) Metadata ¶ added in v1.2.0
func (d *TagsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TagsDataSource) Read ¶ added in v1.2.0
func (d *TagsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TagsDataSource) Schema ¶ added in v1.4.0
func (d *TagsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Source Files ¶
- application_data_source.go
- application_lazy_librarian_resource.go
- application_lidarr_resource.go
- application_mylar_resource.go
- application_radarr_resource.go
- application_readarr_resource.go
- application_resource.go
- application_sonarr_resource.go
- application_whisparr_resource.go
- applications_data_source.go
- download_client_aria2_resource.go
- download_client_data_source.go
- download_client_deluge_resource.go
- download_client_flood_resource.go
- download_client_freebox_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
- indexer_proxies_data_source.go
- indexer_proxy_data_source.go
- indexer_proxy_flaresolverr_resource.go
- indexer_proxy_http_resource.go
- indexer_proxy_resource.go
- indexer_proxy_socks4_resource.go
- indexer_proxy_socks5_resource.go
- notification_apprise_resource.go
- notification_boxcar_resource.go
- notification_custom_script_resource.go
- notification_data_source.go
- notification_discord_resource.go
- notification_email_resource.go
- notification_gotify_resource.go
- notification_join_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_simplepush_resource.go
- notification_slack_resource.go
- notification_telegram_resource.go
- notification_twitter_resource.go
- notification_webhook_resource.go
- notifications_data_source.go
- provider.go
- sync_profile_data_source.go
- sync_profile_resource.go
- sync_profiles_data_source.go
- system_status_data_source.go
- tag_data_source.go
- tag_resource.go
- tags_data_source.go