Documentation
¶
Index ¶
- func New(version string) func() provider.Provider
- func NewCIDRContainsFunction() function.Function
- func NewCIDRNoOverlapFunction() function.Function
- func NewCIDROverlapsFunction() function.Function
- func NewParseTree() function.Function
- type CIDRContainsFunction
- func (f CIDRContainsFunction) Definition(_ context.Context, _ function.DefinitionRequest, ...)
- func (f CIDRContainsFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
- func (f CIDRContainsFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
- type CIDRNoOverlapFunction
- func (f CIDRNoOverlapFunction) Definition(_ context.Context, _ function.DefinitionRequest, ...)
- func (f CIDRNoOverlapFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
- func (f CIDRNoOverlapFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
- type CIDROverlapsFunction
- func (f CIDROverlapsFunction) Definition(_ context.Context, _ function.DefinitionRequest, ...)
- func (f CIDROverlapsFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
- func (f CIDROverlapsFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
- type ParseTree
- type UtilsProvider
- func (p *UtilsProvider) Configure(_ context.Context, _ provider.ConfigureRequest, _ *provider.ConfigureResponse)
- func (p *UtilsProvider) DataSources(_ context.Context) []func() datasource.DataSource
- func (p *UtilsProvider) Functions(_ context.Context) []func() function.Function
- func (p *UtilsProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
- func (p *UtilsProvider) Resources(_ context.Context) []func() resource.Resource
- func (p *UtilsProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCIDRContainsFunction ¶
func NewCIDROverlapsFunction ¶
func NewParseTree ¶ added in v0.0.2
Types ¶
type CIDRContainsFunction ¶
type CIDRContainsFunction struct{}
func (CIDRContainsFunction) Definition ¶
func (f CIDRContainsFunction) Definition(_ context.Context, _ function.DefinitionRequest, resp *function.DefinitionResponse)
func (CIDRContainsFunction) Metadata ¶
func (f CIDRContainsFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
func (CIDRContainsFunction) Run ¶
func (f CIDRContainsFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type CIDRNoOverlapFunction ¶
type CIDRNoOverlapFunction struct{}
func (CIDRNoOverlapFunction) Definition ¶
func (f CIDRNoOverlapFunction) Definition(_ context.Context, _ function.DefinitionRequest, resp *function.DefinitionResponse)
func (CIDRNoOverlapFunction) Metadata ¶
func (f CIDRNoOverlapFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
func (CIDRNoOverlapFunction) Run ¶
func (f CIDRNoOverlapFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type CIDROverlapsFunction ¶
type CIDROverlapsFunction struct{}
func (CIDROverlapsFunction) Definition ¶
func (f CIDROverlapsFunction) Definition(_ context.Context, _ function.DefinitionRequest, resp *function.DefinitionResponse)
func (CIDROverlapsFunction) Metadata ¶
func (f CIDROverlapsFunction) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
func (CIDROverlapsFunction) Run ¶
func (f CIDROverlapsFunction) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type ParseTree ¶ added in v0.0.2
type ParseTree struct{}
func (ParseTree) Definition ¶ added in v0.0.2
func (f ParseTree) Definition(_ context.Context, _ function.DefinitionRequest, resp *function.DefinitionResponse)
func (ParseTree) Metadata ¶ added in v0.0.2
func (f ParseTree) Metadata(_ context.Context, _ function.MetadataRequest, resp *function.MetadataResponse)
func (ParseTree) Run ¶ added in v0.0.2
func (f ParseTree) Run(ctx context.Context, req function.RunRequest, resp *function.RunResponse)
type UtilsProvider ¶
type UtilsProvider struct {
// contains filtered or unexported fields
}
UtilsProvider defines the provider implementation.
func (*UtilsProvider) Configure ¶
func (p *UtilsProvider) Configure(_ context.Context, _ provider.ConfigureRequest, _ *provider.ConfigureResponse)
func (*UtilsProvider) DataSources ¶
func (p *UtilsProvider) DataSources(_ context.Context) []func() datasource.DataSource
func (*UtilsProvider) Functions ¶
func (p *UtilsProvider) Functions(_ context.Context) []func() function.Function
func (*UtilsProvider) Metadata ¶
func (p *UtilsProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
func (*UtilsProvider) Resources ¶
func (p *UtilsProvider) Resources(_ context.Context) []func() resource.Resource
func (*UtilsProvider) Schema ¶
func (p *UtilsProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.