Up-to-date reference of API arguments for VPNAAS service you can get at documentation portal
opentelekomcloud_vpnaas_service_v2¶
Manages a V2 VPN service resource within OpenTelekomCloud.
~>
Resource is deprecated for eu-de region, use enterprise vpn solution instead
Example Usage¶
resource "opentelekomcloud_vpnaas_service_v2" "service_1" {
name = "my_service"
router_id = "14a75700-fc03-4602-9294-26ee44f366b3"
admin_state_up = "true"
}
Argument Reference¶
The following arguments are supported:
region- (Optional) The region in which to obtain the V2 Networking client. A Networking client is needed to create a VPN service. If omitted, theregionargument of the provider is used. Changing this creates a new service.name- (Optional) The name of the service. Changing this updates the name of the existing service.tenant_id- (Optional) The owner of the service. Required if admin wants to create a service for another project. Changing this creates a new service.description- (Optional) The human-readable description for the service. Changing this updates the description of the existing service.admin_state_up- (Optional) The administrative state of the resource. Can either be true (Up) or false (Down). Changing this updates the administrative state of the existing service.subnet_id- (Optional) SubnetID is the ID of the subnet. Default isnull.router_id- (Required) The ID of the router. Changing this creates a new service.value_specs- (Optional) Map of additional options.
Attributes Reference¶
The following attributes are exported:
region- See Argument Reference above.name- See Argument Reference above.tenant_id- See Argument Reference above.router_id- See Argument Reference above.admin_state_up- See Argument Reference above.subnet_id- See Argument Reference above.status- Indicates whether IPsec VPN service is currently operational. Values areACTIVE,DOWN,BUILD,ERROR,PENDING_CREATE,PENDING_UPDATEorPENDING_DELETE.external_v6_ip- The read-only external (public) IPv6 address that is used for the VPN service.external_v4_ip- The read-only external (public) IPv4 address that is used for the VPN service.description- See Argument Reference above.value_specs- See Argument Reference above.
Import¶
Services can be imported using the id, e.g.
terraform import opentelekomcloud_vpnaas_service_v2.service_1 832cb7f3-59fe-40cf-8f64-8350ffc03272