Documentation ¶
Index ¶
- type FirewallRules
- type FirewallRulesAttributes
- func (fr FirewallRulesAttributes) Action() terra.StringValue
- func (fr FirewallRulesAttributes) BlockOverrideDnsType() terra.StringValue
- func (fr FirewallRulesAttributes) BlockOverrideDomain() terra.StringValue
- func (fr FirewallRulesAttributes) BlockOverrideTtl() terra.NumberValue
- func (fr FirewallRulesAttributes) BlockResponse() terra.StringValue
- func (fr FirewallRulesAttributes) CreationTime() terra.StringValue
- func (fr FirewallRulesAttributes) CreatorRequestId() terra.StringValue
- func (fr FirewallRulesAttributes) FirewallDomainListId() terra.StringValue
- func (fr FirewallRulesAttributes) FirewallRuleGroupId() terra.StringValue
- func (fr FirewallRulesAttributes) InternalRef() (terra.Reference, error)
- func (fr FirewallRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
- func (fr FirewallRulesAttributes) InternalWithRef(ref terra.Reference) FirewallRulesAttributes
- func (fr FirewallRulesAttributes) ModificationTime() terra.StringValue
- func (fr FirewallRulesAttributes) Name() terra.StringValue
- func (fr FirewallRulesAttributes) Priority() terra.NumberValue
- type FirewallRulesState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type FirewallRules ¶
type FirewallRules struct{}
type FirewallRulesAttributes ¶
type FirewallRulesAttributes struct {
// contains filtered or unexported fields
}
func (FirewallRulesAttributes) Action ¶
func (fr FirewallRulesAttributes) Action() terra.StringValue
func (FirewallRulesAttributes) BlockOverrideDnsType ¶
func (fr FirewallRulesAttributes) BlockOverrideDnsType() terra.StringValue
func (FirewallRulesAttributes) BlockOverrideDomain ¶
func (fr FirewallRulesAttributes) BlockOverrideDomain() terra.StringValue
func (FirewallRulesAttributes) BlockOverrideTtl ¶
func (fr FirewallRulesAttributes) BlockOverrideTtl() terra.NumberValue
func (FirewallRulesAttributes) BlockResponse ¶
func (fr FirewallRulesAttributes) BlockResponse() terra.StringValue
func (FirewallRulesAttributes) CreationTime ¶
func (fr FirewallRulesAttributes) CreationTime() terra.StringValue
func (FirewallRulesAttributes) CreatorRequestId ¶
func (fr FirewallRulesAttributes) CreatorRequestId() terra.StringValue
func (FirewallRulesAttributes) FirewallDomainListId ¶
func (fr FirewallRulesAttributes) FirewallDomainListId() terra.StringValue
func (FirewallRulesAttributes) FirewallRuleGroupId ¶
func (fr FirewallRulesAttributes) FirewallRuleGroupId() terra.StringValue
func (FirewallRulesAttributes) InternalRef ¶
func (fr FirewallRulesAttributes) InternalRef() (terra.Reference, error)
func (FirewallRulesAttributes) InternalTokens ¶
func (fr FirewallRulesAttributes) InternalTokens() (hclwrite.Tokens, error)
func (FirewallRulesAttributes) InternalWithRef ¶
func (fr FirewallRulesAttributes) InternalWithRef(ref terra.Reference) FirewallRulesAttributes
func (FirewallRulesAttributes) ModificationTime ¶
func (fr FirewallRulesAttributes) ModificationTime() terra.StringValue
func (FirewallRulesAttributes) Name ¶
func (fr FirewallRulesAttributes) Name() terra.StringValue
func (FirewallRulesAttributes) Priority ¶
func (fr FirewallRulesAttributes) Priority() terra.NumberValue
type FirewallRulesState ¶
type FirewallRulesState struct { Action string `json:"action"` BlockOverrideDnsType string `json:"block_override_dns_type"` BlockOverrideDomain string `json:"block_override_domain"` BlockOverrideTtl float64 `json:"block_override_ttl"` BlockResponse string `json:"block_response"` CreationTime string `json:"creation_time"` CreatorRequestId string `json:"creator_request_id"` FirewallDomainListId string `json:"firewall_domain_list_id"` FirewallRuleGroupId string `json:"firewall_rule_group_id"` ModificationTime string `json:"modification_time"` Name string `json:"name"` Priority float64 `json:"priority"` }
Click to show internal directories.
Click to hide internal directories.