Documentation
¶
Index ¶
- func New(version string) func() provider.Provider
- func NewAgentGroupAssignmentResource() resource.Resource
- func NewAgentsDataSource() datasource.DataSource
- func NewApplicationCategoriesDataSource() datasource.DataSource
- func NewApplicationCategoryResource() resource.Resource
- func NewApplicationHashResource() resource.Resource
- func NewApplicationMetaruleResource() resource.Resource
- func NewApplicationResource() resource.Resource
- func NewApplicationsDataSource() datasource.DataSource
- func NewBaselineHashResource() resource.Resource
- func NewBaselineResource() resource.Resource
- func NewBaselinesDataSource() datasource.DataSource
- func NewBlocklistHashResource() resource.Resource
- func NewBlocklistMetaruleResource() resource.Resource
- func NewBlocklistResource() resource.Resource
- func NewBlocklistsDataSource() datasource.DataSource
- func NewCommunicationListsDataSource() datasource.DataSource
- func NewDomainGroupsDataSource() datasource.DataSource
- func NewGroupAgentsDataSource() datasource.DataSource
- func NewGroupApplicationPolicyResource() resource.Resource
- func NewGroupBaselinePolicyResource() resource.Resource
- func NewGroupBlocklistPolicyResource() resource.Resource
- func NewGroupPathResource() resource.Resource
- func NewGroupPolicyDataSource() datasource.DataSource
- func NewGroupProcessResource() resource.Resource
- func NewGroupPublisherResource() resource.Resource
- func NewGroupResource() resource.Resource
- func NewGroupSettingsResource() resource.Resource
- func NewGroupsDataSource() datasource.DataSource
- func NewHashQueryDataSource() datasource.DataSource
- func NewReferenceBaselinesDataSource() datasource.DataSource
- func NewRepositoryHashResource() resource.Resource
- type AirlockProvider
- func (p *AirlockProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *AirlockProvider) DataSources(context.Context) []func() datasource.DataSource
- func (p *AirlockProvider) Functions(context.Context) []func() function.Function
- func (p *AirlockProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
- func (p *AirlockProvider) Resources(context.Context) []func() resource.Resource
- func (p *AirlockProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAgentGroupAssignmentResource ¶ added in v0.1.2
func NewAgentsDataSource ¶
func NewAgentsDataSource() datasource.DataSource
func NewApplicationCategoriesDataSource ¶
func NewApplicationCategoriesDataSource() datasource.DataSource
func NewApplicationHashResource ¶ added in v0.1.0
func NewApplicationMetaruleResource ¶ added in v0.1.0
func NewApplicationResource ¶
func NewApplicationsDataSource ¶
func NewApplicationsDataSource() datasource.DataSource
func NewBaselineHashResource ¶ added in v0.1.0
func NewBaselineResource ¶
func NewBaselinesDataSource ¶
func NewBaselinesDataSource() datasource.DataSource
func NewBlocklistHashResource ¶ added in v0.1.0
func NewBlocklistMetaruleResource ¶ added in v0.1.0
func NewBlocklistResource ¶
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 NewGroupPathResource ¶
func NewGroupPolicyDataSource ¶ added in v0.1.0
func NewGroupPolicyDataSource() datasource.DataSource
func NewGroupProcessResource ¶
func NewGroupResource ¶
func NewGroupSettingsResource ¶ added in v0.1.0
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
Types ¶
type AirlockProvider ¶
type AirlockProvider struct {
// contains filtered or unexported fields
}
func (*AirlockProvider) Configure ¶
func (p *AirlockProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
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 (p *AirlockProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
func (*AirlockProvider) Resources ¶
func (p *AirlockProvider) Resources(context.Context) []func() resource.Resource
func (*AirlockProvider) Schema ¶
func (p *AirlockProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Click to show internal directories.
Click to hide internal directories.