yunion.io/x/cloudmux@v0.3.10-0-alpha.1/pkg/apis/compute/natgateway.go (about) 1 // Copyright 2019 Yunion 2 // 3 // Licensed under the Apache License, Version 2.0 (the "License"); 4 // you may not use this file except in compliance with the License. 5 // You may obtain a copy of the License at 6 // 7 // http://www.apache.org/licenses/LICENSE-2.0 8 // 9 // Unless required by applicable law or agreed to in writing, software 10 // distributed under the License is distributed on an "AS IS" BASIS, 11 // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12 // See the License for the specific language governing permissions and 13 // limitations under the License. 14 15 package compute 16 17 const ( 18 NAT_STAUTS_AVAILABLE = "available" // 可用 19 NAT_STATUS_ALLOCATE = "allocate" // 创建中 20 NAT_STATUS_DEPLOYING = "deploying" // 配置中 21 NAT_STATUS_UNKNOWN = "unknown" // 未知状态 22 NAT_STATUS_CREATE_FAILED = "create_failed" // 创建失败 23 NAT_STATUS_DELETED = "deleted" // 删除 24 NAT_STATUS_DELETING = "deleting" // 删除中 25 NAT_STATUS_DELETE_FAILED = "delete_failed" // 删除失败 26 NAT_STATUS_SET_AUTO_RENEW = "set_auto_renew" // 设置自动续费中 27 NAT_STATUS_SET_AUTO_RENEW_FAILED = "set_auto_renew_failed" // 设置自动续费失败 28 NAT_STATUS_RENEWING = "renewing" // 续费中 29 NAT_STATUS_RENEW_FAILED = "renew_failed" // 续费失败 30 31 NAT_SPEC_SMALL = "small" //小型 32 NAT_SPEC_MIDDLE = "middle" //中型 33 NAT_SPEC_LARGE = "large" //大型 34 NAT_SPEC_XLARGE = "xlarge" //超大型 35 36 QCLOUD_NAT_SPEC_SMALL = "small" 37 QCLOUD_NAT_SPEC_MIDDLE = "middle" 38 QCLOUD_NAT_SPEC_LARGE = "large" 39 )