1 /* 2 * Copyright 2020 Google LLC 3 * 4 * Licensed under the Apache License, Version 2.0 (the "License"); 5 * you may not use this file except in compliance with the License. 6 * You may obtain a copy of the License at 7 * 8 * https://www.apache.org/licenses/LICENSE-2.0 9 * 10 * Unless required by applicable law or agreed to in writing, software 11 * distributed under the License is distributed on an "AS IS" BASIS, 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 * See the License for the specific language governing permissions and 14 * limitations under the License. 15 */ 16 // Generated by the protocol buffer compiler. DO NOT EDIT! 17 // source: google/iam/admin/v1/iam.proto 18 19 package com.google.iam.admin.v1; 20 21 public final class Iam { Iam()22 private Iam() {} 23 registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)24 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry) {} 25 registerAllExtensions(com.google.protobuf.ExtensionRegistry registry)26 public static void registerAllExtensions(com.google.protobuf.ExtensionRegistry registry) { 27 registerAllExtensions((com.google.protobuf.ExtensionRegistryLite) registry); 28 } 29 30 static final com.google.protobuf.Descriptors.Descriptor 31 internal_static_google_iam_admin_v1_ServiceAccount_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_iam_admin_v1_ServiceAccount_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_iam_admin_v1_CreateServiceAccountRequest_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_iam_admin_v1_CreateServiceAccountRequest_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_iam_admin_v1_ListServiceAccountsRequest_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_iam_admin_v1_ListServiceAccountsRequest_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_iam_admin_v1_ListServiceAccountsResponse_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_iam_admin_v1_ListServiceAccountsResponse_fieldAccessorTable; 46 static final com.google.protobuf.Descriptors.Descriptor 47 internal_static_google_iam_admin_v1_GetServiceAccountRequest_descriptor; 48 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 49 internal_static_google_iam_admin_v1_GetServiceAccountRequest_fieldAccessorTable; 50 static final com.google.protobuf.Descriptors.Descriptor 51 internal_static_google_iam_admin_v1_DeleteServiceAccountRequest_descriptor; 52 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 53 internal_static_google_iam_admin_v1_DeleteServiceAccountRequest_fieldAccessorTable; 54 static final com.google.protobuf.Descriptors.Descriptor 55 internal_static_google_iam_admin_v1_PatchServiceAccountRequest_descriptor; 56 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 57 internal_static_google_iam_admin_v1_PatchServiceAccountRequest_fieldAccessorTable; 58 static final com.google.protobuf.Descriptors.Descriptor 59 internal_static_google_iam_admin_v1_UndeleteServiceAccountRequest_descriptor; 60 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 61 internal_static_google_iam_admin_v1_UndeleteServiceAccountRequest_fieldAccessorTable; 62 static final com.google.protobuf.Descriptors.Descriptor 63 internal_static_google_iam_admin_v1_UndeleteServiceAccountResponse_descriptor; 64 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 65 internal_static_google_iam_admin_v1_UndeleteServiceAccountResponse_fieldAccessorTable; 66 static final com.google.protobuf.Descriptors.Descriptor 67 internal_static_google_iam_admin_v1_EnableServiceAccountRequest_descriptor; 68 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 69 internal_static_google_iam_admin_v1_EnableServiceAccountRequest_fieldAccessorTable; 70 static final com.google.protobuf.Descriptors.Descriptor 71 internal_static_google_iam_admin_v1_DisableServiceAccountRequest_descriptor; 72 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 73 internal_static_google_iam_admin_v1_DisableServiceAccountRequest_fieldAccessorTable; 74 static final com.google.protobuf.Descriptors.Descriptor 75 internal_static_google_iam_admin_v1_ListServiceAccountKeysRequest_descriptor; 76 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 77 internal_static_google_iam_admin_v1_ListServiceAccountKeysRequest_fieldAccessorTable; 78 static final com.google.protobuf.Descriptors.Descriptor 79 internal_static_google_iam_admin_v1_ListServiceAccountKeysResponse_descriptor; 80 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 81 internal_static_google_iam_admin_v1_ListServiceAccountKeysResponse_fieldAccessorTable; 82 static final com.google.protobuf.Descriptors.Descriptor 83 internal_static_google_iam_admin_v1_GetServiceAccountKeyRequest_descriptor; 84 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 85 internal_static_google_iam_admin_v1_GetServiceAccountKeyRequest_fieldAccessorTable; 86 static final com.google.protobuf.Descriptors.Descriptor 87 internal_static_google_iam_admin_v1_ServiceAccountKey_descriptor; 88 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 89 internal_static_google_iam_admin_v1_ServiceAccountKey_fieldAccessorTable; 90 static final com.google.protobuf.Descriptors.Descriptor 91 internal_static_google_iam_admin_v1_CreateServiceAccountKeyRequest_descriptor; 92 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 93 internal_static_google_iam_admin_v1_CreateServiceAccountKeyRequest_fieldAccessorTable; 94 static final com.google.protobuf.Descriptors.Descriptor 95 internal_static_google_iam_admin_v1_UploadServiceAccountKeyRequest_descriptor; 96 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 97 internal_static_google_iam_admin_v1_UploadServiceAccountKeyRequest_fieldAccessorTable; 98 static final com.google.protobuf.Descriptors.Descriptor 99 internal_static_google_iam_admin_v1_DeleteServiceAccountKeyRequest_descriptor; 100 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 101 internal_static_google_iam_admin_v1_DeleteServiceAccountKeyRequest_fieldAccessorTable; 102 static final com.google.protobuf.Descriptors.Descriptor 103 internal_static_google_iam_admin_v1_DisableServiceAccountKeyRequest_descriptor; 104 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 105 internal_static_google_iam_admin_v1_DisableServiceAccountKeyRequest_fieldAccessorTable; 106 static final com.google.protobuf.Descriptors.Descriptor 107 internal_static_google_iam_admin_v1_EnableServiceAccountKeyRequest_descriptor; 108 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 109 internal_static_google_iam_admin_v1_EnableServiceAccountKeyRequest_fieldAccessorTable; 110 static final com.google.protobuf.Descriptors.Descriptor 111 internal_static_google_iam_admin_v1_SignBlobRequest_descriptor; 112 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 113 internal_static_google_iam_admin_v1_SignBlobRequest_fieldAccessorTable; 114 static final com.google.protobuf.Descriptors.Descriptor 115 internal_static_google_iam_admin_v1_SignBlobResponse_descriptor; 116 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 117 internal_static_google_iam_admin_v1_SignBlobResponse_fieldAccessorTable; 118 static final com.google.protobuf.Descriptors.Descriptor 119 internal_static_google_iam_admin_v1_SignJwtRequest_descriptor; 120 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 121 internal_static_google_iam_admin_v1_SignJwtRequest_fieldAccessorTable; 122 static final com.google.protobuf.Descriptors.Descriptor 123 internal_static_google_iam_admin_v1_SignJwtResponse_descriptor; 124 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 125 internal_static_google_iam_admin_v1_SignJwtResponse_fieldAccessorTable; 126 static final com.google.protobuf.Descriptors.Descriptor 127 internal_static_google_iam_admin_v1_Role_descriptor; 128 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 129 internal_static_google_iam_admin_v1_Role_fieldAccessorTable; 130 static final com.google.protobuf.Descriptors.Descriptor 131 internal_static_google_iam_admin_v1_QueryGrantableRolesRequest_descriptor; 132 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 133 internal_static_google_iam_admin_v1_QueryGrantableRolesRequest_fieldAccessorTable; 134 static final com.google.protobuf.Descriptors.Descriptor 135 internal_static_google_iam_admin_v1_QueryGrantableRolesResponse_descriptor; 136 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 137 internal_static_google_iam_admin_v1_QueryGrantableRolesResponse_fieldAccessorTable; 138 static final com.google.protobuf.Descriptors.Descriptor 139 internal_static_google_iam_admin_v1_ListRolesRequest_descriptor; 140 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 141 internal_static_google_iam_admin_v1_ListRolesRequest_fieldAccessorTable; 142 static final com.google.protobuf.Descriptors.Descriptor 143 internal_static_google_iam_admin_v1_ListRolesResponse_descriptor; 144 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 145 internal_static_google_iam_admin_v1_ListRolesResponse_fieldAccessorTable; 146 static final com.google.protobuf.Descriptors.Descriptor 147 internal_static_google_iam_admin_v1_GetRoleRequest_descriptor; 148 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 149 internal_static_google_iam_admin_v1_GetRoleRequest_fieldAccessorTable; 150 static final com.google.protobuf.Descriptors.Descriptor 151 internal_static_google_iam_admin_v1_CreateRoleRequest_descriptor; 152 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 153 internal_static_google_iam_admin_v1_CreateRoleRequest_fieldAccessorTable; 154 static final com.google.protobuf.Descriptors.Descriptor 155 internal_static_google_iam_admin_v1_UpdateRoleRequest_descriptor; 156 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 157 internal_static_google_iam_admin_v1_UpdateRoleRequest_fieldAccessorTable; 158 static final com.google.protobuf.Descriptors.Descriptor 159 internal_static_google_iam_admin_v1_DeleteRoleRequest_descriptor; 160 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 161 internal_static_google_iam_admin_v1_DeleteRoleRequest_fieldAccessorTable; 162 static final com.google.protobuf.Descriptors.Descriptor 163 internal_static_google_iam_admin_v1_UndeleteRoleRequest_descriptor; 164 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 165 internal_static_google_iam_admin_v1_UndeleteRoleRequest_fieldAccessorTable; 166 static final com.google.protobuf.Descriptors.Descriptor 167 internal_static_google_iam_admin_v1_Permission_descriptor; 168 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 169 internal_static_google_iam_admin_v1_Permission_fieldAccessorTable; 170 static final com.google.protobuf.Descriptors.Descriptor 171 internal_static_google_iam_admin_v1_QueryTestablePermissionsRequest_descriptor; 172 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 173 internal_static_google_iam_admin_v1_QueryTestablePermissionsRequest_fieldAccessorTable; 174 static final com.google.protobuf.Descriptors.Descriptor 175 internal_static_google_iam_admin_v1_QueryTestablePermissionsResponse_descriptor; 176 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 177 internal_static_google_iam_admin_v1_QueryTestablePermissionsResponse_fieldAccessorTable; 178 static final com.google.protobuf.Descriptors.Descriptor 179 internal_static_google_iam_admin_v1_QueryAuditableServicesRequest_descriptor; 180 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 181 internal_static_google_iam_admin_v1_QueryAuditableServicesRequest_fieldAccessorTable; 182 static final com.google.protobuf.Descriptors.Descriptor 183 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_descriptor; 184 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 185 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_fieldAccessorTable; 186 static final com.google.protobuf.Descriptors.Descriptor 187 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_AuditableService_descriptor; 188 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 189 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_AuditableService_fieldAccessorTable; 190 static final com.google.protobuf.Descriptors.Descriptor 191 internal_static_google_iam_admin_v1_LintPolicyRequest_descriptor; 192 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 193 internal_static_google_iam_admin_v1_LintPolicyRequest_fieldAccessorTable; 194 static final com.google.protobuf.Descriptors.Descriptor 195 internal_static_google_iam_admin_v1_LintResult_descriptor; 196 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 197 internal_static_google_iam_admin_v1_LintResult_fieldAccessorTable; 198 static final com.google.protobuf.Descriptors.Descriptor 199 internal_static_google_iam_admin_v1_LintPolicyResponse_descriptor; 200 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 201 internal_static_google_iam_admin_v1_LintPolicyResponse_fieldAccessorTable; 202 getDescriptor()203 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 204 return descriptor; 205 } 206 207 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 208 209 static { 210 java.lang.String[] descriptorData = { 211 "\n\035google/iam/admin/v1/iam.proto\022\023google." 212 + "iam.admin.v1\032\034google/api/annotations.pro" 213 + "to\032\027google/api/client.proto\032\037google/api/" 214 + "field_behavior.proto\032\031google/api/resourc" 215 + "e.proto\032\036google/iam/v1/iam_policy.proto\032" 216 + "\032google/iam/v1/policy.proto\032\033google/prot" 217 + "obuf/empty.proto\032 google/protobuf/field_" 218 + "mask.proto\032\037google/protobuf/timestamp.pr" 219 + "oto\032\026google/type/expr.proto\"\276\002\n\016ServiceA" 220 + "ccount\022\014\n\004name\030\001 \001(\t\022\027\n\nproject_id\030\002 \001(\t" 221 + "B\003\340A\003\022\026\n\tunique_id\030\004 \001(\tB\003\340A\003\022\022\n\005email\030\005" 222 + " \001(\tB\003\340A\003\022\031\n\014display_name\030\006 \001(\tB\003\340A\001\022\020\n\004" 223 + "etag\030\007 \001(\014B\002\030\001\022\030\n\013description\030\010 \001(\tB\003\340A\001" 224 + "\022\035\n\020oauth2_client_id\030\t \001(\tB\003\340A\003\022\025\n\010disab" 225 + "led\030\013 \001(\010B\003\340A\003:\\\352AY\n!iam.googleapis.com/" 226 + "ServiceAccount\0224projects/{project}/servi" 227 + "ceAccounts/{service_account}\"\267\001\n\033CreateS" 228 + "erviceAccountRequest\022A\n\004name\030\001 \001(\tB3\340A\002\372" 229 + "A-\n+cloudresourcemanager.googleapis.com/" 230 + "Project\022\027\n\naccount_id\030\002 \001(\tB\003\340A\002\022<\n\017serv" 231 + "ice_account\030\003 \001(\0132#.google.iam.admin.v1." 232 + "ServiceAccount\"\206\001\n\032ListServiceAccountsRe" 233 + "quest\022A\n\004name\030\001 \001(\tB3\340A\002\372A-\n+cloudresour" 234 + "cemanager.googleapis.com/Project\022\021\n\tpage" 235 + "_size\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\"m\n\033ListS" 236 + "erviceAccountsResponse\0225\n\010accounts\030\001 \003(\013" 237 + "2#.google.iam.admin.v1.ServiceAccount\022\027\n" 238 + "\017next_page_token\030\002 \001(\t\"S\n\030GetServiceAcco" 239 + "untRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!iam.go" 240 + "ogleapis.com/ServiceAccount\"V\n\033DeleteSer" 241 + "viceAccountRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#" 242 + "\n!iam.googleapis.com/ServiceAccount\"\213\001\n\032" 243 + "PatchServiceAccountRequest\022<\n\017service_ac" 244 + "count\030\001 \001(\0132#.google.iam.admin.v1.Servic" 245 + "eAccount\022/\n\013update_mask\030\002 \001(\0132\032.google.p" 246 + "rotobuf.FieldMask\"-\n\035UndeleteServiceAcco" 247 + "untRequest\022\014\n\004name\030\001 \001(\t\"_\n\036UndeleteServ" 248 + "iceAccountResponse\022=\n\020restored_account\030\001" 249 + " \001(\0132#.google.iam.admin.v1.ServiceAccoun" 250 + "t\"+\n\033EnableServiceAccountRequest\022\014\n\004name" 251 + "\030\001 \001(\t\",\n\034DisableServiceAccountRequest\022\014" 252 + "\n\004name\030\001 \001(\t\"\362\001\n\035ListServiceAccountKeysR" 253 + "equest\0227\n\004name\030\001 \001(\tB)\340A\002\372A#\n!iam.google" 254 + "apis.com/ServiceAccount\022M\n\tkey_types\030\002 \003" 255 + "(\0162:.google.iam.admin.v1.ListServiceAcco" 256 + "untKeysRequest.KeyType\"I\n\007KeyType\022\030\n\024KEY" 257 + "_TYPE_UNSPECIFIED\020\000\022\020\n\014USER_MANAGED\020\001\022\022\n" 258 + "\016SYSTEM_MANAGED\020\002\"V\n\036ListServiceAccountK" 259 + "eysResponse\0224\n\004keys\030\001 \003(\0132&.google.iam.a" 260 + "dmin.v1.ServiceAccountKey\"\233\001\n\033GetService" 261 + "AccountKeyRequest\022,\n\004name\030\001 \001(\tB\036\340A\002\372A\030\n" 262 + "\026iam.googleapis.com/Key\022N\n\017public_key_ty" 263 + "pe\030\002 \001(\01620.google.iam.admin.v1.ServiceAc" 264 + "countPublicKeyTypeB\003\340A\001\"\326\004\n\021ServiceAccou" 265 + "ntKey\022\014\n\004name\030\001 \001(\t\022K\n\020private_key_type\030" 266 + "\002 \001(\01621.google.iam.admin.v1.ServiceAccou" 267 + "ntPrivateKeyType\022F\n\rkey_algorithm\030\010 \001(\0162" 268 + "/.google.iam.admin.v1.ServiceAccountKeyA" 269 + "lgorithm\022\030\n\020private_key_data\030\003 \001(\014\022\027\n\017pu" 270 + "blic_key_data\030\007 \001(\014\0224\n\020valid_after_time\030" 271 + "\004 \001(\0132\032.google.protobuf.Timestamp\0225\n\021val" 272 + "id_before_time\030\005 \001(\0132\032.google.protobuf.T" 273 + "imestamp\022@\n\nkey_origin\030\t \001(\0162,.google.ia" 274 + "m.admin.v1.ServiceAccountKeyOrigin\022L\n\010ke" 275 + "y_type\030\n \001(\0162:.google.iam.admin.v1.ListS" 276 + "erviceAccountKeysRequest.KeyType\022\020\n\010disa" 277 + "bled\030\013 \001(\010:\\\352AY\n\026iam.googleapis.com/Key\022" 278 + "?projects/{project}/serviceAccounts/{ser" 279 + "vice_account}/keys/{key}\"\356\001\n\036CreateServi" 280 + "ceAccountKeyRequest\0227\n\004name\030\001 \001(\tB)\340A\002\372A" 281 + "#\n!iam.googleapis.com/ServiceAccount\022K\n\020" 282 + "private_key_type\030\002 \001(\01621.google.iam.admi" 283 + "n.v1.ServiceAccountPrivateKeyType\022F\n\rkey" 284 + "_algorithm\030\003 \001(\0162/.google.iam.admin.v1.S" 285 + "erviceAccountKeyAlgorithm\"G\n\036UploadServi" 286 + "ceAccountKeyRequest\022\014\n\004name\030\001 \001(\t\022\027\n\017pub" 287 + "lic_key_data\030\002 \001(\014\"N\n\036DeleteServiceAccou" 288 + "ntKeyRequest\022,\n\004name\030\001 \001(\tB\036\340A\002\372A\030\n\026iam." 289 + "googleapis.com/Key\"O\n\037DisableServiceAcco" 290 + "untKeyRequest\022,\n\004name\030\001 \001(\tB\036\340A\002\372A\030\n\026iam" 291 + ".googleapis.com/Key\"N\n\036EnableServiceAcco" 292 + "untKeyRequest\022,\n\004name\030\001 \001(\tB\036\340A\002\372A\030\n\026iam" 293 + ".googleapis.com/Key\"j\n\017SignBlobRequest\0229" 294 + "\n\004name\030\001 \001(\tB+\030\001\340A\002\372A#\n!iam.googleapis.c" 295 + "om/ServiceAccount\022\034\n\rbytes_to_sign\030\002 \001(\014" 296 + "B\005\030\001\340A\002\"=\n\020SignBlobResponse\022\022\n\006key_id\030\001 " 297 + "\001(\tB\002\030\001\022\025\n\tsignature\030\002 \001(\014B\002\030\001\"c\n\016SignJw" 298 + "tRequest\0229\n\004name\030\001 \001(\tB+\030\001\340A\002\372A#\n!iam.go" 299 + "ogleapis.com/ServiceAccount\022\026\n\007payload\030\002" 300 + " \001(\tB\005\030\001\340A\002\"=\n\017SignJwtResponse\022\022\n\006key_id" 301 + "\030\001 \001(\tB\002\030\001\022\026\n\nsigned_jwt\030\002 \001(\tB\002\030\001\"\206\002\n\004R" 302 + "ole\022\014\n\004name\030\001 \001(\t\022\r\n\005title\030\002 \001(\t\022\023\n\013desc" 303 + "ription\030\003 \001(\t\022\034\n\024included_permissions\030\007 " 304 + "\003(\t\0228\n\005stage\030\010 \001(\0162).google.iam.admin.v1" 305 + ".Role.RoleLaunchStage\022\014\n\004etag\030\t \001(\014\022\017\n\007d" 306 + "eleted\030\013 \001(\010\"U\n\017RoleLaunchStage\022\t\n\005ALPHA" 307 + "\020\000\022\010\n\004BETA\020\001\022\006\n\002GA\020\002\022\016\n\nDEPRECATED\020\004\022\014\n\010" 308 + "DISABLED\020\005\022\007\n\003EAP\020\006\"\221\001\n\032QueryGrantableRo" 309 + "lesRequest\022\037\n\022full_resource_name\030\001 \001(\tB\003" 310 + "\340A\002\022+\n\004view\030\002 \001(\0162\035.google.iam.admin.v1." 311 + "RoleView\022\021\n\tpage_size\030\003 \001(\005\022\022\n\npage_toke" 312 + "n\030\004 \001(\t\"`\n\033QueryGrantableRolesResponse\022(" 313 + "\n\005roles\030\001 \003(\0132\031.google.iam.admin.v1.Role" 314 + "\022\027\n\017next_page_token\030\002 \001(\t\"\224\001\n\020ListRolesR" 315 + "equest\022\026\n\006parent\030\001 \001(\tB\006\372A\003\n\001*\022\021\n\tpage_s" 316 + "ize\030\002 \001(\005\022\022\n\npage_token\030\003 \001(\t\022+\n\004view\030\004 " 317 + "\001(\0162\035.google.iam.admin.v1.RoleView\022\024\n\014sh" 318 + "ow_deleted\030\006 \001(\010\"V\n\021ListRolesResponse\022(\n" 319 + "\005roles\030\001 \003(\0132\031.google.iam.admin.v1.Role\022" 320 + "\027\n\017next_page_token\030\002 \001(\t\"&\n\016GetRoleReque" 321 + "st\022\024\n\004name\030\001 \001(\tB\006\372A\003\n\001*\"e\n\021CreateRoleRe" 322 + "quest\022\026\n\006parent\030\001 \001(\tB\006\372A\003\n\001*\022\017\n\007role_id" 323 + "\030\002 \001(\t\022\'\n\004role\030\003 \001(\0132\031.google.iam.admin." 324 + "v1.Role\"\203\001\n\021UpdateRoleRequest\022\024\n\004name\030\001 " 325 + "\001(\tB\006\372A\003\n\001*\022\'\n\004role\030\002 \001(\0132\031.google.iam.a" 326 + "dmin.v1.Role\022/\n\013update_mask\030\003 \001(\0132\032.goog" 327 + "le.protobuf.FieldMask\"7\n\021DeleteRoleReque" 328 + "st\022\024\n\004name\030\001 \001(\tB\006\372A\003\n\001*\022\014\n\004etag\030\002 \001(\014\"9" 329 + "\n\023UndeleteRoleRequest\022\024\n\004name\030\001 \001(\tB\006\372A\003" 330 + "\n\001*\022\014\n\004etag\030\002 \001(\014\"\311\003\n\nPermission\022\014\n\004name" 331 + "\030\001 \001(\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001" 332 + "(\t\022$\n\030only_in_predefined_roles\030\004 \001(\010B\002\030\001" 333 + "\022D\n\005stage\030\005 \001(\01625.google.iam.admin.v1.Pe" 334 + "rmission.PermissionLaunchStage\022[\n\032custom" 335 + "_roles_support_level\030\006 \001(\01627.google.iam." 336 + "admin.v1.Permission.CustomRolesSupportLe" 337 + "vel\022\024\n\014api_disabled\030\007 \001(\010\022\032\n\022primary_per" 338 + "mission\030\010 \001(\t\"D\n\025PermissionLaunchStage\022\t" 339 + "\n\005ALPHA\020\000\022\010\n\004BETA\020\001\022\006\n\002GA\020\002\022\016\n\nDEPRECATE" 340 + "D\020\003\"H\n\027CustomRolesSupportLevel\022\r\n\tSUPPOR" 341 + "TED\020\000\022\013\n\007TESTING\020\001\022\021\n\rNOT_SUPPORTED\020\002\"d\n" 342 + "\037QueryTestablePermissionsRequest\022\032\n\022full" 343 + "_resource_name\030\001 \001(\t\022\021\n\tpage_size\030\002 \001(\005\022" 344 + "\022\n\npage_token\030\003 \001(\t\"q\n QueryTestablePerm" 345 + "issionsResponse\0224\n\013permissions\030\001 \003(\0132\037.g" 346 + "oogle.iam.admin.v1.Permission\022\027\n\017next_pa" 347 + "ge_token\030\002 \001(\t\";\n\035QueryAuditableServices" 348 + "Request\022\032\n\022full_resource_name\030\001 \001(\t\"\232\001\n\036" 349 + "QueryAuditableServicesResponse\022V\n\010servic" 350 + "es\030\001 \003(\0132D.google.iam.admin.v1.QueryAudi" 351 + "tableServicesResponse.AuditableService\032 " 352 + "\n\020AuditableService\022\014\n\004name\030\001 \001(\t\"f\n\021Lint" 353 + "PolicyRequest\022\032\n\022full_resource_name\030\001 \001(" 354 + "\t\022&\n\tcondition\030\005 \001(\0132\021.google.type.ExprH" 355 + "\000B\r\n\013lint_object\"\363\002\n\nLintResult\0224\n\005level" 356 + "\030\001 \001(\0162%.google.iam.admin.v1.LintResult." 357 + "Level\022\034\n\024validation_unit_name\030\002 \001(\t\022:\n\010s" 358 + "everity\030\003 \001(\0162(.google.iam.admin.v1.Lint" 359 + "Result.Severity\022\022\n\nfield_name\030\005 \001(\t\022\027\n\017l" 360 + "ocation_offset\030\006 \001(\005\022\025\n\rdebug_message\030\007 " 361 + "\001(\t\"-\n\005Level\022\025\n\021LEVEL_UNSPECIFIED\020\000\022\r\n\tC" 362 + "ONDITION\020\003\"b\n\010Severity\022\030\n\024SEVERITY_UNSPE" 363 + "CIFIED\020\000\022\t\n\005ERROR\020\001\022\013\n\007WARNING\020\002\022\n\n\006NOTI" 364 + "CE\020\003\022\010\n\004INFO\020\004\022\016\n\nDEPRECATED\020\005\"K\n\022LintPo" 365 + "licyResponse\0225\n\014lint_results\030\001 \003(\0132\037.goo" 366 + "gle.iam.admin.v1.LintResult*a\n\032ServiceAc" 367 + "countKeyAlgorithm\022\027\n\023KEY_ALG_UNSPECIFIED" 368 + "\020\000\022\024\n\020KEY_ALG_RSA_1024\020\001\022\024\n\020KEY_ALG_RSA_" 369 + "2048\020\002*l\n\034ServiceAccountPrivateKeyType\022\024" 370 + "\n\020TYPE_UNSPECIFIED\020\000\022\024\n\020TYPE_PKCS12_FILE" 371 + "\020\001\022 \n\034TYPE_GOOGLE_CREDENTIALS_FILE\020\002*]\n\033" 372 + "ServiceAccountPublicKeyType\022\r\n\tTYPE_NONE" 373 + "\020\000\022\026\n\022TYPE_X509_PEM_FILE\020\001\022\027\n\023TYPE_RAW_P" 374 + "UBLIC_KEY\020\002*Y\n\027ServiceAccountKeyOrigin\022\026" 375 + "\n\022ORIGIN_UNSPECIFIED\020\000\022\021\n\rUSER_PROVIDED\020" 376 + "\001\022\023\n\017GOOGLE_PROVIDED\020\002*\037\n\010RoleView\022\t\n\005BA" 377 + "SIC\020\000\022\010\n\004FULL\020\0012\232+\n\003IAM\022\256\001\n\023ListServiceA" 378 + "ccounts\022/.google.iam.admin.v1.ListServic" 379 + "eAccountsRequest\0320.google.iam.admin.v1.L" 380 + "istServiceAccountsResponse\"4\202\323\344\223\002\'\022%/v1/" 381 + "{name=projects/*}/serviceAccounts\332A\004name" 382 + "\022\237\001\n\021GetServiceAccount\022-.google.iam.admi" 383 + "n.v1.GetServiceAccountRequest\032#.google.i" 384 + "am.admin.v1.ServiceAccount\"6\202\323\344\223\002)\022\'/v1/" 385 + "{name=projects/*/serviceAccounts/*}\332A\004na" 386 + "me\022\301\001\n\024CreateServiceAccount\0220.google.iam" 387 + ".admin.v1.CreateServiceAccountRequest\032#." 388 + "google.iam.admin.v1.ServiceAccount\"R\202\323\344\223" 389 + "\002*\"%/v1/{name=projects/*}/serviceAccount" 390 + "s:\001*\332A\037name,account_id,service_account\022\224" 391 + "\001\n\024UpdateServiceAccount\022#.google.iam.adm" 392 + "in.v1.ServiceAccount\032#.google.iam.admin." 393 + "v1.ServiceAccount\"2\202\323\344\223\002,\032\'/v1/{name=pro" 394 + "jects/*/serviceAccounts/*}:\001*\022\257\001\n\023PatchS" 395 + "erviceAccount\022/.google.iam.admin.v1.Patc" 396 + "hServiceAccountRequest\032#.google.iam.admi" 397 + "n.v1.ServiceAccount\"B\202\323\344\223\002<27/v1/{servic" 398 + "e_account.name=projects/*/serviceAccount" 399 + "s/*}:\001*\022\230\001\n\024DeleteServiceAccount\0220.googl" 400 + "e.iam.admin.v1.DeleteServiceAccountReque" 401 + "st\032\026.google.protobuf.Empty\"6\202\323\344\223\002)*\'/v1/" 402 + "{name=projects/*/serviceAccounts/*}\332A\004na" 403 + "me\022\276\001\n\026UndeleteServiceAccount\0222.google.i" 404 + "am.admin.v1.UndeleteServiceAccountReques" 405 + "t\0323.google.iam.admin.v1.UndeleteServiceA" 406 + "ccountResponse\";\202\323\344\223\0025\"0/v1/{name=projec" 407 + "ts/*/serviceAccounts/*}:undelete:\001*\022\233\001\n\024" 408 + "EnableServiceAccount\0220.google.iam.admin." 409 + "v1.EnableServiceAccountRequest\032\026.google." 410 + "protobuf.Empty\"9\202\323\344\223\0023\"./v1/{name=projec" 411 + "ts/*/serviceAccounts/*}:enable:\001*\022\236\001\n\025Di" 412 + "sableServiceAccount\0221.google.iam.admin.v" 413 + "1.DisableServiceAccountRequest\032\026.google." 414 + "protobuf.Empty\":\202\323\344\223\0024\"//v1/{name=projec" 415 + "ts/*/serviceAccounts/*}:disable:\001*\022\310\001\n\026L" 416 + "istServiceAccountKeys\0222.google.iam.admin" 417 + ".v1.ListServiceAccountKeysRequest\0323.goog" 418 + "le.iam.admin.v1.ListServiceAccountKeysRe" 419 + "sponse\"E\202\323\344\223\002.\022,/v1/{name=projects/*/ser" 420 + "viceAccounts/*}/keys\332A\016name,key_types\022\277\001" 421 + "\n\024GetServiceAccountKey\0220.google.iam.admi" 422 + "n.v1.GetServiceAccountKeyRequest\032&.googl" 423 + "e.iam.admin.v1.ServiceAccountKey\"M\202\323\344\223\0020" 424 + "\022./v1/{name=projects/*/serviceAccounts/*" 425 + "/keys/*}\332A\024name,public_key_type\022\325\001\n\027Crea" 426 + "teServiceAccountKey\0223.google.iam.admin.v" 427 + "1.CreateServiceAccountKeyRequest\032&.googl" 428 + "e.iam.admin.v1.ServiceAccountKey\"]\202\323\344\223\0021" 429 + "\",/v1/{name=projects/*/serviceAccounts/*" 430 + "}/keys:\001*\332A#name,private_key_type,key_al" 431 + "gorithm\022\266\001\n\027UploadServiceAccountKey\0223.go" 432 + "ogle.iam.admin.v1.UploadServiceAccountKe" 433 + "yRequest\032&.google.iam.admin.v1.ServiceAc" 434 + "countKey\">\202\323\344\223\0028\"3/v1/{name=projects/*/s" 435 + "erviceAccounts/*}/keys:upload:\001*\022\245\001\n\027Del" 436 + "eteServiceAccountKey\0223.google.iam.admin." 437 + "v1.DeleteServiceAccountKeyRequest\032\026.goog" 438 + "le.protobuf.Empty\"=\202\323\344\223\0020*./v1/{name=pro" 439 + "jects/*/serviceAccounts/*/keys/*}\332A\004name" 440 + "\022\262\001\n\030DisableServiceAccountKey\0224.google.i" 441 + "am.admin.v1.DisableServiceAccountKeyRequ" 442 + "est\032\026.google.protobuf.Empty\"H\202\323\344\223\002;\"6/v1" 443 + "/{name=projects/*/serviceAccounts/*/keys" 444 + "/*}:disable:\001*\332A\004name\022\257\001\n\027EnableServiceA" 445 + "ccountKey\0223.google.iam.admin.v1.EnableSe" 446 + "rviceAccountKeyRequest\032\026.google.protobuf" 447 + ".Empty\"G\202\323\344\223\002:\"5/v1/{name=projects/*/ser" 448 + "viceAccounts/*/keys/*}:enable:\001*\332A\004name\022" 449 + "\254\001\n\010SignBlob\022$.google.iam.admin.v1.SignB" 450 + "lobRequest\032%.google.iam.admin.v1.SignBlo" 451 + "bResponse\"S\210\002\001\202\323\344\223\0025\"0/v1/{name=projects" 452 + "/*/serviceAccounts/*}:signBlob:\001*\332A\022name" 453 + ",bytes_to_sign\022\242\001\n\007SignJwt\022#.google.iam." 454 + "admin.v1.SignJwtRequest\032$.google.iam.adm" 455 + "in.v1.SignJwtResponse\"L\210\002\001\202\323\344\223\0024\"//v1/{n" 456 + "ame=projects/*/serviceAccounts/*}:signJw" 457 + "t:\001*\332A\014name,payload\022\226\001\n\014GetIamPolicy\022\".g" 458 + "oogle.iam.v1.GetIamPolicyRequest\032\025.googl" 459 + "e.iam.v1.Policy\"K\202\323\344\223\002:\"8/v1/{resource=p" 460 + "rojects/*/serviceAccounts/*}:getIamPolic" 461 + "y\332A\010resource\022\240\001\n\014SetIamPolicy\022\".google.i" 462 + "am.v1.SetIamPolicyRequest\032\025.google.iam.v" 463 + "1.Policy\"U\202\323\344\223\002=\"8/v1/{resource=projects" 464 + "/*/serviceAccounts/*}:setIamPolicy:\001*\332A\017" 465 + "resource,policy\022\313\001\n\022TestIamPermissions\022(" 466 + ".google.iam.v1.TestIamPermissionsRequest" 467 + "\032).google.iam.v1.TestIamPermissionsRespo" 468 + "nse\"`\202\323\344\223\002C\">/v1/{resource=projects/*/se" 469 + "rviceAccounts/*}:testIamPermissions:\001*\332A" 470 + "\024resource,permissions\022\267\001\n\023QueryGrantable" 471 + "Roles\022/.google.iam.admin.v1.QueryGrantab" 472 + "leRolesRequest\0320.google.iam.admin.v1.Que" 473 + "ryGrantableRolesResponse\"=\202\323\344\223\002\"\"\035/v1/ro" 474 + "les:queryGrantableRoles:\001*\332A\022full_resour" 475 + "ce_name\022\264\001\n\tListRoles\022%.google.iam.admin" 476 + ".v1.ListRolesRequest\032&.google.iam.admin." 477 + "v1.ListRolesResponse\"X\202\323\344\223\002R\022\t/v1/rolesZ" 478 + "$\022\"/v1/{parent=organizations/*}/rolesZ\037\022" 479 + "\035/v1/{parent=projects/*}/roles\022\254\001\n\007GetRo" 480 + "le\022#.google.iam.admin.v1.GetRoleRequest\032" 481 + "\031.google.iam.admin.v1.Role\"a\202\323\344\223\002[\022\022/v1/" 482 + "{name=roles/*}Z$\022\"/v1/{name=organization" 483 + "s/*/roles/*}Z\037\022\035/v1/{name=projects/*/rol" 484 + "es/*}\022\242\001\n\nCreateRole\022&.google.iam.admin." 485 + "v1.CreateRoleRequest\032\031.google.iam.admin." 486 + "v1.Role\"Q\202\323\344\223\002K\"\"/v1/{parent=organizatio" 487 + "ns/*}/roles:\001*Z\"\"\035/v1/{parent=projects/*" 488 + "}/roles:\001*\022\250\001\n\nUpdateRole\022&.google.iam.a" 489 + "dmin.v1.UpdateRoleRequest\032\031.google.iam.a" 490 + "dmin.v1.Role\"W\202\323\344\223\002Q2\"/v1/{name=organiza" 491 + "tions/*/roles/*}:\004roleZ%2\035/v1/{name=proj" 492 + "ects/*/roles/*}:\004role\022\234\001\n\nDeleteRole\022&.g" 493 + "oogle.iam.admin.v1.DeleteRoleRequest\032\031.g" 494 + "oogle.iam.admin.v1.Role\"K\202\323\344\223\002E*\"/v1/{na" 495 + "me=organizations/*/roles/*}Z\037*\035/v1/{name" 496 + "=projects/*/roles/*}\022\270\001\n\014UndeleteRole\022(." 497 + "google.iam.admin.v1.UndeleteRoleRequest\032" 498 + "\031.google.iam.admin.v1.Role\"c\202\323\344\223\002]\"+/v1/" 499 + "{name=organizations/*/roles/*}:undelete:" 500 + "\001*Z+\"&/v1/{name=projects/*/roles/*}:unde" 501 + "lete:\001*\022\274\001\n\030QueryTestablePermissions\0224.g" 502 + "oogle.iam.admin.v1.QueryTestablePermissi" 503 + "onsRequest\0325.google.iam.admin.v1.QueryTe" 504 + "stablePermissionsResponse\"3\202\323\344\223\002-\"(/v1/p" 505 + "ermissions:queryTestablePermissions:\001*\022\264" 506 + "\001\n\026QueryAuditableServices\0222.google.iam.a" 507 + "dmin.v1.QueryAuditableServicesRequest\0323." 508 + "google.iam.admin.v1.QueryAuditableServic" 509 + "esResponse\"1\202\323\344\223\002+\"&/v1/iamPolicies:quer" 510 + "yAuditableServices:\001*\022\204\001\n\nLintPolicy\022&.g" 511 + "oogle.iam.admin.v1.LintPolicyRequest\032\'.g" 512 + "oogle.iam.admin.v1.LintPolicyResponse\"%\202" 513 + "\323\344\223\002\037\"\032/v1/iamPolicies:lintPolicy:\001*\032F\312A" 514 + "\022iam.googleapis.com\322A.https://www.google" 515 + "apis.com/auth/cloud-platformB\213\001\n\027com.goo" 516 + "gle.iam.admin.v1P\001Z3cloud.google.com/go/" 517 + "iam/admin/apiv1/adminpb;adminpb\370\001\001\252\002\031Goo" 518 + "gle.Cloud.Iam.Admin.V1\312\002\031Google\\Cloud\\Ia" 519 + "m\\Admin\\V1b\006proto3" 520 }; 521 descriptor = 522 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 523 descriptorData, 524 new com.google.protobuf.Descriptors.FileDescriptor[] { 525 com.google.api.AnnotationsProto.getDescriptor(), 526 com.google.api.ClientProto.getDescriptor(), 527 com.google.api.FieldBehaviorProto.getDescriptor(), 528 com.google.api.ResourceProto.getDescriptor(), 529 com.google.iam.v1.IamPolicyProto.getDescriptor(), 530 com.google.iam.v1.PolicyProto.getDescriptor(), 531 com.google.protobuf.EmptyProto.getDescriptor(), 532 com.google.protobuf.FieldMaskProto.getDescriptor(), 533 com.google.protobuf.TimestampProto.getDescriptor(), 534 com.google.type.ExprProto.getDescriptor(), 535 }); 536 internal_static_google_iam_admin_v1_ServiceAccount_descriptor = 537 getDescriptor().getMessageTypes().get(0); 538 internal_static_google_iam_admin_v1_ServiceAccount_fieldAccessorTable = 539 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 540 internal_static_google_iam_admin_v1_ServiceAccount_descriptor, 541 new java.lang.String[] { 542 "Name", 543 "ProjectId", 544 "UniqueId", 545 "Email", 546 "DisplayName", 547 "Etag", 548 "Description", 549 "Oauth2ClientId", 550 "Disabled", 551 }); 552 internal_static_google_iam_admin_v1_CreateServiceAccountRequest_descriptor = 553 getDescriptor().getMessageTypes().get(1); 554 internal_static_google_iam_admin_v1_CreateServiceAccountRequest_fieldAccessorTable = 555 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 556 internal_static_google_iam_admin_v1_CreateServiceAccountRequest_descriptor, 557 new java.lang.String[] { 558 "Name", "AccountId", "ServiceAccount", 559 }); 560 internal_static_google_iam_admin_v1_ListServiceAccountsRequest_descriptor = 561 getDescriptor().getMessageTypes().get(2); 562 internal_static_google_iam_admin_v1_ListServiceAccountsRequest_fieldAccessorTable = 563 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 564 internal_static_google_iam_admin_v1_ListServiceAccountsRequest_descriptor, 565 new java.lang.String[] { 566 "Name", "PageSize", "PageToken", 567 }); 568 internal_static_google_iam_admin_v1_ListServiceAccountsResponse_descriptor = 569 getDescriptor().getMessageTypes().get(3); 570 internal_static_google_iam_admin_v1_ListServiceAccountsResponse_fieldAccessorTable = 571 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 572 internal_static_google_iam_admin_v1_ListServiceAccountsResponse_descriptor, 573 new java.lang.String[] { 574 "Accounts", "NextPageToken", 575 }); 576 internal_static_google_iam_admin_v1_GetServiceAccountRequest_descriptor = 577 getDescriptor().getMessageTypes().get(4); 578 internal_static_google_iam_admin_v1_GetServiceAccountRequest_fieldAccessorTable = 579 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 580 internal_static_google_iam_admin_v1_GetServiceAccountRequest_descriptor, 581 new java.lang.String[] { 582 "Name", 583 }); 584 internal_static_google_iam_admin_v1_DeleteServiceAccountRequest_descriptor = 585 getDescriptor().getMessageTypes().get(5); 586 internal_static_google_iam_admin_v1_DeleteServiceAccountRequest_fieldAccessorTable = 587 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 588 internal_static_google_iam_admin_v1_DeleteServiceAccountRequest_descriptor, 589 new java.lang.String[] { 590 "Name", 591 }); 592 internal_static_google_iam_admin_v1_PatchServiceAccountRequest_descriptor = 593 getDescriptor().getMessageTypes().get(6); 594 internal_static_google_iam_admin_v1_PatchServiceAccountRequest_fieldAccessorTable = 595 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 596 internal_static_google_iam_admin_v1_PatchServiceAccountRequest_descriptor, 597 new java.lang.String[] { 598 "ServiceAccount", "UpdateMask", 599 }); 600 internal_static_google_iam_admin_v1_UndeleteServiceAccountRequest_descriptor = 601 getDescriptor().getMessageTypes().get(7); 602 internal_static_google_iam_admin_v1_UndeleteServiceAccountRequest_fieldAccessorTable = 603 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 604 internal_static_google_iam_admin_v1_UndeleteServiceAccountRequest_descriptor, 605 new java.lang.String[] { 606 "Name", 607 }); 608 internal_static_google_iam_admin_v1_UndeleteServiceAccountResponse_descriptor = 609 getDescriptor().getMessageTypes().get(8); 610 internal_static_google_iam_admin_v1_UndeleteServiceAccountResponse_fieldAccessorTable = 611 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 612 internal_static_google_iam_admin_v1_UndeleteServiceAccountResponse_descriptor, 613 new java.lang.String[] { 614 "RestoredAccount", 615 }); 616 internal_static_google_iam_admin_v1_EnableServiceAccountRequest_descriptor = 617 getDescriptor().getMessageTypes().get(9); 618 internal_static_google_iam_admin_v1_EnableServiceAccountRequest_fieldAccessorTable = 619 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 620 internal_static_google_iam_admin_v1_EnableServiceAccountRequest_descriptor, 621 new java.lang.String[] { 622 "Name", 623 }); 624 internal_static_google_iam_admin_v1_DisableServiceAccountRequest_descriptor = 625 getDescriptor().getMessageTypes().get(10); 626 internal_static_google_iam_admin_v1_DisableServiceAccountRequest_fieldAccessorTable = 627 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 628 internal_static_google_iam_admin_v1_DisableServiceAccountRequest_descriptor, 629 new java.lang.String[] { 630 "Name", 631 }); 632 internal_static_google_iam_admin_v1_ListServiceAccountKeysRequest_descriptor = 633 getDescriptor().getMessageTypes().get(11); 634 internal_static_google_iam_admin_v1_ListServiceAccountKeysRequest_fieldAccessorTable = 635 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 636 internal_static_google_iam_admin_v1_ListServiceAccountKeysRequest_descriptor, 637 new java.lang.String[] { 638 "Name", "KeyTypes", 639 }); 640 internal_static_google_iam_admin_v1_ListServiceAccountKeysResponse_descriptor = 641 getDescriptor().getMessageTypes().get(12); 642 internal_static_google_iam_admin_v1_ListServiceAccountKeysResponse_fieldAccessorTable = 643 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 644 internal_static_google_iam_admin_v1_ListServiceAccountKeysResponse_descriptor, 645 new java.lang.String[] { 646 "Keys", 647 }); 648 internal_static_google_iam_admin_v1_GetServiceAccountKeyRequest_descriptor = 649 getDescriptor().getMessageTypes().get(13); 650 internal_static_google_iam_admin_v1_GetServiceAccountKeyRequest_fieldAccessorTable = 651 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 652 internal_static_google_iam_admin_v1_GetServiceAccountKeyRequest_descriptor, 653 new java.lang.String[] { 654 "Name", "PublicKeyType", 655 }); 656 internal_static_google_iam_admin_v1_ServiceAccountKey_descriptor = 657 getDescriptor().getMessageTypes().get(14); 658 internal_static_google_iam_admin_v1_ServiceAccountKey_fieldAccessorTable = 659 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 660 internal_static_google_iam_admin_v1_ServiceAccountKey_descriptor, 661 new java.lang.String[] { 662 "Name", 663 "PrivateKeyType", 664 "KeyAlgorithm", 665 "PrivateKeyData", 666 "PublicKeyData", 667 "ValidAfterTime", 668 "ValidBeforeTime", 669 "KeyOrigin", 670 "KeyType", 671 "Disabled", 672 }); 673 internal_static_google_iam_admin_v1_CreateServiceAccountKeyRequest_descriptor = 674 getDescriptor().getMessageTypes().get(15); 675 internal_static_google_iam_admin_v1_CreateServiceAccountKeyRequest_fieldAccessorTable = 676 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 677 internal_static_google_iam_admin_v1_CreateServiceAccountKeyRequest_descriptor, 678 new java.lang.String[] { 679 "Name", "PrivateKeyType", "KeyAlgorithm", 680 }); 681 internal_static_google_iam_admin_v1_UploadServiceAccountKeyRequest_descriptor = 682 getDescriptor().getMessageTypes().get(16); 683 internal_static_google_iam_admin_v1_UploadServiceAccountKeyRequest_fieldAccessorTable = 684 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 685 internal_static_google_iam_admin_v1_UploadServiceAccountKeyRequest_descriptor, 686 new java.lang.String[] { 687 "Name", "PublicKeyData", 688 }); 689 internal_static_google_iam_admin_v1_DeleteServiceAccountKeyRequest_descriptor = 690 getDescriptor().getMessageTypes().get(17); 691 internal_static_google_iam_admin_v1_DeleteServiceAccountKeyRequest_fieldAccessorTable = 692 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 693 internal_static_google_iam_admin_v1_DeleteServiceAccountKeyRequest_descriptor, 694 new java.lang.String[] { 695 "Name", 696 }); 697 internal_static_google_iam_admin_v1_DisableServiceAccountKeyRequest_descriptor = 698 getDescriptor().getMessageTypes().get(18); 699 internal_static_google_iam_admin_v1_DisableServiceAccountKeyRequest_fieldAccessorTable = 700 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 701 internal_static_google_iam_admin_v1_DisableServiceAccountKeyRequest_descriptor, 702 new java.lang.String[] { 703 "Name", 704 }); 705 internal_static_google_iam_admin_v1_EnableServiceAccountKeyRequest_descriptor = 706 getDescriptor().getMessageTypes().get(19); 707 internal_static_google_iam_admin_v1_EnableServiceAccountKeyRequest_fieldAccessorTable = 708 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 709 internal_static_google_iam_admin_v1_EnableServiceAccountKeyRequest_descriptor, 710 new java.lang.String[] { 711 "Name", 712 }); 713 internal_static_google_iam_admin_v1_SignBlobRequest_descriptor = 714 getDescriptor().getMessageTypes().get(20); 715 internal_static_google_iam_admin_v1_SignBlobRequest_fieldAccessorTable = 716 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 717 internal_static_google_iam_admin_v1_SignBlobRequest_descriptor, 718 new java.lang.String[] { 719 "Name", "BytesToSign", 720 }); 721 internal_static_google_iam_admin_v1_SignBlobResponse_descriptor = 722 getDescriptor().getMessageTypes().get(21); 723 internal_static_google_iam_admin_v1_SignBlobResponse_fieldAccessorTable = 724 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 725 internal_static_google_iam_admin_v1_SignBlobResponse_descriptor, 726 new java.lang.String[] { 727 "KeyId", "Signature", 728 }); 729 internal_static_google_iam_admin_v1_SignJwtRequest_descriptor = 730 getDescriptor().getMessageTypes().get(22); 731 internal_static_google_iam_admin_v1_SignJwtRequest_fieldAccessorTable = 732 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 733 internal_static_google_iam_admin_v1_SignJwtRequest_descriptor, 734 new java.lang.String[] { 735 "Name", "Payload", 736 }); 737 internal_static_google_iam_admin_v1_SignJwtResponse_descriptor = 738 getDescriptor().getMessageTypes().get(23); 739 internal_static_google_iam_admin_v1_SignJwtResponse_fieldAccessorTable = 740 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 741 internal_static_google_iam_admin_v1_SignJwtResponse_descriptor, 742 new java.lang.String[] { 743 "KeyId", "SignedJwt", 744 }); 745 internal_static_google_iam_admin_v1_Role_descriptor = getDescriptor().getMessageTypes().get(24); 746 internal_static_google_iam_admin_v1_Role_fieldAccessorTable = 747 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 748 internal_static_google_iam_admin_v1_Role_descriptor, 749 new java.lang.String[] { 750 "Name", "Title", "Description", "IncludedPermissions", "Stage", "Etag", "Deleted", 751 }); 752 internal_static_google_iam_admin_v1_QueryGrantableRolesRequest_descriptor = 753 getDescriptor().getMessageTypes().get(25); 754 internal_static_google_iam_admin_v1_QueryGrantableRolesRequest_fieldAccessorTable = 755 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 756 internal_static_google_iam_admin_v1_QueryGrantableRolesRequest_descriptor, 757 new java.lang.String[] { 758 "FullResourceName", "View", "PageSize", "PageToken", 759 }); 760 internal_static_google_iam_admin_v1_QueryGrantableRolesResponse_descriptor = 761 getDescriptor().getMessageTypes().get(26); 762 internal_static_google_iam_admin_v1_QueryGrantableRolesResponse_fieldAccessorTable = 763 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 764 internal_static_google_iam_admin_v1_QueryGrantableRolesResponse_descriptor, 765 new java.lang.String[] { 766 "Roles", "NextPageToken", 767 }); 768 internal_static_google_iam_admin_v1_ListRolesRequest_descriptor = 769 getDescriptor().getMessageTypes().get(27); 770 internal_static_google_iam_admin_v1_ListRolesRequest_fieldAccessorTable = 771 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 772 internal_static_google_iam_admin_v1_ListRolesRequest_descriptor, 773 new java.lang.String[] { 774 "Parent", "PageSize", "PageToken", "View", "ShowDeleted", 775 }); 776 internal_static_google_iam_admin_v1_ListRolesResponse_descriptor = 777 getDescriptor().getMessageTypes().get(28); 778 internal_static_google_iam_admin_v1_ListRolesResponse_fieldAccessorTable = 779 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 780 internal_static_google_iam_admin_v1_ListRolesResponse_descriptor, 781 new java.lang.String[] { 782 "Roles", "NextPageToken", 783 }); 784 internal_static_google_iam_admin_v1_GetRoleRequest_descriptor = 785 getDescriptor().getMessageTypes().get(29); 786 internal_static_google_iam_admin_v1_GetRoleRequest_fieldAccessorTable = 787 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 788 internal_static_google_iam_admin_v1_GetRoleRequest_descriptor, 789 new java.lang.String[] { 790 "Name", 791 }); 792 internal_static_google_iam_admin_v1_CreateRoleRequest_descriptor = 793 getDescriptor().getMessageTypes().get(30); 794 internal_static_google_iam_admin_v1_CreateRoleRequest_fieldAccessorTable = 795 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 796 internal_static_google_iam_admin_v1_CreateRoleRequest_descriptor, 797 new java.lang.String[] { 798 "Parent", "RoleId", "Role", 799 }); 800 internal_static_google_iam_admin_v1_UpdateRoleRequest_descriptor = 801 getDescriptor().getMessageTypes().get(31); 802 internal_static_google_iam_admin_v1_UpdateRoleRequest_fieldAccessorTable = 803 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 804 internal_static_google_iam_admin_v1_UpdateRoleRequest_descriptor, 805 new java.lang.String[] { 806 "Name", "Role", "UpdateMask", 807 }); 808 internal_static_google_iam_admin_v1_DeleteRoleRequest_descriptor = 809 getDescriptor().getMessageTypes().get(32); 810 internal_static_google_iam_admin_v1_DeleteRoleRequest_fieldAccessorTable = 811 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 812 internal_static_google_iam_admin_v1_DeleteRoleRequest_descriptor, 813 new java.lang.String[] { 814 "Name", "Etag", 815 }); 816 internal_static_google_iam_admin_v1_UndeleteRoleRequest_descriptor = 817 getDescriptor().getMessageTypes().get(33); 818 internal_static_google_iam_admin_v1_UndeleteRoleRequest_fieldAccessorTable = 819 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 820 internal_static_google_iam_admin_v1_UndeleteRoleRequest_descriptor, 821 new java.lang.String[] { 822 "Name", "Etag", 823 }); 824 internal_static_google_iam_admin_v1_Permission_descriptor = 825 getDescriptor().getMessageTypes().get(34); 826 internal_static_google_iam_admin_v1_Permission_fieldAccessorTable = 827 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 828 internal_static_google_iam_admin_v1_Permission_descriptor, 829 new java.lang.String[] { 830 "Name", 831 "Title", 832 "Description", 833 "OnlyInPredefinedRoles", 834 "Stage", 835 "CustomRolesSupportLevel", 836 "ApiDisabled", 837 "PrimaryPermission", 838 }); 839 internal_static_google_iam_admin_v1_QueryTestablePermissionsRequest_descriptor = 840 getDescriptor().getMessageTypes().get(35); 841 internal_static_google_iam_admin_v1_QueryTestablePermissionsRequest_fieldAccessorTable = 842 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 843 internal_static_google_iam_admin_v1_QueryTestablePermissionsRequest_descriptor, 844 new java.lang.String[] { 845 "FullResourceName", "PageSize", "PageToken", 846 }); 847 internal_static_google_iam_admin_v1_QueryTestablePermissionsResponse_descriptor = 848 getDescriptor().getMessageTypes().get(36); 849 internal_static_google_iam_admin_v1_QueryTestablePermissionsResponse_fieldAccessorTable = 850 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 851 internal_static_google_iam_admin_v1_QueryTestablePermissionsResponse_descriptor, 852 new java.lang.String[] { 853 "Permissions", "NextPageToken", 854 }); 855 internal_static_google_iam_admin_v1_QueryAuditableServicesRequest_descriptor = 856 getDescriptor().getMessageTypes().get(37); 857 internal_static_google_iam_admin_v1_QueryAuditableServicesRequest_fieldAccessorTable = 858 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 859 internal_static_google_iam_admin_v1_QueryAuditableServicesRequest_descriptor, 860 new java.lang.String[] { 861 "FullResourceName", 862 }); 863 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_descriptor = 864 getDescriptor().getMessageTypes().get(38); 865 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_fieldAccessorTable = 866 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 867 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_descriptor, 868 new java.lang.String[] { 869 "Services", 870 }); 871 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_AuditableService_descriptor = 872 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_descriptor 873 .getNestedTypes() 874 .get(0); 875 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_AuditableService_fieldAccessorTable = 876 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 877 internal_static_google_iam_admin_v1_QueryAuditableServicesResponse_AuditableService_descriptor, 878 new java.lang.String[] { 879 "Name", 880 }); 881 internal_static_google_iam_admin_v1_LintPolicyRequest_descriptor = 882 getDescriptor().getMessageTypes().get(39); 883 internal_static_google_iam_admin_v1_LintPolicyRequest_fieldAccessorTable = 884 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 885 internal_static_google_iam_admin_v1_LintPolicyRequest_descriptor, 886 new java.lang.String[] { 887 "FullResourceName", "Condition", "LintObject", 888 }); 889 internal_static_google_iam_admin_v1_LintResult_descriptor = 890 getDescriptor().getMessageTypes().get(40); 891 internal_static_google_iam_admin_v1_LintResult_fieldAccessorTable = 892 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 893 internal_static_google_iam_admin_v1_LintResult_descriptor, 894 new java.lang.String[] { 895 "Level", 896 "ValidationUnitName", 897 "Severity", 898 "FieldName", 899 "LocationOffset", 900 "DebugMessage", 901 }); 902 internal_static_google_iam_admin_v1_LintPolicyResponse_descriptor = 903 getDescriptor().getMessageTypes().get(41); 904 internal_static_google_iam_admin_v1_LintPolicyResponse_fieldAccessorTable = 905 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 906 internal_static_google_iam_admin_v1_LintPolicyResponse_descriptor, 907 new java.lang.String[] { 908 "LintResults", 909 }); 910 com.google.protobuf.ExtensionRegistry registry = 911 com.google.protobuf.ExtensionRegistry.newInstance(); 912 registry.add(com.google.api.ClientProto.defaultHost); 913 registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); 914 registry.add(com.google.api.AnnotationsProto.http); 915 registry.add(com.google.api.ClientProto.methodSignature); 916 registry.add(com.google.api.ClientProto.oauthScopes); 917 registry.add(com.google.api.ResourceProto.resource); 918 registry.add(com.google.api.ResourceProto.resourceReference); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)919 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 920 descriptor, registry); com.google.api.AnnotationsProto.getDescriptor()921 com.google.api.AnnotationsProto.getDescriptor(); com.google.api.ClientProto.getDescriptor()922 com.google.api.ClientProto.getDescriptor(); com.google.api.FieldBehaviorProto.getDescriptor()923 com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor()924 com.google.api.ResourceProto.getDescriptor(); com.google.iam.v1.IamPolicyProto.getDescriptor()925 com.google.iam.v1.IamPolicyProto.getDescriptor(); com.google.iam.v1.PolicyProto.getDescriptor()926 com.google.iam.v1.PolicyProto.getDescriptor(); com.google.protobuf.EmptyProto.getDescriptor()927 com.google.protobuf.EmptyProto.getDescriptor(); com.google.protobuf.FieldMaskProto.getDescriptor()928 com.google.protobuf.FieldMaskProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor()929 com.google.protobuf.TimestampProto.getDescriptor(); com.google.type.ExprProto.getDescriptor()930 com.google.type.ExprProto.getDescriptor(); 931 } 932 933 // @@protoc_insertion_point(outer_class_scope) 934 } 935