Represents an OsLoginService
Inheritance
$protobuf.rpc.Service > protos.google.cloud.oslogin.v1beta.OsLoginServicePackage
@google-cloud/os-loginConstructors
(constructor)(rpcImpl, requestDelimited, responseDelimited)
constructor(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean);Constructs a new OsLoginService service.
| Name | Description |
| rpcImpl |
$protobuf.RPCImpl
RPC implementation |
| requestDelimited |
boolean
Whether requests are length-delimited |
| responseDelimited |
boolean
Whether responses are length-delimited |
Methods
create(rpcImpl, requestDelimited, responseDelimited)
public static create(rpcImpl: $protobuf.RPCImpl, requestDelimited?: boolean, responseDelimited?: boolean): OsLoginService;Creates new OsLoginService 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 |
| OsLoginService | RPC service. Useful where requests and/or responses are streamed. |
deletePosixAccount(request, callback)
public deletePosixAccount(request: google.cloud.oslogin.v1beta.IDeletePosixAccountRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.DeletePosixAccountCallback): void;Calls DeletePosixAccount.
| Name | Description |
| request |
IDeletePosixAccountRequest
DeletePosixAccountRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.DeletePosixAccountCallback
Node-style callback called with the error, if any, and Empty |
| Type | Description |
| void |
deletePosixAccount(request)
public deletePosixAccount(request: google.cloud.oslogin.v1beta.IDeletePosixAccountRequest): Promise<google.protobuf.Empty>;Calls DeletePosixAccount.
| Name | Description |
| request |
IDeletePosixAccountRequest
DeletePosixAccountRequest message or plain object |
| Type | Description |
| Promise<google.protobuf.Empty> | Promise |
deleteSshPublicKey(request, callback)
public deleteSshPublicKey(request: google.cloud.oslogin.v1beta.IDeleteSshPublicKeyRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.DeleteSshPublicKeyCallback): void;Calls DeleteSshPublicKey.
| Name | Description |
| request |
IDeleteSshPublicKeyRequest
DeleteSshPublicKeyRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.DeleteSshPublicKeyCallback
Node-style callback called with the error, if any, and Empty |
| Type | Description |
| void |
deleteSshPublicKey(request)
public deleteSshPublicKey(request: google.cloud.oslogin.v1beta.IDeleteSshPublicKeyRequest): Promise<google.protobuf.Empty>;Calls DeleteSshPublicKey.
| Name | Description |
| request |
IDeleteSshPublicKeyRequest
DeleteSshPublicKeyRequest message or plain object |
| Type | Description |
| Promise<google.protobuf.Empty> | Promise |
getLoginProfile(request, callback)
public getLoginProfile(request: google.cloud.oslogin.v1beta.IGetLoginProfileRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.GetLoginProfileCallback): void;Calls GetLoginProfile.
| Name | Description |
| request |
IGetLoginProfileRequest
GetLoginProfileRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.GetLoginProfileCallback
Node-style callback called with the error, if any, and LoginProfile |
| Type | Description |
| void |
getLoginProfile(request)
public getLoginProfile(request: google.cloud.oslogin.v1beta.IGetLoginProfileRequest): Promise<google.cloud.oslogin.v1beta.LoginProfile>;Calls GetLoginProfile.
| Name | Description |
| request |
IGetLoginProfileRequest
GetLoginProfileRequest message or plain object |
| Type | Description |
| Promise<google.cloud.oslogin.v1beta.LoginProfile> | Promise |
getSshPublicKey(request, callback)
public getSshPublicKey(request: google.cloud.oslogin.v1beta.IGetSshPublicKeyRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.GetSshPublicKeyCallback): void;Calls GetSshPublicKey.
| Name | Description |
| request |
IGetSshPublicKeyRequest
GetSshPublicKeyRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.GetSshPublicKeyCallback
Node-style callback called with the error, if any, and SshPublicKey |
| Type | Description |
| void |
getSshPublicKey(request)
public getSshPublicKey(request: google.cloud.oslogin.v1beta.IGetSshPublicKeyRequest): Promise<google.cloud.oslogin.common.SshPublicKey>;Calls GetSshPublicKey.
| Name | Description |
| request |
IGetSshPublicKeyRequest
GetSshPublicKeyRequest message or plain object |
| Type | Description |
| Promise<google.cloud.oslogin.common.SshPublicKey> | Promise |
importSshPublicKey(request, callback)
public importSshPublicKey(request: google.cloud.oslogin.v1beta.IImportSshPublicKeyRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.ImportSshPublicKeyCallback): void;Calls ImportSshPublicKey.
| Name | Description |
| request |
IImportSshPublicKeyRequest
ImportSshPublicKeyRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.ImportSshPublicKeyCallback
Node-style callback called with the error, if any, and ImportSshPublicKeyResponse |
| Type | Description |
| void |
importSshPublicKey(request)
public importSshPublicKey(request: google.cloud.oslogin.v1beta.IImportSshPublicKeyRequest): Promise<google.cloud.oslogin.v1beta.ImportSshPublicKeyResponse>;Calls ImportSshPublicKey.
| Name | Description |
| request |
IImportSshPublicKeyRequest
ImportSshPublicKeyRequest message or plain object |
| Type | Description |
| Promise<google.cloud.oslogin.v1beta.ImportSshPublicKeyResponse> | Promise |
updateSshPublicKey(request, callback)
public updateSshPublicKey(request: google.cloud.oslogin.v1beta.IUpdateSshPublicKeyRequest, callback: google.cloud.oslogin.v1beta.OsLoginService.UpdateSshPublicKeyCallback): void;Calls UpdateSshPublicKey.
| Name | Description |
| request |
IUpdateSshPublicKeyRequest
UpdateSshPublicKeyRequest message or plain object |
| callback |
google.cloud.oslogin.v1beta.OsLoginService.UpdateSshPublicKeyCallback
Node-style callback called with the error, if any, and SshPublicKey |
| Type | Description |
| void |
updateSshPublicKey(request)
public updateSshPublicKey(request: google.cloud.oslogin.v1beta.IUpdateSshPublicKeyRequest): Promise<google.cloud.oslogin.common.SshPublicKey>;Calls UpdateSshPublicKey.
| Name | Description |
| request |
IUpdateSshPublicKeyRequest
UpdateSshPublicKeyRequest message or plain object |
| Type | Description |
| Promise<google.cloud.oslogin.common.SshPublicKey> | Promise |