Documentation ¶
Index ¶
- Constants
- func GetNetworkSecurityAddressGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityAddressGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityAuthorizationPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityAuthorizationPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityClientTlsPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityClientTlsPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityFirewallEndpointApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityFirewallEndpointAssociationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityFirewallEndpointAssociationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityFirewallEndpointCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityGatewaySecurityPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityGatewaySecurityPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityGatewaySecurityPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityGatewaySecurityPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecuritySecurityProfileApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecuritySecurityProfileCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecuritySecurityProfileGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecuritySecurityProfileGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityServerTlsPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityServerTlsPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityTlsInspectionPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityTlsInspectionPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func GetNetworkSecurityUrlListsApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
- func GetNetworkSecurityUrlListsCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
- func ResourceConverterNetworkSecurityAddressGroup() cai.ResourceConverter
- func ResourceConverterNetworkSecurityAuthorizationPolicy() cai.ResourceConverter
- func ResourceConverterNetworkSecurityClientTlsPolicy() cai.ResourceConverter
- func ResourceConverterNetworkSecurityFirewallEndpoint() cai.ResourceConverter
- func ResourceConverterNetworkSecurityFirewallEndpointAssociation() cai.ResourceConverter
- func ResourceConverterNetworkSecurityGatewaySecurityPolicy() cai.ResourceConverter
- func ResourceConverterNetworkSecurityGatewaySecurityPolicyRule() cai.ResourceConverter
- func ResourceConverterNetworkSecuritySecurityProfile() cai.ResourceConverter
- func ResourceConverterNetworkSecuritySecurityProfileGroup() cai.ResourceConverter
- func ResourceConverterNetworkSecurityServerTlsPolicy() cai.ResourceConverter
- func ResourceConverterNetworkSecurityTlsInspectionPolicy() cai.ResourceConverter
- func ResourceConverterNetworkSecurityUrlLists() cai.ResourceConverter
Constants ¶
View Source
const NetworkSecurityAddressGroupAssetType string = "networksecurity.googleapis.com/AddressGroup"
View Source
const NetworkSecurityAuthorizationPolicyAssetType string = "networksecurity.googleapis.com/AuthorizationPolicy"
View Source
const NetworkSecurityClientTlsPolicyAssetType string = "networksecurity.googleapis.com/ClientTlsPolicy"
View Source
const NetworkSecurityFirewallEndpointAssetType string = "networksecurity.googleapis.com/FirewallEndpoint"
View Source
const NetworkSecurityFirewallEndpointAssociationAssetType string = "networksecurity.googleapis.com/FirewallEndpointAssociation"
View Source
const NetworkSecurityGatewaySecurityPolicyAssetType string = "networksecurity.googleapis.com/GatewaySecurityPolicy"
View Source
const NetworkSecurityGatewaySecurityPolicyRuleAssetType string = "networksecurity.googleapis.com/GatewaySecurityPolicyRule"
View Source
const NetworkSecuritySecurityProfileAssetType string = "networksecurity.googleapis.com/SecurityProfile"
View Source
const NetworkSecuritySecurityProfileGroupAssetType string = "networksecurity.googleapis.com/SecurityProfileGroup"
View Source
const NetworkSecurityServerTlsPolicyAssetType string = "networksecurity.googleapis.com/ServerTlsPolicy"
View Source
const NetworkSecurityTlsInspectionPolicyAssetType string = "networksecurity.googleapis.com/TlsInspectionPolicy"
View Source
const NetworkSecurityUrlListsAssetType string = "networksecurity.googleapis.com/UrlLists"
Variables ¶
This section is empty.
Functions ¶
func GetNetworkSecurityAddressGroupApiObject ¶
func GetNetworkSecurityAddressGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityAddressGroupCaiObject ¶
func GetNetworkSecurityAddressGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityAuthorizationPolicyApiObject ¶
func GetNetworkSecurityAuthorizationPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityAuthorizationPolicyCaiObject ¶
func GetNetworkSecurityAuthorizationPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityClientTlsPolicyApiObject ¶
func GetNetworkSecurityClientTlsPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityClientTlsPolicyCaiObject ¶
func GetNetworkSecurityClientTlsPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityFirewallEndpointApiObject ¶ added in v5.18.0
func GetNetworkSecurityFirewallEndpointApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityFirewallEndpointAssociationApiObject ¶ added in v5.26.0
func GetNetworkSecurityFirewallEndpointAssociationApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityFirewallEndpointAssociationCaiObject ¶ added in v5.26.0
func GetNetworkSecurityFirewallEndpointAssociationCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityFirewallEndpointCaiObject ¶ added in v5.18.0
func GetNetworkSecurityFirewallEndpointCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityGatewaySecurityPolicyApiObject ¶
func GetNetworkSecurityGatewaySecurityPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityGatewaySecurityPolicyCaiObject ¶
func GetNetworkSecurityGatewaySecurityPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityGatewaySecurityPolicyRuleApiObject ¶
func GetNetworkSecurityGatewaySecurityPolicyRuleApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityGatewaySecurityPolicyRuleCaiObject ¶
func GetNetworkSecurityGatewaySecurityPolicyRuleCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecuritySecurityProfileApiObject ¶ added in v5.18.0
func GetNetworkSecuritySecurityProfileApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecuritySecurityProfileCaiObject ¶ added in v5.18.0
func GetNetworkSecuritySecurityProfileCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecuritySecurityProfileGroupApiObject ¶ added in v5.18.0
func GetNetworkSecuritySecurityProfileGroupApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecuritySecurityProfileGroupCaiObject ¶ added in v5.18.0
func GetNetworkSecuritySecurityProfileGroupCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityServerTlsPolicyApiObject ¶
func GetNetworkSecurityServerTlsPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityServerTlsPolicyCaiObject ¶
func GetNetworkSecurityServerTlsPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityTlsInspectionPolicyApiObject ¶
func GetNetworkSecurityTlsInspectionPolicyApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityTlsInspectionPolicyCaiObject ¶
func GetNetworkSecurityTlsInspectionPolicyCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func GetNetworkSecurityUrlListsApiObject ¶
func GetNetworkSecurityUrlListsApiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) (map[string]interface{}, error)
func GetNetworkSecurityUrlListsCaiObject ¶
func GetNetworkSecurityUrlListsCaiObject(d tpgresource.TerraformResourceData, config *transport_tpg.Config) ([]cai.Asset, error)
func ResourceConverterNetworkSecurityAddressGroup ¶
func ResourceConverterNetworkSecurityAddressGroup() cai.ResourceConverter
func ResourceConverterNetworkSecurityAuthorizationPolicy ¶
func ResourceConverterNetworkSecurityAuthorizationPolicy() cai.ResourceConverter
func ResourceConverterNetworkSecurityClientTlsPolicy ¶
func ResourceConverterNetworkSecurityClientTlsPolicy() cai.ResourceConverter
func ResourceConverterNetworkSecurityFirewallEndpoint ¶ added in v5.18.0
func ResourceConverterNetworkSecurityFirewallEndpoint() cai.ResourceConverter
func ResourceConverterNetworkSecurityFirewallEndpointAssociation ¶ added in v5.26.0
func ResourceConverterNetworkSecurityFirewallEndpointAssociation() cai.ResourceConverter
func ResourceConverterNetworkSecurityGatewaySecurityPolicy ¶
func ResourceConverterNetworkSecurityGatewaySecurityPolicy() cai.ResourceConverter
func ResourceConverterNetworkSecurityGatewaySecurityPolicyRule ¶
func ResourceConverterNetworkSecurityGatewaySecurityPolicyRule() cai.ResourceConverter
func ResourceConverterNetworkSecuritySecurityProfile ¶ added in v5.18.0
func ResourceConverterNetworkSecuritySecurityProfile() cai.ResourceConverter
func ResourceConverterNetworkSecuritySecurityProfileGroup ¶ added in v5.18.0
func ResourceConverterNetworkSecuritySecurityProfileGroup() cai.ResourceConverter
func ResourceConverterNetworkSecurityServerTlsPolicy ¶
func ResourceConverterNetworkSecurityServerTlsPolicy() cai.ResourceConverter
func ResourceConverterNetworkSecurityTlsInspectionPolicy ¶
func ResourceConverterNetworkSecurityTlsInspectionPolicy() cai.ResourceConverter
func ResourceConverterNetworkSecurityUrlLists ¶
func ResourceConverterNetworkSecurityUrlLists() cai.ResourceConverter
Types ¶
This section is empty.
Source Files ¶
- networksecurity_address_group.go
- networksecurity_authorization_policy.go
- networksecurity_client_tls_policy.go
- networksecurity_firewall_endpoint.go
- networksecurity_firewall_endpoint_association.go
- networksecurity_gateway_security_policy.go
- networksecurity_gateway_security_policy_rule.go
- networksecurity_security_profile.go
- networksecurity_security_profile_group.go
- networksecurity_server_tls_policy.go
- networksecurity_tls_inspection_policy.go
- networksecurity_url_lists.go
Click to show internal directories.
Click to hide internal directories.