Represents a SecretManagerService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.secretmanager.v1.SecretManagerServicePackage
@google-cloud/secret-managerConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);
Constructs a new SecretManagerService service.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Methods
accessSecretVersion(request, callback)
public accessSecretVersion(request: google.cloud.secretmanager.v1.IAccessSecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersionCallback): void;
Calls AccessSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IAccessSecretVersionRequest
AccessSecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.AccessSecretVersionCallback
Node-style callback called with the error, if any, and AccessSecretVersionResponse |
Type | Description |
void |
accessSecretVersion(request)
public accessSecretVersion(request: google.cloud.secretmanager.v1.IAccessSecretVersionRequest): Promise<google.cloud.secretmanager.v1.AccessSecretVersionResponse>;
Calls AccessSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IAccessSecretVersionRequest
AccessSecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.AccessSecretVersionResponse> | Promise |
addSecretVersion(request, callback)
public addSecretVersion(request: google.cloud.secretmanager.v1.IAddSecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersionCallback): void;
Calls AddSecretVersion.
Name | Description |
request |
IAddSecretVersionRequest
AddSecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.AddSecretVersionCallback
Node-style callback called with the error, if any, and SecretVersion |
Type | Description |
void |
addSecretVersion(request)
public addSecretVersion(request: google.cloud.secretmanager.v1.IAddSecretVersionRequest): Promise<google.cloud.secretmanager.v1.SecretVersion>;
Calls AddSecretVersion.
Name | Description |
request |
IAddSecretVersionRequest
AddSecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.SecretVersion> | Promise |
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): SecretManagerService;
Creates new SecretManagerService service using the specified rpc implementation.
Name | Description |
rpcImpl |
$protobuf.RPCImpl
RPC implementation |
requestDelimited |
boolean
Whether requests are length-delimited |
responseDelimited |
boolean
Whether responses are length-delimited |
Type | Description |
SecretManagerService | RPC service. Useful where requests and/or responses are streamed. |
createSecret(request, callback)
public createSecret(request: google.cloud.secretmanager.v1.ICreateSecretRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.CreateSecretCallback): void;
Calls CreateSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.ICreateSecretRequest
CreateSecretRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.CreateSecretCallback
Node-style callback called with the error, if any, and Secret |
Type | Description |
void |
createSecret(request)
public createSecret(request: google.cloud.secretmanager.v1.ICreateSecretRequest): Promise<google.cloud.secretmanager.v1.Secret>;
Calls CreateSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.ICreateSecretRequest
CreateSecretRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.Secret> | Promise |
deleteSecret(request, callback)
public deleteSecret(request: google.cloud.secretmanager.v1.IDeleteSecretRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.DeleteSecretCallback): void;
Calls DeleteSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IDeleteSecretRequest
DeleteSecretRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.DeleteSecretCallback
Node-style callback called with the error, if any, and Empty |
Type | Description |
void |
deleteSecret(request)
public deleteSecret(request: google.cloud.secretmanager.v1.IDeleteSecretRequest): Promise<google.protobuf.Empty>;
Calls DeleteSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IDeleteSecretRequest
DeleteSecretRequest message or plain object |
Type | Description |
Promise<google.protobuf.Empty> | Promise |
destroySecretVersion(request, callback)
public destroySecretVersion(request: google.cloud.secretmanager.v1.IDestroySecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersionCallback): void;
Calls DestroySecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IDestroySecretVersionRequest
DestroySecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.DestroySecretVersionCallback
Node-style callback called with the error, if any, and SecretVersion |
Type | Description |
void |
destroySecretVersion(request)
public destroySecretVersion(request: google.cloud.secretmanager.v1.IDestroySecretVersionRequest): Promise<google.cloud.secretmanager.v1.SecretVersion>;
Calls DestroySecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IDestroySecretVersionRequest
DestroySecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.SecretVersion> | Promise |
disableSecretVersion(request, callback)
public disableSecretVersion(request: google.cloud.secretmanager.v1.IDisableSecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersionCallback): void;
Calls DisableSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IDisableSecretVersionRequest
DisableSecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.DisableSecretVersionCallback
Node-style callback called with the error, if any, and SecretVersion |
Type | Description |
void |
disableSecretVersion(request)
public disableSecretVersion(request: google.cloud.secretmanager.v1.IDisableSecretVersionRequest): Promise<google.cloud.secretmanager.v1.SecretVersion>;
Calls DisableSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IDisableSecretVersionRequest
DisableSecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.SecretVersion> | Promise |
enableSecretVersion(request, callback)
public enableSecretVersion(request: google.cloud.secretmanager.v1.IEnableSecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersionCallback): void;
Calls EnableSecretVersion.
Name | Description |
request |
IEnableSecretVersionRequest
EnableSecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.EnableSecretVersionCallback
Node-style callback called with the error, if any, and SecretVersion |
Type | Description |
void |
enableSecretVersion(request)
public enableSecretVersion(request: google.cloud.secretmanager.v1.IEnableSecretVersionRequest): Promise<google.cloud.secretmanager.v1.SecretVersion>;
Calls EnableSecretVersion.
Name | Description |
request |
IEnableSecretVersionRequest
EnableSecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.SecretVersion> | Promise |
getIamPolicy(request, callback)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.GetIamPolicyCallback): void;
Calls GetIamPolicy.
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.GetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
getIamPolicy(request)
public getIamPolicy(request: google.iam.v1.IGetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls GetIamPolicy.
Name | Description |
request |
google.iam.v1.IGetIamPolicyRequest
GetIamPolicyRequest message or plain object |
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
getSecret(request, callback)
public getSecret(request: google.cloud.secretmanager.v1.IGetSecretRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.GetSecretCallback): void;
Calls GetSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IGetSecretRequest
GetSecretRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.GetSecretCallback
Node-style callback called with the error, if any, and Secret |
Type | Description |
void |
getSecret(request)
public getSecret(request: google.cloud.secretmanager.v1.IGetSecretRequest): Promise<google.cloud.secretmanager.v1.Secret>;
Calls GetSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IGetSecretRequest
GetSecretRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.Secret> | Promise |
getSecretVersion(request, callback)
public getSecretVersion(request: google.cloud.secretmanager.v1.IGetSecretVersionRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersionCallback): void;
Calls GetSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IGetSecretVersionRequest
GetSecretVersionRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.GetSecretVersionCallback
Node-style callback called with the error, if any, and SecretVersion |
Type | Description |
void |
getSecretVersion(request)
public getSecretVersion(request: google.cloud.secretmanager.v1.IGetSecretVersionRequest): Promise<google.cloud.secretmanager.v1.SecretVersion>;
Calls GetSecretVersion.
Name | Description |
request |
google.cloud.secretmanager.v1.IGetSecretVersionRequest
GetSecretVersionRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.SecretVersion> | Promise |
listSecrets(request, callback)
public listSecrets(request: google.cloud.secretmanager.v1.IListSecretsRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.ListSecretsCallback): void;
Calls ListSecrets.
Name | Description |
request |
IListSecretsRequest
ListSecretsRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.ListSecretsCallback
Node-style callback called with the error, if any, and ListSecretsResponse |
Type | Description |
void |
listSecrets(request)
public listSecrets(request: google.cloud.secretmanager.v1.IListSecretsRequest): Promise<google.cloud.secretmanager.v1.ListSecretsResponse>;
Calls ListSecrets.
Name | Description |
request |
IListSecretsRequest
ListSecretsRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.ListSecretsResponse> | Promise |
listSecretVersions(request, callback)
public listSecretVersions(request: google.cloud.secretmanager.v1.IListSecretVersionsRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersionsCallback): void;
Calls ListSecretVersions.
Name | Description |
request |
google.cloud.secretmanager.v1.IListSecretVersionsRequest
ListSecretVersionsRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.ListSecretVersionsCallback
Node-style callback called with the error, if any, and ListSecretVersionsResponse |
Type | Description |
void |
listSecretVersions(request)
public listSecretVersions(request: google.cloud.secretmanager.v1.IListSecretVersionsRequest): Promise<google.cloud.secretmanager.v1.ListSecretVersionsResponse>;
Calls ListSecretVersions.
Name | Description |
request |
google.cloud.secretmanager.v1.IListSecretVersionsRequest
ListSecretVersionsRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.ListSecretVersionsResponse> | Promise |
setIamPolicy(request, callback)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.SetIamPolicyCallback): void;
Calls SetIamPolicy.
Name | Description |
request |
ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.SetIamPolicyCallback
Node-style callback called with the error, if any, and Policy |
Type | Description |
void |
setIamPolicy(request)
public setIamPolicy(request: google.iam.v1.ISetIamPolicyRequest): Promise<google.iam.v1.Policy>;
Calls SetIamPolicy.
Name | Description |
request |
ISetIamPolicyRequest
SetIamPolicyRequest message or plain object |
Type | Description |
Promise<google.iam.v1.Policy> | Promise |
testIamPermissions(request, callback)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.TestIamPermissionsCallback): void;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.TestIamPermissionsCallback
Node-style callback called with the error, if any, and TestIamPermissionsResponse |
Type | Description |
void |
testIamPermissions(request)
public testIamPermissions(request: google.iam.v1.ITestIamPermissionsRequest): Promise<google.iam.v1.TestIamPermissionsResponse>;
Calls TestIamPermissions.
Name | Description |
request |
ITestIamPermissionsRequest
TestIamPermissionsRequest message or plain object |
Type | Description |
Promise<google.iam.v1.TestIamPermissionsResponse> | Promise |
updateSecret(request, callback)
public updateSecret(request: google.cloud.secretmanager.v1.IUpdateSecretRequest, callback: google.cloud.secretmanager.v1.SecretManagerService.UpdateSecretCallback): void;
Calls UpdateSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IUpdateSecretRequest
UpdateSecretRequest message or plain object |
callback |
google.cloud.secretmanager.v1.SecretManagerService.UpdateSecretCallback
Node-style callback called with the error, if any, and Secret |
Type | Description |
void |
updateSecret(request)
public updateSecret(request: google.cloud.secretmanager.v1.IUpdateSecretRequest): Promise<google.cloud.secretmanager.v1.Secret>;
Calls UpdateSecret.
Name | Description |
request |
google.cloud.secretmanager.v1.IUpdateSecretRequest
UpdateSecretRequest message or plain object |
Type | Description |
Promise<google.cloud.secretmanager.v1.Secret> | Promise |