github.com/cloudwan/edgelq-sdk@v1.15.4/limits/proto/v1/common.proto (about)

     1  syntax = "proto3";
     2  
     3  package ntt.limits.v1;
     4  
     5  import "goten-sdk/meta-service/proto/v1/resource.proto";
     6  
     7  option go_package = "github.com/cloudwan/edgelq-sdk/limits/resources/v1/common;common";
     8  option java_multiple_files = true;
     9  option java_outer_classname = "CommonProto";
    10  option java_package = "com.ntt.limits.pb.v1";
    11  
    12  // RegionalPlanAssignment binds region and plan.
    13  message RegionalPlanAssignment {
    14    // Plan for given region
    15    string plan = 1;
    16  
    17    // Region ID for this override
    18    string region = 2;
    19  
    20    // Applied generation spec of the plan.
    21    int64 plan_generation = 3;
    22  }
    23  
    24  // Allowance informs how many instances of resource for given type are
    25  // permitted.
    26  message Allowance {
    27    // Reference to resource
    28    string resource = 1;
    29  
    30    // Limit or extension for given resource.
    31    int64 value = 2;
    32  
    33    // Region ID where allowance applies - empty if for all.
    34    string region = 3;
    35  }