github.com/cloudwan/edgelq-sdk@v1.15.4/secrets/proto/api-skeleton-v1.yaml (about) 1 name: secrets.edgelq.com 2 proto: 3 package: 4 name: ntt.secrets 5 currentVersion: v1 6 goPackage: github.com/cloudwan/edgelq/secrets 7 protoImportPathPrefix: edgelq/secrets/proto 8 service: 9 name: Secrets 10 defaultHost: secrets.edgelq.com 11 oauthScopes: https://apis.edgelq.com 12 13 resources: 14 - name: Project 15 multiRegion: 16 isPolicyHolder: true 17 18 - name: Secret 19 parents: 20 - Project 21 scopeAttributes: 22 - Region 23 multiRegion: 24 syncType: NEVER 25 26 # Internal resource, representing key in each project region 27 # Deletion of crypto key as a result of GC ensures key disappears from underlying key storage. 28 - name: CryptoKey 29 optOuts: 30 basicActions: [ "CreateCryptoKey", "UpdateCryptoKey" ] 31 parents: 32 - Project 33 scopeAttributes: 34 - Region 35 multiRegion: 36 syncType: NEVER