agones.dev/agones@v1.53.0/proto/googleapis/google/api/launch_stage.proto (about) 1 // Copyright 2015 Google LLC 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 syntax = "proto3"; 16 17 package google.api; 18 19 option go_package = "google.golang.org/genproto/googleapis/api;api"; 20 option java_multiple_files = true; 21 option java_outer_classname = "LaunchStageProto"; 22 option java_package = "com.google.api"; 23 option objc_class_prefix = "GAPI"; 24 25 // The launch stage as defined by [Google Cloud Platform 26 // Launch Stages](https://cloud.google.com/terms/launch-stages). 27 enum LaunchStage { 28 // Do not use this default value. 29 LAUNCH_STAGE_UNSPECIFIED = 0; 30 31 // The feature is not yet implemented. Users can not use it. 32 UNIMPLEMENTED = 6; 33 34 // Prelaunch features are hidden from users and are only visible internally. 35 PRELAUNCH = 7; 36 37 // Early Access features are limited to a closed group of testers. To use 38 // these features, you must sign up in advance and sign a Trusted Tester 39 // agreement (which includes confidentiality provisions). These features may 40 // be unstable, changed in backward-incompatible ways, and are not 41 // guaranteed to be released. 42 EARLY_ACCESS = 1; 43 44 // Alpha is a limited availability test for releases before they are cleared 45 // for widespread use. By Alpha, all significant design issues are resolved 46 // and we are in the process of verifying functionality. Alpha customers 47 // need to apply for access, agree to applicable terms, and have their 48 // projects allowlisted. Alpha releases don't have to be feature complete, 49 // no SLAs are provided, and there are no technical support obligations, but 50 // they will be far enough along that customers can actually use them in 51 // test environments or for limited-use tests -- just like they would in 52 // normal production cases. 53 ALPHA = 2; 54 55 // Beta is the point at which we are ready to open a release for any 56 // customer to use. There are no SLA or technical support obligations in a 57 // Beta release. Products will be complete from a feature perspective, but 58 // may have some open outstanding issues. Beta releases are suitable for 59 // limited production use cases. 60 BETA = 3; 61 62 // GA features are open to all developers and are considered stable and 63 // fully qualified for production use. 64 GA = 4; 65 66 // Deprecated features are scheduled to be shut down and removed. For more 67 // information, see the "Deprecation Policy" section of our [Terms of 68 // Service](https://cloud.google.com/terms/) 69 // and the [Google Cloud Platform Subject to the Deprecation 70 // Policy](https://cloud.google.com/terms/deprecation) documentation. 71 DEPRECATED = 5; 72 }