provider

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 29, 2026 License: MPL-2.0 Imports: 25 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func New

func New(version string) func() provider.Provider

func NewAgentsDataSource

func NewAgentsDataSource() datasource.DataSource

func NewApplicationCategoriesDataSource

func NewApplicationCategoriesDataSource() datasource.DataSource

func NewApplicationCategoryResource

func NewApplicationCategoryResource() resource.Resource

func NewApplicationHashResource added in v0.1.0

func NewApplicationHashResource() resource.Resource

func NewApplicationMetaruleResource added in v0.1.0

func NewApplicationMetaruleResource() resource.Resource

func NewApplicationResource

func NewApplicationResource() resource.Resource

func NewApplicationsDataSource

func NewApplicationsDataSource() datasource.DataSource

func NewBaselineHashResource added in v0.1.0

func NewBaselineHashResource() resource.Resource

func NewBaselineResource

func NewBaselineResource() resource.Resource

func NewBaselinesDataSource

func NewBaselinesDataSource() datasource.DataSource

func NewBlocklistHashResource added in v0.1.0

func NewBlocklistHashResource() resource.Resource

func NewBlocklistMetaruleResource added in v0.1.0

func NewBlocklistMetaruleResource() resource.Resource

func NewBlocklistResource

func NewBlocklistResource() resource.Resource

func NewBlocklistsDataSource

func NewBlocklistsDataSource() datasource.DataSource

func NewCommunicationListsDataSource added in v0.1.0

func NewCommunicationListsDataSource() datasource.DataSource

func NewDomainGroupsDataSource added in v0.1.0

func NewDomainGroupsDataSource() datasource.DataSource

func NewGroupAgentsDataSource added in v0.1.0

func NewGroupAgentsDataSource() datasource.DataSource

func NewGroupApplicationPolicyResource

func NewGroupApplicationPolicyResource() resource.Resource

func NewGroupBaselinePolicyResource

func NewGroupBaselinePolicyResource() resource.Resource

func NewGroupBlocklistPolicyResource

func NewGroupBlocklistPolicyResource() resource.Resource

func NewGroupPathResource

func NewGroupPathResource() resource.Resource

func NewGroupPolicyDataSource added in v0.1.0

func NewGroupPolicyDataSource() datasource.DataSource

func NewGroupProcessResource

func NewGroupProcessResource() resource.Resource

func NewGroupPublisherResource

func NewGroupPublisherResource() resource.Resource

func NewGroupResource

func NewGroupResource() resource.Resource

func NewGroupSettingsResource added in v0.1.0

func NewGroupSettingsResource() resource.Resource

func NewGroupsDataSource

func NewGroupsDataSource() datasource.DataSource

func NewHashQueryDataSource added in v0.1.0

func NewHashQueryDataSource() datasource.DataSource

func NewReferenceBaselinesDataSource added in v0.1.0

func NewReferenceBaselinesDataSource() datasource.DataSource

func NewRepositoryHashResource added in v0.1.0

func NewRepositoryHashResource() resource.Resource

Types

type AirlockProvider

type AirlockProvider struct {
	// contains filtered or unexported fields
}

func (*AirlockProvider) Configure

func (*AirlockProvider) DataSources

func (p *AirlockProvider) DataSources(context.Context) []func() datasource.DataSource

func (*AirlockProvider) Functions

func (p *AirlockProvider) Functions(context.Context) []func() function.Function

func (*AirlockProvider) Metadata

func (*AirlockProvider) Resources

func (p *AirlockProvider) Resources(context.Context) []func() resource.Resource

func (*AirlockProvider) Schema

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL