Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewClickhouseClusterResource() resource.Resource
- func NewClickhouseDataSource() datasource.DataSource
- func NewKafkaClusterResource() resource.Resource
- func NewKafkaDataSource() datasource.DataSource
- func NewNetworkDataSource() datasource.DataSource
- func NewNetworkResource() resource.Resource
- func NewTransferDataSource() datasource.DataSource
- func NewTransferEndpointResource() resource.Resource
- func NewTransferResource() resource.Resource
- func NewWorkbookResource() resource.Resource
- type ClickhoiseConnectionInfo
- type ClickhouseClusterResource
- func (r *ClickhouseClusterResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *ClickhouseClusterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *ClickhouseClusterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *ClickhouseClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *ClickhouseClusterResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *ClickhouseClusterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *ClickhouseClusterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *ClickhouseClusterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type ClickhouseDataSource
- func (d *ClickhouseDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *ClickhouseDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *ClickhouseDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *ClickhouseDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type ClickhouseDataSourceModel
- type Config
- type DataEncryptionModel
- type DoubleCloudProvider
- func (p *DoubleCloudProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *DoubleCloudProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *DoubleCloudProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *DoubleCloudProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *DoubleCloudProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type DoubleCloudProviderModel
- type KafkaClusterModel
- type KafkaClusterResource
- func (r *KafkaClusterResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *KafkaClusterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *KafkaClusterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *KafkaClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *KafkaClusterResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *KafkaClusterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *KafkaClusterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *KafkaClusterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type KafkaConnectionInfo
- type KafkaDataSource
- func (d *KafkaDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *KafkaDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *KafkaDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *KafkaDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type KafkaDataSourceModel
- type KafkaResourcesKafkaModel
- type KafkaResourcesModel
- type NetworkDataSource
- func (d *NetworkDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *NetworkDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *NetworkDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *NetworkDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type NetworkDataSourceModel
- type NetworkResource
- func (r *NetworkResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *NetworkResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *NetworkResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *NetworkResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *NetworkResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *NetworkResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *NetworkResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *NetworkResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type NetworkResourceModel
- type TransferDataSource
- func (d *TransferDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...)
- func (d *TransferDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...)
- func (d *TransferDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
- func (d *TransferDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...)
- type TransferDataSourceModel
- type TransferEndpointModel
- type TransferEndpointResource
- func (r *TransferEndpointResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TransferEndpointResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TransferEndpointResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TransferEndpointResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TransferEndpointResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TransferEndpointResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TransferEndpointResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TransferEndpointResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type TransferResource
- func (r *TransferResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *TransferResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *TransferResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *TransferResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *TransferResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *TransferResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *TransferResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *TransferResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type TransferResourceModel
- type WorkbookResource
- func (r *WorkbookResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...)
- func (r *WorkbookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (r *WorkbookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (r *WorkbookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (r *WorkbookResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...)
- func (r *WorkbookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (r *WorkbookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
- func (r *WorkbookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type WorkbookResourceModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClickhouseDataSource ¶
func NewClickhouseDataSource() datasource.DataSource
func NewKafkaClusterResource ¶
func NewKafkaDataSource ¶
func NewKafkaDataSource() datasource.DataSource
func NewNetworkDataSource ¶
func NewNetworkDataSource() datasource.DataSource
func NewNetworkResource ¶
func NewTransferDataSource ¶
func NewTransferDataSource() datasource.DataSource
func NewTransferResource ¶
func NewWorkbookResource ¶
Types ¶
type ClickhoiseConnectionInfo ¶
type ClickhoiseConnectionInfo struct { Host types.String `tfsdk:"host"` User types.String `tfsdk:"user"` Password types.String `tfsdk:"password"` HttpsPort types.Int64 `tfsdk:"https_port"` TcpPortSecure types.Int64 `tfsdk:"tcp_port_secure"` NativeProtocol types.String `tfsdk:"native_protocol"` HttpsUri types.String `tfsdk:"https_uri"` JdbcUri types.String `tfsdk:"jdbc_uri"` OdbcUri types.String `tfsdk:"odbc_uri"` }
type ClickhouseClusterResource ¶
type ClickhouseClusterResource struct {
// contains filtered or unexported fields
}
func (*ClickhouseClusterResource) Configure ¶
func (r *ClickhouseClusterResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*ClickhouseClusterResource) Create ¶
func (r *ClickhouseClusterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ClickhouseClusterResource) Delete ¶
func (r *ClickhouseClusterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ClickhouseClusterResource) ImportState ¶
func (r *ClickhouseClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ClickhouseClusterResource) Metadata ¶
func (r *ClickhouseClusterResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ClickhouseClusterResource) Read ¶
func (r *ClickhouseClusterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ClickhouseClusterResource) Schema ¶
func (r *ClickhouseClusterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ClickhouseClusterResource) Update ¶
func (r *ClickhouseClusterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type ClickhouseDataSource ¶
type ClickhouseDataSource struct {
// contains filtered or unexported fields
}
func (*ClickhouseDataSource) Configure ¶
func (d *ClickhouseDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*ClickhouseDataSource) Metadata ¶
func (d *ClickhouseDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*ClickhouseDataSource) Read ¶
func (d *ClickhouseDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*ClickhouseDataSource) Schema ¶
func (d *ClickhouseDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type ClickhouseDataSourceModel ¶
type ClickhouseDataSourceModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` RegionID types.String `tfsdk:"region_id"` CloudType types.String `tfsdk:"cloud_type"` Version types.String `tfsdk:"version"` ConnectionInfo *ClickhoiseConnectionInfo `tfsdk:"connection_info"` PrivateConnectionInfo *ClickhoiseConnectionInfo `tfsdk:"private_connection_info"` }
type Config ¶
type Config struct { Credentials *dc.Credentials ProjectId string // contains filtered or unexported fields }
type DataEncryptionModel ¶
type DoubleCloudProvider ¶
type DoubleCloudProvider struct {
// contains filtered or unexported fields
}
DoubleCloudProvider defines the provider implementation.
func (*DoubleCloudProvider) Configure ¶
func (p *DoubleCloudProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*DoubleCloudProvider) DataSources ¶
func (p *DoubleCloudProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*DoubleCloudProvider) Metadata ¶
func (p *DoubleCloudProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*DoubleCloudProvider) Resources ¶
func (p *DoubleCloudProvider) Resources(ctx context.Context) []func() resource.Resource
func (*DoubleCloudProvider) Schema ¶
func (p *DoubleCloudProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type DoubleCloudProviderModel ¶
DoubleCloudProviderModel describes the provider data model.
type KafkaClusterModel ¶
type KafkaClusterModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` CloudType types.String `tfsdk:"cloud_type"` RegionID types.String `tfsdk:"region_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Version types.String `tfsdk:"version"` Resources KafkaResourcesModel `tfsdk:"resources"` NetworkId types.String `tfsdk:"network_id"` // Hide encryption due to deprecation // Encryption *DataEncryptionModel `tfsdk:"encryption"` SchemaRegistry *schemaRegistryModel `tfsdk:"schema_registry"` }
type KafkaClusterResource ¶
type KafkaClusterResource struct {
// contains filtered or unexported fields
}
func (*KafkaClusterResource) Configure ¶
func (r *KafkaClusterResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*KafkaClusterResource) Create ¶
func (r *KafkaClusterResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*KafkaClusterResource) Delete ¶
func (r *KafkaClusterResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*KafkaClusterResource) ImportState ¶
func (r *KafkaClusterResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*KafkaClusterResource) Metadata ¶
func (r *KafkaClusterResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*KafkaClusterResource) Read ¶
func (r *KafkaClusterResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*KafkaClusterResource) Schema ¶
func (r *KafkaClusterResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*KafkaClusterResource) Update ¶
func (r *KafkaClusterResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type KafkaConnectionInfo ¶
type KafkaDataSource ¶
type KafkaDataSource struct {
// contains filtered or unexported fields
}
func (*KafkaDataSource) Configure ¶
func (d *KafkaDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*KafkaDataSource) Metadata ¶
func (d *KafkaDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*KafkaDataSource) Read ¶
func (d *KafkaDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*KafkaDataSource) Schema ¶
func (d *KafkaDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type KafkaDataSourceModel ¶
type KafkaDataSourceModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` RegionID types.String `tfsdk:"region_id"` CloudType types.String `tfsdk:"cloud_type"` Version types.String `tfsdk:"version"` ConnectionInfo *KafkaConnectionInfo `tfsdk:"connection_info"` PrivateConnectionInfo *KafkaConnectionInfo `tfsdk:"private_connection_info"` }
type KafkaResourcesModel ¶
type KafkaResourcesModel struct {
Kafka KafkaResourcesKafkaModel `tfsdk:"kafka"`
}
type NetworkDataSource ¶
type NetworkDataSource struct {
// contains filtered or unexported fields
}
NetworkDataSource defines the data source implementation.
func (*NetworkDataSource) Configure ¶
func (d *NetworkDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*NetworkDataSource) Metadata ¶
func (d *NetworkDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*NetworkDataSource) Read ¶
func (d *NetworkDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*NetworkDataSource) Schema ¶
func (d *NetworkDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type NetworkDataSourceModel ¶
type NetworkDataSourceModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` RegionID types.String `tfsdk:"region_id"` CloudType types.String `tfsdk:"cloud_type"` Ipv4CidrBlock types.String `tfsdk:"ipv4_cidr_block"` }
type NetworkResource ¶
type NetworkResource struct {
// contains filtered or unexported fields
}
func (*NetworkResource) Configure ¶
func (r *NetworkResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*NetworkResource) Create ¶
func (r *NetworkResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*NetworkResource) Delete ¶
func (r *NetworkResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*NetworkResource) ImportState ¶
func (r *NetworkResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*NetworkResource) Metadata ¶
func (r *NetworkResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*NetworkResource) Read ¶
func (r *NetworkResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*NetworkResource) Schema ¶
func (r *NetworkResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*NetworkResource) Update ¶
func (r *NetworkResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type NetworkResourceModel ¶
type NetworkResourceModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` RegionID types.String `tfsdk:"region_id"` CloudType types.String `tfsdk:"cloud_type"` Ipv4CidrBlock types.String `tfsdk:"ipv4_cidr_block"` }
type TransferDataSource ¶
type TransferDataSource struct {
// contains filtered or unexported fields
}
func (*TransferDataSource) Configure ¶
func (d *TransferDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, resp *datasource.ConfigureResponse)
func (*TransferDataSource) Metadata ¶
func (d *TransferDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, resp *datasource.MetadataResponse)
func (*TransferDataSource) Read ¶
func (d *TransferDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse)
func (*TransferDataSource) Schema ¶
func (d *TransferDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, resp *datasource.SchemaResponse)
type TransferDataSourceModel ¶
type TransferEndpointModel ¶
type TransferEndpointResource ¶
type TransferEndpointResource struct {
// contains filtered or unexported fields
}
func (*TransferEndpointResource) Configure ¶
func (r *TransferEndpointResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TransferEndpointResource) Create ¶
func (r *TransferEndpointResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TransferEndpointResource) Delete ¶
func (r *TransferEndpointResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TransferEndpointResource) ImportState ¶
func (r *TransferEndpointResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TransferEndpointResource) Metadata ¶
func (r *TransferEndpointResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TransferEndpointResource) Read ¶
func (r *TransferEndpointResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TransferEndpointResource) Schema ¶
func (r *TransferEndpointResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TransferEndpointResource) Update ¶
func (r *TransferEndpointResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TransferResource ¶
type TransferResource struct {
// contains filtered or unexported fields
}
func (*TransferResource) Configure ¶
func (r *TransferResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*TransferResource) Create ¶
func (r *TransferResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*TransferResource) Delete ¶
func (r *TransferResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*TransferResource) ImportState ¶
func (r *TransferResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*TransferResource) Metadata ¶
func (r *TransferResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*TransferResource) Read ¶
func (r *TransferResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*TransferResource) Schema ¶
func (r *TransferResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*TransferResource) Update ¶
func (r *TransferResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type TransferResourceModel ¶
type TransferResourceModel struct { Id types.String `tfsdk:"id"` ProjectID types.String `tfsdk:"project_id"` Name types.String `tfsdk:"name"` Description types.String `tfsdk:"description"` Source types.String `tfsdk:"source"` Target types.String `tfsdk:"target"` Type types.String `tfsdk:"type"` Activated types.Bool `tfsdk:"activated"` }
type WorkbookResource ¶
type WorkbookResource struct {
// contains filtered or unexported fields
}
func (*WorkbookResource) Configure ¶
func (r *WorkbookResource) Configure(ctx context.Context, req resource.ConfigureRequest, resp *resource.ConfigureResponse)
func (*WorkbookResource) Create ¶
func (r *WorkbookResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*WorkbookResource) Delete ¶
func (r *WorkbookResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*WorkbookResource) ImportState ¶
func (r *WorkbookResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*WorkbookResource) Metadata ¶
func (r *WorkbookResource) Metadata(ctx context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*WorkbookResource) Read ¶
func (r *WorkbookResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*WorkbookResource) Schema ¶
func (r *WorkbookResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse)
func (*WorkbookResource) Update ¶
func (r *WorkbookResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Source Files ¶
- clickhouse_cluster_resource.go
- clickhouse_data_source.go
- kafka_cluster_resource.go
- kafka_data_source.go
- network_data_source.go
- network_resource.go
- provider.go
- transfer_data_source.go
- transfer_endpoint_clickhouse.go
- transfer_endpoint_common.go
- transfer_endpoint_kafka.go
- transfer_endpoint_mongo.go
- transfer_endpoint_mysql.go
- transfer_endpoint_postgres.go
- transfer_endpoint_resource.go
- transfer_endpoint_s3.go
- transfer_resource.go
- workbook_resource.go
Click to show internal directories.
Click to hide internal directories.