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