Documentation ¶
Index ¶
- Constants
- func SGroupsConfigSchema() map[string]*schema.Schema
- func SGroupsConfigure(ctx context.Context, d *schema.ResourceData) (interface{}, diag.Diagnostics)
- func SGroupsRcFqdnRule() *schema.Resource
- func SGroupsRcFqdnRules() *schema.Resource
- func SGroupsRcNetwork() *schema.Resource
- func SGroupsRcNetworks() *schema.Resource
- func SGroupsRcRule() *schema.Resource
- func SGroupsRcRules() *schema.Resource
- func SGroupsRcSG() *schema.Resource
- func SGroupsRcSGs() *schema.Resource
- type SGClient
Constants ¶
View Source
const ( // RcNetworks - RcNetworks = SGroupsProvider + "_networks" // RcLabelNetworks - RcLabelNetworks = "networks" // RcLabelItems - RcLabelItems = "items" // RcLabelName - RcLabelName = "name" // RcLabelCIDR - RcLabelCIDR = "cidr" )
View Source
const ( // RcRules - RcRules = SGroupsProvider + "_rules" // RcLabelSgFrom - RcLabelSgFrom = "sg_from" // RcLabelSgTo - RcLabelSgTo = "sg_to" // RcLabelProto - RcLabelProto = "proto" // RcLabelSPorts - RcLabelSPorts = "s" // RcLabelDPorts - RcLabelDPorts = "d" // RcLabelRulePorts - RcLabelRulePorts = "ports" // RcLabelLogs - RcLabelLogs = "logs" )
View Source
const ( // RcLabelTrace - RcLabelTrace = "trace" // RcLabelDefaultAction RcLabelDefaultAction = "default_action" )
View Source
const ( // CnfSgroupsAddress ... CnfSgroupsAddress = SGroupsProvider + "_address" // CnfSgroupsDialDuration ... CnfSgroupsDialDuration = SGroupsProvider + "_dial_duration" )
View Source
const RcFqdnRule = SGroupsProvider + "_fqdn_rule"
RcFqdnRule -
View Source
const RcFqdnRules = SGroupsProvider + "_fqdn_rules"
RcFqdnRules -
View Source
const RcLabelFqdn = "fqdn_to"
RcLabelFqdn -
View Source
const RcNetwork = SGroupsProvider + "_network"
RcNetwork -
View Source
const RcRule = SGroupsProvider + "_rule"
RcRule -
View Source
const RcSG = SGroupsProvider + "_group"
RcSG -
View Source
const RcSGs = SGroupsProvider + "_groups"
RcSGs -
View Source
const SGroupsProvider = "sgroups"
SGroupsProvider ...
Variables ¶
This section is empty.
Functions ¶
func SGroupsConfigSchema ¶
SGroupsConfigSchema ...
func SGroupsConfigure ¶
func SGroupsConfigure(ctx context.Context, d *schema.ResourceData) (interface{}, diag.Diagnostics)
SGroupsConfigure do configure 'sgrpups' provider
func SGroupsRcNetwork ¶
func SGroupsRcNetworks ¶
SGroupsRcNetworks networks resource
Types ¶
Click to show internal directories.
Click to hide internal directories.