@google-cloud/secret-manager
Version:
182 lines (181 loc) • 6.94 kB
JSON
{
"schema": "1.0",
"comment": "This file maps proto services/RPCs to the corresponding library clients/methods",
"language": "typescript",
"protoPackage": "google.cloud.secretmanager.v1",
"libraryPackage": "@google-cloud/secret-manager",
"services": {
"SecretManagerService": {
"clients": {
"grpc": {
"libraryClient": "SecretManagerServiceClient",
"rpcs": {
"CreateSecret": {
"methods": [
"createSecret"
]
},
"AddSecretVersion": {
"methods": [
"addSecretVersion"
]
},
"GetSecret": {
"methods": [
"getSecret"
]
},
"UpdateSecret": {
"methods": [
"updateSecret"
]
},
"DeleteSecret": {
"methods": [
"deleteSecret"
]
},
"GetSecretVersion": {
"methods": [
"getSecretVersion"
]
},
"AccessSecretVersion": {
"methods": [
"accessSecretVersion"
]
},
"DisableSecretVersion": {
"methods": [
"disableSecretVersion"
]
},
"EnableSecretVersion": {
"methods": [
"enableSecretVersion"
]
},
"DestroySecretVersion": {
"methods": [
"destroySecretVersion"
]
},
"SetIamPolicy": {
"methods": [
"setIamPolicy"
]
},
"GetIamPolicy": {
"methods": [
"getIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"testIamPermissions"
]
},
"ListSecrets": {
"methods": [
"listSecrets",
"listSecretsStream",
"listSecretsAsync"
]
},
"ListSecretVersions": {
"methods": [
"listSecretVersions",
"listSecretVersionsStream",
"listSecretVersionsAsync"
]
}
}
},
"grpc-fallback": {
"libraryClient": "SecretManagerServiceClient",
"rpcs": {
"CreateSecret": {
"methods": [
"createSecret"
]
},
"AddSecretVersion": {
"methods": [
"addSecretVersion"
]
},
"GetSecret": {
"methods": [
"getSecret"
]
},
"UpdateSecret": {
"methods": [
"updateSecret"
]
},
"DeleteSecret": {
"methods": [
"deleteSecret"
]
},
"GetSecretVersion": {
"methods": [
"getSecretVersion"
]
},
"AccessSecretVersion": {
"methods": [
"accessSecretVersion"
]
},
"DisableSecretVersion": {
"methods": [
"disableSecretVersion"
]
},
"EnableSecretVersion": {
"methods": [
"enableSecretVersion"
]
},
"DestroySecretVersion": {
"methods": [
"destroySecretVersion"
]
},
"SetIamPolicy": {
"methods": [
"setIamPolicy"
]
},
"GetIamPolicy": {
"methods": [
"getIamPolicy"
]
},
"TestIamPermissions": {
"methods": [
"testIamPermissions"
]
},
"ListSecrets": {
"methods": [
"listSecrets",
"listSecretsStream",
"listSecretsAsync"
]
},
"ListSecretVersions": {
"methods": [
"listSecretVersions",
"listSecretVersionsStream",
"listSecretVersionsAsync"
]
}
}
}
}
}
}
}