Documentation ¶
Index ¶
- func New(version string) func() provider.Provider
- func NewDeployKeyResource() resource.Resource
- func NewDnsRecordResource() resource.Resource
- func NewDnsZoneDataSource() datasource.DataSource
- func NewDnsZoneResource() resource.Resource
- func NewEnvironmentVariableResource() resource.Resource
- func NewFirewallTrafficRulesResource(teamLevel bool) func() resource.Resource
- func NewLogDrainResource() resource.Resource
- func NewManagedWafRulesDataSource() datasource.DataSource
- func NewSiteBuildSettingsResource() resource.Resource
- func NewSiteCollaborationSettingsResource() resource.Resource
- func NewSiteDataSource() datasource.DataSource
- func NewSiteDomainSettingsResource() resource.Resource
- func NewSiteMetricsSettingsResource() resource.Resource
- func NewSitesDataSource() datasource.DataSource
- func NewTeamDataSource() datasource.DataSource
- func NewWafPolicyResource() resource.Resource
- func NewXyzDataSource() datasource.DataSource
- func NewXyzResource() resource.Resource
- type NetlifyProvider
- func (p *NetlifyProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *NetlifyProvider) DataSources(ctx context.Context) []func() datasource.DataSource
- func (p *NetlifyProvider) Metadata(ctx context.Context, req provider.MetadataRequest, ...)
- func (p *NetlifyProvider) Resources(ctx context.Context) []func() resource.Resource
- func (p *NetlifyProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
- type NetlifyProviderData
- type NetlifyProviderModel
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDeployKeyResource ¶ added in v0.0.5
func NewDnsRecordResource ¶
func NewDnsZoneDataSource ¶
func NewDnsZoneDataSource() datasource.DataSource
func NewDnsZoneResource ¶
func NewFirewallTrafficRulesResource ¶ added in v0.0.2
func NewLogDrainResource ¶
func NewManagedWafRulesDataSource ¶ added in v0.2.0
func NewManagedWafRulesDataSource() datasource.DataSource
func NewSiteCollaborationSettingsResource ¶ added in v0.0.2
func NewSiteDataSource ¶
func NewSiteDataSource() datasource.DataSource
func NewSiteDomainSettingsResource ¶ added in v0.0.2
func NewSiteMetricsSettingsResource ¶ added in v0.1.2
func NewSitesDataSource ¶
func NewSitesDataSource() datasource.DataSource
func NewTeamDataSource ¶ added in v0.0.2
func NewTeamDataSource() datasource.DataSource
func NewWafPolicyResource ¶ added in v0.2.0
func NewXyzDataSource ¶
func NewXyzDataSource() datasource.DataSource
func NewXyzResource ¶
Types ¶
type NetlifyProvider ¶
type NetlifyProvider struct {
// contains filtered or unexported fields
}
func (*NetlifyProvider) Configure ¶
func (p *NetlifyProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
func (*NetlifyProvider) DataSources ¶
func (p *NetlifyProvider) DataSources(ctx context.Context) []func() datasource.DataSource
func (*NetlifyProvider) Metadata ¶
func (p *NetlifyProvider) Metadata(ctx context.Context, req provider.MetadataRequest, resp *provider.MetadataResponse)
func (*NetlifyProvider) Resources ¶
func (p *NetlifyProvider) Resources(ctx context.Context) []func() resource.Resource
func (*NetlifyProvider) Schema ¶
func (p *NetlifyProvider) Schema(ctx context.Context, req provider.SchemaRequest, resp *provider.SchemaResponse)
type NetlifyProviderData ¶
type NetlifyProviderData struct {
// contains filtered or unexported fields
}
Source Files ¶
- common_tf_models.go
- deploy_key_resource.go
- dns_record_resource.go
- dns_zone_data_source.go
- dns_zone_resource.go
- environment_variable_resource.go
- firewall_traffic_rules_resource.go
- log_drain_resource.go
- managed_waf_rules_data_source.go
- provider.go
- site_build_settings_resource.go
- site_collaboration_settings_resource.go
- site_data_source.go
- site_domain_settings_resource.go
- site_metrics_settings_resource.go
- sites_data_source.go
- team_data_source.go
- test_utils.go
- waf_policy_resource.go
- xyz_data_source.go
- xyz_resource.go
Click to show internal directories.
Click to hide internal directories.