Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewApplicationDataSource() datasource.DataSource
- func NewApplicationResource() resource.Resource
- func NewPipedDataSource() datasource.DataSource
- func NewPipedResource() resource.Resource
- type APIClient
- type ApplicationResource
- func (a *ApplicationResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (a *ApplicationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (a *ApplicationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (a *ApplicationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (a *ApplicationResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (a *ApplicationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (a *ApplicationResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (a *ApplicationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
- type PipeCDProvider
- func (p *PipeCDProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *PipeCDProvider) DataSources(_ context.Context) []func() datasource.DataSource
- func (p *PipeCDProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
- func (p *PipeCDProvider) Resources(_ context.Context) []func() resource.Resource
- func (p *PipeCDProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
- type PipedResource
- func (p *PipedResource) Configure(_ context.Context, req resource.ConfigureRequest, ...)
- func (p *PipedResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
- func (p *PipedResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
- func (p *PipedResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...)
- func (p *PipedResource) Metadata(_ context.Context, req resource.MetadataRequest, ...)
- func (p *PipedResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
- func (p *PipedResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
- func (p *PipedResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApplicationDataSource ¶
func NewApplicationDataSource() datasource.DataSource
func NewApplicationResource ¶
func NewPipedDataSource ¶
func NewPipedDataSource() datasource.DataSource
func NewPipedResource ¶
Types ¶
type APIClient ¶
type APIClient interface { api.APIServiceClient }
type ApplicationResource ¶
type ApplicationResource struct {
// contains filtered or unexported fields
}
func (*ApplicationResource) Configure ¶
func (a *ApplicationResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*ApplicationResource) Create ¶
func (a *ApplicationResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*ApplicationResource) Delete ¶
func (a *ApplicationResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*ApplicationResource) ImportState ¶
func (a *ApplicationResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*ApplicationResource) Metadata ¶
func (a *ApplicationResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*ApplicationResource) Read ¶
func (a *ApplicationResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*ApplicationResource) Schema ¶
func (a *ApplicationResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*ApplicationResource) Update ¶
func (a *ApplicationResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
type PipeCDProvider ¶
type PipeCDProvider struct {
// contains filtered or unexported fields
}
func (*PipeCDProvider) Configure ¶
func (p *PipeCDProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*PipeCDProvider) DataSources ¶
func (p *PipeCDProvider) DataSources(_ context.Context) []func() datasource.DataSource
func (*PipeCDProvider) Metadata ¶
func (p *PipeCDProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
func (*PipeCDProvider) Resources ¶
func (p *PipeCDProvider) Resources(_ context.Context) []func() resource.Resource
func (*PipeCDProvider) Schema ¶
func (p *PipeCDProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
type PipedResource ¶
type PipedResource struct {
// contains filtered or unexported fields
}
func (*PipedResource) Configure ¶
func (p *PipedResource) Configure(_ context.Context, req resource.ConfigureRequest, _ *resource.ConfigureResponse)
func (*PipedResource) Create ¶
func (p *PipedResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse)
func (*PipedResource) Delete ¶
func (p *PipedResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse)
func (*PipedResource) ImportState ¶
func (p *PipedResource) ImportState(ctx context.Context, req resource.ImportStateRequest, resp *resource.ImportStateResponse)
func (*PipedResource) Metadata ¶
func (p *PipedResource) Metadata(_ context.Context, req resource.MetadataRequest, resp *resource.MetadataResponse)
func (*PipedResource) Read ¶
func (p *PipedResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse)
func (*PipedResource) Schema ¶
func (p *PipedResource) Schema(_ context.Context, _ resource.SchemaRequest, resp *resource.SchemaResponse)
func (*PipedResource) Update ¶
func (p *PipedResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.