Versions in this module Expand all Collapse all v0 v0.0.1 Mar 1, 2024 Changes in this version + func New(version string) func() provider.Provider + func NewServiceDataSource() datasource.DataSource + func NewServiceResource() resource.Resource + type ServiceDataSource struct + func (d *ServiceDataSource) Configure(ctx context.Context, req datasource.ConfigureRequest, ...) + func (d *ServiceDataSource) Metadata(ctx context.Context, req datasource.MetadataRequest, ...) + func (d *ServiceDataSource) Read(ctx context.Context, req datasource.ReadRequest, resp *datasource.ReadResponse) + func (d *ServiceDataSource) Schema(ctx context.Context, req datasource.SchemaRequest, ...) + type ServiceModel struct + Access []ServiceResourceModelAccess + Description types.String + Disabled types.Bool + Environment types.String + Id types.String + Logging []ServiceResourceModelLogging + Metadata *ServiceResourceModelMetadata + Name types.String + Remarks types.String + Sources []ServiceResourceM0delSource + type ServiceResource struct + func (r *ServiceResource) Configure(ctx context.Context, req resource.ConfigureRequest, ...) + func (r *ServiceResource) Create(ctx context.Context, req resource.CreateRequest, resp *resource.CreateResponse) + func (r *ServiceResource) Delete(ctx context.Context, req resource.DeleteRequest, resp *resource.DeleteResponse) + func (r *ServiceResource) ImportState(ctx context.Context, req resource.ImportStateRequest, ...) + func (r *ServiceResource) Metadata(ctx context.Context, req resource.MetadataRequest, ...) + func (r *ServiceResource) Read(ctx context.Context, req resource.ReadRequest, resp *resource.ReadResponse) + func (r *ServiceResource) Schema(ctx context.Context, req resource.SchemaRequest, resp *resource.SchemaResponse) + func (r *ServiceResource) Update(ctx context.Context, req resource.UpdateRequest, resp *resource.UpdateResponse) + type ServiceResourceM0delSource struct + Labels types.Map + Source types.String + type ServiceResourceModelAccess struct + Auth types.Bool + Endpoint types.String + Internal types.Bool + type ServiceResourceModelLogging struct + Labels types.Map + Source types.String + type ServiceResourceModelMetadata struct + Labels types.Map + type StartrailProvider struct + func (p *StartrailProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...) + func (p *StartrailProvider) DataSources(ctx context.Context) []func() datasource.DataSource + func (p *StartrailProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...) + func (p *StartrailProvider) Resources(ctx context.Context) []func() resource.Resource + func (p *StartrailProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse) + type StartrailProviderClient struct + Client *bindings.APIClient + Environment string + Tenant string + type StartrailProviderModel struct + ApiKey types.String + Debug types.Bool + Endpoint types.String + Environment types.String + Tenant types.String