Documentation ¶
Index ¶
- func ConnectionCreateRequestIkePolicySchema() *schema.Resource
- func ConnectionCreateRequestIpsecPolicySchema() *schema.Resource
- func ConnectionPolicyDPDSchema() *schema.Resource
- func ConnectionPolicyRuleSchema() *schema.Resource
- func DataSourceGateways() *schema.Resource
- func DataSourceVpnConnectionHealthChecks() *schema.Resource
- func DataSourceVpnConnections() *schema.Resource
- func DataSourceVpnCustomerGateways() *schema.Resource
- func DataSourceVpnGatewayAZs() *schema.Resource
- func GatewayEipSchema() *schema.Resource
- func ResourceConnection() *schema.Resource
- func ResourceConnectionHealthCheck() *schema.Resource
- func ResourceCustomerGateway() *schema.Resource
- func ResourceGateway() *schema.Resource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectionPolicyDPDSchema ¶ added in v1.56.0
func DataSourceGateways ¶ added in v1.57.0
@API VPN GET /v5/{project_id}/vpn-gateways
func DataSourceVpnConnectionHealthChecks ¶ added in v1.59.0
@API VPN GET /v5/{project_id}/connection-monitors
func DataSourceVpnConnections ¶ added in v1.58.0
@API VPN GET /v5/{project_id}/vpn-connection
func DataSourceVpnCustomerGateways ¶ added in v1.58.0
@API VPN GET /v5/{project_id}/customer-gateways
func DataSourceVpnGatewayAZs ¶ added in v1.57.0
@API VPN GET /v5/{project_id}/vpn-gateways/availability-zones
func GatewayEipSchema ¶
func ResourceConnection ¶
@API VPN POST /v5/{project_id}/vpn-connection @API VPN DELETE /v5/{project_id}/vpn-connection/{id} @API VPN GET /v5/{project_id}/vpn-connection/{id} @API VPN PUT /v5/{project_id}/vpn-connection/{id} @API VPN POST /v5/{project_id}/{resource_type}/{resource_id}/tags/create @API VPN DELETE /v5/{project_id}/{resource_type}/{resource_id}/tags/delete
func ResourceConnectionHealthCheck ¶ added in v1.49.0
@API VPN POST /v5/{project_id}/connection-monitors @API VPN DELETE /v5/{project_id}/connection-monitors/{id} @API VPN GET /v5/{project_id}/connection-monitors/{id}
func ResourceCustomerGateway ¶
@API VPN POST /v5/{project_id}/customer-gateways @API VPN DELETE /v5/{project_id}/customer-gateways/{id} @API VPN GET /v5/{project_id}/customer-gateways/{id} @API VPN PUT /v5/{project_id}/customer-gateways/{id} @API VPN POST /v5/{project_id}/{resource_type}/{resource_id}/tags/create @API VPN DELETE /v5/{project_id}/{resource_type}/{resource_id}/tags/delete
func ResourceGateway ¶
@API VPN POST /v5/{project_id}/vpn-gateways @API VPN POST /v5/{project_id}/vpn-gateways/{gateway_id}/certificate @API VPN PUT /v5/{project_id}/vpn-gateways/{id} @API VPN PUT /v5/{project_id}/vpn-gateways/{gateway_id}/certificate/{certificate_id} @API VPN GET /v5/{project_id}/vpn-gateways/{id} @API VPN GET /v5/{project_id}/vpn-gateways/{gateway_id}/certificate @API VPN DELETE /v5/{project_id}/vpn-gateways/{id} @API VPN POST /v5/{project_id}/{resource_type}/{resource_id}/tags/create @API VPN POST /v5/{project_id}/{resource_type}/{resource_id}/tags/delete
Types ¶
This section is empty.
Source Files ¶
- data_source_huaweicloud_vpn_connection_health_checks.go
- data_source_huaweicloud_vpn_connections.go
- data_source_huaweicloud_vpn_customer_gateways.go
- data_source_huaweicloud_vpn_gateway_availability_zones.go
- data_source_huaweicloud_vpn_gateways.go
- resource_huaweicloud_vpn_connection.go
- resource_huaweicloud_vpn_connection_health_check.go
- resource_huaweicloud_vpn_customer_gateway.go
- resource_huaweicloud_vpn_gateway.go