github.com/cloudwan/edgelq-sdk@v1.15.4/cellular-api/proto/api-skeleton-v1.yaml (about)

     1  name: cellular-api.edgelq.com
     2  proto:
     3    package:
     4      name: ntt.cellular_api
     5      currentVersion: v1
     6      goPackage: github.com/cloudwan/edgelq/cellular-api
     7      protoImportPathPrefix: edgelq/cellular-api/proto
     8    service:
     9      name: CellularApi
    10      defaultHost: cellular-api.edgelq.com
    11      oauthScopes: https://apis.edgelq.com
    12  
    13  imports:
    14  - meta.goten.com
    15  - iam.edgelq.com
    16  - secrets.edgelq.com
    17  
    18  resources:
    19  - name: Contract
    20    multiRegion:
    21      syncType: ALWAYS_GLOBALLY
    22  - name: SimCardStock
    23    idPattern: "\\\\d{19}"
    24    multiRegion:
    25      syncType: ALWAYS_GLOBALLY
    26    actions:
    27    - name: Allocate
    28      verb: allocate
    29      responseName: google.protobuf.Empty
    30      skipResponseMsgGen: true
    31      withStoreHandle:
    32        transaction: MANUAL
    33    - name: Deallocate
    34      verb: deallocate
    35      responseName: google.protobuf.Empty
    36      skipResponseMsgGen: true
    37      withStoreHandle:
    38        transaction: MANUAL
    39  - name: SimCard
    40    parents:
    41    - iam.edgelq.com/Project
    42    scopeAttributes:
    43    - Region
    44    idPattern: "\\\\d{19}"
    45    actions:
    46    - name: Activate
    47      verb: activate
    48      responseName: google.protobuf.Empty
    49      skipResponseMsgGen: true
    50      withStoreHandle:
    51        transaction: SNAPSHOT
    52    - name: Suspend
    53      verb: suspend
    54      responseName: google.protobuf.Empty
    55      skipResponseMsgGen: true
    56      withStoreHandle:
    57        transaction: SNAPSHOT
    58    - name: Terminate
    59      verb: terminate
    60      responseName: google.protobuf.Empty
    61      skipResponseMsgGen: true
    62      withStoreHandle:
    63        transaction: SNAPSHOT
    64    - name: Reactivate
    65      verb: reactivate
    66      responseName: google.protobuf.Empty
    67      skipResponseMsgGen: true
    68      withStoreHandle:
    69        transaction: SNAPSHOT