Documentation ¶
Index ¶
- Constants
- func IsObjectNotFound(e error) bool
- func New(version string) func() provider.Provider
- func NewAddressGroupDataSource() datasource.DataSource
- func NewAddressGroupListDataSource() datasource.DataSource
- func NewAddressGroupResource() resource.Resource
- func NewAddressObjectDataSource() datasource.DataSource
- func NewAddressObjectListDataSource() datasource.DataSource
- func NewAddressObjectResource() resource.Resource
- func NewAntiSpywareProfileDataSource() datasource.DataSource
- func NewAntiSpywareProfileListDataSource() datasource.DataSource
- func NewAntiSpywareProfileResource() resource.Resource
- func NewAntiSpywareSignatureDataSource() datasource.DataSource
- func NewAntiSpywareSignatureListDataSource() datasource.DataSource
- func NewAntiSpywareSignatureResource() resource.Resource
- func NewAppOverrideRuleDataSource() datasource.DataSource
- func NewAppOverrideRuleListDataSource() datasource.DataSource
- func NewAppOverrideRuleResource() resource.Resource
- func NewApplicationDataSource() datasource.DataSource
- func NewApplicationFilterDataSource() datasource.DataSource
- func NewApplicationFilterListDataSource() datasource.DataSource
- func NewApplicationFilterResource() resource.Resource
- func NewApplicationGroupDataSource() datasource.DataSource
- func NewApplicationGroupListDataSource() datasource.DataSource
- func NewApplicationGroupResource() resource.Resource
- func NewApplicationListDataSource() datasource.DataSource
- func NewApplicationResource() resource.Resource
- func NewAuthenticationPortalDataSource() datasource.DataSource
- func NewAuthenticationPortalListDataSource() datasource.DataSource
- func NewAuthenticationPortalResource() resource.Resource
- func NewAuthenticationProfileDataSource() datasource.DataSource
- func NewAuthenticationProfileListDataSource() datasource.DataSource
- func NewAuthenticationProfileResource() resource.Resource
- func NewAuthenticationRuleDataSource() datasource.DataSource
- func NewAuthenticationRuleListDataSource() datasource.DataSource
- func NewAuthenticationRuleResource() resource.Resource
- func NewAuthenticationSequenceDataSource() datasource.DataSource
- func NewAuthenticationSequenceListDataSource() datasource.DataSource
- func NewAuthenticationSequenceResource() resource.Resource
- func NewAutoTagActionsListDataSource() datasource.DataSource
- func NewCertificateProfileDataSource() datasource.DataSource
- func NewCertificateProfileListDataSource() datasource.DataSource
- func NewCertificateProfileResource() resource.Resource
- func NewDecryptionExclusionDataSource() datasource.DataSource
- func NewDecryptionExclusionResource() resource.Resource
- func NewDecryptionProfileDataSource() datasource.DataSource
- func NewDecryptionProfileListDataSource() datasource.DataSource
- func NewDecryptionProfileResource() resource.Resource
- func NewDecryptionRuleDataSource() datasource.DataSource
- func NewDecryptionRuleListDataSource() datasource.DataSource
- func NewDecryptionRuleResource() resource.Resource
- func NewDeviceDataSource() datasource.DataSource
- func NewDeviceListDataSource() datasource.DataSource
- func NewDnsSecurityProfileDataSource() datasource.DataSource
- func NewDnsSecurityProfileListDataSource() datasource.DataSource
- func NewDnsSecurityProfileResource() resource.Resource
- func NewDynamicUserGroupDataSource() datasource.DataSource
- func NewDynamicUserGroupListDataSource() datasource.DataSource
- func NewDynamicUserGroupResource() resource.Resource
- func NewExternalDynamicListDataSource() datasource.DataSource
- func NewExternalDynamicListListDataSource() datasource.DataSource
- func NewExternalDynamicListResource() resource.Resource
- func NewFileBlockingProfileDataSource() datasource.DataSource
- func NewFileBlockingProfileListDataSource() datasource.DataSource
- func NewFileBlockingProfileResource() resource.Resource
- func NewHipObjectDataSource() datasource.DataSource
- func NewHipObjectListDataSource() datasource.DataSource
- func NewHipObjectResource() resource.Resource
- func NewHipProfileDataSource() datasource.DataSource
- func NewHipProfileListDataSource() datasource.DataSource
- func NewHipProfileResource() resource.Resource
- func NewHttpHeaderProfileDataSource() datasource.DataSource
- func NewHttpHeaderProfileListDataSource() datasource.DataSource
- func NewHttpHeaderProfileResource() resource.Resource
- func NewIkeCryptoProfileDataSource() datasource.DataSource
- func NewIkeCryptoProfileListDataSource() datasource.DataSource
- func NewIkeCryptoProfileResource() resource.Resource
- func NewIkeGatewayDataSource() datasource.DataSource
- func NewIkeGatewayListDataSource() datasource.DataSource
- func NewIkeGatewayResource() resource.Resource
- func NewInternalDnsServerDataSource() datasource.DataSource
- func NewInternalDnsServerListDataSource() datasource.DataSource
- func NewInternalDnsServerResource() resource.Resource
- func NewIpsecCryptoProfileDataSource() datasource.DataSource
- func NewIpsecCryptoProfileListDataSource() datasource.DataSource
- func NewIpsecCryptoProfileResource() resource.Resource
- func NewIpsecTunnelDataSource() datasource.DataSource
- func NewIpsecTunnelListDataSource() datasource.DataSource
- func NewIpsecTunnelResource() resource.Resource
- func NewJobsDataSource() datasource.DataSource
- func NewJobsListDataSource() datasource.DataSource
- func NewKerberosServerProfileDataSource() datasource.DataSource
- func NewKerberosServerProfileListDataSource() datasource.DataSource
- func NewKerberosServerProfileResource() resource.Resource
- func NewLabelListDataSource() datasource.DataSource
- func NewLabelsGetbyidResponseDataSource() datasource.DataSource
- func NewLdapServerProfileDataSource() datasource.DataSource
- func NewLdapServerProfileListDataSource() datasource.DataSource
- func NewLdapServerProfileResource() resource.Resource
- func NewLocalUserDataSource() datasource.DataSource
- func NewLocalUserGroupListDataSource() datasource.DataSource
- func NewLocalUserListDataSource() datasource.DataSource
- func NewLocalUserResource() resource.Resource
- func NewMfaServerDataSource() datasource.DataSource
- func NewMfaServerResource() resource.Resource
- func NewNatRuleDataSource() datasource.DataSource
- func NewNatRuleListDataSource() datasource.DataSource
- func NewNatRuleResource() resource.Resource
- func NewOcspResponderDataSource() datasource.DataSource
- func NewOcspResponderListDataSource() datasource.DataSource
- func NewOcspResponderResource() resource.Resource
- func NewProfileGroupDataSource() datasource.DataSource
- func NewProfileGroupListDataSource() datasource.DataSource
- func NewProfileGroupResource() resource.Resource
- func NewQosPolicyRuleDataSource() datasource.DataSource
- func NewQosPolicyRuleListDataSource() datasource.DataSource
- func NewQosPolicyRuleResource() resource.Resource
- func NewQosProfileDataSource() datasource.DataSource
- func NewQosProfileListDataSource() datasource.DataSource
- func NewQosProfileResource() resource.Resource
- func NewRadiusServerProfileDataSource() datasource.DataSource
- func NewRadiusServerProfileListDataSource() datasource.DataSource
- func NewRadiusServerProfileResource() resource.Resource
- func NewRegionDataSource() datasource.DataSource
- func NewRegionListDataSource() datasource.DataSource
- func NewRegionResource() resource.Resource
- func NewRemoteNetworkDataSource() datasource.DataSource
- func NewRemoteNetworkListDataSource() datasource.DataSource
- func NewRemoteNetworkResource() resource.Resource
- func NewSamlServerProfileDataSource() datasource.DataSource
- func NewSamlServerProfileListDataSource() datasource.DataSource
- func NewSamlServerProfileResource() resource.Resource
- func NewScepProfileDataSource() datasource.DataSource
- func NewScepProfileListDataSource() datasource.DataSource
- func NewScepProfileResource() resource.Resource
- func NewScheduleDataSource() datasource.DataSource
- func NewScheduleListDataSource() datasource.DataSource
- func NewScheduleResource() resource.Resource
- func NewSecurityRuleDataSource() datasource.DataSource
- func NewSecurityRuleListDataSource() datasource.DataSource
- func NewSecurityRuleResource() resource.Resource
- func NewServiceConnectionDataSource() datasource.DataSource
- func NewServiceConnectionGroupDataSource() datasource.DataSource
- func NewServiceConnectionGroupListDataSource() datasource.DataSource
- func NewServiceConnectionGroupResource() resource.Resource
- func NewServiceConnectionListDataSource() datasource.DataSource
- func NewServiceConnectionResource() resource.Resource
- func NewServiceDataSource() datasource.DataSource
- func NewServiceGroupDataSource() datasource.DataSource
- func NewServiceGroupListDataSource() datasource.DataSource
- func NewServiceGroupResource() resource.Resource
- func NewServiceListDataSource() datasource.DataSource
- func NewServiceResource() resource.Resource
- func NewSharedInfrastructureSettingsListDataSource() datasource.DataSource
- func NewSnippetDataSource() datasource.DataSource
- func NewSnippetListDataSource() datasource.DataSource
- func NewSnippetResource() resource.Resource
- func NewTacacsServerProfileDataSource() datasource.DataSource
- func NewTacacsServerProfileListDataSource() datasource.DataSource
- func NewTacacsServerProfileResource() resource.Resource
- func NewTagDataSource() datasource.DataSource
- func NewTagListDataSource() datasource.DataSource
- func NewTagResource() resource.Resource
- func NewTlsServiceProfileDataSource() datasource.DataSource
- func NewTlsServiceProfileListDataSource() datasource.DataSource
- func NewTlsServiceProfileResource() resource.Resource
- func NewTrafficSteeringRuleDataSource() datasource.DataSource
- func NewTrafficSteeringRuleListDataSource() datasource.DataSource
- func NewTrafficSteeringRuleResource() resource.Resource
- func NewTrustedCertificateAuthorityListDataSource() datasource.DataSource
- func NewUrlAccessProfileDataSource() datasource.DataSource
- func NewUrlAccessProfileListDataSource() datasource.DataSource
- func NewUrlAccessProfileResource() resource.Resource
- func NewUrlCategoryDataSource() datasource.DataSource
- func NewUrlCategoryListDataSource() datasource.DataSource
- func NewUrlCategoryResource() resource.Resource
- func NewUrlFilteringCategoryListDataSource() datasource.DataSource
- func NewVariableDataSource() datasource.DataSource
- func NewVariableListDataSource() datasource.DataSource
- func NewVariableResource() resource.Resource
- func NewVulnerabilityProtectionProfileDataSource() datasource.DataSource
- func NewVulnerabilityProtectionProfileListDataSource() datasource.DataSource
- func NewVulnerabilityProtectionProfileResource() resource.Resource
- func NewVulnerabilityProtectionSignaturesDataSource() datasource.DataSource
- func NewVulnerabilityProtectionSignaturesListDataSource() datasource.DataSource
- func NewVulnerabilityProtectionSignaturesResource() resource.Resource
- func NewWildfireAntiVirusProfileDataSource() datasource.DataSource
- func NewWildfireAntiVirusProfileListDataSource() datasource.DataSource
- func NewWildfireAntiVirusProfileResource() resource.Resource
- func ProviderParamDescription(desc, defaultValue, envName, jsonName string) string
- type ScmProvider
- func (p *ScmProvider) Configure(ctx context.Context, req provider.ConfigureRequest, ...)
- func (p *ScmProvider) DataSources(_ context.Context) []func() datasource.DataSource
- func (p *ScmProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
- func (p *ScmProvider) Resources(_ context.Context) []func() resource.Resource
- func (p *ScmProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
- type ScmProviderModel
Constants ¶
View Source
const (
IdSeparator = ":"
)
Variables ¶
This section is empty.
Functions ¶
func IsObjectNotFound ¶
func NewAddressGroupDataSource ¶
func NewAddressGroupDataSource() datasource.DataSource
func NewAddressGroupListDataSource ¶
func NewAddressGroupListDataSource() datasource.DataSource
func NewAddressGroupResource ¶
func NewAddressObjectDataSource ¶
func NewAddressObjectDataSource() datasource.DataSource
func NewAddressObjectListDataSource ¶
func NewAddressObjectListDataSource() datasource.DataSource
func NewAntiSpywareProfileDataSource ¶
func NewAntiSpywareProfileDataSource() datasource.DataSource
func NewAntiSpywareProfileListDataSource ¶
func NewAntiSpywareProfileListDataSource() datasource.DataSource
func NewAntiSpywareSignatureDataSource ¶
func NewAntiSpywareSignatureDataSource() datasource.DataSource
func NewAntiSpywareSignatureListDataSource ¶
func NewAntiSpywareSignatureListDataSource() datasource.DataSource
func NewAppOverrideRuleDataSource ¶
func NewAppOverrideRuleDataSource() datasource.DataSource
func NewAppOverrideRuleListDataSource ¶
func NewAppOverrideRuleListDataSource() datasource.DataSource
func NewApplicationDataSource ¶
func NewApplicationDataSource() datasource.DataSource
func NewApplicationFilterDataSource ¶
func NewApplicationFilterDataSource() datasource.DataSource
func NewApplicationFilterListDataSource ¶
func NewApplicationFilterListDataSource() datasource.DataSource
func NewApplicationGroupDataSource ¶
func NewApplicationGroupDataSource() datasource.DataSource
func NewApplicationGroupListDataSource ¶
func NewApplicationGroupListDataSource() datasource.DataSource
func NewApplicationListDataSource ¶
func NewApplicationListDataSource() datasource.DataSource
func NewApplicationResource ¶
func NewAuthenticationPortalDataSource ¶
func NewAuthenticationPortalDataSource() datasource.DataSource
func NewAuthenticationPortalListDataSource ¶
func NewAuthenticationPortalListDataSource() datasource.DataSource
func NewAuthenticationProfileDataSource ¶
func NewAuthenticationProfileDataSource() datasource.DataSource
func NewAuthenticationProfileListDataSource ¶
func NewAuthenticationProfileListDataSource() datasource.DataSource
func NewAuthenticationRuleDataSource ¶
func NewAuthenticationRuleDataSource() datasource.DataSource
func NewAuthenticationRuleListDataSource ¶
func NewAuthenticationRuleListDataSource() datasource.DataSource
func NewAuthenticationSequenceDataSource ¶
func NewAuthenticationSequenceDataSource() datasource.DataSource
func NewAuthenticationSequenceListDataSource ¶
func NewAuthenticationSequenceListDataSource() datasource.DataSource
func NewAutoTagActionsListDataSource ¶
func NewAutoTagActionsListDataSource() datasource.DataSource
func NewCertificateProfileDataSource ¶
func NewCertificateProfileDataSource() datasource.DataSource
func NewCertificateProfileListDataSource ¶
func NewCertificateProfileListDataSource() datasource.DataSource
func NewDecryptionExclusionDataSource ¶
func NewDecryptionExclusionDataSource() datasource.DataSource
func NewDecryptionProfileDataSource ¶
func NewDecryptionProfileDataSource() datasource.DataSource
func NewDecryptionProfileListDataSource ¶
func NewDecryptionProfileListDataSource() datasource.DataSource
func NewDecryptionRuleDataSource ¶
func NewDecryptionRuleDataSource() datasource.DataSource
func NewDecryptionRuleListDataSource ¶
func NewDecryptionRuleListDataSource() datasource.DataSource
func NewDeviceDataSource ¶
func NewDeviceDataSource() datasource.DataSource
func NewDeviceListDataSource ¶
func NewDeviceListDataSource() datasource.DataSource
func NewDnsSecurityProfileDataSource ¶
func NewDnsSecurityProfileDataSource() datasource.DataSource
func NewDnsSecurityProfileListDataSource ¶
func NewDnsSecurityProfileListDataSource() datasource.DataSource
func NewDynamicUserGroupDataSource ¶
func NewDynamicUserGroupDataSource() datasource.DataSource
func NewDynamicUserGroupListDataSource ¶
func NewDynamicUserGroupListDataSource() datasource.DataSource
func NewExternalDynamicListDataSource ¶
func NewExternalDynamicListDataSource() datasource.DataSource
func NewExternalDynamicListListDataSource ¶
func NewExternalDynamicListListDataSource() datasource.DataSource
func NewFileBlockingProfileDataSource ¶
func NewFileBlockingProfileDataSource() datasource.DataSource
func NewFileBlockingProfileListDataSource ¶
func NewFileBlockingProfileListDataSource() datasource.DataSource
func NewHipObjectDataSource ¶
func NewHipObjectDataSource() datasource.DataSource
func NewHipObjectListDataSource ¶
func NewHipObjectListDataSource() datasource.DataSource
func NewHipObjectResource ¶
func NewHipProfileDataSource ¶
func NewHipProfileDataSource() datasource.DataSource
func NewHipProfileListDataSource ¶
func NewHipProfileListDataSource() datasource.DataSource
func NewHipProfileResource ¶
func NewHttpHeaderProfileDataSource ¶
func NewHttpHeaderProfileDataSource() datasource.DataSource
func NewHttpHeaderProfileListDataSource ¶
func NewHttpHeaderProfileListDataSource() datasource.DataSource
func NewIkeCryptoProfileDataSource ¶
func NewIkeCryptoProfileDataSource() datasource.DataSource
func NewIkeCryptoProfileListDataSource ¶
func NewIkeCryptoProfileListDataSource() datasource.DataSource
func NewIkeGatewayDataSource ¶
func NewIkeGatewayDataSource() datasource.DataSource
func NewIkeGatewayListDataSource ¶
func NewIkeGatewayListDataSource() datasource.DataSource
func NewIkeGatewayResource ¶
func NewInternalDnsServerDataSource ¶
func NewInternalDnsServerDataSource() datasource.DataSource
func NewInternalDnsServerListDataSource ¶
func NewInternalDnsServerListDataSource() datasource.DataSource
func NewIpsecCryptoProfileDataSource ¶
func NewIpsecCryptoProfileDataSource() datasource.DataSource
func NewIpsecCryptoProfileListDataSource ¶
func NewIpsecCryptoProfileListDataSource() datasource.DataSource
func NewIpsecTunnelDataSource ¶
func NewIpsecTunnelDataSource() datasource.DataSource
func NewIpsecTunnelListDataSource ¶
func NewIpsecTunnelListDataSource() datasource.DataSource
func NewIpsecTunnelResource ¶
func NewJobsDataSource ¶
func NewJobsDataSource() datasource.DataSource
func NewJobsListDataSource ¶
func NewJobsListDataSource() datasource.DataSource
func NewKerberosServerProfileDataSource ¶
func NewKerberosServerProfileDataSource() datasource.DataSource
func NewKerberosServerProfileListDataSource ¶
func NewKerberosServerProfileListDataSource() datasource.DataSource
func NewLabelListDataSource ¶
func NewLabelListDataSource() datasource.DataSource
func NewLabelsGetbyidResponseDataSource ¶
func NewLabelsGetbyidResponseDataSource() datasource.DataSource
func NewLdapServerProfileDataSource ¶
func NewLdapServerProfileDataSource() datasource.DataSource
func NewLdapServerProfileListDataSource ¶
func NewLdapServerProfileListDataSource() datasource.DataSource
func NewLocalUserDataSource ¶
func NewLocalUserDataSource() datasource.DataSource
func NewLocalUserGroupListDataSource ¶
func NewLocalUserGroupListDataSource() datasource.DataSource
func NewLocalUserListDataSource ¶
func NewLocalUserListDataSource() datasource.DataSource
func NewLocalUserResource ¶
func NewMfaServerDataSource ¶
func NewMfaServerDataSource() datasource.DataSource
func NewMfaServerResource ¶
func NewNatRuleDataSource ¶ added in v0.8.0
func NewNatRuleDataSource() datasource.DataSource
func NewNatRuleListDataSource ¶ added in v0.8.0
func NewNatRuleListDataSource() datasource.DataSource
func NewNatRuleResource ¶ added in v0.8.0
func NewOcspResponderDataSource ¶
func NewOcspResponderDataSource() datasource.DataSource
func NewOcspResponderListDataSource ¶
func NewOcspResponderListDataSource() datasource.DataSource
func NewProfileGroupDataSource ¶
func NewProfileGroupDataSource() datasource.DataSource
func NewProfileGroupListDataSource ¶
func NewProfileGroupListDataSource() datasource.DataSource
func NewProfileGroupResource ¶
func NewQosPolicyRuleDataSource ¶
func NewQosPolicyRuleDataSource() datasource.DataSource
func NewQosPolicyRuleListDataSource ¶
func NewQosPolicyRuleListDataSource() datasource.DataSource
func NewQosProfileDataSource ¶
func NewQosProfileDataSource() datasource.DataSource
func NewQosProfileListDataSource ¶
func NewQosProfileListDataSource() datasource.DataSource
func NewQosProfileResource ¶
func NewRadiusServerProfileDataSource ¶
func NewRadiusServerProfileDataSource() datasource.DataSource
func NewRadiusServerProfileListDataSource ¶
func NewRadiusServerProfileListDataSource() datasource.DataSource
func NewRegionDataSource ¶
func NewRegionDataSource() datasource.DataSource
func NewRegionListDataSource ¶
func NewRegionListDataSource() datasource.DataSource
func NewRegionResource ¶
func NewRemoteNetworkDataSource ¶
func NewRemoteNetworkDataSource() datasource.DataSource
func NewRemoteNetworkListDataSource ¶
func NewRemoteNetworkListDataSource() datasource.DataSource
func NewSamlServerProfileDataSource ¶
func NewSamlServerProfileDataSource() datasource.DataSource
func NewSamlServerProfileListDataSource ¶
func NewSamlServerProfileListDataSource() datasource.DataSource
func NewScepProfileDataSource ¶
func NewScepProfileDataSource() datasource.DataSource
func NewScepProfileListDataSource ¶
func NewScepProfileListDataSource() datasource.DataSource
func NewScepProfileResource ¶
func NewScheduleDataSource ¶
func NewScheduleDataSource() datasource.DataSource
func NewScheduleListDataSource ¶
func NewScheduleListDataSource() datasource.DataSource
func NewScheduleResource ¶
func NewSecurityRuleDataSource ¶
func NewSecurityRuleDataSource() datasource.DataSource
func NewSecurityRuleListDataSource ¶
func NewSecurityRuleListDataSource() datasource.DataSource
func NewSecurityRuleResource ¶
func NewServiceConnectionDataSource ¶ added in v0.2.0
func NewServiceConnectionDataSource() datasource.DataSource
func NewServiceConnectionGroupDataSource ¶ added in v0.2.0
func NewServiceConnectionGroupDataSource() datasource.DataSource
func NewServiceConnectionGroupListDataSource ¶ added in v0.2.0
func NewServiceConnectionGroupListDataSource() datasource.DataSource
func NewServiceConnectionGroupResource ¶ added in v0.2.0
func NewServiceConnectionListDataSource ¶ added in v0.2.0
func NewServiceConnectionListDataSource() datasource.DataSource
func NewServiceConnectionResource ¶ added in v0.2.0
func NewServiceDataSource ¶
func NewServiceDataSource() datasource.DataSource
func NewServiceGroupDataSource ¶
func NewServiceGroupDataSource() datasource.DataSource
func NewServiceGroupListDataSource ¶
func NewServiceGroupListDataSource() datasource.DataSource
func NewServiceGroupResource ¶
func NewServiceListDataSource ¶
func NewServiceListDataSource() datasource.DataSource
func NewServiceResource ¶
func NewSharedInfrastructureSettingsListDataSource ¶
func NewSharedInfrastructureSettingsListDataSource() datasource.DataSource
func NewSnippetDataSource ¶
func NewSnippetDataSource() datasource.DataSource
func NewSnippetListDataSource ¶
func NewSnippetListDataSource() datasource.DataSource
func NewSnippetResource ¶
func NewTacacsServerProfileDataSource ¶
func NewTacacsServerProfileDataSource() datasource.DataSource
func NewTacacsServerProfileListDataSource ¶
func NewTacacsServerProfileListDataSource() datasource.DataSource
func NewTagDataSource ¶
func NewTagDataSource() datasource.DataSource
func NewTagListDataSource ¶
func NewTagListDataSource() datasource.DataSource
func NewTagResource ¶
func NewTlsServiceProfileDataSource ¶
func NewTlsServiceProfileDataSource() datasource.DataSource
func NewTlsServiceProfileListDataSource ¶
func NewTlsServiceProfileListDataSource() datasource.DataSource
func NewTrafficSteeringRuleDataSource ¶ added in v0.2.0
func NewTrafficSteeringRuleDataSource() datasource.DataSource
func NewTrafficSteeringRuleListDataSource ¶ added in v0.2.0
func NewTrafficSteeringRuleListDataSource() datasource.DataSource
func NewTrafficSteeringRuleResource ¶ added in v0.2.0
func NewTrustedCertificateAuthorityListDataSource ¶
func NewTrustedCertificateAuthorityListDataSource() datasource.DataSource
func NewUrlAccessProfileDataSource ¶
func NewUrlAccessProfileDataSource() datasource.DataSource
func NewUrlAccessProfileListDataSource ¶
func NewUrlAccessProfileListDataSource() datasource.DataSource
func NewUrlCategoryDataSource ¶ added in v0.7.0
func NewUrlCategoryDataSource() datasource.DataSource
func NewUrlCategoryListDataSource ¶
func NewUrlCategoryListDataSource() datasource.DataSource
func NewUrlCategoryResource ¶ added in v0.7.0
func NewUrlFilteringCategoryListDataSource ¶
func NewUrlFilteringCategoryListDataSource() datasource.DataSource
func NewVariableDataSource ¶
func NewVariableDataSource() datasource.DataSource
func NewVariableListDataSource ¶
func NewVariableListDataSource() datasource.DataSource
func NewVariableResource ¶
func NewVulnerabilityProtectionProfileDataSource ¶
func NewVulnerabilityProtectionProfileDataSource() datasource.DataSource
func NewVulnerabilityProtectionProfileListDataSource ¶
func NewVulnerabilityProtectionProfileListDataSource() datasource.DataSource
func NewVulnerabilityProtectionSignaturesDataSource ¶
func NewVulnerabilityProtectionSignaturesDataSource() datasource.DataSource
func NewVulnerabilityProtectionSignaturesListDataSource ¶
func NewVulnerabilityProtectionSignaturesListDataSource() datasource.DataSource
func NewWildfireAntiVirusProfileDataSource ¶
func NewWildfireAntiVirusProfileDataSource() datasource.DataSource
func NewWildfireAntiVirusProfileListDataSource ¶
func NewWildfireAntiVirusProfileListDataSource() datasource.DataSource
Types ¶
type ScmProvider ¶
type ScmProvider struct {
// contains filtered or unexported fields
}
ScmProvider is the provider implementation.
func (*ScmProvider) Configure ¶
func (p *ScmProvider) Configure(ctx context.Context, req provider.ConfigureRequest, resp *provider.ConfigureResponse)
Configure prepares the provider.
func (*ScmProvider) DataSources ¶
func (p *ScmProvider) DataSources(_ context.Context) []func() datasource.DataSource
DataSources defines the data sources for this provider.
func (*ScmProvider) Metadata ¶
func (p *ScmProvider) Metadata(_ context.Context, _ provider.MetadataRequest, resp *provider.MetadataResponse)
Metadata returns the provider type name.
func (*ScmProvider) Resources ¶
func (p *ScmProvider) Resources(_ context.Context) []func() resource.Resource
Resources defines the data sources for this provider.
func (*ScmProvider) Schema ¶
func (p *ScmProvider) Schema(_ context.Context, _ provider.SchemaRequest, resp *provider.SchemaResponse)
Schema defines the provider-level schema for configuration data.
type ScmProviderModel ¶
type ScmProviderModel struct { AuthUrl types.String `tfsdk:"auth_url"` Protocol types.String `tfsdk:"protocol"` Host types.String `tfsdk:"host"` Port types.Int64 `tfsdk:"port"` Headers types.Map `tfsdk:"headers"` ClientId types.String `tfsdk:"client_id"` ClientSecret types.String `tfsdk:"client_secret"` Scope types.String `tfsdk:"scope"` Logging types.String `tfsdk:"logging"` AuthFile types.String `tfsdk:"auth_file"` }
ScmProviderModel maps provider schema data to a Go type.
Source Files ¶
- address_group.go
- address_object.go
- anti_spyware_profile.go
- anti_spyware_signature.go
- app_override_rule.go
- application.go
- application_filter.go
- application_group.go
- authentication_portal.go
- authentication_profile.go
- authentication_rule.go
- authentication_sequence.go
- auto_tag_actions.go
- certificate_profile.go
- const.go
- decryption_exclusion.go
- decryption_profile.go
- decryption_rule.go
- device.go
- dns_security_profile.go
- docutils.go
- dynamic_user_group.go
- error.go
- external_dynamic_list.go
- file_blocking_profile.go
- hip_object.go
- hip_profile.go
- http_header_profile.go
- ike_crypto_profile.go
- ike_gateway.go
- internal_dns_server.go
- ipsec_crypto_profile.go
- ipsec_tunnel.go
- jobs.go
- kerberos_server_profile.go
- label.go
- labels_getbyid_response.go
- ldap_server_profile.go
- local_user.go
- local_user_group.go
- mfa_server.go
- nat_rule.go
- ocsp_responder.go
- profile_group.go
- provider.go
- qos_policy_rule.go
- qos_profile.go
- radius_server_profile.go
- region.go
- remote_network.go
- saml_server_profile.go
- scep_profile.go
- schedule.go
- security_rule.go
- service.go
- service_connection.go
- service_connection_group.go
- service_group.go
- shared_infrastructure_settings.go
- snippet.go
- tacacs_server_profile.go
- tag.go
- tls_service_profile.go
- traffic_steering_rule.go
- trusted_certificate_authority.go
- url_access_profile.go
- url_category.go
- url_filtering_category.go
- variable.go
- vulnerability_protection_profile.go
- vulnerability_protection_signatures.go
- wildfire_anti_virus_profile.go
Click to show internal directories.
Click to hide internal directories.