/// <summary>Snippet for GetSshPublicKey</summary> public void GetSshPublicKey() { // Snippet: GetSshPublicKey(string, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) string name = "users/[USER]/sshPublicKeys/[FINGERPRINT]"; // Make the request SshPublicKey response = osLoginServiceClient.GetSshPublicKey(name); // End snippet }
/// <summary>Snippet for GetSshPublicKey</summary> public void GetSshPublicKey() { // Snippet: GetSshPublicKey(FingerprintName,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) FingerprintName name = new FingerprintName("[USER]", "[FINGERPRINT]"); // Make the request SshPublicKey response = osLoginServiceClient.GetSshPublicKey(name); // End snippet }
/// <summary>Snippet for GetLoginProfile</summary> public void GetLoginProfile() { // Snippet: GetLoginProfile(string, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) string name = "users/[USER]"; // Make the request LoginProfile response = osLoginServiceClient.GetLoginProfile(name); // End snippet }
/// <summary>Snippet for GetLoginProfile</summary> public void GetLoginProfile() { // Snippet: GetLoginProfile(UserName,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) UserName name = new UserName("[USER]"); // Make the request LoginProfile response = osLoginServiceClient.GetLoginProfile(name); // End snippet }
/// <summary>Snippet for ImportSshPublicKey</summary> public void ImportSshPublicKey1() { // Snippet: ImportSshPublicKey(UserName,SshPublicKey,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) UserName parent = new UserName("[USER]"); SshPublicKey sshPublicKey = new SshPublicKey(); // Make the request ImportSshPublicKeyResponse response = osLoginServiceClient.ImportSshPublicKey(parent, sshPublicKey); // End snippet }
/// <summary>Snippet for DeleteSshPublicKey</summary> public void DeleteSshPublicKeyResourceNames() { // Snippet: DeleteSshPublicKey(SshPublicKeyName, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) SshPublicKeyName name = SshPublicKeyName.FromUserFingerprint("[USER]", "[FINGERPRINT]"); // Make the request osLoginServiceClient.DeleteSshPublicKey(name); // End snippet }
/// <summary>Snippet for UpdateSshPublicKey</summary> public void UpdateSshPublicKey1ResourceNames() { // Snippet: UpdateSshPublicKey(SshPublicKeyName, SshPublicKey, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) SshPublicKeyName name = SshPublicKeyName.FromUserFingerprint("[USER]", "[FINGERPRINT]"); SshPublicKey sshPublicKey = new SshPublicKey(); // Make the request SshPublicKey response = osLoginServiceClient.UpdateSshPublicKey(name, sshPublicKey); // End snippet }
/// <summary>Snippet for DeletePosixAccount</summary> public void DeletePosixAccount() { // Snippet: DeletePosixAccount(string, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) string name = "users/[USER]/projects/[PROJECT]"; // Make the request osLoginServiceClient.DeletePosixAccount(name); // End snippet }
/// <summary>Snippet for DeletePosixAccount</summary> public void DeletePosixAccount() { // Snippet: DeletePosixAccount(ProjectName,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) ProjectName name = new ProjectName("[USER]", "[PROJECT]"); // Make the request osLoginServiceClient.DeletePosixAccount(name); // End snippet }
/// <summary>Snippet for UpdateSshPublicKey</summary> public void UpdateSshPublicKey2() { // Snippet: UpdateSshPublicKey(string, SshPublicKey, FieldMask, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) string name = "users/[USER]/sshPublicKeys/[FINGERPRINT]"; SshPublicKey sshPublicKey = new SshPublicKey(); FieldMask updateMask = new FieldMask(); // Make the request SshPublicKey response = osLoginServiceClient.UpdateSshPublicKey(name, sshPublicKey, updateMask); // End snippet }
/// <summary>Snippet for ImportSshPublicKey</summary> public void ImportSshPublicKey2ResourceNames() { // Snippet: ImportSshPublicKey(UserName, SshPublicKey, string, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) UserName parent = UserName.FromUser("[USER]"); SshPublicKey sshPublicKey = new SshPublicKey(); string projectId = ""; // Make the request ImportSshPublicKeyResponse response = osLoginServiceClient.ImportSshPublicKey(parent, sshPublicKey, projectId); // End snippet }
/// <summary>Snippet for ImportSshPublicKey</summary> public void ImportSshPublicKey2() { // Snippet: ImportSshPublicKey(string, SshPublicKey, string, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) string parent = "users/[USER]"; SshPublicKey sshPublicKey = new SshPublicKey(); string projectId = ""; // Make the request ImportSshPublicKeyResponse response = osLoginServiceClient.ImportSshPublicKey(parent, sshPublicKey, projectId); // End snippet }
/// <summary>Snippet for UpdateSshPublicKey</summary> public void UpdateSshPublicKey2() { // Snippet: UpdateSshPublicKey(FingerprintName,SshPublicKey,FieldMask,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) FingerprintName name = new FingerprintName("[USER]", "[FINGERPRINT]"); SshPublicKey sshPublicKey = new SshPublicKey(); FieldMask updateMask = new FieldMask(); // Make the request SshPublicKey response = osLoginServiceClient.UpdateSshPublicKey(name, sshPublicKey, updateMask); // End snippet }
/// <summary>Snippet for GetSshPublicKey</summary> public void GetSshPublicKey_RequestObject() { // Snippet: GetSshPublicKey(GetSshPublicKeyRequest,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) GetSshPublicKeyRequest request = new GetSshPublicKeyRequest { FingerprintName = new FingerprintName("[USER]", "[FINGERPRINT]"), }; // Make the request SshPublicKey response = osLoginServiceClient.GetSshPublicKey(request); // End snippet }
/// <summary>Snippet for GetLoginProfile</summary> public void GetLoginProfile_RequestObject() { // Snippet: GetLoginProfile(GetLoginProfileRequest,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) GetLoginProfileRequest request = new GetLoginProfileRequest { UserName = new UserName("[USER]"), }; // Make the request LoginProfile response = osLoginServiceClient.GetLoginProfile(request); // End snippet }
/// <summary>Snippet for ImportSshPublicKey</summary> public void ImportSshPublicKey_RequestObject() { // Snippet: ImportSshPublicKey(ImportSshPublicKeyRequest,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) ImportSshPublicKeyRequest request = new ImportSshPublicKeyRequest { ParentAsUserName = new UserName("[USER]"), SshPublicKey = new SshPublicKey(), }; // Make the request ImportSshPublicKeyResponse response = osLoginServiceClient.ImportSshPublicKey(request); // End snippet }
/// <summary>Snippet for DeleteSshPublicKey</summary> public void DeleteSshPublicKeyRequestObject() { // Snippet: DeleteSshPublicKey(DeleteSshPublicKeyRequest, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) DeleteSshPublicKeyRequest request = new DeleteSshPublicKeyRequest { SshPublicKeyName = SshPublicKeyName.FromUserFingerprint("[USER]", "[FINGERPRINT]"), }; // Make the request osLoginServiceClient.DeleteSshPublicKey(request); // End snippet }
/// <summary>Snippet for DeletePosixAccount</summary> public void DeletePosixAccount_RequestObject() { // Snippet: DeletePosixAccount(DeletePosixAccountRequest,CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) DeletePosixAccountRequest request = new DeletePosixAccountRequest { ProjectName = new ProjectName("[USER]", "[PROJECT]"), }; // Make the request osLoginServiceClient.DeletePosixAccount(request); // End snippet }
/// <summary>Snippet for UpdateSshPublicKey</summary> public void UpdateSshPublicKeyRequestObject() { // Snippet: UpdateSshPublicKey(UpdateSshPublicKeyRequest, CallSettings) // Create client OsLoginServiceClient osLoginServiceClient = OsLoginServiceClient.Create(); // Initialize request argument(s) UpdateSshPublicKeyRequest request = new UpdateSshPublicKeyRequest { SshPublicKeyName = SshPublicKeyName.FromUserFingerprint("[USER]", "[FINGERPRINT]"), SshPublicKey = new SshPublicKey(), UpdateMask = new FieldMask(), }; // Make the request SshPublicKey response = osLoginServiceClient.UpdateSshPublicKey(request); // End snippet }
public static int Main(string[] args) { var credential = GoogleCredential.GetApplicationDefault(); if (!(credential.UnderlyingCredential is ServiceAccountCredential serviceAccount)) { Console.WriteLine("Skipping smoke test; requires service account."); // Don't cause test automation to fail. return(0); } // Create client OsLoginServiceClient client = OsLoginServiceClient.Create(); UserName userName = new UserName(serviceAccount.Id); var response = client.GetLoginProfile(userName); // Show the result Console.WriteLine(response); // Success Console.WriteLine("Smoke test passed OK"); return(0); }