Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewCustomFormatConditionDataSource() datasource.DataSource
- func NewCustomFormatConditionEditionDataSource() datasource.DataSource
- func NewCustomFormatConditionIndexerFlagDataSource() datasource.DataSource
- func NewCustomFormatConditionLanguageDataSource() datasource.DataSource
- func NewCustomFormatConditionQualityModifierDataSource() datasource.DataSource
- func NewCustomFormatConditionReleaseGroupDataSource() datasource.DataSource
- func NewCustomFormatConditionReleaseTitleDataSource() datasource.DataSource
- func NewCustomFormatConditionResolutionDataSource() datasource.DataSource
- func NewCustomFormatConditionSizeDataSource() datasource.DataSource
- func NewCustomFormatConditionSourceDataSource() datasource.DataSource
- func NewCustomFormatDataSource() datasource.DataSource
- func NewCustomFormatResource() resource.Resource
- func NewCustomFormatsDataSource() datasource.DataSource
- func NewDelayProfileDataSource() datasource.DataSource
- func NewDelayProfileResource() resource.Resource
- func NewDelayProfilesDataSource() datasource.DataSource
- func NewDownloadClientAria2Resource() resource.Resource
- func NewDownloadClientConfigDataSource() datasource.DataSource
- func NewDownloadClientConfigResource() resource.Resource
- func NewDownloadClientDataSource() datasource.DataSource
- func NewDownloadClientDelugeResource() resource.Resource
- func NewDownloadClientFloodResource() resource.Resource
- func 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 NewImportListConfigDataSource() datasource.DataSource
- func NewImportListConfigResource() resource.Resource
- func NewImportListCouchPotatoResource() resource.Resource
- func NewImportListCustomResource() resource.Resource
- func NewImportListDataSource() datasource.DataSource
- func NewImportListExclusionDataSource() datasource.DataSource
- func NewImportListExclusionResource() resource.Resource
- func NewImportListExclusionsDataSource() datasource.DataSource
- func NewImportListIMDBResource() resource.Resource
- func NewImportListPlexResource() resource.Resource
- func NewImportListRSSResource() resource.Resource
- func NewImportListRadarrResource() resource.Resource
- func NewImportListResource() resource.Resource
- func NewImportListStevenlu2Resource() resource.Resource
- func NewImportListStevenluResource() resource.Resource
- func NewImportListTMDBCompanyResource() resource.Resource
- func NewImportListTMDBKeywordResource() resource.Resource
- func NewImportListTMDBListResource() resource.Resource
- func NewImportListTMDBPersonResource() resource.Resource
- func NewImportListTMDBPopularResource() resource.Resource
- func NewImportListTMDBUserResource() resource.Resource
- func NewImportListTraktListResource() resource.Resource
- func NewImportListTraktPopularResource() resource.Resource
- func NewImportListTraktUserResource() resource.Resource
- func NewImportListsDataSource() datasource.DataSource
- func NewIndexerConfigDataSource() datasource.DataSource
- func NewIndexerConfigResource() resource.Resource
- func NewIndexerDataSource() datasource.DataSource
- func NewIndexerFilelistResource() resource.Resource
- func NewIndexerHdbitsResource() resource.Resource
- func NewIndexerIptorrentsResource() resource.Resource
- func NewIndexerNewznabResource() resource.Resource
- func NewIndexerNyaaResource() resource.Resource
- func NewIndexerOmgwtfnzbsResource() resource.Resource
- func NewIndexerPassThePopcornResource() resource.Resource
- func NewIndexerRarbgResource() resource.Resource
- func NewIndexerResource() resource.Resource
- func NewIndexerTorrentPotatoResource() resource.Resource
- func NewIndexerTorrentRssResource() resource.Resource
- func NewIndexerTorznabResource() resource.Resource
- func NewIndexersDataSource() datasource.DataSource
- func NewLanguageDataSource() datasource.DataSource
- func NewLanguagesDataSource() datasource.DataSource
- func NewMediaManagementDataSource() datasource.DataSource
- func NewMediaManagementResource() resource.Resource
- func NewMetadataConfigDataSource() datasource.DataSource
- func NewMetadataConfigResource() resource.Resource
- func NewMetadataConsumersDataSource() datasource.DataSource
- func NewMetadataDataSource() datasource.DataSource
- func NewMetadataEmbyResource() resource.Resource
- func NewMetadataKodiResource() resource.Resource
- func NewMetadataResource() resource.Resource
- func NewMetadataRoksboxResource() resource.Resource
- func NewMetadataWdtvResource() resource.Resource
- func NewMovieDataSource() datasource.DataSource
- func NewMovieResource() resource.Resource
- func NewMoviesDataSource() datasource.DataSource
- func NewNamingDataSource() datasource.DataSource
- func NewNamingResource() resource.Resource
- func NewNotificationBoxcarResource() resource.Resource
- func NewNotificationCustomScriptResource() resource.Resource
- func NewNotificationDataSource() datasource.DataSource
- func NewNotificationDiscordResource() resource.Resource
- func NewNotificationEmailResource() resource.Resource
- func NewNotificationEmbyResource() resource.Resource
- func NewNotificationGotifyResource() resource.Resource
- func NewNotificationJoinResource() resource.Resource
- func NewNotificationKodiResource() resource.Resource
- func NewNotificationMailgunResource() resource.Resource
- func NewNotificationNotifiarrResource() resource.Resource
- func NewNotificationNtfyResource() resource.Resource
- func NewNotificationPlexResource() 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 NewNotificationSynologyResource() resource.Resource
- func NewNotificationTelegramResource() resource.Resource
- func NewNotificationTraktResource() resource.Resource
- func NewNotificationTwitterResource() resource.Resource
- func NewNotificationWebhookResource() resource.Resource
- func NewNotificationsDataSource() datasource.DataSource
- func NewQualityDataSource() datasource.DataSource
- func NewQualityDefinitionDataSource() datasource.DataSource
- func NewQualityDefinitionResource() resource.Resource
- func NewQualityDefinitionsDataSource() datasource.DataSource
- func NewQualityProfileDataSource() datasource.DataSource
- func NewQualityProfileResource() resource.Resource
- func NewQualityProfilesDataSource() datasource.DataSource
- func NewRemotePathMappingDataSource() datasource.DataSource
- func NewRemotePathMappingResource() resource.Resource
- func NewRemotePathMappingsDataSource() datasource.DataSource
- func NewRestrictionDataSource() datasource.DataSource
- func NewRestrictionResource() resource.Resource
- func NewRestrictionsDataSource() datasource.DataSource
- func NewRootFolderDataSource() datasource.DataSource
- func NewRootFolderResource() resource.Resource
- func NewRootFoldersDataSource() datasource.DataSource
- func NewSystemStatusDataSource() datasource.DataSource
- func NewTagDataSource() datasource.DataSource
- func NewTagResource() resource.Resource
- func NewTagsDataSource() datasource.DataSource
- type CustomFormat
- type CustomFormatCondition
- type CustomFormatConditionDataSource
- func (d *CustomFormatConditionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionEditionDataSource
- func (d *CustomFormatConditionEditionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionEditionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionEditionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionEditionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionIndexerFlagDataSource
- func (d *CustomFormatConditionIndexerFlagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionIndexerFlagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionIndexerFlagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionIndexerFlagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionLanguageDataSource
- func (d *CustomFormatConditionLanguageDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionLanguageDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionLanguageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionLanguageDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionMinMax
- type CustomFormatConditionQualityModifierDataSource
- func (d *CustomFormatConditionQualityModifierDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionQualityModifierDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionQualityModifierDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionQualityModifierDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionReleaseGroupDataSource
- func (d *CustomFormatConditionReleaseGroupDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionReleaseGroupDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionReleaseGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionReleaseGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionReleaseTitleDataSource
- func (d *CustomFormatConditionReleaseTitleDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionReleaseTitleDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionReleaseTitleDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionReleaseTitleDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionResolutionDataSource
- func (d *CustomFormatConditionResolutionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionResolutionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionResolutionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionResolutionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionSizeDataSource
- func (d *CustomFormatConditionSizeDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionSizeDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionSizeDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionSizeDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionSourceDataSource
- func (d *CustomFormatConditionSourceDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatConditionSourceDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatConditionSourceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatConditionSourceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatConditionValue
- type CustomFormatDataSource
- func (d *CustomFormatDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type CustomFormatResource
- func (r *CustomFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *CustomFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *CustomFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *CustomFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *CustomFormatResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *CustomFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *CustomFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *CustomFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type CustomFormats
- type CustomFormatsDataSource
- func (d *CustomFormatsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *CustomFormatsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *CustomFormatsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *CustomFormatsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DelayProfile
- type DelayProfileDataSource
- func (d *DelayProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DelayProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DelayProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DelayProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DelayProfileResource
- func (r *DelayProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DelayProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DelayProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DelayProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DelayProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DelayProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DelayProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DelayProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DelayProfiles
- type DelayProfilesDataSource
- func (d *DelayProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DelayProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DelayProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DelayProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClient
- type DownloadClientAria2
- type DownloadClientAria2Resource
- func (r *DownloadClientAria2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientAria2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientAria2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientAria2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientAria2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientAria2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientAria2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientAria2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientConfig
- type DownloadClientConfigDataSource
- func (d *DownloadClientConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DownloadClientConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DownloadClientConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DownloadClientConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClientConfigResource
- func (r *DownloadClientConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientDataSource
- func (d *DownloadClientDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *DownloadClientDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *DownloadClientDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *DownloadClientDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type DownloadClientDeluge
- type DownloadClientDelugeResource
- func (r *DownloadClientDelugeResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientDelugeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientDelugeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientDelugeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientDelugeResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientDelugeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientDelugeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientDelugeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type DownloadClientFlood
- type DownloadClientFloodResource
- func (r *DownloadClientFloodResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *DownloadClientFloodResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *DownloadClientFloodResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *DownloadClientFloodResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *DownloadClientFloodResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *DownloadClientFloodResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *DownloadClientFloodResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *DownloadClientFloodResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type 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 FormatItem
- type ImportList
- type ImportListConfig
- type ImportListConfigDataSource
- func (d *ImportListConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListConfigResource
- func (r *ImportListConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListCouchPotato
- type ImportListCouchPotatoResource
- func (r *ImportListCouchPotatoResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListCouchPotatoResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListCouchPotatoResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListCouchPotatoResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListCouchPotatoResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListCouchPotatoResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListCouchPotatoResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListCouchPotatoResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListCustom
- type ImportListCustomResource
- func (r *ImportListCustomResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListCustomResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListCustomResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListCustomResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListCustomResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListCustomResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListCustomResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListCustomResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListDataSource
- func (d *ImportListDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListExclusion
- type ImportListExclusionDataSource
- func (d *ImportListExclusionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListExclusionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListExclusionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListExclusionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListExclusionResource
- func (r *ImportListExclusionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListExclusionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListExclusionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListExclusionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListExclusionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListExclusionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListExclusionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListExclusionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListExclusions
- type ImportListExclusionsDataSource
- func (d *ImportListExclusionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListExclusionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListExclusionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListExclusionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ImportListIMDB
- type ImportListIMDBResource
- func (r *ImportListIMDBResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListIMDBResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListIMDBResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListIMDBResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListIMDBResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListIMDBResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListIMDBResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListIMDBResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListPlex
- type ImportListPlexResource
- func (r *ImportListPlexResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListPlexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListPlexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListPlexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListPlexResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListPlexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListPlexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListPlexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListRSS
- type ImportListRSSResource
- func (r *ImportListRSSResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListRSSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListRSSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListRSSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListRSSResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListRSSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListRSSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListRSSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListRadarr
- type ImportListRadarrResource
- func (r *ImportListRadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListRadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListRadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListRadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListRadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListRadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListRadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListRadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListResource
- func (r *ImportListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListStevenlu
- type ImportListStevenlu2
- type ImportListStevenlu2Resource
- func (r *ImportListStevenlu2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListStevenlu2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListStevenlu2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListStevenlu2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListStevenlu2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListStevenlu2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListStevenlu2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListStevenlu2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListStevenluResource
- func (r *ImportListStevenluResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListStevenluResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListStevenluResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListStevenluResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListStevenluResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListStevenluResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListStevenluResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListStevenluResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBCompany
- type ImportListTMDBCompanyResource
- func (r *ImportListTMDBCompanyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBCompanyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBCompanyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBCompanyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBCompanyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBCompanyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBCompanyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBCompanyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBKeyword
- type ImportListTMDBKeywordResource
- func (r *ImportListTMDBKeywordResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBKeywordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBKeywordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBKeywordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBKeywordResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBKeywordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBKeywordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBKeywordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBList
- type ImportListTMDBListResource
- func (r *ImportListTMDBListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBPerson
- type ImportListTMDBPersonResource
- func (r *ImportListTMDBPersonResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBPersonResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBPersonResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBPersonResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBPersonResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBPersonResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBPersonResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBPersonResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBPopular
- type ImportListTMDBPopularResource
- func (r *ImportListTMDBPopularResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBPopularResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBPopularResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBPopularResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBPopularResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBPopularResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBPopularResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBPopularResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTMDBUser
- type ImportListTMDBUserResource
- func (r *ImportListTMDBUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTMDBUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTMDBUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTMDBUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTMDBUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTMDBUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTMDBUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTMDBUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTraktList
- type ImportListTraktListResource
- func (r *ImportListTraktListResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTraktListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTraktListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTraktListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTraktListResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTraktListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTraktListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTraktListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTraktPopular
- type ImportListTraktPopularResource
- func (r *ImportListTraktPopularResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTraktPopularResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTraktPopularResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTraktPopularResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTraktPopularResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTraktPopularResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTraktPopularResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTraktPopularResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportListTraktUser
- type ImportListTraktUserResource
- func (r *ImportListTraktUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ImportListTraktUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ImportListTraktUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ImportListTraktUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ImportListTraktUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ImportListTraktUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ImportListTraktUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ImportListTraktUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ImportLists
- type ImportListsDataSource
- func (d *ImportListsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ImportListsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ImportListsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ImportListsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Indexer
- type IndexerConfig
- type IndexerConfigDataSource
- func (d *IndexerConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexerConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexerConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexerConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerConfigResource
- func (r *IndexerConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerDataSource
- func (d *IndexerDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexerDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type IndexerFilelist
- type IndexerFilelistResource
- func (r *IndexerFilelistResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerFilelistResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerFilelistResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerFilelistResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerFilelistResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerFilelistResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerFilelistResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerFilelistResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerHdbits
- type IndexerHdbitsResource
- func (r *IndexerHdbitsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerHdbitsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerHdbitsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerHdbitsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerHdbitsResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerHdbitsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerHdbitsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerHdbitsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerIptorrents
- type IndexerIptorrentsResource
- func (r *IndexerIptorrentsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerIptorrentsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerIptorrentsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerIptorrentsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerIptorrentsResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerIptorrentsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerIptorrentsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerIptorrentsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerNewznab
- type IndexerNewznabResource
- func (r *IndexerNewznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerNewznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerNewznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerNewznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerNewznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerNewznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerNewznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerNewznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerNyaa
- type IndexerNyaaResource
- func (r *IndexerNyaaResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerNyaaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerNyaaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerNyaaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerNyaaResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerNyaaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerNyaaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerNyaaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerOmgwtfnzbs
- type IndexerOmgwtfnzbsResource
- func (r *IndexerOmgwtfnzbsResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerOmgwtfnzbsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerOmgwtfnzbsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerOmgwtfnzbsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerOmgwtfnzbsResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerOmgwtfnzbsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerOmgwtfnzbsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerOmgwtfnzbsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerPassThePopcorn
- type IndexerPassThePopcornResource
- func (r *IndexerPassThePopcornResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerPassThePopcornResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerPassThePopcornResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerPassThePopcornResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerPassThePopcornResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerPassThePopcornResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerPassThePopcornResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerPassThePopcornResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerRarbg
- type IndexerRarbgResource
- func (r *IndexerRarbgResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerRarbgResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerRarbgResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerRarbgResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerRarbgResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerRarbgResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerRarbgResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerRarbgResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerResource
- func (r *IndexerResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorrentPotato
- type IndexerTorrentPotatoResource
- func (r *IndexerTorrentPotatoResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorrentPotatoResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorrentPotatoResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorrentPotatoResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorrentPotatoResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorrentPotatoResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorrentPotatoResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorrentPotatoResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorrentRss
- type IndexerTorrentRssResource
- func (r *IndexerTorrentRssResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorrentRssResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorrentRssResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorrentRssResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorrentRssResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorrentRssResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorrentRssResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorrentRssResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type IndexerTorznab
- type IndexerTorznabResource
- func (r *IndexerTorznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *IndexerTorznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *IndexerTorznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *IndexerTorznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *IndexerTorznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *IndexerTorznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *IndexerTorznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *IndexerTorznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Indexers
- type IndexersDataSource
- func (d *IndexersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *IndexersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *IndexersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *IndexersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Language
- type LanguageDataSource
- func (d *LanguageDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *LanguageDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *LanguageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LanguageDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Languages
- type LanguagesDataSource
- func (d *LanguagesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *LanguagesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *LanguagesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *LanguagesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MediaManagement
- type MediaManagementDataSource
- func (d *MediaManagementDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MediaManagementDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MediaManagementDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MediaManagementDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MediaManagementResource
- func (r *MediaManagementResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MediaManagementResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MediaManagementResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MediaManagementResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MediaManagementResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MediaManagementResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MediaManagementResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MediaManagementResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Metadata
- type MetadataConfig
- type MetadataConfigDataSource
- func (d *MetadataConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MetadataConfigResource
- func (r *MetadataConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataConsumers
- type MetadataConsumersDataSource
- func (d *MetadataConsumersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataConsumersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataConsumersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataConsumersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MetadataDataSource
- func (d *MetadataDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MetadataDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MetadataDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MetadataDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MetadataEmby
- type MetadataEmbyResource
- func (r *MetadataEmbyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataEmbyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataEmbyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataEmbyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataEmbyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataEmbyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataEmbyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataEmbyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataKodi
- type MetadataKodiResource
- func (r *MetadataKodiResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataKodiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataKodiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataKodiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataKodiResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataKodiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataKodiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataKodiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataResource
- func (r *MetadataResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataRoksbox
- type MetadataRoksboxResource
- func (r *MetadataRoksboxResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataRoksboxResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataRoksboxResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataRoksboxResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataRoksboxResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataRoksboxResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataRoksboxResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataRoksboxResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type MetadataWdtv
- type MetadataWdtvResource
- func (r *MetadataWdtvResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MetadataWdtvResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MetadataWdtvResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MetadataWdtvResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MetadataWdtvResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MetadataWdtvResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MetadataWdtvResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MetadataWdtvResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Movie
- type MovieDataSource
- func (d *MovieDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MovieDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MovieDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MovieDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type MovieResource
- func (r *MovieResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *MovieResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *MovieResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *MovieResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *MovieResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *MovieResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *MovieResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *MovieResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Movies
- type MoviesDataSource
- func (d *MoviesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *MoviesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *MoviesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *MoviesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Naming
- type NamingDataSource
- func (d *NamingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NamingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NamingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NamingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type NamingResource
- func (r *NamingResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NamingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NamingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NamingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NamingResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NamingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NamingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NamingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Notification
- type NotificationBoxcar
- type NotificationBoxcarResource
- func (r *NotificationBoxcarResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationBoxcarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationBoxcarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationBoxcarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationBoxcarResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationBoxcarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationBoxcarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationBoxcarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationCustomScript
- type NotificationCustomScriptResource
- func (r *NotificationCustomScriptResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationCustomScriptResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationCustomScriptResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationCustomScriptResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationCustomScriptResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationCustomScriptResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationCustomScriptResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationCustomScriptResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationDataSource
- func (d *NotificationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NotificationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NotificationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NotificationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type NotificationDiscord
- type NotificationDiscordResource
- func (r *NotificationDiscordResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationDiscordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationDiscordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationDiscordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationDiscordResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationDiscordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationDiscordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationDiscordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationEmail
- type NotificationEmailResource
- func (r *NotificationEmailResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationEmailResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationEmailResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationEmailResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationEmailResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationEmailResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationEmailResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationEmailResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationEmby
- type NotificationEmbyResource
- func (r *NotificationEmbyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationEmbyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationEmbyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationEmbyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationEmbyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationEmbyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationEmbyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationEmbyResource) 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 NotificationKodi
- type NotificationKodiResource
- func (r *NotificationKodiResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationKodiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationKodiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationKodiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationKodiResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationKodiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationKodiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationKodiResource) 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 NotificationPlex
- type NotificationPlexResource
- func (r *NotificationPlexResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationPlexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationPlexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationPlexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationPlexResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationPlexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationPlexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationPlexResource) 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 NotificationSynology
- type NotificationSynologyResource
- func (r *NotificationSynologyResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationSynologyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationSynologyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationSynologyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationSynologyResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationSynologyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationSynologyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationSynologyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationTelegram
- type NotificationTelegramResource
- func (r *NotificationTelegramResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationTelegramResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationTelegramResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationTelegramResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationTelegramResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationTelegramResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationTelegramResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationTelegramResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NotificationTrakt
- type NotificationTraktResource
- func (r *NotificationTraktResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NotificationTraktResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NotificationTraktResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NotificationTraktResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NotificationTraktResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NotificationTraktResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NotificationTraktResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NotificationTraktResource) 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 Path
- type Quality
- type QualityDataSource
- func (d *QualityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityDefinition
- type QualityDefinitionDataSource
- func (d *QualityDefinitionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDefinitionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDefinitionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDefinitionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityDefinitionResource
- func (r *QualityDefinitionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *QualityDefinitionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *QualityDefinitionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *QualityDefinitionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *QualityDefinitionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *QualityDefinitionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *QualityDefinitionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *QualityDefinitionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type QualityDefinitions
- type QualityDefinitionsDataSource
- func (d *QualityDefinitionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityDefinitionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityDefinitionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityDefinitionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityGroup
- type QualityLanguage
- type QualityProfile
- type QualityProfileDataSource
- func (d *QualityProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type QualityProfileResource
- func (r *QualityProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *QualityProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *QualityProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *QualityProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *QualityProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *QualityProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *QualityProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *QualityProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type QualityProfiles
- type QualityProfilesDataSource
- func (d *QualityProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *QualityProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *QualityProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *QualityProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Radarr
- type RadarrProvider
- func (p *RadarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *RadarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *RadarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *RadarrProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *RadarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type RemotePathMapping
- type RemotePathMappingDataSource
- func (d *RemotePathMappingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RemotePathMappingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RemotePathMappingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RemotePathMappingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RemotePathMappingResource
- func (r *RemotePathMappingResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RemotePathMappingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RemotePathMappingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RemotePathMappingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RemotePathMappingResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RemotePathMappingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RemotePathMappingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RemotePathMappingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RemotePathMappings
- type RemotePathMappingsDataSource
- func (d *RemotePathMappingsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RemotePathMappingsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RemotePathMappingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RemotePathMappingsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Restriction
- type RestrictionDataSource
- func (d *RestrictionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RestrictionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RestrictionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RestrictionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RestrictionResource
- func (r *RestrictionResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RestrictionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RestrictionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RestrictionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RestrictionResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RestrictionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RestrictionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RestrictionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Restrictions
- type RestrictionsDataSource
- func (d *RestrictionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RestrictionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RestrictionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RestrictionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RootFolder
- type RootFolderDataSource
- func (d *RootFolderDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RootFolderDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RootFolderDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RootFolderDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type RootFolderResource
- func (r *RootFolderResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *RootFolderResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *RootFolderResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *RootFolderResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *RootFolderResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *RootFolderResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *RootFolderResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *RootFolderResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type RootFolders
- type RootFoldersDataSource
- func (d *RootFoldersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *RootFoldersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *RootFoldersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *RootFoldersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type SystemStatus
- type SystemStatusDataSource
- func (d *SystemStatusDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *SystemStatusDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *SystemStatusDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *SystemStatusDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type Tag
- type TagDataSource
- func (d *TagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *TagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *TagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type TagResource
- func (r *TagResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TagResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TagResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TagResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TagResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TagResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TagResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TagResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type Tags
- type TagsDataSource
- func (d *TagsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *TagsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *TagsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TagsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCustomFormatConditionDataSource ¶ added in v1.8.0
func NewCustomFormatConditionDataSource() datasource.DataSource
func NewCustomFormatConditionEditionDataSource ¶ added in v1.8.0
func NewCustomFormatConditionEditionDataSource() datasource.DataSource
func NewCustomFormatConditionIndexerFlagDataSource ¶ added in v1.8.0
func NewCustomFormatConditionIndexerFlagDataSource() datasource.DataSource
func NewCustomFormatConditionLanguageDataSource ¶ added in v1.8.0
func NewCustomFormatConditionLanguageDataSource() datasource.DataSource
func NewCustomFormatConditionQualityModifierDataSource ¶ added in v1.8.0
func NewCustomFormatConditionQualityModifierDataSource() datasource.DataSource
func NewCustomFormatConditionReleaseGroupDataSource ¶ added in v1.8.0
func NewCustomFormatConditionReleaseGroupDataSource() datasource.DataSource
func NewCustomFormatConditionReleaseTitleDataSource ¶ added in v1.8.0
func NewCustomFormatConditionReleaseTitleDataSource() datasource.DataSource
func NewCustomFormatConditionResolutionDataSource ¶ added in v1.8.0
func NewCustomFormatConditionResolutionDataSource() datasource.DataSource
func NewCustomFormatConditionSizeDataSource ¶ added in v1.8.0
func NewCustomFormatConditionSizeDataSource() datasource.DataSource
func NewCustomFormatConditionSourceDataSource ¶ added in v1.8.0
func NewCustomFormatConditionSourceDataSource() datasource.DataSource
func NewCustomFormatDataSource ¶ added in v1.5.0
func NewCustomFormatDataSource() datasource.DataSource
func NewCustomFormatResource ¶ added in v1.5.0
func NewCustomFormatsDataSource ¶ added in v1.5.0
func NewCustomFormatsDataSource() datasource.DataSource
func NewDelayProfileDataSource ¶ added in v1.3.0
func NewDelayProfileDataSource() datasource.DataSource
func NewDelayProfileResource ¶ added in v1.3.0
func NewDelayProfilesDataSource ¶ added in v1.3.0
func NewDelayProfilesDataSource() datasource.DataSource
func NewDownloadClientAria2Resource ¶ added in v1.6.0
func NewDownloadClientConfigDataSource ¶ added in v1.4.0
func NewDownloadClientConfigDataSource() datasource.DataSource
func NewDownloadClientConfigResource ¶ added in v1.4.0
func NewDownloadClientDataSource ¶ added in v1.4.0
func NewDownloadClientDataSource() datasource.DataSource
func NewDownloadClientDelugeResource ¶ added in v1.6.0
func NewDownloadClientFloodResource ¶ added in v1.6.0
func NewDownloadClientFreeboxResource ¶ added in v1.7.0
func NewDownloadClientHadoukenResource ¶ added in v1.6.0
func NewDownloadClientNzbgetResource ¶ added in v1.6.0
func NewDownloadClientNzbvortexResource ¶ added in v1.6.0
func NewDownloadClientPneumaticResource ¶ added in v1.6.0
func NewDownloadClientQbittorrentResource ¶ added in v1.6.0
func NewDownloadClientResource ¶ added in v1.4.0
func NewDownloadClientRtorrentResource ¶ added in v1.6.0
func NewDownloadClientSabnzbdResource ¶ added in v1.6.0
func NewDownloadClientTorrentBlackholeResource ¶ added in v1.6.0
func NewDownloadClientTorrentDownloadStationResource ¶ added in v1.6.0
func NewDownloadClientTransmissionResource ¶ added in v1.4.0
func NewDownloadClientUsenetBlackholeResource ¶ added in v1.6.0
func NewDownloadClientUsenetDownloadStationResource ¶ added in v1.6.0
func NewDownloadClientUtorrentResource ¶ added in v1.6.0
func NewDownloadClientVuzeResource ¶ added in v1.6.0
func NewDownloadClientsDataSource ¶ added in v1.4.0
func NewDownloadClientsDataSource() datasource.DataSource
func NewImportListConfigDataSource ¶ added in v1.8.0
func NewImportListConfigDataSource() datasource.DataSource
func NewImportListConfigResource ¶ added in v1.8.0
func NewImportListCouchPotatoResource ¶ added in v1.8.0
func NewImportListCustomResource ¶ added in v1.8.0
func NewImportListDataSource ¶ added in v1.8.0
func NewImportListDataSource() datasource.DataSource
func NewImportListExclusionDataSource ¶ added in v1.8.0
func NewImportListExclusionDataSource() datasource.DataSource
func NewImportListExclusionResource ¶ added in v1.8.0
func NewImportListExclusionsDataSource ¶ added in v1.8.0
func NewImportListExclusionsDataSource() datasource.DataSource
func NewImportListIMDBResource ¶ added in v1.8.0
func NewImportListPlexResource ¶ added in v1.8.0
func NewImportListRSSResource ¶ added in v1.8.0
func NewImportListRadarrResource ¶ added in v1.8.0
func NewImportListResource ¶ added in v1.8.0
func NewImportListStevenlu2Resource ¶ added in v1.8.0
func NewImportListStevenluResource ¶ added in v1.8.0
func NewImportListTMDBCompanyResource ¶ added in v1.8.0
func NewImportListTMDBKeywordResource ¶ added in v1.8.0
func NewImportListTMDBListResource ¶ added in v1.8.0
func NewImportListTMDBPersonResource ¶ added in v1.8.0
func NewImportListTMDBPopularResource ¶ added in v1.8.0
func NewImportListTMDBUserResource ¶ added in v1.8.0
func NewImportListTraktListResource ¶ added in v1.8.0
func NewImportListTraktPopularResource ¶ added in v1.8.0
func NewImportListTraktUserResource ¶ added in v1.8.0
func NewImportListsDataSource ¶ added in v1.8.0
func NewImportListsDataSource() datasource.DataSource
func NewIndexerConfigDataSource ¶ added in v1.4.0
func NewIndexerConfigDataSource() datasource.DataSource
func NewIndexerConfigResource ¶ added in v1.4.0
func NewIndexerDataSource ¶ added in v1.4.0
func NewIndexerDataSource() datasource.DataSource
func NewIndexerFilelistResource ¶ added in v1.6.0
func NewIndexerHdbitsResource ¶ added in v1.6.0
func NewIndexerIptorrentsResource ¶ added in v1.6.0
func NewIndexerNewznabResource ¶ added in v1.4.0
func NewIndexerNyaaResource ¶ added in v1.6.0
func NewIndexerOmgwtfnzbsResource ¶ added in v1.6.0
func NewIndexerPassThePopcornResource ¶ added in v1.6.0
func NewIndexerRarbgResource ¶ added in v1.4.0
func NewIndexerResource ¶ added in v1.4.0
func NewIndexerTorrentPotatoResource ¶ added in v1.6.0
func NewIndexerTorrentRssResource ¶ added in v1.6.0
func NewIndexerTorznabResource ¶ added in v1.6.0
func NewIndexersDataSource ¶ added in v1.4.0
func NewIndexersDataSource() datasource.DataSource
func NewLanguageDataSource ¶ added in v1.7.0
func NewLanguageDataSource() datasource.DataSource
func NewLanguagesDataSource ¶ added in v1.7.0
func NewLanguagesDataSource() datasource.DataSource
func NewMediaManagementDataSource ¶ added in v1.2.0
func NewMediaManagementDataSource() datasource.DataSource
func NewMediaManagementResource ¶ added in v1.2.0
func NewMetadataConfigDataSource ¶ added in v1.8.0
func NewMetadataConfigDataSource() datasource.DataSource
func NewMetadataConfigResource ¶ added in v1.8.0
func NewMetadataConsumersDataSource ¶ added in v1.8.0
func NewMetadataConsumersDataSource() datasource.DataSource
func NewMetadataDataSource ¶ added in v1.8.0
func NewMetadataDataSource() datasource.DataSource
func NewMetadataEmbyResource ¶ added in v1.8.0
func NewMetadataKodiResource ¶ added in v1.8.0
func NewMetadataResource ¶ added in v1.8.0
func NewMetadataRoksboxResource ¶ added in v1.8.0
func NewMetadataWdtvResource ¶ added in v1.8.0
func NewMovieDataSource ¶ added in v1.7.0
func NewMovieDataSource() datasource.DataSource
func NewMovieResource ¶ added in v1.7.0
func NewMoviesDataSource ¶ added in v1.7.0
func NewMoviesDataSource() datasource.DataSource
func NewNamingDataSource ¶ added in v1.2.0
func NewNamingDataSource() datasource.DataSource
func NewNamingResource ¶ added in v1.2.0
func NewNotificationBoxcarResource ¶ added in v1.6.0
func NewNotificationCustomScriptResource ¶ added in v1.3.0
func NewNotificationDataSource ¶ added in v1.3.0
func NewNotificationDataSource() datasource.DataSource
func NewNotificationDiscordResource ¶ added in v1.6.0
func NewNotificationEmailResource ¶ added in v1.6.0
func NewNotificationEmbyResource ¶ added in v1.6.0
func NewNotificationGotifyResource ¶ added in v1.6.0
func NewNotificationJoinResource ¶ added in v1.6.0
func NewNotificationKodiResource ¶ added in v1.6.0
func NewNotificationMailgunResource ¶ added in v1.6.0
func NewNotificationNotifiarrResource ¶ added in v1.6.0
func NewNotificationNtfyResource ¶ added in v1.6.0
func NewNotificationPlexResource ¶ added in v1.6.0
func NewNotificationProwlResource ¶ added in v1.6.0
func NewNotificationPushbulletResource ¶ added in v1.6.0
func NewNotificationPushoverResource ¶ added in v1.6.0
func NewNotificationResource ¶ added in v1.3.0
func NewNotificationSendgridResource ¶ added in v1.6.0
func NewNotificationSimplepushResource ¶ added in v1.6.0
func NewNotificationSlackResource ¶ added in v1.6.0
func NewNotificationSynologyResource ¶ added in v1.6.0
func NewNotificationTelegramResource ¶ added in v1.6.0
func NewNotificationTraktResource ¶ added in v1.6.0
func NewNotificationTwitterResource ¶ added in v1.6.0
func NewNotificationWebhookResource ¶ added in v1.3.0
func NewNotificationsDataSource ¶ added in v1.3.0
func NewNotificationsDataSource() datasource.DataSource
func NewQualityDataSource ¶ added in v1.8.0
func NewQualityDataSource() datasource.DataSource
func NewQualityDefinitionDataSource ¶ added in v1.8.0
func NewQualityDefinitionDataSource() datasource.DataSource
func NewQualityDefinitionResource ¶ added in v1.8.0
func NewQualityDefinitionsDataSource ¶ added in v1.8.0
func NewQualityDefinitionsDataSource() datasource.DataSource
func NewQualityProfileDataSource ¶ added in v1.5.0
func NewQualityProfileDataSource() datasource.DataSource
func NewQualityProfileResource ¶ added in v1.5.0
func NewQualityProfilesDataSource ¶ added in v1.5.0
func NewQualityProfilesDataSource() datasource.DataSource
func NewRemotePathMappingDataSource ¶ added in v1.4.0
func NewRemotePathMappingDataSource() datasource.DataSource
func NewRemotePathMappingResource ¶ added in v1.4.0
func NewRemotePathMappingsDataSource ¶ added in v1.4.0
func NewRemotePathMappingsDataSource() datasource.DataSource
func NewRestrictionDataSource ¶ added in v1.4.0
func NewRestrictionDataSource() datasource.DataSource
func NewRestrictionResource ¶ added in v1.4.0
func NewRestrictionsDataSource ¶ added in v1.4.0
func NewRestrictionsDataSource() datasource.DataSource
func NewRootFolderDataSource ¶ added in v1.2.0
func NewRootFolderDataSource() datasource.DataSource
func NewRootFolderResource ¶ added in v1.2.0
func NewRootFoldersDataSource ¶ added in v1.2.0
func NewRootFoldersDataSource() 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 CustomFormat ¶ added in v1.5.0
type CustomFormat struct { Specifications types.Set `tfsdk:"specifications"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` IncludeCustomFormatWhenRenaming types.Bool `tfsdk:"include_custom_format_when_renaming"` }
CustomFormat describes the custom format data model.
type CustomFormatCondition ¶ added in v1.8.0
type CustomFormatCondition struct { Name types.String `tfsdk:"name"` Implementation types.String `tfsdk:"implementation"` Value types.String `tfsdk:"value"` Min types.Int64 `tfsdk:"min"` Max types.Int64 `tfsdk:"max"` Negate types.Bool `tfsdk:"negate"` Required types.Bool `tfsdk:"required"` }
CustomFormatCondition describes the custom format condition data model.
type CustomFormatConditionDataSource ¶ added in v1.8.0
type CustomFormatConditionDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionDataSource defines the custom format condition implementation.
func (*CustomFormatConditionDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionEditionDataSource ¶ added in v1.8.0
type CustomFormatConditionEditionDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionEditionDataSource defines the custom format condition edition implementation.
func (*CustomFormatConditionEditionDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionEditionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionEditionDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionEditionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionEditionDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionEditionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionEditionDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionEditionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionIndexerFlagDataSource ¶ added in v1.8.0
type CustomFormatConditionIndexerFlagDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionIndexerFlagDataSource defines the custom format condition indexer flag implementation.
func (*CustomFormatConditionIndexerFlagDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionIndexerFlagDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionIndexerFlagDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionIndexerFlagDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionIndexerFlagDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionIndexerFlagDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionIndexerFlagDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionIndexerFlagDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionLanguageDataSource ¶ added in v1.8.0
type CustomFormatConditionLanguageDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionLanguageDataSource defines the custom_format_condition_language implementation.
func (*CustomFormatConditionLanguageDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionLanguageDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionLanguageDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionLanguageDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionLanguageDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionLanguageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionLanguageDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionLanguageDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionMinMax ¶ added in v1.8.0
type CustomFormatConditionMinMax struct { Name types.String `tfsdk:"name"` Min types.Int64 `tfsdk:"min"` Max types.Int64 `tfsdk:"max"` Negate types.Bool `tfsdk:"negate"` Required types.Bool `tfsdk:"required"` }
CustomFormatMinMax describes the custom format min max data model.
type CustomFormatConditionQualityModifierDataSource ¶ added in v1.8.0
type CustomFormatConditionQualityModifierDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionQualityModifierDataSource defines the custom_format_condition_quality_modifier implementation.
func (*CustomFormatConditionQualityModifierDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionQualityModifierDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionQualityModifierDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionQualityModifierDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionQualityModifierDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionQualityModifierDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionQualityModifierDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionQualityModifierDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionReleaseGroupDataSource ¶ added in v1.8.0
type CustomFormatConditionReleaseGroupDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionReleaseGroupDataSource defines the custom_format_condition_release_group implementation.
func (*CustomFormatConditionReleaseGroupDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseGroupDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionReleaseGroupDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseGroupDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionReleaseGroupDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseGroupDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionReleaseGroupDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseGroupDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionReleaseTitleDataSource ¶ added in v1.8.0
type CustomFormatConditionReleaseTitleDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionReleaseTitleDataSource defines the custom_format_condition_release_title implementation.
func (*CustomFormatConditionReleaseTitleDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseTitleDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionReleaseTitleDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseTitleDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionReleaseTitleDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseTitleDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionReleaseTitleDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionReleaseTitleDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionResolutionDataSource ¶ added in v1.8.0
type CustomFormatConditionResolutionDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionResolutionDataSource defines the custom_format_condition_resolution implementation.
func (*CustomFormatConditionResolutionDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionResolutionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionResolutionDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionResolutionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionResolutionDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionResolutionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionResolutionDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionResolutionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionSizeDataSource ¶ added in v1.8.0
type CustomFormatConditionSizeDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionSizeDataSource defines the custom_format_condition_size implementation.
func (*CustomFormatConditionSizeDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionSizeDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionSizeDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionSizeDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionSizeDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionSizeDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionSizeDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionSizeDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionSourceDataSource ¶ added in v1.8.0
type CustomFormatConditionSourceDataSource struct {
// contains filtered or unexported fields
}
CustomFormatConditionSourceDataSource defines the custom_format_condition_source implementation.
func (*CustomFormatConditionSourceDataSource) Configure ¶ added in v1.8.0
func (d *CustomFormatConditionSourceDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatConditionSourceDataSource) Metadata ¶ added in v1.8.0
func (d *CustomFormatConditionSourceDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatConditionSourceDataSource) Read ¶ added in v1.8.0
func (d *CustomFormatConditionSourceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatConditionSourceDataSource) Schema ¶ added in v1.8.0
func (d *CustomFormatConditionSourceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatConditionValue ¶ added in v1.8.0
type CustomFormatConditionValue struct { Name types.String `tfsdk:"name"` Value types.String `tfsdk:"value"` Negate types.Bool `tfsdk:"negate"` Required types.Bool `tfsdk:"required"` }
CustomFormatValue describes the custom format value data model.
type CustomFormatDataSource ¶ added in v1.5.0
type CustomFormatDataSource struct {
// contains filtered or unexported fields
}
CustomFormatDataSource defines the custom_format implementation.
func (*CustomFormatDataSource) Configure ¶ added in v1.5.0
func (d *CustomFormatDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatDataSource) Metadata ¶ added in v1.5.0
func (d *CustomFormatDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatDataSource) Read ¶ added in v1.5.0
func (d *CustomFormatDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatDataSource) Schema ¶ added in v1.6.0
func (d *CustomFormatDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type CustomFormatResource ¶ added in v1.5.0
type CustomFormatResource struct {
// contains filtered or unexported fields
}
CustomFormatResource defines the custom format implementation.
func (*CustomFormatResource) Configure ¶ added in v1.5.0
func (r *CustomFormatResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*CustomFormatResource) Create ¶ added in v1.5.0
func (r *CustomFormatResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*CustomFormatResource) Delete ¶ added in v1.5.0
func (r *CustomFormatResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*CustomFormatResource) ImportState ¶ added in v1.5.0
func (r *CustomFormatResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*CustomFormatResource) Metadata ¶ added in v1.5.0
func (r *CustomFormatResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*CustomFormatResource) Read ¶ added in v1.5.0
func (r *CustomFormatResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*CustomFormatResource) Schema ¶ added in v1.6.0
func (r *CustomFormatResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*CustomFormatResource) Update ¶ added in v1.5.0
func (r *CustomFormatResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type CustomFormats ¶ added in v1.5.0
type CustomFormats struct { CustomFormats types.Set `tfsdk:"custom_formats"` ID types.String `tfsdk:"id"` }
CustomFormats describes the custom formats data model.
type CustomFormatsDataSource ¶ added in v1.5.0
type CustomFormatsDataSource struct {
// contains filtered or unexported fields
}
CustomFormatsDataSource defines the custom formats implementation.
func (*CustomFormatsDataSource) Configure ¶ added in v1.5.0
func (d *CustomFormatsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*CustomFormatsDataSource) Metadata ¶ added in v1.5.0
func (d *CustomFormatsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*CustomFormatsDataSource) Read ¶ added in v1.5.0
func (d *CustomFormatsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*CustomFormatsDataSource) Schema ¶ added in v1.6.0
func (d *CustomFormatsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DelayProfile ¶ added in v1.3.0
type DelayProfile struct { Tags types.Set `tfsdk:"tags"` PreferredProtocol types.String `tfsdk:"preferred_protocol"` UsenetDelay types.Int64 `tfsdk:"usenet_delay"` TorrentDelay types.Int64 `tfsdk:"torrent_delay"` ID types.Int64 `tfsdk:"id"` Order types.Int64 `tfsdk:"order"` EnableUsenet types.Bool `tfsdk:"enable_usenet"` EnableTorrent types.Bool `tfsdk:"enable_torrent"` BypassIfHighestQuality types.Bool `tfsdk:"bypass_if_highest_quality"` }
DelayProfile describes the delay profile data model.
type DelayProfileDataSource ¶ added in v1.3.0
type DelayProfileDataSource struct {
// contains filtered or unexported fields
}
DelayProfileDataSource defines the delay profile implementation.
func (*DelayProfileDataSource) Configure ¶ added in v1.3.0
func (d *DelayProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DelayProfileDataSource) Metadata ¶ added in v1.3.0
func (d *DelayProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DelayProfileDataSource) Read ¶ added in v1.3.0
func (d *DelayProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DelayProfileDataSource) Schema ¶ added in v1.6.0
func (d *DelayProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DelayProfileResource ¶ added in v1.3.0
type DelayProfileResource struct {
// contains filtered or unexported fields
}
DelayProfileResource defines the delay profile implementation.
func (*DelayProfileResource) Configure ¶ added in v1.3.0
func (r *DelayProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DelayProfileResource) Create ¶ added in v1.3.0
func (r *DelayProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DelayProfileResource) Delete ¶ added in v1.3.0
func (r *DelayProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DelayProfileResource) ImportState ¶ added in v1.3.0
func (r *DelayProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DelayProfileResource) Metadata ¶ added in v1.3.0
func (r *DelayProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DelayProfileResource) Read ¶ added in v1.3.0
func (r *DelayProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DelayProfileResource) Schema ¶ added in v1.6.0
func (r *DelayProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DelayProfileResource) Update ¶ added in v1.3.0
func (r *DelayProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DelayProfiles ¶ added in v1.3.0
type DelayProfiles struct { DelayProfiles types.Set `tfsdk:"delay_profiles"` ID types.String `tfsdk:"id"` }
DelayProfiles describes the delay profiles data model.
type DelayProfilesDataSource ¶ added in v1.3.0
type DelayProfilesDataSource struct {
// contains filtered or unexported fields
}
DelayProfilesDataSource defines the delay profiles implementation.
func (*DelayProfilesDataSource) Configure ¶ added in v1.3.0
func (d *DelayProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DelayProfilesDataSource) Metadata ¶ added in v1.3.0
func (d *DelayProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DelayProfilesDataSource) Read ¶ added in v1.3.0
func (d *DelayProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DelayProfilesDataSource) Schema ¶ added in v1.6.0
func (d *DelayProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClient ¶ added in v1.4.0
type DownloadClient struct { Tags types.Set `tfsdk:"tags"` PostImportTags types.Set `tfsdk:"post_import_tags"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_tags"` NzbFolder types.String `tfsdk:"nzb_folder"` Category types.String `tfsdk:"category"` Implementation types.String `tfsdk:"implementation"` Name types.String `tfsdk:"name"` Protocol types.String `tfsdk:"protocol"` MagnetFileExtension types.String `tfsdk:"magnet_file_extension"` TorrentFolder types.String `tfsdk:"torrent_folder"` StrmFolder types.String `tfsdk:"strm_folder"` Host types.String `tfsdk:"host"` ConfigContract types.String `tfsdk:"config_contract"` Destination types.String `tfsdk:"destination"` MovieDirectory types.String `tfsdk:"movie_directory"` Username types.String `tfsdk:"username"` MovieImportedCategory types.String `tfsdk:"movie_imported_category"` MovieCategory types.String `tfsdk:"movie_category"` Password types.String `tfsdk:"password"` SecretToken types.String `tfsdk:"secret_token"` RPCPath types.String `tfsdk:"rpc_path"` URLBase types.String `tfsdk:"url_base"` APIURL types.String `tfsdk:"api_url"` APIKey types.String `tfsdk:"api_key"` AppID types.String `tfsdk:"app_id"` AppToken types.String `tfsdk:"app_token"` WatchFolder types.String `tfsdk:"watch_folder"` DestinationDirectory types.String `tfsdk:"destination_directory"` RecentPriority types.Int64 `tfsdk:"recent_priority"` OlderPriority types.Int64 `tfsdk:"older_priority"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` IntialState types.Int64 `tfsdk:"intial_state"` InitialState types.Int64 `tfsdk:"initial_state"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` AddStopped types.Bool `tfsdk:"add_stopped"` SaveMagnetFiles types.Bool `tfsdk:"save_magnet_files"` ReadOnly types.Bool `tfsdk:"read_only"` FirstAndLast types.Bool `tfsdk:"first_and_last"` SequentialOrder types.Bool `tfsdk:"sequential_order"` StartOnAdd types.Bool `tfsdk:"start_on_add"` UseSsl types.Bool `tfsdk:"use_ssl"` AddPaused types.Bool `tfsdk:"add_paused"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClient describes the download client data model.
type DownloadClientAria2 ¶ added in v1.6.0
type DownloadClientAria2 struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` RPCPath types.String `tfsdk:"rpc_path"` SecretToken types.String `tfsdk:"secret_token"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientAria2 describes the download client data model.
type DownloadClientAria2Resource ¶ added in v1.6.0
type DownloadClientAria2Resource struct {
// contains filtered or unexported fields
}
DownloadClientAria2Resource defines the download client implementation.
func (*DownloadClientAria2Resource) Configure ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientAria2Resource) Create ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientAria2Resource) Delete ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientAria2Resource) ImportState ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientAria2Resource) Metadata ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientAria2Resource) Read ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientAria2Resource) Schema ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientAria2Resource) Update ¶ added in v1.6.0
func (r *DownloadClientAria2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientConfig ¶ added in v1.4.0
type DownloadClientConfig struct { DownloadClientWorkingFolders types.String `tfsdk:"download_client_working_folders"` ID types.Int64 `tfsdk:"id"` CheckForFinishedDownloadInterval types.Int64 `tfsdk:"check_for_finished_download_interval"` EnableCompletedDownloadHandling types.Bool `tfsdk:"enable_completed_download_handling"` AutoRedownloadFailed types.Bool `tfsdk:"auto_redownload_failed"` }
DownloadClientConfig describes the download client config data model.
type DownloadClientConfigDataSource ¶ added in v1.4.0
type DownloadClientConfigDataSource struct {
// contains filtered or unexported fields
}
DownloadClientConfigDataSource defines the download client config implementation.
func (*DownloadClientConfigDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientConfigDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientConfigDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientConfigDataSource) Schema ¶ added in v1.6.0
func (d *DownloadClientConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClientConfigResource ¶ added in v1.4.0
type DownloadClientConfigResource struct {
// contains filtered or unexported fields
}
DownloadClientConfigResource defines the download client config implementation.
func (*DownloadClientConfigResource) Configure ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientConfigResource) Create ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientConfigResource) Delete ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientConfigResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientConfigResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientConfigResource) Read ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientConfigResource) Schema ¶ added in v1.6.0
func (r *DownloadClientConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientConfigResource) Update ¶ added in v1.4.0
func (r *DownloadClientConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientDataSource ¶ added in v1.4.0
type DownloadClientDataSource struct {
// contains filtered or unexported fields
}
DownloadClientDataSource defines the download_client implementation.
func (*DownloadClientDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientDataSource) Schema ¶ added in v1.6.0
func (d *DownloadClientDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type DownloadClientDeluge ¶ added in v1.6.0
type DownloadClientDeluge struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` MovieImportedCategory types.String `tfsdk:"movie_imported_category"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientDeluge describes the download client data model.
type DownloadClientDelugeResource ¶ added in v1.6.0
type DownloadClientDelugeResource struct {
// contains filtered or unexported fields
}
DownloadClientDelugeResource defines the download client implementation.
func (*DownloadClientDelugeResource) Configure ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientDelugeResource) Create ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientDelugeResource) Delete ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientDelugeResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientDelugeResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientDelugeResource) Read ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientDelugeResource) Schema ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientDelugeResource) Update ¶ added in v1.6.0
func (r *DownloadClientDelugeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientFlood ¶ added in v1.6.0
type DownloadClientFlood struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` AdditionalTags types.Set `tfsdk:"additional_tags"` PostImportTags types.Set `tfsdk:"post_import_tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Destination types.String `tfsdk:"destination"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientFlood describes the download client data model.
type DownloadClientFloodResource ¶ added in v1.6.0
type DownloadClientFloodResource struct {
// contains filtered or unexported fields
}
DownloadClientFloodResource defines the download client implementation.
func (*DownloadClientFloodResource) Configure ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientFloodResource) Create ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientFloodResource) Delete ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientFloodResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientFloodResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientFloodResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientFloodResource) Read ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientFloodResource) Schema ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientFloodResource) Update ¶ added in v1.6.0
func (r *DownloadClientFloodResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientFreebox ¶ added in v1.7.0
type DownloadClientFreebox struct { Tags types.Set `tfsdk:"tags"` 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"` RecentPriority types.Int64 `tfsdk:"recent_priority"` OlderPriority types.Int64 `tfsdk:"older_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientFreebox describes the download client data model.
type DownloadClientFreeboxResource ¶ added in v1.7.0
type DownloadClientFreeboxResource struct {
// contains filtered or unexported fields
}
DownloadClientFreeboxResource defines the download client implementation.
func (*DownloadClientFreeboxResource) Configure ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientFreeboxResource) Create ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientFreeboxResource) Delete ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientFreeboxResource) ImportState ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientFreeboxResource) Metadata ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientFreeboxResource) Read ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientFreeboxResource) Schema ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientFreeboxResource) Update ¶ added in v1.7.0
func (r *DownloadClientFreeboxResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientHadouken ¶ added in v1.6.0
type DownloadClientHadouken struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` Category types.String `tfsdk:"category"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientHadouken describes the download client data model.
type DownloadClientHadoukenResource ¶ added in v1.6.0
type DownloadClientHadoukenResource struct {
// contains filtered or unexported fields
}
DownloadClientHadoukenResource defines the download client implementation.
func (*DownloadClientHadoukenResource) Configure ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientHadoukenResource) Create ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientHadoukenResource) Delete ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientHadoukenResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientHadoukenResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientHadoukenResource) Read ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientHadoukenResource) Schema ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientHadoukenResource) Update ¶ added in v1.6.0
func (r *DownloadClientHadoukenResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientNzbget ¶ added in v1.6.0
type DownloadClientNzbget struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientNzbget describes the download client data model.
type DownloadClientNzbgetResource ¶ added in v1.6.0
type DownloadClientNzbgetResource struct {
// contains filtered or unexported fields
}
DownloadClientNzbgetResource defines the download client implementation.
func (*DownloadClientNzbgetResource) Configure ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientNzbgetResource) Create ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientNzbgetResource) Delete ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientNzbgetResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientNzbgetResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientNzbgetResource) Read ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientNzbgetResource) Schema ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientNzbgetResource) Update ¶ added in v1.6.0
func (r *DownloadClientNzbgetResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientNzbvortex ¶ added in v1.6.0
type DownloadClientNzbvortex struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` MovieCategory types.String `tfsdk:"movie_category"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientNzbvortex describes the download client data model.
type DownloadClientNzbvortexResource ¶ added in v1.6.0
type DownloadClientNzbvortexResource struct {
// contains filtered or unexported fields
}
DownloadClientNzbvortexResource defines the download client implementation.
func (*DownloadClientNzbvortexResource) Configure ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientNzbvortexResource) Create ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientNzbvortexResource) Delete ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientNzbvortexResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientNzbvortexResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientNzbvortexResource) Read ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientNzbvortexResource) Schema ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientNzbvortexResource) Update ¶ added in v1.6.0
func (r *DownloadClientNzbvortexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientPneumatic ¶ added in v1.6.0
type DownloadClientPneumatic struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` NzbFolder types.String `tfsdk:"nzb_folder"` StrmFolder types.String `tfsdk:"strm_folder"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientPneumatic describes the download client data model.
type DownloadClientPneumaticResource ¶ added in v1.6.0
type DownloadClientPneumaticResource struct {
// contains filtered or unexported fields
}
DownloadClientPneumaticResource defines the download client implementation.
func (*DownloadClientPneumaticResource) Configure ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientPneumaticResource) Create ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientPneumaticResource) Delete ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientPneumaticResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientPneumaticResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientPneumaticResource) Read ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientPneumaticResource) Schema ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientPneumaticResource) Update ¶ added in v1.6.0
func (r *DownloadClientPneumaticResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientQbittorrent ¶ added in v1.6.0
type DownloadClientQbittorrent struct { Tags types.Set `tfsdk:"tags"` MovieImportedCategory types.String `tfsdk:"movie_imported_category"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_priority"` InitialState types.Int64 `tfsdk:"initial_state"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` FirstAndLast types.Bool `tfsdk:"first_and_last"` SequentialOrder types.Bool `tfsdk:"sequential_order"` }
DownloadClientQbittorrent describes the download client data model.
type DownloadClientQbittorrentResource ¶ added in v1.6.0
type DownloadClientQbittorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientQbittorrentResource defines the download client implementation.
func (*DownloadClientQbittorrentResource) Configure ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientQbittorrentResource) Create ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientQbittorrentResource) Delete ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientQbittorrentResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientQbittorrentResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientQbittorrentResource) Read ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientQbittorrentResource) Schema ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientQbittorrentResource) Update ¶ added in v1.6.0
func (r *DownloadClientQbittorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientResource ¶ added in v1.4.0
type DownloadClientResource struct {
// contains filtered or unexported fields
}
DownloadClientResource defines the download client implementation.
func (*DownloadClientResource) Configure ¶ added in v1.4.0
func (r *DownloadClientResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientResource) Create ¶ added in v1.4.0
func (r *DownloadClientResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientResource) Delete ¶ added in v1.4.0
func (r *DownloadClientResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientResource) Read ¶ added in v1.4.0
func (r *DownloadClientResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientResource) Schema ¶ added in v1.6.0
func (r *DownloadClientResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientResource) Update ¶ added in v1.4.0
func (r *DownloadClientResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientRtorrent ¶ added in v1.6.0
type DownloadClientRtorrent struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` MovieImportedCategory types.String `tfsdk:"movie_imported_category"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientRtorrent describes the download client data model.
type DownloadClientRtorrentResource ¶ added in v1.6.0
type DownloadClientRtorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientRtorrentResource defines the download client implementation.
func (*DownloadClientRtorrentResource) Configure ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientRtorrentResource) Create ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientRtorrentResource) Delete ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientRtorrentResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientRtorrentResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientRtorrentResource) Read ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientRtorrentResource) Schema ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientRtorrentResource) Update ¶ added in v1.6.0
func (r *DownloadClientRtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientSabnzbd ¶ added in v1.6.0
type DownloadClientSabnzbd struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientSabnzbd describes the download client data model.
type DownloadClientSabnzbdResource ¶ added in v1.6.0
type DownloadClientSabnzbdResource struct {
// contains filtered or unexported fields
}
DownloadClientSabnzbdResource defines the download client implementation.
func (*DownloadClientSabnzbdResource) Configure ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientSabnzbdResource) Create ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientSabnzbdResource) Delete ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientSabnzbdResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientSabnzbdResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientSabnzbdResource) Read ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientSabnzbdResource) Schema ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientSabnzbdResource) Update ¶ added in v1.6.0
func (r *DownloadClientSabnzbdResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTorrentBlackhole ¶ added in v1.6.0
type DownloadClientTorrentBlackhole struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` TorrentFolder types.String `tfsdk:"torrent_folder"` WatchFolder types.String `tfsdk:"watch_folder"` MagnetFileExtension types.String `tfsdk:"magnet_file_extension"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` SaveMagnetFiles types.Bool `tfsdk:"save_magnet_files"` ReadOnly types.Bool `tfsdk:"read_only"` }
DownloadClientTorrentBlackhole describes the download client data model.
type DownloadClientTorrentBlackholeResource ¶ added in v1.6.0
type DownloadClientTorrentBlackholeResource struct {
// contains filtered or unexported fields
}
DownloadClientTorrentBlackholeResource defines the download client implementation.
func (*DownloadClientTorrentBlackholeResource) Configure ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTorrentBlackholeResource) Create ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTorrentBlackholeResource) Delete ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTorrentBlackholeResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTorrentBlackholeResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTorrentBlackholeResource) Read ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTorrentBlackholeResource) Schema ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTorrentBlackholeResource) Update ¶ added in v1.6.0
func (r *DownloadClientTorrentBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTorrentDownloadStation ¶ added in v1.6.0
type DownloadClientTorrentDownloadStation struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientTorrentDownloadStation describes the download client data model.
type DownloadClientTorrentDownloadStationResource ¶ added in v1.6.0
type DownloadClientTorrentDownloadStationResource struct {
// contains filtered or unexported fields
}
DownloadClientTorrentDownloadStationResource defines the download client implementation.
func (*DownloadClientTorrentDownloadStationResource) Configure ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTorrentDownloadStationResource) Create ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTorrentDownloadStationResource) Delete ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTorrentDownloadStationResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTorrentDownloadStationResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTorrentDownloadStationResource) Read ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTorrentDownloadStationResource) Schema ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTorrentDownloadStationResource) Update ¶ added in v1.6.0
func (r *DownloadClientTorrentDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientTransmission ¶ added in v1.4.0
type DownloadClientTransmission struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientTransmission describes the download client data model.
type DownloadClientTransmissionResource ¶ added in v1.4.0
type DownloadClientTransmissionResource struct {
// contains filtered or unexported fields
}
DownloadClientTransmissionResource defines the download client implementation.
func (*DownloadClientTransmissionResource) Configure ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientTransmissionResource) Create ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientTransmissionResource) Delete ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientTransmissionResource) ImportState ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientTransmissionResource) Metadata ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientTransmissionResource) Read ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientTransmissionResource) Schema ¶ added in v1.6.0
func (r *DownloadClientTransmissionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientTransmissionResource) Update ¶ added in v1.4.0
func (r *DownloadClientTransmissionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUsenetBlackhole ¶ added in v1.6.0
type DownloadClientUsenetBlackhole struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` NzbFolder types.String `tfsdk:"nzb_folder"` WatchFolder types.String `tfsdk:"watch_folder"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientUsenetBlackhole describes the download client data model.
type DownloadClientUsenetBlackholeResource ¶ added in v1.6.0
type DownloadClientUsenetBlackholeResource struct {
// contains filtered or unexported fields
}
DownloadClientUsenetBlackholeResource defines the download client implementation.
func (*DownloadClientUsenetBlackholeResource) Configure ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUsenetBlackholeResource) Create ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUsenetBlackholeResource) Delete ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUsenetBlackholeResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUsenetBlackholeResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUsenetBlackholeResource) Read ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUsenetBlackholeResource) Schema ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUsenetBlackholeResource) Update ¶ added in v1.6.0
func (r *DownloadClientUsenetBlackholeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUsenetDownloadStation ¶ added in v1.6.0
type DownloadClientUsenetDownloadStation struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientUsenetDownloadStation describes the download client data model.
type DownloadClientUsenetDownloadStationResource ¶ added in v1.6.0
type DownloadClientUsenetDownloadStationResource struct {
// contains filtered or unexported fields
}
DownloadClientUsenetDownloadStationResource defines the download client implementation.
func (*DownloadClientUsenetDownloadStationResource) Configure ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUsenetDownloadStationResource) Create ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUsenetDownloadStationResource) Delete ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUsenetDownloadStationResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUsenetDownloadStationResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUsenetDownloadStationResource) Read ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUsenetDownloadStationResource) Schema ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUsenetDownloadStationResource) Update ¶ added in v1.6.0
func (r *DownloadClientUsenetDownloadStationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientUtorrent ¶ added in v1.6.0
type DownloadClientUtorrent struct { Tags types.Set `tfsdk:"tags"` MovieImportedCategory types.String `tfsdk:"movie_imported_category"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` Priority types.Int64 `tfsdk:"priority"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_priority"` IntialState types.Int64 `tfsdk:"intial_state"` UseSsl types.Bool `tfsdk:"use_ssl"` Enable types.Bool `tfsdk:"enable"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientUtorrent describes the download client data model.
type DownloadClientUtorrentResource ¶ added in v1.6.0
type DownloadClientUtorrentResource struct {
// contains filtered or unexported fields
}
DownloadClientUtorrentResource defines the download client implementation.
func (*DownloadClientUtorrentResource) Configure ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientUtorrentResource) Create ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientUtorrentResource) Delete ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientUtorrentResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientUtorrentResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientUtorrentResource) Read ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientUtorrentResource) Schema ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientUtorrentResource) Update ¶ added in v1.6.0
func (r *DownloadClientUtorrentResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClientVuze ¶ added in v1.6.0
type DownloadClientVuze struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Host types.String `tfsdk:"host"` URLBase types.String `tfsdk:"url_base"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` MovieCategory types.String `tfsdk:"movie_category"` MovieDirectory types.String `tfsdk:"movie_directory"` RecentMoviePriority types.Int64 `tfsdk:"recent_movie_priority"` OlderMoviePriority types.Int64 `tfsdk:"older_movie_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"` RemoveFailedDownloads types.Bool `tfsdk:"remove_failed_downloads"` RemoveCompletedDownloads types.Bool `tfsdk:"remove_completed_downloads"` }
DownloadClientVuze describes the download client data model.
type DownloadClientVuzeResource ¶ added in v1.6.0
type DownloadClientVuzeResource struct {
// contains filtered or unexported fields
}
DownloadClientVuzeResource defines the download client implementation.
func (*DownloadClientVuzeResource) Configure ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*DownloadClientVuzeResource) Create ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*DownloadClientVuzeResource) Delete ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*DownloadClientVuzeResource) ImportState ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*DownloadClientVuzeResource) Metadata ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*DownloadClientVuzeResource) Read ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*DownloadClientVuzeResource) Schema ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*DownloadClientVuzeResource) Update ¶ added in v1.6.0
func (r *DownloadClientVuzeResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type DownloadClients ¶ added in v1.4.0
type DownloadClients struct { DownloadClients types.Set `tfsdk:"download_clients"` ID types.String `tfsdk:"id"` }
DownloadClients describes the download clients data model.
type DownloadClientsDataSource ¶ added in v1.4.0
type DownloadClientsDataSource struct {
// contains filtered or unexported fields
}
DownloadClientsDataSource defines the download clients implementation.
func (*DownloadClientsDataSource) Configure ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*DownloadClientsDataSource) Metadata ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*DownloadClientsDataSource) Read ¶ added in v1.4.0
func (d *DownloadClientsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*DownloadClientsDataSource) Schema ¶ added in v1.6.0
func (d *DownloadClientsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type FormatItem ¶ added in v1.5.0
type FormatItem struct { Name types.String `tfsdk:"name"` Format types.Int64 `tfsdk:"format"` Score types.Int64 `tfsdk:"score"` }
FormatItem is part of QualityProfile.
type ImportList ¶ added in v1.8.0
type ImportList struct { ProfileIds types.Set `tfsdk:"profile_ids"` TagIds types.Set `tfsdk:"tag_ids"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` ListType types.String `tfsdk:"list_type"` TraktAdditionalParameters types.String `tfsdk:"trakt_additional_parameters"` Certification types.String `tfsdk:"certification"` Genres types.String `tfsdk:"genres"` Years types.String `tfsdk:"years"` Rating types.String `tfsdk:"rating"` MinVoteAverage types.String `tfsdk:"min_vote_average"` MinVotes types.String `tfsdk:"min_votes"` TMDBCertification types.String `tfsdk:"tmdb_certification"` IncludeGenreIds types.String `tfsdk:"include_genre_ids"` ExcludeGenreIds types.String `tfsdk:"exclude_genre_ids"` AuthUser types.String `tfsdk:"auth_user"` Username types.String `tfsdk:"username"` Listname types.String `tfsdk:"listname"` KeywordID types.String `tfsdk:"keyword_id"` CompanyID types.String `tfsdk:"company_id"` ListID types.String `tfsdk:"list_id"` PersonID types.String `tfsdk:"person_id"` AccountID types.String `tfsdk:"account_id"` AccessToken types.String `tfsdk:"access_token"` RefreshToken types.String `tfsdk:"refresh_token"` Expires types.String `tfsdk:"expires"` BaseURL types.String `tfsdk:"base_url"` URLBase types.String `tfsdk:"url_base"` URL types.String `tfsdk:"url"` Link types.String `tfsdk:"link"` APIKey types.String `tfsdk:"api_key"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Port types.Int64 `tfsdk:"port"` Source types.Int64 `tfsdk:"source"` MinScore types.Int64 `tfsdk:"min_score"` TMDBListType types.Int64 `tfsdk:"tmdb_list_type"` UserListType types.Int64 `tfsdk:"user_list_type"` Limit types.Int64 `tfsdk:"limit"` TraktListType types.Int64 `tfsdk:"trakt_list_type"` LanguageCode types.Int64 `tfsdk:"language_code"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` OnlyActive types.Bool `tfsdk:"only_active"` PersonCast types.Bool `tfsdk:"cast"` PersonCastDirector types.Bool `tfsdk:"cast_director"` PersonCastProducer types.Bool `tfsdk:"cast_producer"` PersonCastSound types.Bool `tfsdk:"cast_sound"` PersonCastWriting types.Bool `tfsdk:"cast_writing"` }
ImportList describes the import list data model.
type ImportListConfig ¶ added in v1.8.0
type ImportListConfig struct { SyncLevel types.String `tfsdk:"sync_level"` SyncInterval types.Int64 `tfsdk:"sync_interval"` ID types.Int64 `tfsdk:"id"` }
ImportListConfig describes the import list config data model.
type ImportListConfigDataSource ¶ added in v1.8.0
type ImportListConfigDataSource struct {
// contains filtered or unexported fields
}
ImportListConfigDataSource defines the import list config implementation.
func (*ImportListConfigDataSource) Configure ¶ added in v1.8.0
func (d *ImportListConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListConfigDataSource) Metadata ¶ added in v1.8.0
func (d *ImportListConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListConfigDataSource) Read ¶ added in v1.8.0
func (d *ImportListConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListConfigDataSource) Schema ¶ added in v1.8.0
func (d *ImportListConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListConfigResource ¶ added in v1.8.0
type ImportListConfigResource struct {
// contains filtered or unexported fields
}
ImportListConfigResource defines the import list config implementation.
func (*ImportListConfigResource) Configure ¶ added in v1.8.0
func (r *ImportListConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListConfigResource) Create ¶ added in v1.8.0
func (r *ImportListConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListConfigResource) Delete ¶ added in v1.8.0
func (r *ImportListConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListConfigResource) ImportState ¶ added in v1.8.0
func (r *ImportListConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListConfigResource) Metadata ¶ added in v1.8.0
func (r *ImportListConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListConfigResource) Read ¶ added in v1.8.0
func (r *ImportListConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListConfigResource) Schema ¶ added in v1.8.0
func (r *ImportListConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListConfigResource) Update ¶ added in v1.8.0
func (r *ImportListConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListCouchPotato ¶ added in v1.8.0
type ImportListCouchPotato struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` Link types.String `tfsdk:"link"` URLBase types.String `tfsdk:"url_base"` APIKey types.String `tfsdk:"api_key"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Port types.Int64 `tfsdk:"port"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` OnlyActive types.Bool `tfsdk:"only_active"` }
ImportListCouchPotato describes the import list data model.
type ImportListCouchPotatoResource ¶ added in v1.8.0
type ImportListCouchPotatoResource struct {
// contains filtered or unexported fields
}
ImportListCouchPotatoResource defines the import list implementation.
func (*ImportListCouchPotatoResource) Configure ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListCouchPotatoResource) Create ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListCouchPotatoResource) Delete ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListCouchPotatoResource) ImportState ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListCouchPotatoResource) Metadata ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListCouchPotatoResource) Read ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListCouchPotatoResource) Schema ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListCouchPotatoResource) Update ¶ added in v1.8.0
func (r *ImportListCouchPotatoResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListCustom ¶ added in v1.8.0
type ImportListCustom struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` URL types.String `tfsdk:"url"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListCustom describes the import list data model.
type ImportListCustomResource ¶ added in v1.8.0
type ImportListCustomResource struct {
// contains filtered or unexported fields
}
ImportListCustomResource defines the import list implementation.
func (*ImportListCustomResource) Configure ¶ added in v1.8.0
func (r *ImportListCustomResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListCustomResource) Create ¶ added in v1.8.0
func (r *ImportListCustomResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListCustomResource) Delete ¶ added in v1.8.0
func (r *ImportListCustomResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListCustomResource) ImportState ¶ added in v1.8.0
func (r *ImportListCustomResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListCustomResource) Metadata ¶ added in v1.8.0
func (r *ImportListCustomResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListCustomResource) Read ¶ added in v1.8.0
func (r *ImportListCustomResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListCustomResource) Schema ¶ added in v1.8.0
func (r *ImportListCustomResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListCustomResource) Update ¶ added in v1.8.0
func (r *ImportListCustomResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListDataSource ¶ added in v1.8.0
type ImportListDataSource struct {
// contains filtered or unexported fields
}
ImportListDataSource defines the import_list implementation.
func (*ImportListDataSource) Configure ¶ added in v1.8.0
func (d *ImportListDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListDataSource) Metadata ¶ added in v1.8.0
func (d *ImportListDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListDataSource) Read ¶ added in v1.8.0
func (d *ImportListDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListDataSource) Schema ¶ added in v1.8.0
func (d *ImportListDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListExclusion ¶ added in v1.8.0
type ImportListExclusion struct { Title types.String `tfsdk:"title"` Year types.Int64 `tfsdk:"year"` TMDBID types.Int64 `tfsdk:"tmdb_id"` ID types.Int64 `tfsdk:"id"` }
ImportListExclusion describes the importListExclusion data model.
type ImportListExclusionDataSource ¶ added in v1.8.0
type ImportListExclusionDataSource struct {
// contains filtered or unexported fields
}
ImportListExclusionDataSource defines the importListExclusion implementation.
func (*ImportListExclusionDataSource) Configure ¶ added in v1.8.0
func (d *ImportListExclusionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListExclusionDataSource) Metadata ¶ added in v1.8.0
func (d *ImportListExclusionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListExclusionDataSource) Read ¶ added in v1.8.0
func (d *ImportListExclusionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListExclusionDataSource) Schema ¶ added in v1.8.0
func (d *ImportListExclusionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListExclusionResource ¶ added in v1.8.0
type ImportListExclusionResource struct {
// contains filtered or unexported fields
}
ImportListExclusionResource defines the importListExclusion implementation.
func (*ImportListExclusionResource) Configure ¶ added in v1.8.0
func (r *ImportListExclusionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListExclusionResource) Create ¶ added in v1.8.0
func (r *ImportListExclusionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListExclusionResource) Delete ¶ added in v1.8.0
func (r *ImportListExclusionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListExclusionResource) ImportState ¶ added in v1.8.0
func (r *ImportListExclusionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListExclusionResource) Metadata ¶ added in v1.8.0
func (r *ImportListExclusionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListExclusionResource) Read ¶ added in v1.8.0
func (r *ImportListExclusionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListExclusionResource) Schema ¶ added in v1.8.0
func (r *ImportListExclusionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListExclusionResource) Update ¶ added in v1.8.0
func (r *ImportListExclusionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListExclusions ¶ added in v1.8.0
type ImportListExclusions struct { ImportListExclusions types.Set `tfsdk:"import_list_exclusions"` ID types.String `tfsdk:"id"` }
ImportListExclusions describes the importListExclusions data model.
type ImportListExclusionsDataSource ¶ added in v1.8.0
type ImportListExclusionsDataSource struct {
// contains filtered or unexported fields
}
ImportListExclusionsDataSource defines the importListExclusions implementation.
func (*ImportListExclusionsDataSource) Configure ¶ added in v1.8.0
func (d *ImportListExclusionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListExclusionsDataSource) Metadata ¶ added in v1.8.0
func (d *ImportListExclusionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListExclusionsDataSource) Read ¶ added in v1.8.0
func (d *ImportListExclusionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListExclusionsDataSource) Schema ¶ added in v1.8.0
func (d *ImportListExclusionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ImportListIMDB ¶ added in v1.8.0
type ImportListIMDB struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` ListID types.String `tfsdk:"list_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListIMDB describes the import list data model.
type ImportListIMDBResource ¶ added in v1.8.0
type ImportListIMDBResource struct {
// contains filtered or unexported fields
}
ImportListIMDBResource defines the import list implementation.
func (*ImportListIMDBResource) Configure ¶ added in v1.8.0
func (r *ImportListIMDBResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListIMDBResource) Create ¶ added in v1.8.0
func (r *ImportListIMDBResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListIMDBResource) Delete ¶ added in v1.8.0
func (r *ImportListIMDBResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListIMDBResource) ImportState ¶ added in v1.8.0
func (r *ImportListIMDBResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListIMDBResource) Metadata ¶ added in v1.8.0
func (r *ImportListIMDBResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListIMDBResource) Read ¶ added in v1.8.0
func (r *ImportListIMDBResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListIMDBResource) Schema ¶ added in v1.8.0
func (r *ImportListIMDBResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListIMDBResource) Update ¶ added in v1.8.0
func (r *ImportListIMDBResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListPlex ¶ added in v1.8.0
type ImportListPlex struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` AccessToken types.String `tfsdk:"access_token"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListPlex describes the import list data model.
type ImportListPlexResource ¶ added in v1.8.0
type ImportListPlexResource struct {
// contains filtered or unexported fields
}
ImportListPlexResource defines the import list implementation.
func (*ImportListPlexResource) Configure ¶ added in v1.8.0
func (r *ImportListPlexResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListPlexResource) Create ¶ added in v1.8.0
func (r *ImportListPlexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListPlexResource) Delete ¶ added in v1.8.0
func (r *ImportListPlexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListPlexResource) ImportState ¶ added in v1.8.0
func (r *ImportListPlexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListPlexResource) Metadata ¶ added in v1.8.0
func (r *ImportListPlexResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListPlexResource) Read ¶ added in v1.8.0
func (r *ImportListPlexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListPlexResource) Schema ¶ added in v1.8.0
func (r *ImportListPlexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListPlexResource) Update ¶ added in v1.8.0
func (r *ImportListPlexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListRSS ¶ added in v1.8.0
type ImportListRSS struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` Link types.String `tfsdk:"link"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListRSS describes the import list data model.
type ImportListRSSResource ¶ added in v1.8.0
type ImportListRSSResource struct {
// contains filtered or unexported fields
}
ImportListRSSResource defines the import list implementation.
func (*ImportListRSSResource) Configure ¶ added in v1.8.0
func (r *ImportListRSSResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListRSSResource) Create ¶ added in v1.8.0
func (r *ImportListRSSResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListRSSResource) Delete ¶ added in v1.8.0
func (r *ImportListRSSResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListRSSResource) ImportState ¶ added in v1.8.0
func (r *ImportListRSSResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListRSSResource) Metadata ¶ added in v1.8.0
func (r *ImportListRSSResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListRSSResource) Read ¶ added in v1.8.0
func (r *ImportListRSSResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListRSSResource) Schema ¶ added in v1.8.0
func (r *ImportListRSSResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListRSSResource) Update ¶ added in v1.8.0
func (r *ImportListRSSResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListRadarr ¶ added in v1.8.0
type ImportListRadarr struct { ProfileIds types.Set `tfsdk:"profile_ids"` TagIds types.Set `tfsdk:"tag_ids"` Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` BaseURL types.String `tfsdk:"base_url"` APIKey types.String `tfsdk:"api_key"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListRadarr describes the import list data model.
type ImportListRadarrResource ¶ added in v1.8.0
type ImportListRadarrResource struct {
// contains filtered or unexported fields
}
ImportListRadarrResource defines the import list implementation.
func (*ImportListRadarrResource) Configure ¶ added in v1.8.0
func (r *ImportListRadarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListRadarrResource) Create ¶ added in v1.8.0
func (r *ImportListRadarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListRadarrResource) Delete ¶ added in v1.8.0
func (r *ImportListRadarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListRadarrResource) ImportState ¶ added in v1.8.0
func (r *ImportListRadarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListRadarrResource) Metadata ¶ added in v1.8.0
func (r *ImportListRadarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListRadarrResource) Read ¶ added in v1.8.0
func (r *ImportListRadarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListRadarrResource) Schema ¶ added in v1.8.0
func (r *ImportListRadarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListRadarrResource) Update ¶ added in v1.8.0
func (r *ImportListRadarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListResource ¶ added in v1.8.0
type ImportListResource struct {
// contains filtered or unexported fields
}
ImportListResource defines the import list implementation.
func (*ImportListResource) Configure ¶ added in v1.8.0
func (r *ImportListResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListResource) Create ¶ added in v1.8.0
func (r *ImportListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListResource) Delete ¶ added in v1.8.0
func (r *ImportListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListResource) ImportState ¶ added in v1.8.0
func (r *ImportListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListResource) Metadata ¶ added in v1.8.0
func (r *ImportListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListResource) Read ¶ added in v1.8.0
func (r *ImportListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListResource) Schema ¶ added in v1.8.0
func (r *ImportListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListResource) Update ¶ added in v1.8.0
func (r *ImportListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListStevenlu ¶ added in v1.8.0
type ImportListStevenlu struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` Link types.String `tfsdk:"link"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListStevenlu describes the import list data model.
type ImportListStevenlu2 ¶ added in v1.8.0
type ImportListStevenlu2 struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` Source types.Int64 `tfsdk:"source"` MinScore types.Int64 `tfsdk:"min_score"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListStevenlu2 describes the import list data model.
type ImportListStevenlu2Resource ¶ added in v1.8.0
type ImportListStevenlu2Resource struct {
// contains filtered or unexported fields
}
ImportListStevenlu2Resource defines the import list implementation.
func (*ImportListStevenlu2Resource) Configure ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListStevenlu2Resource) Create ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListStevenlu2Resource) Delete ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListStevenlu2Resource) ImportState ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListStevenlu2Resource) Metadata ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListStevenlu2Resource) Read ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListStevenlu2Resource) Schema ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListStevenlu2Resource) Update ¶ added in v1.8.0
func (r *ImportListStevenlu2Resource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListStevenluResource ¶ added in v1.8.0
type ImportListStevenluResource struct {
// contains filtered or unexported fields
}
ImportListStevenluResource defines the import list implementation.
func (*ImportListStevenluResource) Configure ¶ added in v1.8.0
func (r *ImportListStevenluResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListStevenluResource) Create ¶ added in v1.8.0
func (r *ImportListStevenluResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListStevenluResource) Delete ¶ added in v1.8.0
func (r *ImportListStevenluResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListStevenluResource) ImportState ¶ added in v1.8.0
func (r *ImportListStevenluResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListStevenluResource) Metadata ¶ added in v1.8.0
func (r *ImportListStevenluResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListStevenluResource) Read ¶ added in v1.8.0
func (r *ImportListStevenluResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListStevenluResource) Schema ¶ added in v1.8.0
func (r *ImportListStevenluResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListStevenluResource) Update ¶ added in v1.8.0
func (r *ImportListStevenluResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBCompany ¶ added in v1.8.0
type ImportListTMDBCompany struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` CompanyID types.String `tfsdk:"company_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTMDBCompany describes the import list data model.
type ImportListTMDBCompanyResource ¶ added in v1.8.0
type ImportListTMDBCompanyResource struct {
// contains filtered or unexported fields
}
ImportListTMDBCompanyResource defines the import list implementation.
func (*ImportListTMDBCompanyResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBCompanyResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBCompanyResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBCompanyResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBCompanyResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBCompanyResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBCompanyResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBCompanyResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBCompanyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBKeyword ¶ added in v1.8.0
type ImportListTMDBKeyword struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` KeywordID types.String `tfsdk:"keyword_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTMDBKeyword describes the import list data model.
type ImportListTMDBKeywordResource ¶ added in v1.8.0
type ImportListTMDBKeywordResource struct {
// contains filtered or unexported fields
}
ImportListTMDBKeywordResource defines the import list implementation.
func (*ImportListTMDBKeywordResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBKeywordResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBKeywordResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBKeywordResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBKeywordResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBKeywordResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBKeywordResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBKeywordResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBKeywordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBList ¶ added in v1.8.0
type ImportListTMDBList struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` ListID types.String `tfsdk:"list_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTMDBList describes the import list data model.
type ImportListTMDBListResource ¶ added in v1.8.0
type ImportListTMDBListResource struct {
// contains filtered or unexported fields
}
ImportListTMDBListResource defines the import list implementation.
func (*ImportListTMDBListResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBListResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBListResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBListResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBListResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBListResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBListResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBListResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBPerson ¶ added in v1.8.0
type ImportListTMDBPerson struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` PersonID types.String `tfsdk:"person_id"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` PersonCast types.Bool `tfsdk:"cast"` PersonCastDirector types.Bool `tfsdk:"cast_director"` PersonCastProducer types.Bool `tfsdk:"cast_producer"` PersonCastSound types.Bool `tfsdk:"cast_sound"` PersonCastWriting types.Bool `tfsdk:"cast_writing"` }
ImportListTMDBPerson describes the import list data model.
type ImportListTMDBPersonResource ¶ added in v1.8.0
type ImportListTMDBPersonResource struct {
// contains filtered or unexported fields
}
ImportListTMDBPersonResource defines the import list implementation.
func (*ImportListTMDBPersonResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBPersonResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBPersonResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBPersonResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBPersonResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBPersonResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBPersonResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBPersonResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBPersonResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBPopular ¶ added in v1.8.0
type ImportListTMDBPopular struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` MinVoteAverage types.String `tfsdk:"min_vote_average"` MinVotes types.String `tfsdk:"min_votes"` TMDBCertification types.String `tfsdk:"tmdb_certification"` IncludeGenreIds types.String `tfsdk:"include_genre_ids"` ExcludeGenreIds types.String `tfsdk:"exclude_genre_ids"` LanguageCode types.Int64 `tfsdk:"language_code"` TMDBListType types.Int64 `tfsdk:"tmdb_list_type"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTMDBPopular describes the import list data model.
type ImportListTMDBPopularResource ¶ added in v1.8.0
type ImportListTMDBPopularResource struct {
// contains filtered or unexported fields
}
ImportListTMDBPopularResource defines the import list implementation.
func (*ImportListTMDBPopularResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBPopularResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBPopularResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBPopularResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBPopularResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBPopularResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBPopularResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBPopularResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBPopularResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTMDBUser ¶ added in v1.8.0
type ImportListTMDBUser struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` AccountID types.String `tfsdk:"account_id"` AccessToken types.String `tfsdk:"access_token"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` UserListType types.Int64 `tfsdk:"user_list_type"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTMDBUser describes the import list data model.
type ImportListTMDBUserResource ¶ added in v1.8.0
type ImportListTMDBUserResource struct {
// contains filtered or unexported fields
}
ImportListTMDBUserResource defines the import list implementation.
func (*ImportListTMDBUserResource) Configure ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTMDBUserResource) Create ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTMDBUserResource) Delete ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTMDBUserResource) ImportState ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTMDBUserResource) Metadata ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTMDBUserResource) Read ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTMDBUserResource) Schema ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTMDBUserResource) Update ¶ added in v1.8.0
func (r *ImportListTMDBUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTraktList ¶ added in v1.8.0
type ImportListTraktList struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` AuthUser types.String `tfsdk:"auth_user"` Username types.String `tfsdk:"username"` Listname types.String `tfsdk:"listname"` TraktAdditionalParameters types.String `tfsdk:"trakt_additional_parameters"` AccessToken types.String `tfsdk:"access_token"` RefreshToken types.String `tfsdk:"refresh_token"` Expires types.String `tfsdk:"expires"` Limit types.Int64 `tfsdk:"limit"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTraktList describes the import list data model.
type ImportListTraktListResource ¶ added in v1.8.0
type ImportListTraktListResource struct {
// contains filtered or unexported fields
}
ImportListTraktListResource defines the import list implementation.
func (*ImportListTraktListResource) Configure ¶ added in v1.8.0
func (r *ImportListTraktListResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTraktListResource) Create ¶ added in v1.8.0
func (r *ImportListTraktListResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTraktListResource) Delete ¶ added in v1.8.0
func (r *ImportListTraktListResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTraktListResource) ImportState ¶ added in v1.8.0
func (r *ImportListTraktListResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTraktListResource) Metadata ¶ added in v1.8.0
func (r *ImportListTraktListResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTraktListResource) Read ¶ added in v1.8.0
func (r *ImportListTraktListResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTraktListResource) Schema ¶ added in v1.8.0
func (r *ImportListTraktListResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTraktListResource) Update ¶ added in v1.8.0
func (r *ImportListTraktListResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTraktPopular ¶ added in v1.8.0
type ImportListTraktPopular struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` AuthUser types.String `tfsdk:"auth_user"` TraktAdditionalParameters types.String `tfsdk:"trakt_additional_parameters"` AccessToken types.String `tfsdk:"access_token"` RefreshToken types.String `tfsdk:"refresh_token"` Expires types.String `tfsdk:"expires"` Certification types.String `tfsdk:"certification"` Genres types.String `tfsdk:"genres"` Years types.String `tfsdk:"years"` Rating types.String `tfsdk:"rating"` TraktListType types.Int64 `tfsdk:"trakt_list_type"` Limit types.Int64 `tfsdk:"limit"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTraktPopular describes the import list data model.
type ImportListTraktPopularResource ¶ added in v1.8.0
type ImportListTraktPopularResource struct {
// contains filtered or unexported fields
}
ImportListTraktPopularResource defines the import list implementation.
func (*ImportListTraktPopularResource) Configure ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTraktPopularResource) Create ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTraktPopularResource) Delete ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTraktPopularResource) ImportState ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTraktPopularResource) Metadata ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTraktPopularResource) Read ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTraktPopularResource) Schema ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTraktPopularResource) Update ¶ added in v1.8.0
func (r *ImportListTraktPopularResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportListTraktUser ¶ added in v1.8.0
type ImportListTraktUser struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` Monitor types.String `tfsdk:"monitor"` MinimumAvailability types.String `tfsdk:"minimum_availability"` RootFolderPath types.String `tfsdk:"root_folder_path"` AuthUser types.String `tfsdk:"auth_user"` TraktAdditionalParameters types.String `tfsdk:"trakt_additional_parameters"` AccessToken types.String `tfsdk:"access_token"` RefreshToken types.String `tfsdk:"refresh_token"` Expires types.String `tfsdk:"expires"` Username types.String `tfsdk:"username"` TraktListType types.Int64 `tfsdk:"trakt_list_type"` Limit types.Int64 `tfsdk:"limit"` ListOrder types.Int64 `tfsdk:"list_order"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` Enabled types.Bool `tfsdk:"enabled"` EnableAuto types.Bool `tfsdk:"enable_auto"` SearchOnAdd types.Bool `tfsdk:"search_on_add"` }
ImportListTraktUser describes the import list data model.
type ImportListTraktUserResource ¶ added in v1.8.0
type ImportListTraktUserResource struct {
// contains filtered or unexported fields
}
ImportListTraktUserResource defines the import list implementation.
func (*ImportListTraktUserResource) Configure ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ImportListTraktUserResource) Create ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ImportListTraktUserResource) Delete ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ImportListTraktUserResource) ImportState ¶ added in v1.8.0
func (r *ImportListTraktUserResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ImportListTraktUserResource) Metadata ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ImportListTraktUserResource) Read ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ImportListTraktUserResource) Schema ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ImportListTraktUserResource) Update ¶ added in v1.8.0
func (r *ImportListTraktUserResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ImportLists ¶ added in v1.8.0
type ImportLists struct { ImportLists types.Set `tfsdk:"import_lists"` ID types.String `tfsdk:"id"` }
ImportLists describes the import lists data model.
type ImportListsDataSource ¶ added in v1.8.0
type ImportListsDataSource struct {
// contains filtered or unexported fields
}
ImportListsDataSource defines the import lists implementation.
func (*ImportListsDataSource) Configure ¶ added in v1.8.0
func (d *ImportListsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ImportListsDataSource) Metadata ¶ added in v1.8.0
func (d *ImportListsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ImportListsDataSource) Read ¶ added in v1.8.0
func (d *ImportListsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ImportListsDataSource) Schema ¶ added in v1.8.0
func (d *ImportListsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Indexer ¶ added in v1.4.0
type Indexer struct { Categories types.Set `tfsdk:"categories"` Mediums types.Set `tfsdk:"mediums"` Codecs types.Set `tfsdk:"codecs"` RequiredFlags types.Set `tfsdk:"required_flags"` Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` Cookie types.String `tfsdk:"cookie"` APIKey types.String `tfsdk:"api_key"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` Protocol types.String `tfsdk:"protocol"` Username types.String `tfsdk:"username"` User types.String `tfsdk:"user"` Passkey types.String `tfsdk:"passkey"` BaseURL types.String `tfsdk:"base_url"` CaptchaToken types.String `tfsdk:"captcha_token"` AdditionalParameters types.String `tfsdk:"additional_parameters"` APIPath types.String `tfsdk:"api_path"` APIUser types.String `tfsdk:"api_user"` Name types.String `tfsdk:"name"` Priority types.Int64 `tfsdk:"priority"` SeedTime types.Int64 `tfsdk:"seed_time"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` Delay types.Int64 `tfsdk:"delay"` ID types.Int64 `tfsdk:"id"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` AllowZeroSize types.Bool `tfsdk:"allow_zero_size"` RankedOnly types.Bool `tfsdk:"ranked_only"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` RemoveYear types.Bool `tfsdk:"remove_year"` }
Indexer describes the indexer data model.
type IndexerConfig ¶ added in v1.4.0
type IndexerConfig struct { WhitelistedHardcodedSubs types.String `tfsdk:"whitelisted_hardcoded_subs"` ID types.Int64 `tfsdk:"id"` MaximumSize types.Int64 `tfsdk:"maximum_size"` MinimumAge types.Int64 `tfsdk:"minimum_age"` Retention types.Int64 `tfsdk:"retention"` RssSyncInterval types.Int64 `tfsdk:"rss_sync_interval"` AvailabilityDelay types.Int64 `tfsdk:"availability_delay"` PreferIndexerFlags types.Bool `tfsdk:"prefer_indexer_flags"` AllowHardcodedSubs types.Bool `tfsdk:"allow_hardcoded_subs"` }
IndexerConfig describes the indexer config data model.
type IndexerConfigDataSource ¶ added in v1.4.0
type IndexerConfigDataSource struct {
// contains filtered or unexported fields
}
IndexerConfigDataSource defines the indexer config implementation.
func (*IndexerConfigDataSource) Configure ¶ added in v1.4.0
func (d *IndexerConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerConfigDataSource) Metadata ¶ added in v1.4.0
func (d *IndexerConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerConfigDataSource) Read ¶ added in v1.4.0
func (d *IndexerConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerConfigDataSource) Schema ¶ added in v1.6.0
func (d *IndexerConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerConfigResource ¶ added in v1.4.0
type IndexerConfigResource struct {
// contains filtered or unexported fields
}
IndexerConfigResource defines the indexer config implementation.
func (*IndexerConfigResource) Configure ¶ added in v1.4.0
func (r *IndexerConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerConfigResource) Create ¶ added in v1.4.0
func (r *IndexerConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerConfigResource) Delete ¶ added in v1.4.0
func (r *IndexerConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerConfigResource) ImportState ¶ added in v1.4.0
func (r *IndexerConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerConfigResource) Metadata ¶ added in v1.4.0
func (r *IndexerConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerConfigResource) Read ¶ added in v1.4.0
func (r *IndexerConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerConfigResource) Schema ¶ added in v1.6.0
func (r *IndexerConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerConfigResource) Update ¶ added in v1.4.0
func (r *IndexerConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerDataSource ¶ added in v1.4.0
type IndexerDataSource struct {
// contains filtered or unexported fields
}
IndexerDataSource defines the indexer implementation.
func (*IndexerDataSource) Configure ¶ added in v1.4.0
func (d *IndexerDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexerDataSource) Metadata ¶ added in v1.4.0
func (d *IndexerDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexerDataSource) Read ¶ added in v1.4.0
func (d *IndexerDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexerDataSource) Schema ¶ added in v1.6.0
func (d *IndexerDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type IndexerFilelist ¶ added in v1.6.0
type IndexerFilelist struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Username types.String `tfsdk:"username"` Passkey types.String `tfsdk:"passkey"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerFilelist describes the Filelist indexer data model.
type IndexerFilelistResource ¶ added in v1.6.0
type IndexerFilelistResource struct {
// contains filtered or unexported fields
}
IndexerFilelistResource defines the Filelist indexer implementation.
func (*IndexerFilelistResource) Configure ¶ added in v1.6.0
func (r *IndexerFilelistResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerFilelistResource) Create ¶ added in v1.6.0
func (r *IndexerFilelistResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerFilelistResource) Delete ¶ added in v1.6.0
func (r *IndexerFilelistResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerFilelistResource) ImportState ¶ added in v1.6.0
func (r *IndexerFilelistResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerFilelistResource) Metadata ¶ added in v1.6.0
func (r *IndexerFilelistResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerFilelistResource) Read ¶ added in v1.6.0
func (r *IndexerFilelistResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerFilelistResource) Schema ¶ added in v1.6.0
func (r *IndexerFilelistResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerFilelistResource) Update ¶ added in v1.6.0
func (r *IndexerFilelistResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerHdbits ¶ added in v1.6.0
type IndexerHdbits struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` Mediums types.Set `tfsdk:"mediums"` Codecs types.Set `tfsdk:"codecs"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Username types.String `tfsdk:"username"` APIKey types.String `tfsdk:"api_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerHdbits describes the Hdbits indexer data model.
type IndexerHdbitsResource ¶ added in v1.6.0
type IndexerHdbitsResource struct {
// contains filtered or unexported fields
}
IndexerHdbitsResource defines the Hdbits indexer implementation.
func (*IndexerHdbitsResource) Configure ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerHdbitsResource) Create ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerHdbitsResource) Delete ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerHdbitsResource) ImportState ¶ added in v1.6.0
func (r *IndexerHdbitsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerHdbitsResource) Metadata ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerHdbitsResource) Read ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerHdbitsResource) Schema ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerHdbitsResource) Update ¶ added in v1.6.0
func (r *IndexerHdbitsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerIptorrents ¶ added in v1.6.0
type IndexerIptorrents struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableRss types.Bool `tfsdk:"enable_rss"` }
IndexerIptorrents describes the Iptorrents indexer data model.
type IndexerIptorrentsResource ¶ added in v1.6.0
type IndexerIptorrentsResource struct {
// contains filtered or unexported fields
}
IndexerIptorrentsResource defines the Iptorrents indexer implementation.
func (*IndexerIptorrentsResource) Configure ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerIptorrentsResource) Create ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerIptorrentsResource) Delete ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerIptorrentsResource) ImportState ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerIptorrentsResource) Metadata ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerIptorrentsResource) Read ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerIptorrentsResource) Schema ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerIptorrentsResource) Update ¶ added in v1.6.0
func (r *IndexerIptorrentsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerNewznab ¶ added in v1.4.0
type IndexerNewznab struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` MultiLanguages types.Set `tfsdk:"multi_languages"` AdditionalParameters types.String `tfsdk:"additional_parameters"` BaseURL types.String `tfsdk:"base_url"` APIPath types.String `tfsdk:"api_path"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` Priority types.Int64 `tfsdk:"priority"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` RemoveYear types.Bool `tfsdk:"remove_year"` }
IndexerNewznab describes the Newznab indexer data model.
type IndexerNewznabResource ¶ added in v1.4.0
type IndexerNewznabResource struct {
// contains filtered or unexported fields
}
IndexerNewznabResource defines the Newznab indexer implementation.
func (*IndexerNewznabResource) Configure ¶ added in v1.4.0
func (r *IndexerNewznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerNewznabResource) Create ¶ added in v1.4.0
func (r *IndexerNewznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerNewznabResource) Delete ¶ added in v1.4.0
func (r *IndexerNewznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerNewznabResource) ImportState ¶ added in v1.4.0
func (r *IndexerNewznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerNewznabResource) Metadata ¶ added in v1.4.0
func (r *IndexerNewznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerNewznabResource) Read ¶ added in v1.4.0
func (r *IndexerNewznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerNewznabResource) Schema ¶ added in v1.6.0
func (r *IndexerNewznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerNewznabResource) Update ¶ added in v1.4.0
func (r *IndexerNewznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerNyaa ¶ added in v1.6.0
type IndexerNyaa struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` AdditionalParameters types.String `tfsdk:"additional_parameters"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerNyaa describes the Nyaa indexer data model.
type IndexerNyaaResource ¶ added in v1.6.0
type IndexerNyaaResource struct {
// contains filtered or unexported fields
}
IndexerNyaaResource defines the Nyaa indexer implementation.
func (*IndexerNyaaResource) Configure ¶ added in v1.6.0
func (r *IndexerNyaaResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerNyaaResource) Create ¶ added in v1.6.0
func (r *IndexerNyaaResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerNyaaResource) Delete ¶ added in v1.6.0
func (r *IndexerNyaaResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerNyaaResource) ImportState ¶ added in v1.6.0
func (r *IndexerNyaaResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerNyaaResource) Metadata ¶ added in v1.6.0
func (r *IndexerNyaaResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerNyaaResource) Read ¶ added in v1.6.0
func (r *IndexerNyaaResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerNyaaResource) Schema ¶ added in v1.6.0
func (r *IndexerNyaaResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerNyaaResource) Update ¶ added in v1.6.0
func (r *IndexerNyaaResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerOmgwtfnzbs ¶ added in v1.6.0
type IndexerOmgwtfnzbs struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` Priority types.Int64 `tfsdk:"priority"` Delay types.Int64 `tfsdk:"delay"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` }
IndexerOmgwtfnzbs describes the Omgwtfnzbs indexer data model.
type IndexerOmgwtfnzbsResource ¶ added in v1.6.0
type IndexerOmgwtfnzbsResource struct {
// contains filtered or unexported fields
}
IndexerOmgwtfnzbsResource defines the Omgwtfnzbs indexer implementation.
func (*IndexerOmgwtfnzbsResource) Configure ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerOmgwtfnzbsResource) Create ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerOmgwtfnzbsResource) Delete ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerOmgwtfnzbsResource) ImportState ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerOmgwtfnzbsResource) Metadata ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerOmgwtfnzbsResource) Read ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerOmgwtfnzbsResource) Schema ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerOmgwtfnzbsResource) Update ¶ added in v1.6.0
func (r *IndexerOmgwtfnzbsResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerPassThePopcorn ¶ added in v1.6.0
type IndexerPassThePopcorn struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` APIUser types.String `tfsdk:"api_user"` APIKey types.String `tfsdk:"api_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerPassThePopcorn describes the PassThePopcorn indexer data model.
type IndexerPassThePopcornResource ¶ added in v1.6.0
type IndexerPassThePopcornResource struct {
// contains filtered or unexported fields
}
IndexerPassThePopcornResource defines the PassThePopcorn indexer implementation.
func (*IndexerPassThePopcornResource) Configure ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerPassThePopcornResource) Create ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerPassThePopcornResource) Delete ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerPassThePopcornResource) ImportState ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerPassThePopcornResource) Metadata ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerPassThePopcornResource) Read ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerPassThePopcornResource) Schema ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerPassThePopcornResource) Update ¶ added in v1.6.0
func (r *IndexerPassThePopcornResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerRarbg ¶ added in v1.4.0
type IndexerRarbg struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Categories types.Set `tfsdk:"categories"` Name types.String `tfsdk:"name"` CaptchaToken types.String `tfsdk:"captcha_token"` BaseURL types.String `tfsdk:"base_url"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` RankedOnly types.Bool `tfsdk:"ranked_only"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerRarbg describes the Rarbg indexer data model.
type IndexerRarbgResource ¶ added in v1.4.0
type IndexerRarbgResource struct {
// contains filtered or unexported fields
}
IndexerRarbgResource defines the Rarbg indexer implementation.
func (*IndexerRarbgResource) Configure ¶ added in v1.4.0
func (r *IndexerRarbgResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerRarbgResource) Create ¶ added in v1.4.0
func (r *IndexerRarbgResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerRarbgResource) Delete ¶ added in v1.4.0
func (r *IndexerRarbgResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerRarbgResource) ImportState ¶ added in v1.4.0
func (r *IndexerRarbgResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerRarbgResource) Metadata ¶ added in v1.4.0
func (r *IndexerRarbgResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerRarbgResource) Read ¶ added in v1.4.0
func (r *IndexerRarbgResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerRarbgResource) Schema ¶ added in v1.6.0
func (r *IndexerRarbgResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerRarbgResource) Update ¶ added in v1.4.0
func (r *IndexerRarbgResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerResource ¶ added in v1.4.0
type IndexerResource struct {
// contains filtered or unexported fields
}
IndexerResource defines the indexer implementation.
func (*IndexerResource) Configure ¶ added in v1.4.0
func (r *IndexerResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerResource) Create ¶ added in v1.4.0
func (r *IndexerResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerResource) Delete ¶ added in v1.4.0
func (r *IndexerResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerResource) ImportState ¶ added in v1.4.0
func (r *IndexerResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerResource) Metadata ¶ added in v1.4.0
func (r *IndexerResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerResource) Read ¶ added in v1.4.0
func (r *IndexerResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerResource) Schema ¶ added in v1.6.0
func (r *IndexerResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerResource) Update ¶ added in v1.4.0
func (r *IndexerResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorrentPotato ¶ added in v1.6.0
type IndexerTorrentPotato struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` User types.String `tfsdk:"user"` Passkey types.String `tfsdk:"passkey"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerTorrentPotato describes the TorrentPotato indexer data model.
type IndexerTorrentPotatoResource ¶ added in v1.6.0
type IndexerTorrentPotatoResource struct {
// contains filtered or unexported fields
}
IndexerTorrentPotatoResource defines the TorrentPotato indexer implementation.
func (*IndexerTorrentPotatoResource) Configure ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorrentPotatoResource) Create ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorrentPotatoResource) Delete ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorrentPotatoResource) ImportState ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorrentPotatoResource) Metadata ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorrentPotatoResource) Read ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorrentPotatoResource) Schema ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorrentPotatoResource) Update ¶ added in v1.6.0
func (r *IndexerTorrentPotatoResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorrentRss ¶ added in v1.6.0
type IndexerTorrentRss struct { Tags types.Set `tfsdk:"tags"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` Cookie types.String `tfsdk:"cookie"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` AllowZeroSize types.Bool `tfsdk:"allow_zero_size"` EnableRss types.Bool `tfsdk:"enable_rss"` }
IndexerTorrentRss describes the TorrentRss indexer data model.
type IndexerTorrentRssResource ¶ added in v1.6.0
type IndexerTorrentRssResource struct {
// contains filtered or unexported fields
}
IndexerTorrentRssResource defines the TorrentRss indexer implementation.
func (*IndexerTorrentRssResource) Configure ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorrentRssResource) Create ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorrentRssResource) Delete ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorrentRssResource) ImportState ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorrentRssResource) Metadata ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorrentRssResource) Read ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorrentRssResource) Schema ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorrentRssResource) Update ¶ added in v1.6.0
func (r *IndexerTorrentRssResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexerTorznab ¶ added in v1.6.0
type IndexerTorznab struct { Tags types.Set `tfsdk:"tags"` Categories types.Set `tfsdk:"categories"` MultiLanguages types.Set `tfsdk:"multi_languages"` RequiredFlags types.Set `tfsdk:"required_flags"` Name types.String `tfsdk:"name"` BaseURL types.String `tfsdk:"base_url"` APIPath types.String `tfsdk:"api_path"` APIKey types.String `tfsdk:"api_key"` AdditionalParameters types.String `tfsdk:"additional_parameters"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` DownloadClientID types.Int64 `tfsdk:"download_client_id"` MinimumSeeders types.Int64 `tfsdk:"minimum_seeders"` SeedTime types.Int64 `tfsdk:"seed_time"` SeedRatio types.Float64 `tfsdk:"seed_ratio"` RemoveYear types.Bool `tfsdk:"remove_year"` EnableAutomaticSearch types.Bool `tfsdk:"enable_automatic_search"` EnableRss types.Bool `tfsdk:"enable_rss"` EnableInteractiveSearch types.Bool `tfsdk:"enable_interactive_search"` }
IndexerTorznab describes the Torznab indexer data model.
type IndexerTorznabResource ¶ added in v1.6.0
type IndexerTorznabResource struct {
// contains filtered or unexported fields
}
IndexerTorznabResource defines the Torznab indexer implementation.
func (*IndexerTorznabResource) Configure ¶ added in v1.6.0
func (r *IndexerTorznabResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*IndexerTorznabResource) Create ¶ added in v1.6.0
func (r *IndexerTorznabResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*IndexerTorznabResource) Delete ¶ added in v1.6.0
func (r *IndexerTorznabResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*IndexerTorznabResource) ImportState ¶ added in v1.6.0
func (r *IndexerTorznabResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*IndexerTorznabResource) Metadata ¶ added in v1.6.0
func (r *IndexerTorznabResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*IndexerTorznabResource) Read ¶ added in v1.6.0
func (r *IndexerTorznabResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*IndexerTorznabResource) Schema ¶ added in v1.6.0
func (r *IndexerTorznabResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*IndexerTorznabResource) Update ¶ added in v1.6.0
func (r *IndexerTorznabResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type IndexersDataSource ¶ added in v1.4.0
type IndexersDataSource struct {
// contains filtered or unexported fields
}
IndexersDataSource defines the indexers implementation.
func (*IndexersDataSource) Configure ¶ added in v1.4.0
func (d *IndexersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*IndexersDataSource) Metadata ¶ added in v1.4.0
func (d *IndexersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*IndexersDataSource) Read ¶ added in v1.4.0
func (d *IndexersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*IndexersDataSource) Schema ¶ added in v1.6.0
func (d *IndexersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Language ¶ added in v1.5.0
type Language struct { Name types.String `tfsdk:"name"` NameLower types.String `tfsdk:"name_lower"` ID types.Int64 `tfsdk:"id"` }
Language defines the language data model.
type LanguageDataSource ¶ added in v1.7.0
type LanguageDataSource struct {
// contains filtered or unexported fields
}
LanguageDataSource defines the language implementation.
func (*LanguageDataSource) Configure ¶ added in v1.7.0
func (d *LanguageDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*LanguageDataSource) Metadata ¶ added in v1.7.0
func (d *LanguageDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LanguageDataSource) Read ¶ added in v1.7.0
func (d *LanguageDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LanguageDataSource) Schema ¶ added in v1.7.0
func (d *LanguageDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type LanguagesDataSource ¶ added in v1.7.0
type LanguagesDataSource struct {
// contains filtered or unexported fields
}
LanguagesDataSource defines the languages implementation.
func (*LanguagesDataSource) Configure ¶ added in v1.7.0
func (d *LanguagesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*LanguagesDataSource) Metadata ¶ added in v1.7.0
func (d *LanguagesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*LanguagesDataSource) Read ¶ added in v1.7.0
func (d *LanguagesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*LanguagesDataSource) Schema ¶ added in v1.7.0
func (d *LanguagesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MediaManagement ¶ added in v1.2.0
type MediaManagement struct { ChmodFolder types.String `tfsdk:"chmod_folder"` RescanAfterRefresh types.String `tfsdk:"rescan_after_refresh"` RecycleBin types.String `tfsdk:"recycle_bin"` FileDate types.String `tfsdk:"file_date"` ExtraFileExtensions types.String `tfsdk:"extra_file_extensions"` DownloadPropersAndRepacks types.String `tfsdk:"download_propers_and_repacks"` ChownGroup types.String `tfsdk:"chown_group"` ID types.Int64 `tfsdk:"id"` MinimumFreeSpaceWhenImporting types.Int64 `tfsdk:"minimum_free_space_when_importing"` RecycleBinCleanupDays types.Int64 `tfsdk:"recycle_bin_cleanup_days"` SetPermissionsLinux types.Bool `tfsdk:"set_permissions_linux"` SkipFreeSpaceCheckWhenImporting types.Bool `tfsdk:"skip_free_space_check_when_importing"` AutoRenameFolders types.Bool `tfsdk:"auto_rename_folders"` PathsDefaultStatic types.Bool `tfsdk:"paths_default_static"` ImportExtraFiles types.Bool `tfsdk:"import_extra_files"` EnableMediaInfo types.Bool `tfsdk:"enable_media_info"` DeleteEmptyFolders types.Bool `tfsdk:"delete_empty_folders"` CreateEmptyMovieFolders types.Bool `tfsdk:"create_empty_movie_folders"` CopyUsingHardlinks types.Bool `tfsdk:"copy_using_hardlinks"` AutoUnmonitorPreviouslyDownloadedMovies types.Bool `tfsdk:"auto_unmonitor_previously_downloaded_movies"` }
MediaManagement describes the media management data model.
type MediaManagementDataSource ¶ added in v1.2.0
type MediaManagementDataSource struct {
// contains filtered or unexported fields
}
MediaManagementDataSource defines the media management implementation.
func (*MediaManagementDataSource) Configure ¶ added in v1.2.0
func (d *MediaManagementDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MediaManagementDataSource) Metadata ¶ added in v1.2.0
func (d *MediaManagementDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MediaManagementDataSource) Read ¶ added in v1.2.0
func (d *MediaManagementDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MediaManagementDataSource) Schema ¶ added in v1.6.0
func (d *MediaManagementDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MediaManagementResource ¶ added in v1.2.0
type MediaManagementResource struct {
// contains filtered or unexported fields
}
MediaManagementResource defines the media management implementation.
func (*MediaManagementResource) Configure ¶ added in v1.2.0
func (r *MediaManagementResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MediaManagementResource) Create ¶ added in v1.2.0
func (r *MediaManagementResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MediaManagementResource) Delete ¶ added in v1.2.0
func (r *MediaManagementResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MediaManagementResource) ImportState ¶ added in v1.2.0
func (r *MediaManagementResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MediaManagementResource) Metadata ¶ added in v1.2.0
func (r *MediaManagementResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MediaManagementResource) Read ¶ added in v1.2.0
func (r *MediaManagementResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MediaManagementResource) Schema ¶ added in v1.6.0
func (r *MediaManagementResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MediaManagementResource) Update ¶ added in v1.2.0
func (r *MediaManagementResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Metadata ¶ added in v1.8.0
type Metadata struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ConfigContract types.String `tfsdk:"config_contract"` Implementation types.String `tfsdk:"implementation"` ID types.Int64 `tfsdk:"id"` MovieMetadataLanguage types.Int64 `tfsdk:"movie_metadata_language"` Enable types.Bool `tfsdk:"enable"` MovieMetadata types.Bool `tfsdk:"movie_metadata"` MovieMetadataURL types.Bool `tfsdk:"movie_metadata_url"` MovieImages types.Bool `tfsdk:"movie_images"` UseMovieNfo types.Bool `tfsdk:"use_movie_nfo"` AddCollectionName types.Bool `tfsdk:"add_collection_name"` }
Metadata describes the metadata data model.
type MetadataConfig ¶ added in v1.8.0
type MetadataConfig struct { CertificationCountry types.String `tfsdk:"certification_country"` ID types.Int64 `tfsdk:"id"` }
MetadataConfig describes the metadata config data model.
type MetadataConfigDataSource ¶ added in v1.8.0
type MetadataConfigDataSource struct {
// contains filtered or unexported fields
}
MetadataConfigDataSource defines the metadata config implementation.
func (*MetadataConfigDataSource) Configure ¶ added in v1.8.0
func (d *MetadataConfigDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataConfigDataSource) Metadata ¶ added in v1.8.0
func (d *MetadataConfigDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataConfigDataSource) Read ¶ added in v1.8.0
func (d *MetadataConfigDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataConfigDataSource) Schema ¶ added in v1.8.0
func (d *MetadataConfigDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MetadataConfigResource ¶ added in v1.8.0
type MetadataConfigResource struct {
// contains filtered or unexported fields
}
MetadataConfigResource defines the metadata config implementation.
func (*MetadataConfigResource) Configure ¶ added in v1.8.0
func (r *MetadataConfigResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataConfigResource) Create ¶ added in v1.8.0
func (r *MetadataConfigResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataConfigResource) Delete ¶ added in v1.8.0
func (r *MetadataConfigResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataConfigResource) ImportState ¶ added in v1.8.0
func (r *MetadataConfigResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataConfigResource) Metadata ¶ added in v1.8.0
func (r *MetadataConfigResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataConfigResource) Read ¶ added in v1.8.0
func (r *MetadataConfigResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataConfigResource) Schema ¶ added in v1.8.0
func (r *MetadataConfigResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataConfigResource) Update ¶ added in v1.8.0
func (r *MetadataConfigResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataConsumers ¶ added in v1.8.0
type MetadataConsumers struct { MetadataConsumers types.Set `tfsdk:"metadata_consumers"` ID types.String `tfsdk:"id"` }
MetadataConsumers describes the metadataConsumers data model.
type MetadataConsumersDataSource ¶ added in v1.8.0
type MetadataConsumersDataSource struct {
// contains filtered or unexported fields
}
MetadataConsumersDataSource defines the metadataConsumers implementation.
func (*MetadataConsumersDataSource) Configure ¶ added in v1.8.0
func (d *MetadataConsumersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataConsumersDataSource) Metadata ¶ added in v1.8.0
func (d *MetadataConsumersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataConsumersDataSource) Read ¶ added in v1.8.0
func (d *MetadataConsumersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataConsumersDataSource) Schema ¶ added in v1.8.0
func (d *MetadataConsumersDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MetadataDataSource ¶ added in v1.8.0
type MetadataDataSource struct {
// contains filtered or unexported fields
}
MetadataDataSource defines the metadata implementation.
func (*MetadataDataSource) Configure ¶ added in v1.8.0
func (d *MetadataDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MetadataDataSource) Metadata ¶ added in v1.8.0
func (d *MetadataDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MetadataDataSource) Read ¶ added in v1.8.0
func (d *MetadataDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MetadataDataSource) Schema ¶ added in v1.8.0
func (d *MetadataDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MetadataEmby ¶ added in v1.8.0
type MetadataEmby struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` MovieMetadata types.Bool `tfsdk:"movie_metadata"` }
MetadataEmby describes the Emby metadata data model.
type MetadataEmbyResource ¶ added in v1.8.0
type MetadataEmbyResource struct {
// contains filtered or unexported fields
}
MetadataEmbyResource defines the Emby metadata implementation.
func (*MetadataEmbyResource) Configure ¶ added in v1.8.0
func (r *MetadataEmbyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataEmbyResource) Create ¶ added in v1.8.0
func (r *MetadataEmbyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataEmbyResource) Delete ¶ added in v1.8.0
func (r *MetadataEmbyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataEmbyResource) ImportState ¶ added in v1.8.0
func (r *MetadataEmbyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataEmbyResource) Metadata ¶ added in v1.8.0
func (r *MetadataEmbyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataEmbyResource) Read ¶ added in v1.8.0
func (r *MetadataEmbyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataEmbyResource) Schema ¶ added in v1.8.0
func (r *MetadataEmbyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataEmbyResource) Update ¶ added in v1.8.0
func (r *MetadataEmbyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataKodi ¶ added in v1.8.0
type MetadataKodi struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` MovieMetadataLanguage types.Int64 `tfsdk:"movie_metadata_language"` Enable types.Bool `tfsdk:"enable"` MovieMetadata types.Bool `tfsdk:"movie_metadata"` MovieMetadataURL types.Bool `tfsdk:"movie_metadata_url"` MovieImages types.Bool `tfsdk:"movie_images"` UseMovieNfo types.Bool `tfsdk:"use_movie_nfo"` AddCollectionName types.Bool `tfsdk:"add_collection_name"` }
MetadataKodi describes the Kodi metadata data model.
type MetadataKodiResource ¶ added in v1.8.0
type MetadataKodiResource struct {
// contains filtered or unexported fields
}
MetadataKodiResource defines the Kodi metadata implementation.
func (*MetadataKodiResource) Configure ¶ added in v1.8.0
func (r *MetadataKodiResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataKodiResource) Create ¶ added in v1.8.0
func (r *MetadataKodiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataKodiResource) Delete ¶ added in v1.8.0
func (r *MetadataKodiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataKodiResource) ImportState ¶ added in v1.8.0
func (r *MetadataKodiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataKodiResource) Metadata ¶ added in v1.8.0
func (r *MetadataKodiResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataKodiResource) Read ¶ added in v1.8.0
func (r *MetadataKodiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataKodiResource) Schema ¶ added in v1.8.0
func (r *MetadataKodiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataKodiResource) Update ¶ added in v1.8.0
func (r *MetadataKodiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataResource ¶ added in v1.8.0
type MetadataResource struct {
// contains filtered or unexported fields
}
MetadataResource defines the metadata implementation.
func (*MetadataResource) Configure ¶ added in v1.8.0
func (r *MetadataResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataResource) Create ¶ added in v1.8.0
func (r *MetadataResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataResource) Delete ¶ added in v1.8.0
func (r *MetadataResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataResource) ImportState ¶ added in v1.8.0
func (r *MetadataResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataResource) Metadata ¶ added in v1.8.0
func (r *MetadataResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataResource) Read ¶ added in v1.8.0
func (r *MetadataResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataResource) Schema ¶ added in v1.8.0
func (r *MetadataResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataResource) Update ¶ added in v1.8.0
func (r *MetadataResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataRoksbox ¶ added in v1.8.0
type MetadataRoksbox struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` MovieMetadata types.Bool `tfsdk:"movie_metadata"` MovieImages types.Bool `tfsdk:"movie_images"` }
MetadataRoksbox describes the Roksbox metadata data model.
type MetadataRoksboxResource ¶ added in v1.8.0
type MetadataRoksboxResource struct {
// contains filtered or unexported fields
}
MetadataRoksboxResource defines the Roksbox metadata implementation.
func (*MetadataRoksboxResource) Configure ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataRoksboxResource) Create ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataRoksboxResource) Delete ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataRoksboxResource) ImportState ¶ added in v1.8.0
func (r *MetadataRoksboxResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataRoksboxResource) Metadata ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataRoksboxResource) Read ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataRoksboxResource) Schema ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataRoksboxResource) Update ¶ added in v1.8.0
func (r *MetadataRoksboxResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MetadataWdtv ¶ added in v1.8.0
type MetadataWdtv struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Enable types.Bool `tfsdk:"enable"` MovieMetadata types.Bool `tfsdk:"movie_metadata"` MovieImages types.Bool `tfsdk:"movie_images"` }
MetadataWdtv describes the Wdtv metadata data model.
type MetadataWdtvResource ¶ added in v1.8.0
type MetadataWdtvResource struct {
// contains filtered or unexported fields
}
MetadataWdtvResource defines the Wdtv metadata implementation.
func (*MetadataWdtvResource) Configure ¶ added in v1.8.0
func (r *MetadataWdtvResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MetadataWdtvResource) Create ¶ added in v1.8.0
func (r *MetadataWdtvResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MetadataWdtvResource) Delete ¶ added in v1.8.0
func (r *MetadataWdtvResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MetadataWdtvResource) ImportState ¶ added in v1.8.0
func (r *MetadataWdtvResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MetadataWdtvResource) Metadata ¶ added in v1.8.0
func (r *MetadataWdtvResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MetadataWdtvResource) Read ¶ added in v1.8.0
func (r *MetadataWdtvResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MetadataWdtvResource) Schema ¶ added in v1.8.0
func (r *MetadataWdtvResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MetadataWdtvResource) Update ¶ added in v1.8.0
func (r *MetadataWdtvResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Movie ¶ added in v1.7.0
type Movie struct { Genres types.Set `tfsdk:"genres"` Tags types.Set `tfsdk:"tags"` OriginalLanguage types.Object `tfsdk:"original_language"` Title types.String `tfsdk:"title"` Path types.String `tfsdk:"path"` MinimumAvailability types.String `tfsdk:"minimum_availability"` OriginalTitle types.String `tfsdk:"original_title"` Status types.String `tfsdk:"status"` IMDBID types.String `tfsdk:"imdb_id"` YouTubeTrailerID types.String `tfsdk:"youtube_trailer_id"` Overview types.String `tfsdk:"overview"` Website types.String `tfsdk:"website"` ID types.Int64 `tfsdk:"id"` QualityProfileID types.Int64 `tfsdk:"quality_profile_id"` TMDBID types.Int64 `tfsdk:"tmdb_id"` Year types.Int64 `tfsdk:"year"` IsAvailable types.Bool `tfsdk:"is_available"` Monitored types.Bool `tfsdk:"monitored"` }
Movie describes the movie data model.
type MovieDataSource ¶ added in v1.7.0
type MovieDataSource struct {
// contains filtered or unexported fields
}
MovieDataSource defines the movie implementation.
func (*MovieDataSource) Configure ¶ added in v1.7.0
func (d *MovieDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MovieDataSource) Metadata ¶ added in v1.7.0
func (d *MovieDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MovieDataSource) Read ¶ added in v1.7.0
func (d *MovieDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MovieDataSource) Schema ¶ added in v1.7.0
func (d *MovieDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type MovieResource ¶ added in v1.7.0
type MovieResource struct {
// contains filtered or unexported fields
}
MovieResource defines the movie implementation.
func (*MovieResource) Configure ¶ added in v1.7.0
func (r *MovieResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*MovieResource) Create ¶ added in v1.7.0
func (r *MovieResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*MovieResource) Delete ¶ added in v1.7.0
func (r *MovieResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*MovieResource) ImportState ¶ added in v1.7.0
func (r *MovieResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*MovieResource) Metadata ¶ added in v1.7.0
func (r *MovieResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*MovieResource) Read ¶ added in v1.7.0
func (r *MovieResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*MovieResource) Schema ¶ added in v1.7.0
func (r *MovieResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*MovieResource) Update ¶ added in v1.7.0
func (r *MovieResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type MoviesDataSource ¶ added in v1.7.0
type MoviesDataSource struct {
// contains filtered or unexported fields
}
MoviesDataSource defines the movies implementation.
func (*MoviesDataSource) Configure ¶ added in v1.7.0
func (d *MoviesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*MoviesDataSource) Metadata ¶ added in v1.7.0
func (d *MoviesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*MoviesDataSource) Read ¶ added in v1.7.0
func (d *MoviesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*MoviesDataSource) Schema ¶ added in v1.7.0
func (d *MoviesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Naming ¶ added in v1.2.0
type Naming struct { ColonReplacementFormat types.String `tfsdk:"colon_replacement_format"` StandardMovieFormat types.String `tfsdk:"standard_movie_format"` MovieFolderFormat types.String `tfsdk:"movie_folder_format"` ID types.Int64 `tfsdk:"id"` IncludeQuality types.Bool `tfsdk:"include_quality"` RenameMovies types.Bool `tfsdk:"rename_movies"` ReplaceIllegalCharacters types.Bool `tfsdk:"replace_illegal_characters"` ReplaceSpaces types.Bool `tfsdk:"replace_spaces"` }
Naming describes the naming data model.
type NamingDataSource ¶ added in v1.2.0
type NamingDataSource struct {
// contains filtered or unexported fields
}
NamingDataSource defines the naming implementation.
func (*NamingDataSource) Configure ¶ added in v1.2.0
func (d *NamingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NamingDataSource) Metadata ¶ added in v1.2.0
func (d *NamingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NamingDataSource) Read ¶ added in v1.2.0
func (d *NamingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NamingDataSource) Schema ¶ added in v1.6.0
func (d *NamingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type NamingResource ¶ added in v1.2.0
type NamingResource struct {
// contains filtered or unexported fields
}
NamingResource defines the naming implementation.
func (*NamingResource) Configure ¶ added in v1.2.0
func (r *NamingResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NamingResource) Create ¶ added in v1.2.0
func (r *NamingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NamingResource) Delete ¶ added in v1.2.0
func (r *NamingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NamingResource) ImportState ¶ added in v1.2.0
func (r *NamingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NamingResource) Metadata ¶ added in v1.2.0
func (r *NamingResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NamingResource) Read ¶ added in v1.2.0
func (r *NamingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NamingResource) Schema ¶ added in v1.6.0
func (r *NamingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NamingResource) Update ¶ added in v1.2.0
func (r *NamingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notification ¶ added in v1.3.0
type Notification struct { Tags types.Set `tfsdk:"tags"` 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"` DisplayTime types.Int64 `tfsdk:"display_time"` Priority 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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` 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"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
Notification describes the notification data model.
type NotificationBoxcar ¶ added in v1.6.0
type NotificationBoxcar struct { Tags types.Set `tfsdk:"tags"` Token types.String `tfsdk:"token"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationBoxcar describes the notification data model.
type NotificationBoxcarResource ¶ added in v1.6.0
type NotificationBoxcarResource struct {
// contains filtered or unexported fields
}
NotificationBoxcarResource defines the notification implementation.
func (*NotificationBoxcarResource) Configure ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationBoxcarResource) Create ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationBoxcarResource) Delete ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationBoxcarResource) ImportState ¶ added in v1.6.0
func (r *NotificationBoxcarResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationBoxcarResource) Metadata ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationBoxcarResource) Read ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationBoxcarResource) Schema ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationBoxcarResource) Update ¶ added in v1.6.0
func (r *NotificationBoxcarResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationCustomScript ¶ added in v1.3.0
type NotificationCustomScript struct { Tags types.Set `tfsdk:"tags"` Arguments types.String `tfsdk:"arguments"` Path types.String `tfsdk:"path"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnDownload types.Bool `tfsdk:"on_download"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnRename types.Bool `tfsdk:"on_rename"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` 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.3.0
type NotificationCustomScriptResource struct {
// contains filtered or unexported fields
}
NotificationCustomScriptResource defines the notification implementation.
func (*NotificationCustomScriptResource) Configure ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationCustomScriptResource) Create ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationCustomScriptResource) Delete ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationCustomScriptResource) ImportState ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationCustomScriptResource) Metadata ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationCustomScriptResource) Read ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationCustomScriptResource) Schema ¶ added in v1.6.0
func (r *NotificationCustomScriptResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationCustomScriptResource) Update ¶ added in v1.3.0
func (r *NotificationCustomScriptResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationDataSource ¶ added in v1.3.0
type NotificationDataSource struct {
// contains filtered or unexported fields
}
NotificationDataSource defines the notification implementation.
func (*NotificationDataSource) Configure ¶ added in v1.3.0
func (d *NotificationDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationDataSource) Metadata ¶ added in v1.3.0
func (d *NotificationDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationDataSource) Read ¶ added in v1.3.0
func (d *NotificationDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationDataSource) Schema ¶ added in v1.6.0
func (d *NotificationDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type NotificationDiscord ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationDiscord describes the notification data model.
type NotificationDiscordResource ¶ added in v1.6.0
type NotificationDiscordResource struct {
// contains filtered or unexported fields
}
NotificationDiscordResource defines the notification implementation.
func (*NotificationDiscordResource) Configure ¶ added in v1.6.0
func (r *NotificationDiscordResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationDiscordResource) Create ¶ added in v1.6.0
func (r *NotificationDiscordResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationDiscordResource) Delete ¶ added in v1.6.0
func (r *NotificationDiscordResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationDiscordResource) ImportState ¶ added in v1.6.0
func (r *NotificationDiscordResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationDiscordResource) Metadata ¶ added in v1.6.0
func (r *NotificationDiscordResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationDiscordResource) Read ¶ added in v1.6.0
func (r *NotificationDiscordResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationDiscordResource) Schema ¶ added in v1.6.0
func (r *NotificationDiscordResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationDiscordResource) Update ¶ added in v1.6.0
func (r *NotificationDiscordResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationEmail ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationEmail describes the notification data model.
type NotificationEmailResource ¶ added in v1.6.0
type NotificationEmailResource struct {
// contains filtered or unexported fields
}
NotificationEmailResource defines the notification implementation.
func (*NotificationEmailResource) Configure ¶ added in v1.6.0
func (r *NotificationEmailResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationEmailResource) Create ¶ added in v1.6.0
func (r *NotificationEmailResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationEmailResource) Delete ¶ added in v1.6.0
func (r *NotificationEmailResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationEmailResource) ImportState ¶ added in v1.6.0
func (r *NotificationEmailResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationEmailResource) Metadata ¶ added in v1.6.0
func (r *NotificationEmailResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationEmailResource) Read ¶ added in v1.6.0
func (r *NotificationEmailResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationEmailResource) Schema ¶ added in v1.6.0
func (r *NotificationEmailResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationEmailResource) Update ¶ added in v1.6.0
func (r *NotificationEmailResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationEmby ¶ added in v1.6.0
type NotificationEmby struct { Tags types.Set `tfsdk:"tags"` Host types.String `tfsdk:"host"` APIKey types.String `tfsdk:"api_key"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Port types.Int64 `tfsdk:"port"` UpdateLibrary types.Bool `tfsdk:"update_library"` Notify types.Bool `tfsdk:"notify"` UseSSL types.Bool `tfsdk:"use_ssl"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationEmby describes the notification data model.
type NotificationEmbyResource ¶ added in v1.6.0
type NotificationEmbyResource struct {
// contains filtered or unexported fields
}
NotificationEmbyResource defines the notification implementation.
func (*NotificationEmbyResource) Configure ¶ added in v1.6.0
func (r *NotificationEmbyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationEmbyResource) Create ¶ added in v1.6.0
func (r *NotificationEmbyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationEmbyResource) Delete ¶ added in v1.6.0
func (r *NotificationEmbyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationEmbyResource) ImportState ¶ added in v1.6.0
func (r *NotificationEmbyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationEmbyResource) Metadata ¶ added in v1.6.0
func (r *NotificationEmbyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationEmbyResource) Read ¶ added in v1.6.0
func (r *NotificationEmbyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationEmbyResource) Schema ¶ added in v1.6.0
func (r *NotificationEmbyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationEmbyResource) Update ¶ added in v1.6.0
func (r *NotificationEmbyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationGotify ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationGotify describes the notification data model.
type NotificationGotifyResource ¶ added in v1.6.0
type NotificationGotifyResource struct {
// contains filtered or unexported fields
}
NotificationGotifyResource defines the notification implementation.
func (*NotificationGotifyResource) Configure ¶ added in v1.6.0
func (r *NotificationGotifyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationGotifyResource) Create ¶ added in v1.6.0
func (r *NotificationGotifyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationGotifyResource) Delete ¶ added in v1.6.0
func (r *NotificationGotifyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationGotifyResource) ImportState ¶ added in v1.6.0
func (r *NotificationGotifyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationGotifyResource) Metadata ¶ added in v1.6.0
func (r *NotificationGotifyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationGotifyResource) Read ¶ added in v1.6.0
func (r *NotificationGotifyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationGotifyResource) Schema ¶ added in v1.6.0
func (r *NotificationGotifyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationGotifyResource) Update ¶ added in v1.6.0
func (r *NotificationGotifyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationJoin ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationJoin describes the notification data model.
type NotificationJoinResource ¶ added in v1.6.0
type NotificationJoinResource struct {
// contains filtered or unexported fields
}
NotificationJoinResource defines the notification implementation.
func (*NotificationJoinResource) Configure ¶ added in v1.6.0
func (r *NotificationJoinResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationJoinResource) Create ¶ added in v1.6.0
func (r *NotificationJoinResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationJoinResource) Delete ¶ added in v1.6.0
func (r *NotificationJoinResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationJoinResource) ImportState ¶ added in v1.6.0
func (r *NotificationJoinResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationJoinResource) Metadata ¶ added in v1.6.0
func (r *NotificationJoinResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationJoinResource) Read ¶ added in v1.6.0
func (r *NotificationJoinResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationJoinResource) Schema ¶ added in v1.6.0
func (r *NotificationJoinResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationJoinResource) Update ¶ added in v1.6.0
func (r *NotificationJoinResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationKodi ¶ added in v1.6.0
type NotificationKodi struct { Tags types.Set `tfsdk:"tags"` Host types.String `tfsdk:"host"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` DisplayTime types.Int64 `tfsdk:"display_time"` Port types.Int64 `tfsdk:"port"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` UseSSL types.Bool `tfsdk:"use_ssl"` Notify types.Bool `tfsdk:"notify"` UpdateLibrary types.Bool `tfsdk:"update_library"` CleanLibrary types.Bool `tfsdk:"clean_library"` AlwaysUpdate types.Bool `tfsdk:"always_update"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationKodi describes the notification data model.
type NotificationKodiResource ¶ added in v1.6.0
type NotificationKodiResource struct {
// contains filtered or unexported fields
}
NotificationKodiResource defines the notification implementation.
func (*NotificationKodiResource) Configure ¶ added in v1.6.0
func (r *NotificationKodiResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationKodiResource) Create ¶ added in v1.6.0
func (r *NotificationKodiResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationKodiResource) Delete ¶ added in v1.6.0
func (r *NotificationKodiResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationKodiResource) ImportState ¶ added in v1.6.0
func (r *NotificationKodiResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationKodiResource) Metadata ¶ added in v1.6.0
func (r *NotificationKodiResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationKodiResource) Read ¶ added in v1.6.0
func (r *NotificationKodiResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationKodiResource) Schema ¶ added in v1.6.0
func (r *NotificationKodiResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationKodiResource) Update ¶ added in v1.6.0
func (r *NotificationKodiResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationMailgun ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationMailgun describes the notification data model.
type NotificationMailgunResource ¶ added in v1.6.0
type NotificationMailgunResource struct {
// contains filtered or unexported fields
}
NotificationMailgunResource defines the notification implementation.
func (*NotificationMailgunResource) Configure ¶ added in v1.6.0
func (r *NotificationMailgunResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationMailgunResource) Create ¶ added in v1.6.0
func (r *NotificationMailgunResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationMailgunResource) Delete ¶ added in v1.6.0
func (r *NotificationMailgunResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationMailgunResource) ImportState ¶ added in v1.6.0
func (r *NotificationMailgunResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationMailgunResource) Metadata ¶ added in v1.6.0
func (r *NotificationMailgunResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationMailgunResource) Read ¶ added in v1.6.0
func (r *NotificationMailgunResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationMailgunResource) Schema ¶ added in v1.6.0
func (r *NotificationMailgunResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationMailgunResource) Update ¶ added in v1.6.0
func (r *NotificationMailgunResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationNotifiarr ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationNotifiarr describes the notification data model.
type NotificationNotifiarrResource ¶ added in v1.6.0
type NotificationNotifiarrResource struct {
// contains filtered or unexported fields
}
NotificationNotifiarrResource defines the notification implementation.
func (*NotificationNotifiarrResource) Configure ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationNotifiarrResource) Create ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationNotifiarrResource) Delete ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationNotifiarrResource) ImportState ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationNotifiarrResource) Metadata ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationNotifiarrResource) Read ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationNotifiarrResource) Schema ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationNotifiarrResource) Update ¶ added in v1.6.0
func (r *NotificationNotifiarrResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationNtfy ¶ added in v1.6.0
type NotificationNtfy struct { Tags types.Set `tfsdk:"tags"` FieldTags types.Set `tfsdk:"field_tags"` Topics types.Set `tfsdk:"topics"` ClickURL types.String `tfsdk:"click_url"` ServerURL types.String `tfsdk:"server_url"` Username types.String `tfsdk:"username"` Name types.String `tfsdk:"name"` Password types.String `tfsdk:"password"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationNtfy describes the notification data model.
type NotificationNtfyResource ¶ added in v1.6.0
type NotificationNtfyResource struct {
// contains filtered or unexported fields
}
NotificationNtfyResource defines the notification implementation.
func (*NotificationNtfyResource) Configure ¶ added in v1.6.0
func (r *NotificationNtfyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationNtfyResource) Create ¶ added in v1.6.0
func (r *NotificationNtfyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationNtfyResource) Delete ¶ added in v1.6.0
func (r *NotificationNtfyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationNtfyResource) ImportState ¶ added in v1.6.0
func (r *NotificationNtfyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationNtfyResource) Metadata ¶ added in v1.6.0
func (r *NotificationNtfyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationNtfyResource) Read ¶ added in v1.6.0
func (r *NotificationNtfyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationNtfyResource) Schema ¶ added in v1.6.0
func (r *NotificationNtfyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationNtfyResource) Update ¶ added in v1.6.0
func (r *NotificationNtfyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationPlex ¶ added in v1.6.0
type NotificationPlex struct { Tags types.Set `tfsdk:"tags"` Host types.String `tfsdk:"host"` AuthToken types.String `tfsdk:"auth_token"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` Port types.Int64 `tfsdk:"port"` UpdateLibrary types.Bool `tfsdk:"update_library"` UseSSL types.Bool `tfsdk:"use_ssl"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationPlex describes the notification data model.
type NotificationPlexResource ¶ added in v1.6.0
type NotificationPlexResource struct {
// contains filtered or unexported fields
}
NotificationPlexResource defines the notification implementation.
func (*NotificationPlexResource) Configure ¶ added in v1.6.0
func (r *NotificationPlexResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationPlexResource) Create ¶ added in v1.6.0
func (r *NotificationPlexResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationPlexResource) Delete ¶ added in v1.6.0
func (r *NotificationPlexResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationPlexResource) ImportState ¶ added in v1.6.0
func (r *NotificationPlexResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationPlexResource) Metadata ¶ added in v1.6.0
func (r *NotificationPlexResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationPlexResource) Read ¶ added in v1.6.0
func (r *NotificationPlexResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationPlexResource) Schema ¶ added in v1.6.0
func (r *NotificationPlexResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationPlexResource) Update ¶ added in v1.6.0
func (r *NotificationPlexResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationProwl ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationProwl describes the notification data model.
type NotificationProwlResource ¶ added in v1.6.0
type NotificationProwlResource struct {
// contains filtered or unexported fields
}
NotificationProwlResource defines the notification implementation.
func (*NotificationProwlResource) Configure ¶ added in v1.6.0
func (r *NotificationProwlResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationProwlResource) Create ¶ added in v1.6.0
func (r *NotificationProwlResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationProwlResource) Delete ¶ added in v1.6.0
func (r *NotificationProwlResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationProwlResource) ImportState ¶ added in v1.6.0
func (r *NotificationProwlResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationProwlResource) Metadata ¶ added in v1.6.0
func (r *NotificationProwlResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationProwlResource) Read ¶ added in v1.6.0
func (r *NotificationProwlResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationProwlResource) Schema ¶ added in v1.6.0
func (r *NotificationProwlResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationProwlResource) Update ¶ added in v1.6.0
func (r *NotificationProwlResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationPushbullet ¶ added in v1.6.0
type NotificationPushbullet struct { Tags types.Set `tfsdk:"tags"` DeviceIds types.Set `tfsdk:"device_ids"` ChannelTags types.Set `tfsdk:"channel_tags"` SenderID types.String `tfsdk:"sender_id"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationPushbullet describes the notification data model.
type NotificationPushbulletResource ¶ added in v1.6.0
type NotificationPushbulletResource struct {
// contains filtered or unexported fields
}
NotificationPushbulletResource defines the notification implementation.
func (*NotificationPushbulletResource) Configure ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationPushbulletResource) Create ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationPushbulletResource) Delete ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationPushbulletResource) ImportState ¶ added in v1.6.0
func (r *NotificationPushbulletResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationPushbulletResource) Metadata ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationPushbulletResource) Read ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationPushbulletResource) Schema ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationPushbulletResource) Update ¶ added in v1.6.0
func (r *NotificationPushbulletResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationPushover ¶ added in v1.6.0
type NotificationPushover struct { Tags types.Set `tfsdk:"tags"` Devices types.Set `tfsdk:"devices"` Sound types.String `tfsdk:"sound"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` UserKey types.String `tfsdk:"user_key"` Priority types.Int64 `tfsdk:"priority"` ID types.Int64 `tfsdk:"id"` Retry types.Int64 `tfsdk:"retry"` Expire types.Int64 `tfsdk:"expire"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationPushover describes the notification data model.
type NotificationPushoverResource ¶ added in v1.6.0
type NotificationPushoverResource struct {
// contains filtered or unexported fields
}
NotificationPushoverResource defines the notification implementation.
func (*NotificationPushoverResource) Configure ¶ added in v1.6.0
func (r *NotificationPushoverResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationPushoverResource) Create ¶ added in v1.6.0
func (r *NotificationPushoverResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationPushoverResource) Delete ¶ added in v1.6.0
func (r *NotificationPushoverResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationPushoverResource) ImportState ¶ added in v1.6.0
func (r *NotificationPushoverResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationPushoverResource) Metadata ¶ added in v1.6.0
func (r *NotificationPushoverResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationPushoverResource) Read ¶ added in v1.6.0
func (r *NotificationPushoverResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationPushoverResource) Schema ¶ added in v1.6.0
func (r *NotificationPushoverResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationPushoverResource) Update ¶ added in v1.6.0
func (r *NotificationPushoverResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationResource ¶ added in v1.3.0
type NotificationResource struct {
// contains filtered or unexported fields
}
NotificationResource defines the notification implementation.
func (*NotificationResource) Configure ¶ added in v1.3.0
func (r *NotificationResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationResource) Create ¶ added in v1.3.0
func (r *NotificationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationResource) Delete ¶ added in v1.3.0
func (r *NotificationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationResource) ImportState ¶ added in v1.3.0
func (r *NotificationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationResource) Metadata ¶ added in v1.3.0
func (r *NotificationResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationResource) Read ¶ added in v1.3.0
func (r *NotificationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationResource) Schema ¶ added in v1.6.0
func (r *NotificationResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationResource) Update ¶ added in v1.3.0
func (r *NotificationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSendgrid ¶ added in v1.6.0
type NotificationSendgrid struct { Tags types.Set `tfsdk:"tags"` Recipients types.Set `tfsdk:"recipients"` From types.String `tfsdk:"from"` Name types.String `tfsdk:"name"` APIKey types.String `tfsdk:"api_key"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationSendgrid describes the notification data model.
type NotificationSendgridResource ¶ added in v1.6.0
type NotificationSendgridResource struct {
// contains filtered or unexported fields
}
NotificationSendgridResource defines the notification implementation.
func (*NotificationSendgridResource) Configure ¶ added in v1.6.0
func (r *NotificationSendgridResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSendgridResource) Create ¶ added in v1.6.0
func (r *NotificationSendgridResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSendgridResource) Delete ¶ added in v1.6.0
func (r *NotificationSendgridResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSendgridResource) ImportState ¶ added in v1.6.0
func (r *NotificationSendgridResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSendgridResource) Metadata ¶ added in v1.6.0
func (r *NotificationSendgridResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSendgridResource) Read ¶ added in v1.6.0
func (r *NotificationSendgridResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSendgridResource) Schema ¶ added in v1.6.0
func (r *NotificationSendgridResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSendgridResource) Update ¶ added in v1.6.0
func (r *NotificationSendgridResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSimplepush ¶ added in v1.6.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"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationSimplepush describes the notification data model.
type NotificationSimplepushResource ¶ added in v1.6.0
type NotificationSimplepushResource struct {
// contains filtered or unexported fields
}
NotificationSimplepushResource defines the notification implementation.
func (*NotificationSimplepushResource) Configure ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSimplepushResource) Create ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSimplepushResource) Delete ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSimplepushResource) ImportState ¶ added in v1.6.0
func (r *NotificationSimplepushResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSimplepushResource) Metadata ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSimplepushResource) Read ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSimplepushResource) Schema ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSimplepushResource) Update ¶ added in v1.6.0
func (r *NotificationSimplepushResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSlack ¶ added in v1.6.0
type NotificationSlack struct { Tags types.Set `tfsdk:"tags"` WebHookURL types.String `tfsdk:"web_hook_url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Icon types.String `tfsdk:"icon"` Channel types.String `tfsdk:"channel"` ID types.Int64 `tfsdk:"id"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationSlack describes the notification data model.
type NotificationSlackResource ¶ added in v1.6.0
type NotificationSlackResource struct {
// contains filtered or unexported fields
}
NotificationSlackResource defines the notification implementation.
func (*NotificationSlackResource) Configure ¶ added in v1.6.0
func (r *NotificationSlackResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSlackResource) Create ¶ added in v1.6.0
func (r *NotificationSlackResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSlackResource) Delete ¶ added in v1.6.0
func (r *NotificationSlackResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSlackResource) ImportState ¶ added in v1.6.0
func (r *NotificationSlackResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSlackResource) Metadata ¶ added in v1.6.0
func (r *NotificationSlackResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSlackResource) Read ¶ added in v1.6.0
func (r *NotificationSlackResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSlackResource) Schema ¶ added in v1.6.0
func (r *NotificationSlackResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSlackResource) Update ¶ added in v1.6.0
func (r *NotificationSlackResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationSynology ¶ added in v1.6.0
type NotificationSynology struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` UpdateLibrary types.Bool `tfsdk:"update_library"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnRename types.Bool `tfsdk:"on_rename"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationSynology describes the notification data model.
type NotificationSynologyResource ¶ added in v1.6.0
type NotificationSynologyResource struct {
// contains filtered or unexported fields
}
NotificationSynologyResource defines the notification implementation.
func (*NotificationSynologyResource) Configure ¶ added in v1.6.0
func (r *NotificationSynologyResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationSynologyResource) Create ¶ added in v1.6.0
func (r *NotificationSynologyResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationSynologyResource) Delete ¶ added in v1.6.0
func (r *NotificationSynologyResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationSynologyResource) ImportState ¶ added in v1.6.0
func (r *NotificationSynologyResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationSynologyResource) Metadata ¶ added in v1.6.0
func (r *NotificationSynologyResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationSynologyResource) Read ¶ added in v1.6.0
func (r *NotificationSynologyResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationSynologyResource) Schema ¶ added in v1.6.0
func (r *NotificationSynologyResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationSynologyResource) Update ¶ added in v1.6.0
func (r *NotificationSynologyResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationTelegram ¶ added in v1.6.0
type NotificationTelegram struct { Tags types.Set `tfsdk:"tags"` ChatID types.String `tfsdk:"chat_id"` Name types.String `tfsdk:"name"` BotToken types.String `tfsdk:"bot_token"` ID types.Int64 `tfsdk:"id"` SendSilently types.Bool `tfsdk:"send_silently"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationTelegram describes the notification data model.
type NotificationTelegramResource ¶ added in v1.6.0
type NotificationTelegramResource struct {
// contains filtered or unexported fields
}
NotificationTelegramResource defines the notification implementation.
func (*NotificationTelegramResource) Configure ¶ added in v1.6.0
func (r *NotificationTelegramResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationTelegramResource) Create ¶ added in v1.6.0
func (r *NotificationTelegramResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationTelegramResource) Delete ¶ added in v1.6.0
func (r *NotificationTelegramResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationTelegramResource) ImportState ¶ added in v1.6.0
func (r *NotificationTelegramResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationTelegramResource) Metadata ¶ added in v1.6.0
func (r *NotificationTelegramResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationTelegramResource) Read ¶ added in v1.6.0
func (r *NotificationTelegramResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationTelegramResource) Schema ¶ added in v1.6.0
func (r *NotificationTelegramResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationTelegramResource) Update ¶ added in v1.6.0
func (r *NotificationTelegramResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationTrakt ¶ added in v1.6.0
type NotificationTrakt struct { Tags types.Set `tfsdk:"tags"` AuthUser types.String `tfsdk:"auth_user"` AccessToken types.String `tfsdk:"access_token"` RefreshToken types.String `tfsdk:"refresh_token"` Expires types.String `tfsdk:"expires"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationTrakt describes the notification data model.
type NotificationTraktResource ¶ added in v1.6.0
type NotificationTraktResource struct {
// contains filtered or unexported fields
}
NotificationTraktResource defines the notification implementation.
func (*NotificationTraktResource) Configure ¶ added in v1.6.0
func (r *NotificationTraktResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationTraktResource) Create ¶ added in v1.6.0
func (r *NotificationTraktResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationTraktResource) Delete ¶ added in v1.6.0
func (r *NotificationTraktResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationTraktResource) ImportState ¶ added in v1.6.0
func (r *NotificationTraktResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationTraktResource) Metadata ¶ added in v1.6.0
func (r *NotificationTraktResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationTraktResource) Read ¶ added in v1.6.0
func (r *NotificationTraktResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationTraktResource) Schema ¶ added in v1.6.0
func (r *NotificationTraktResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationTraktResource) Update ¶ added in v1.6.0
func (r *NotificationTraktResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationTwitter ¶ added in v1.6.0
type NotificationTwitter struct { Tags types.Set `tfsdk:"tags"` Name types.String `tfsdk:"name"` AccessToken types.String `tfsdk:"access_token"` AccessTokenSecret types.String `tfsdk:"access_token_secret"` ConsumerKey types.String `tfsdk:"consumer_key"` ConsumerSecret types.String `tfsdk:"consumer_secret"` Mention types.String `tfsdk:"mention"` ID types.Int64 `tfsdk:"id"` DirectMessage types.Bool `tfsdk:"direct_message"` OnGrab types.Bool `tfsdk:"on_grab"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` IncludeHealthWarnings types.Bool `tfsdk:"include_health_warnings"` OnApplicationUpdate types.Bool `tfsdk:"on_application_update"` OnHealthIssue types.Bool `tfsdk:"on_health_issue"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnDownload types.Bool `tfsdk:"on_download"` }
NotificationTwitter describes the notification data model.
type NotificationTwitterResource ¶ added in v1.6.0
type NotificationTwitterResource struct {
// contains filtered or unexported fields
}
NotificationTwitterResource defines the notification implementation.
func (*NotificationTwitterResource) Configure ¶ added in v1.6.0
func (r *NotificationTwitterResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationTwitterResource) Create ¶ added in v1.6.0
func (r *NotificationTwitterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationTwitterResource) Delete ¶ added in v1.6.0
func (r *NotificationTwitterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationTwitterResource) ImportState ¶ added in v1.6.0
func (r *NotificationTwitterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationTwitterResource) Metadata ¶ added in v1.6.0
func (r *NotificationTwitterResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationTwitterResource) Read ¶ added in v1.6.0
func (r *NotificationTwitterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationTwitterResource) Schema ¶ added in v1.6.0
func (r *NotificationTwitterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationTwitterResource) Update ¶ added in v1.6.0
func (r *NotificationTwitterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NotificationWebhook ¶ added in v1.3.0
type NotificationWebhook struct { Tags types.Set `tfsdk:"tags"` URL types.String `tfsdk:"url"` Name types.String `tfsdk:"name"` Username types.String `tfsdk:"username"` Password types.String `tfsdk:"password"` ID types.Int64 `tfsdk:"id"` Method types.Int64 `tfsdk:"method"` OnGrab types.Bool `tfsdk:"on_grab"` OnDownload types.Bool `tfsdk:"on_download"` OnUpgrade types.Bool `tfsdk:"on_upgrade"` OnRename types.Bool `tfsdk:"on_rename"` OnMovieAdded types.Bool `tfsdk:"on_movie_added"` OnMovieDelete types.Bool `tfsdk:"on_movie_delete"` OnMovieFileDelete types.Bool `tfsdk:"on_movie_file_delete"` OnMovieFileDeleteForUpgrade types.Bool `tfsdk:"on_movie_file_delete_for_upgrade"` 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.3.0
type NotificationWebhookResource struct {
// contains filtered or unexported fields
}
NotificationWebhookResource defines the notification implementation.
func (*NotificationWebhookResource) Configure ¶ added in v1.3.0
func (r *NotificationWebhookResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NotificationWebhookResource) Create ¶ added in v1.3.0
func (r *NotificationWebhookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NotificationWebhookResource) Delete ¶ added in v1.3.0
func (r *NotificationWebhookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NotificationWebhookResource) ImportState ¶ added in v1.3.0
func (r *NotificationWebhookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NotificationWebhookResource) Metadata ¶ added in v1.3.0
func (r *NotificationWebhookResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NotificationWebhookResource) Read ¶ added in v1.3.0
func (r *NotificationWebhookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NotificationWebhookResource) Schema ¶ added in v1.6.0
func (r *NotificationWebhookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NotificationWebhookResource) Update ¶ added in v1.3.0
func (r *NotificationWebhookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Notifications ¶ added in v1.3.0
type Notifications struct { Notifications types.Set `tfsdk:"notifications"` ID types.String `tfsdk:"id"` }
Notifications describes the notifications data model.
type NotificationsDataSource ¶ added in v1.3.0
type NotificationsDataSource struct {
// contains filtered or unexported fields
}
NotificationsDataSource defines the notifications implementation.
func (*NotificationsDataSource) Configure ¶ added in v1.3.0
func (d *NotificationsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NotificationsDataSource) Metadata ¶ added in v1.3.0
func (d *NotificationsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NotificationsDataSource) Read ¶ added in v1.3.0
func (d *NotificationsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NotificationsDataSource) Schema ¶ added in v1.6.0
func (d *NotificationsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Quality ¶ added in v1.5.0
type Quality struct { Name types.String `tfsdk:"name"` Source types.String `tfsdk:"source"` ID types.Int64 `tfsdk:"id"` Resolution types.Int64 `tfsdk:"resolution"` }
Quality is part of QualityGroup.
type QualityDataSource ¶ added in v1.8.0
type QualityDataSource struct {
// contains filtered or unexported fields
}
QualityDataSource defines the quality implementation.
func (*QualityDataSource) Configure ¶ added in v1.8.0
func (d *QualityDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDataSource) Metadata ¶ added in v1.8.0
func (d *QualityDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDataSource) Read ¶ added in v1.8.0
func (d *QualityDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDataSource) Schema ¶ added in v1.8.0
func (d *QualityDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityDefinition ¶ added in v1.8.0
type QualityDefinition struct { Title types.String `tfsdk:"title"` QualityName types.String `tfsdk:"quality_name"` Source types.String `tfsdk:"source"` MinSize types.Float64 `tfsdk:"min_size"` MaxSize types.Float64 `tfsdk:"max_size"` PreferredSize types.Float64 `tfsdk:"preferred_size"` ID types.Int64 `tfsdk:"id"` QualityID types.Int64 `tfsdk:"quality_id"` Resolution types.Int64 `tfsdk:"resolution"` }
QualityDefinition describes the quality definition data model.
type QualityDefinitionDataSource ¶ added in v1.8.0
type QualityDefinitionDataSource struct {
// contains filtered or unexported fields
}
QualityDefinitionDataSource defines the quality definitions implementation.
func (*QualityDefinitionDataSource) Configure ¶ added in v1.8.0
func (d *QualityDefinitionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDefinitionDataSource) Metadata ¶ added in v1.8.0
func (d *QualityDefinitionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDefinitionDataSource) Read ¶ added in v1.8.0
func (d *QualityDefinitionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDefinitionDataSource) Schema ¶ added in v1.8.0
func (d *QualityDefinitionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityDefinitionResource ¶ added in v1.8.0
type QualityDefinitionResource struct {
// contains filtered or unexported fields
}
QualityDefinitionResource defines the quality definition implementation.
func (*QualityDefinitionResource) Configure ¶ added in v1.8.0
func (r *QualityDefinitionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*QualityDefinitionResource) Create ¶ added in v1.8.0
func (r *QualityDefinitionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*QualityDefinitionResource) Delete ¶ added in v1.8.0
func (r *QualityDefinitionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*QualityDefinitionResource) ImportState ¶ added in v1.8.0
func (r *QualityDefinitionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*QualityDefinitionResource) Metadata ¶ added in v1.8.0
func (r *QualityDefinitionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*QualityDefinitionResource) Read ¶ added in v1.8.0
func (r *QualityDefinitionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*QualityDefinitionResource) Schema ¶ added in v1.8.0
func (r *QualityDefinitionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*QualityDefinitionResource) Update ¶ added in v1.8.0
func (r *QualityDefinitionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type QualityDefinitions ¶ added in v1.8.0
type QualityDefinitions struct { QualityDefinitions types.Set `tfsdk:"quality_definitions"` ID types.String `tfsdk:"id"` }
QualityDefinitions describes the qyality definitions data model.
type QualityDefinitionsDataSource ¶ added in v1.8.0
type QualityDefinitionsDataSource struct {
// contains filtered or unexported fields
}
QualityDefinitionsDataSource defines the qyality definitions implementation.
func (*QualityDefinitionsDataSource) Configure ¶ added in v1.8.0
func (d *QualityDefinitionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityDefinitionsDataSource) Metadata ¶ added in v1.8.0
func (d *QualityDefinitionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityDefinitionsDataSource) Read ¶ added in v1.8.0
func (d *QualityDefinitionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityDefinitionsDataSource) Schema ¶ added in v1.8.0
func (d *QualityDefinitionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityGroup ¶ added in v1.5.0
type QualityGroup struct { Qualities types.Set `tfsdk:"qualities"` Name types.String `tfsdk:"name"` ID types.Int64 `tfsdk:"id"` }
QualityGroup is part of QualityProfile.
type QualityLanguage ¶ added in v1.7.0
QualityLanguage is part of QualityProfile.
type QualityProfile ¶ added in v1.5.0
type QualityProfile struct { QualityGroups types.Set `tfsdk:"quality_groups"` FormatItems types.Set `tfsdk:"format_items"` Name types.String `tfsdk:"name"` Language types.Object `tfsdk:"language"` ID types.Int64 `tfsdk:"id"` Cutoff types.Int64 `tfsdk:"cutoff"` MinFormatScore types.Int64 `tfsdk:"min_format_score"` CutoffFormatScore types.Int64 `tfsdk:"cutoff_format_score"` UpgradeAllowed types.Bool `tfsdk:"upgrade_allowed"` }
QualityProfile describes the quality profile data model.
type QualityProfileDataSource ¶ added in v1.5.0
type QualityProfileDataSource struct {
// contains filtered or unexported fields
}
QualityProfileDataSource defines the quality profiles implementation.
func (*QualityProfileDataSource) Configure ¶ added in v1.5.0
func (d *QualityProfileDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityProfileDataSource) Metadata ¶ added in v1.5.0
func (d *QualityProfileDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityProfileDataSource) Read ¶ added in v1.5.0
func (d *QualityProfileDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityProfileDataSource) Schema ¶ added in v1.6.0
func (d *QualityProfileDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type QualityProfileResource ¶ added in v1.5.0
type QualityProfileResource struct {
// contains filtered or unexported fields
}
QualityProfileResource defines the quality profile implementation.
func (*QualityProfileResource) Configure ¶ added in v1.5.0
func (r *QualityProfileResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*QualityProfileResource) Create ¶ added in v1.5.0
func (r *QualityProfileResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*QualityProfileResource) Delete ¶ added in v1.5.0
func (r *QualityProfileResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*QualityProfileResource) ImportState ¶ added in v1.5.0
func (r *QualityProfileResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*QualityProfileResource) Metadata ¶ added in v1.5.0
func (r *QualityProfileResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*QualityProfileResource) Read ¶ added in v1.5.0
func (r *QualityProfileResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*QualityProfileResource) Schema ¶ added in v1.6.0
func (r *QualityProfileResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*QualityProfileResource) Update ¶ added in v1.5.0
func (r *QualityProfileResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type QualityProfiles ¶ added in v1.5.0
type QualityProfiles struct { QualityProfiles types.Set `tfsdk:"quality_profiles"` ID types.String `tfsdk:"id"` }
QualityProfiles describes the qyality profiles data model.
type QualityProfilesDataSource ¶ added in v1.5.0
type QualityProfilesDataSource struct {
// contains filtered or unexported fields
}
QualityProfilesDataSource defines the qyality profiles implementation.
func (*QualityProfilesDataSource) Configure ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*QualityProfilesDataSource) Metadata ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*QualityProfilesDataSource) Read ¶ added in v1.5.0
func (d *QualityProfilesDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*QualityProfilesDataSource) Schema ¶ added in v1.6.0
func (d *QualityProfilesDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RadarrProvider ¶ added in v1.2.0
type RadarrProvider struct {
// contains filtered or unexported fields
}
ScaffoldingProvider defines the provider implementation.
func (*RadarrProvider) Configure ¶ added in v1.2.0
func (p *RadarrProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*RadarrProvider) DataSources ¶ added in v1.2.0
func (p *RadarrProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*RadarrProvider) Metadata ¶ added in v1.2.0
func (p *RadarrProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*RadarrProvider) Resources ¶ added in v1.2.0
func (p *RadarrProvider) Resources(ctx context.Context) []func() resource.Resource
func (*RadarrProvider) Schema ¶ added in v1.6.0
func (p *RadarrProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type RemotePathMapping ¶ added in v1.4.0
type RemotePathMapping struct { Host types.String `tfsdk:"host"` RemotePath types.String `tfsdk:"remote_path"` LocalPath types.String `tfsdk:"local_path"` ID types.Int64 `tfsdk:"id"` }
RemotePathMapping describes the remote path mapping data model.
type RemotePathMappingDataSource ¶ added in v1.4.0
type RemotePathMappingDataSource struct {
// contains filtered or unexported fields
}
RemotePathMappingDataSource defines the remote path mapping implementation.
func (*RemotePathMappingDataSource) Configure ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RemotePathMappingDataSource) Metadata ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RemotePathMappingDataSource) Read ¶ added in v1.4.0
func (d *RemotePathMappingDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RemotePathMappingDataSource) Schema ¶ added in v1.6.0
func (d *RemotePathMappingDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RemotePathMappingResource ¶ added in v1.4.0
type RemotePathMappingResource struct {
// contains filtered or unexported fields
}
RemotePathMappingResource defines the remote path mapping implementation.
func (*RemotePathMappingResource) Configure ¶ added in v1.4.0
func (r *RemotePathMappingResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RemotePathMappingResource) Create ¶ added in v1.4.0
func (r *RemotePathMappingResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RemotePathMappingResource) Delete ¶ added in v1.4.0
func (r *RemotePathMappingResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RemotePathMappingResource) ImportState ¶ added in v1.4.0
func (r *RemotePathMappingResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RemotePathMappingResource) Metadata ¶ added in v1.4.0
func (r *RemotePathMappingResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RemotePathMappingResource) Read ¶ added in v1.4.0
func (r *RemotePathMappingResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RemotePathMappingResource) Schema ¶ added in v1.6.0
func (r *RemotePathMappingResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RemotePathMappingResource) Update ¶ added in v1.4.0
func (r *RemotePathMappingResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type RemotePathMappings ¶ added in v1.4.0
type RemotePathMappings struct { RemotePathMappings types.Set `tfsdk:"remote_path_mappings"` ID types.String `tfsdk:"id"` }
RemotePathMappings describes the remote path mappings data model.
type RemotePathMappingsDataSource ¶ added in v1.4.0
type RemotePathMappingsDataSource struct {
// contains filtered or unexported fields
}
RemotePathMappingsDataSource defines the remote path mappings implementation.
func (*RemotePathMappingsDataSource) Configure ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RemotePathMappingsDataSource) Metadata ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RemotePathMappingsDataSource) Read ¶ added in v1.4.0
func (d *RemotePathMappingsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RemotePathMappingsDataSource) Schema ¶ added in v1.6.0
func (d *RemotePathMappingsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type Restriction ¶ added in v1.4.0
type Restriction struct { Tags types.Set `tfsdk:"tags"` Required types.String `tfsdk:"required"` Ignored types.String `tfsdk:"ignored"` ID types.Int64 `tfsdk:"id"` }
Restriction describes the remote path restriction data model.
type RestrictionDataSource ¶ added in v1.4.0
type RestrictionDataSource struct {
// contains filtered or unexported fields
}
RestrictionDataSource defines the remote path restriction implementation.
func (*RestrictionDataSource) Configure ¶ added in v1.4.0
func (d *RestrictionDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RestrictionDataSource) Metadata ¶ added in v1.4.0
func (d *RestrictionDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RestrictionDataSource) Read ¶ added in v1.4.0
func (d *RestrictionDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RestrictionDataSource) Schema ¶ added in v1.6.0
func (d *RestrictionDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RestrictionResource ¶ added in v1.4.0
type RestrictionResource struct {
// contains filtered or unexported fields
}
RestrictionResource defines the remote path restriction implementation.
func (*RestrictionResource) Configure ¶ added in v1.4.0
func (r *RestrictionResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RestrictionResource) Create ¶ added in v1.4.0
func (r *RestrictionResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RestrictionResource) Delete ¶ added in v1.4.0
func (r *RestrictionResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RestrictionResource) ImportState ¶ added in v1.4.0
func (r *RestrictionResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RestrictionResource) Metadata ¶ added in v1.4.0
func (r *RestrictionResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RestrictionResource) Read ¶ added in v1.4.0
func (r *RestrictionResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RestrictionResource) Schema ¶ added in v1.6.0
func (r *RestrictionResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RestrictionResource) Update ¶ added in v1.4.0
func (r *RestrictionResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type Restrictions ¶ added in v1.4.0
type Restrictions struct { Restrictions types.Set `tfsdk:"restrictions"` ID types.String `tfsdk:"id"` }
Restrictions describes the restrictions data model.
type RestrictionsDataSource ¶ added in v1.4.0
type RestrictionsDataSource struct {
// contains filtered or unexported fields
}
RestrictionsDataSource defines the restrictions implementation.
func (*RestrictionsDataSource) Configure ¶ added in v1.4.0
func (d *RestrictionsDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RestrictionsDataSource) Metadata ¶ added in v1.4.0
func (d *RestrictionsDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RestrictionsDataSource) Read ¶ added in v1.4.0
func (d *RestrictionsDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RestrictionsDataSource) Schema ¶ added in v1.6.0
func (d *RestrictionsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RootFolder ¶ added in v1.2.0
type RootFolder struct { UnmappedFolders types.Set `tfsdk:"unmapped_folders"` Path types.String `tfsdk:"path"` ID types.Int64 `tfsdk:"id"` Accessible types.Bool `tfsdk:"accessible"` }
RootFolder describes the root folder data model.
type RootFolderDataSource ¶ added in v1.2.0
type RootFolderDataSource struct {
// contains filtered or unexported fields
}
RootFolderDataSource defines the root folders implementation.
func (*RootFolderDataSource) Configure ¶ added in v1.2.0
func (d *RootFolderDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RootFolderDataSource) Metadata ¶ added in v1.2.0
func (d *RootFolderDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RootFolderDataSource) Read ¶ added in v1.2.0
func (d *RootFolderDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RootFolderDataSource) Schema ¶ added in v1.6.0
func (d *RootFolderDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type RootFolderResource ¶ added in v1.2.0
type RootFolderResource struct {
// contains filtered or unexported fields
}
RootFolderResource defines the root folder implementation.
func (*RootFolderResource) Configure ¶ added in v1.2.0
func (r *RootFolderResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*RootFolderResource) Create ¶ added in v1.2.0
func (r *RootFolderResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*RootFolderResource) Delete ¶ added in v1.2.0
func (r *RootFolderResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*RootFolderResource) ImportState ¶ added in v1.2.0
func (r *RootFolderResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*RootFolderResource) Metadata ¶ added in v1.2.0
func (r *RootFolderResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*RootFolderResource) Read ¶ added in v1.2.0
func (r *RootFolderResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*RootFolderResource) Schema ¶ added in v1.6.0
func (r *RootFolderResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*RootFolderResource) Update ¶ added in v1.2.0
func (r *RootFolderResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
never used.
type RootFolders ¶ added in v1.2.0
type RootFolders struct { RootFolders types.Set `tfsdk:"root_folders"` ID types.String `tfsdk:"id"` }
RootFolders describes the root folders data model.
type RootFoldersDataSource ¶ added in v1.2.0
type RootFoldersDataSource struct {
// contains filtered or unexported fields
}
RootFoldersDataSource defines the root folders implementation.
func (*RootFoldersDataSource) Configure ¶ added in v1.2.0
func (d *RootFoldersDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*RootFoldersDataSource) Metadata ¶ added in v1.2.0
func (d *RootFoldersDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*RootFoldersDataSource) Read ¶ added in v1.2.0
func (d *RootFoldersDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*RootFoldersDataSource) Schema ¶ added in v1.6.0
func (d *RootFoldersDataSource) 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"` Version types.String `tfsdk:"version"` Branch types.String `tfsdk:"branch"` OsName types.String `tfsdk:"os_name"` PackageVersion types.String `tfsdk:"package_version"` PackageUpdateMechanism types.String `tfsdk:"package_update_mechanism"` PackageAuthor types.String `tfsdk:"package_author"` Mode types.String `tfsdk:"mode"` InstanceName types.String `tfsdk:"instance_name"` BuildTime types.String `tfsdk:"build_time"` RuntimeName types.String `tfsdk:"runtime_name"` DatabaseType types.String `tfsdk:"database_type"` StartupPath types.String `tfsdk:"startup_path"` AppData types.String `tfsdk:"app_data"` StartTime types.String `tfsdk:"start_time"` DatabaseVersion types.String `tfsdk:"database_version"` Authentication types.String `tfsdk:"authentication"` URLBase types.String `tfsdk:"url_base"` RuntimeVersion types.String `tfsdk:"runtime_version"` 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"` IsProduction types.Bool `tfsdk:"is_production"` IsOsx types.Bool `tfsdk:"is_osx"` IsLinux types.Bool `tfsdk:"is_linux"` IsDocker types.Bool `tfsdk:"is_docker"` 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.6.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.6.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.6.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.6.0
func (d *TagsDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
Source Files ¶
- custom_format_condition_data_source.go
- custom_format_condition_edition_data_source.go
- custom_format_condition_indexer_flag_data_source.go
- custom_format_condition_language_data_source.go
- custom_format_condition_quality_modifier_data_source.go
- custom_format_condition_release_group_data_source.go
- custom_format_condition_release_title_data_source.go
- custom_format_condition_resolution_data_source.go
- custom_format_condition_size_data_source.go
- custom_format_condition_source_data_source.go
- custom_format_data_source.go
- custom_format_resource.go
- custom_formats_data_source.go
- delay_profile_data_source.go
- delay_profile_resource.go
- delay_profiles_data_source.go
- download_client_aria2_resource.go
- download_client_config_data_source.go
- download_client_config_resource.go
- download_client_data_source.go
- download_client_deluge_resource.go
- download_client_flood_resource.go
- download_client_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
- import_list_config_data_source.go
- import_list_config_resource.go
- import_list_couch_potato_resource.go
- import_list_custom_resource.go
- import_list_data_source.go
- import_list_exclusion_data_source.go
- import_list_exclusion_resource.go
- import_list_exclusions_data_source.go
- import_list_imdb_resource.go
- import_list_plex_resource.go
- import_list_radarr_resource.go
- import_list_resource.go
- import_list_rss_resource.go
- import_list_stevenlu2_resource.go
- import_list_stevenlu_resource.go
- import_list_tmdb_company_resource.go
- import_list_tmdb_keyword_resource.go
- import_list_tmdb_list_resource.go
- import_list_tmdb_person_resource.go
- import_list_tmdb_popular_resource.go
- import_list_tmdb_user_resource.go
- import_list_trakt_list_resource.go
- import_list_trakt_popular_resource.go
- import_list_trakt_user_resource.go
- import_lists_data_source.go
- indexer_config_data_source.go
- indexer_config_resource.go
- indexer_data_source.go
- indexer_filelist_resource.go
- indexer_hdbits_resource.go
- indexer_iptorrents_resource.go
- indexer_newznab_resource.go
- indexer_nyaa_resource.go
- indexer_omgwtfnzbs_resource.go
- indexer_pass_the_popcorn_resource.go
- indexer_rarbg_resource.go
- indexer_resource.go
- indexer_torrent_potato_resource.go
- indexer_torrent_rss_resource.go
- indexer_torznab_resource.go
- indexers_data_source.go
- language_data_source.go
- languages_data_source.go
- media_management_data_source.go
- media_management_resource.go
- metadata_config_data_source.go
- metadata_config_resource.go
- metadata_consumers_data_source.go
- metadata_data_source.go
- metadata_emby_resource.go
- metadata_kodi_resource.go
- metadata_resource.go
- metadata_roksbox_resource.go
- metadata_wdtv_resource.go
- movie_data_source.go
- movie_resource.go
- movies_data_source.go
- naming_data_source.go
- naming_resource.go
- notification_boxcar_resource.go
- notification_custom_script_resource.go
- notification_data_source.go
- notification_discord_resource.go
- notification_email_resource.go
- notification_emby_resource.go
- notification_gotify_resource.go
- notification_join_resource.go
- notification_kodi_resource.go
- notification_mailgun_resource.go
- notification_notifiarr_resource.go
- notification_ntfy_resource.go
- notification_plex_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_synology_indexer_resource.go
- notification_telegram_resource.go
- notification_trakt_resource.go
- notification_twitter_resource.go
- notification_webhook_resource.go
- notifications_data_source.go
- provider.go
- quality_data_source.go
- quality_definition_data_source.go
- quality_definition_resource.go
- quality_definitions_data_source.go
- quality_profile_data_source.go
- quality_profile_resource.go
- quality_profiles_data_source.go
- remote_path_mapping_data_source.go
- remote_path_mapping_resource.go
- remote_path_mappings_data_source.go
- restriction_data_source.go
- restriction_resource.go
- restrictions_data_source.go
- root_folder_data_source.go
- root_folder_resource.go
- root_folders_data_source.go
- system_status_data_source.go
- tag_data_source.go
- tag_resource.go
- tags_data_source.go