Documentation ¶
Index ¶
- func GetForwardingRuleSSLCertificate(account internal.GCPAccount, forwardingRule computepb.ForwardingRule) []computepb.SslCertificate
- func GetForwardingRulesHTTPS(account internal.GCPAccount, region string) []computepb.ForwardingRule
- func RunChecks(wa *sync.WaitGroup, account internal.GCPAccount, c *commons.Config, ...)
- func SSLCertificatesAreManaged(resource commons.Resource) bool
- type ForwardingRulesWithSSL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetForwardingRuleSSLCertificate ¶
func GetForwardingRuleSSLCertificate(account internal.GCPAccount, forwardingRule computepb.ForwardingRule) []computepb.SslCertificate
Get the SSL certificates associated with a forwarding rule
func GetForwardingRulesHTTPS ¶
func GetForwardingRulesHTTPS(account internal.GCPAccount, region string) []computepb.ForwardingRule
Get all the forwarding rules of the account, with a target of type TargetHTTPSProxy
Types ¶
type ForwardingRulesWithSSL ¶
type ForwardingRulesWithSSL struct { ForwardingRule computepb.ForwardingRule Certificates []computepb.SslCertificate }
func (*ForwardingRulesWithSSL) GetID ¶
func (f *ForwardingRulesWithSSL) GetID() string
Click to show internal directories.
Click to hide internal directories.