Documentation ¶
Overview ¶
Copyright (c) HashiCorp, Inc. SPDX-License-Identifier: MPL-2.0
Index ¶
- func NetworkSecurityAddressGroupOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, ...) error
- func NetworkSecurityOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, ...) error
- func NetworkSecurityOperationWaitTimeWithResponse(config *transport_tpg.Config, op map[string]interface{}, ...) error
- func ResourceNetworkSecurityAddressGroup() *schema.Resource
- func ResourceNetworkSecurityAuthorizationPolicy() *schema.Resource
- func ResourceNetworkSecurityClientTlsPolicy() *schema.Resource
- func ResourceNetworkSecurityGatewaySecurityPolicy() *schema.Resource
- func ResourceNetworkSecurityGatewaySecurityPolicyRule() *schema.Resource
- func ResourceNetworkSecurityServerTlsPolicy() *schema.Resource
- func ResourceNetworkSecurityTlsInspectionPolicy() *schema.Resource
- func ResourceNetworkSecurityUrlLists() *schema.Resource
- type NetworkSecurityOperationWaiter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NetworkSecurityAddressGroupOperationWaitTime ¶
func NetworkSecurityAddressGroupOperationWaitTime(config *transport_tpg.Config, op map[string]interface{}, activity, userAgent string, timeout time.Duration) error
NetworkSecurityAddressGroupOperationWaitTime is specific for address group resource because the only difference is that it does not need project param.
func NetworkSecurityOperationWaitTimeWithResponse ¶
func NetworkSecurityOperationWaitTimeWithResponse(config *transport_tpg.Config, op map[string]interface{}, response *map[string]interface{}, project, activity, userAgent string, timeout time.Duration) error
nolint: deadcode,unused
Types ¶
type NetworkSecurityOperationWaiter ¶
type NetworkSecurityOperationWaiter struct { Config *transport_tpg.Config UserAgent string Project string tpgresource.CommonOperationWaiter }
func (*NetworkSecurityOperationWaiter) QueryOp ¶
func (w *NetworkSecurityOperationWaiter) QueryOp() (interface{}, error)
Source Files ¶
- network_security_address_group_operation.go
- network_security_operation.go
- resource_network_security_address_group.go
- resource_network_security_authorization_policy.go
- resource_network_security_authorization_policy_sweeper.go
- resource_network_security_client_tls_policy.go
- resource_network_security_client_tls_policy_sweeper.go
- resource_network_security_gateway_security_policy.go
- resource_network_security_gateway_security_policy_rule.go
- resource_network_security_gateway_security_policy_rule_sweeper.go
- resource_network_security_gateway_security_policy_sweeper.go
- resource_network_security_server_tls_policy.go
- resource_network_security_server_tls_policy_sweeper.go
- resource_network_security_tls_inspection_policy.go
- resource_network_security_tls_inspection_policy_sweeper.go
- resource_network_security_url_lists.go
- resource_network_security_url_lists_sweeper.go
Click to show internal directories.
Click to hide internal directories.