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/identity/accesscontextmanager/v1/access_level.proto 18 19 package com.google.identity.accesscontextmanager.v1; 20 21 public final class AccessLevelProto { AccessLevelProto()22 private AccessLevelProto() {} 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_identity_accesscontextmanager_v1_AccessLevel_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable; 42 static final com.google.protobuf.Descriptors.Descriptor 43 internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor; 44 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 45 internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable; 46 static final com.google.protobuf.Descriptors.Descriptor 47 internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor; 48 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 49 internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable; 50 static final com.google.protobuf.Descriptors.Descriptor 51 internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor; 52 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 53 internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable; 54 getDescriptor()55 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 56 return descriptor; 57 } 58 59 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 60 61 static { 62 java.lang.String[] descriptorData = { 63 "\n:google/identity/accesscontextmanager/v" 64 + "1/access_level.proto\022\'google.identity.ac" 65 + "cesscontextmanager.v1\032\031google/api/resour" 66 + "ce.proto\032@google/identity/accesscontextm" 67 + "anager/type/device_resources.proto\032\037goog" 68 + "le/protobuf/timestamp.proto\032\026google/type" 69 + "/expr.proto\"\252\003\n\013AccessLevel\022\014\n\004name\030\001 \001(" 70 + "\t\022\r\n\005title\030\002 \001(\t\022\023\n\013description\030\003 \001(\t\022D\n" 71 + "\005basic\030\004 \001(\01323.google.identity.accesscon" 72 + "textmanager.v1.BasicLevelH\000\022F\n\006custom\030\005 " 73 + "\001(\01324.google.identity.accesscontextmanag" 74 + "er.v1.CustomLevelH\000\022/\n\013create_time\030\006 \001(\013" 75 + "2\032.google.protobuf.Timestamp\022/\n\013update_t" 76 + "ime\030\007 \001(\0132\032.google.protobuf.Timestamp:p\352" 77 + "Am\n/accesscontextmanager.googleapis.com/" 78 + "AccessLevel\022:accessPolicies/{access_poli" 79 + "cy}/accessLevels/{access_level}B\007\n\005level" 80 + "\"\357\001\n\nBasicLevel\022F\n\nconditions\030\001 \003(\01322.go" 81 + "ogle.identity.accesscontextmanager.v1.Co" 82 + "ndition\022j\n\022combining_function\030\002 \001(\0162N.go" 83 + "ogle.identity.accesscontextmanager.v1.Ba" 84 + "sicLevel.ConditionCombiningFunction\"-\n\032C" 85 + "onditionCombiningFunction\022\007\n\003AND\020\000\022\006\n\002OR" 86 + "\020\001\"\303\001\n\tCondition\022\026\n\016ip_subnetworks\030\001 \003(\t" 87 + "\022L\n\rdevice_policy\030\002 \001(\01325.google.identit" 88 + "y.accesscontextmanager.v1.DevicePolicy\022\036" 89 + "\n\026required_access_levels\030\003 \003(\t\022\016\n\006negate" 90 + "\030\005 \001(\010\022\017\n\007members\030\006 \003(\t\022\017\n\007regions\030\007 \003(\t" 91 + "\".\n\013CustomLevel\022\037\n\004expr\030\001 \001(\0132\021.google.t" 92 + "ype.Expr\"\211\003\n\014DevicePolicy\022\032\n\022require_scr" 93 + "eenlock\030\001 \001(\010\022f\n\033allowed_encryption_stat" 94 + "uses\030\002 \003(\0162A.google.identity.accessconte" 95 + "xtmanager.type.DeviceEncryptionStatus\022M\n" 96 + "\016os_constraints\030\003 \003(\01325.google.identity." 97 + "accesscontextmanager.v1.OsConstraint\022j\n " 98 + "allowed_device_management_levels\030\006 \003(\0162@" 99 + ".google.identity.accesscontextmanager.ty" 100 + "pe.DeviceManagementLevel\022\036\n\026require_admi" 101 + "n_approval\030\007 \001(\010\022\032\n\022require_corp_owned\030\010" 102 + " \001(\010\"\217\001\n\014OsConstraint\022B\n\007os_type\030\001 \001(\01621" 103 + ".google.identity.accesscontextmanager.ty" 104 + "pe.OsType\022\027\n\017minimum_version\030\002 \001(\t\022\"\n\032re" 105 + "quire_verified_chrome_os\030\003 \001(\010B\247\002\n+com.g" 106 + "oogle.identity.accesscontextmanager.v1B\020" 107 + "AccessLevelProtoP\001Z\\cloud.google.com/go/" 108 + "accesscontextmanager/apiv1/accesscontext" 109 + "managerpb;accesscontextmanagerpb\242\002\004GACM\252" 110 + "\002\'Google.Identity.AccessContextManager.V" 111 + "1\312\002\'Google\\Identity\\AccessContextManager" 112 + "\\V1\352\002*Google::Identity::AccessContextMan" 113 + "ager::V1b\006proto3" 114 }; 115 descriptor = 116 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 117 descriptorData, 118 new com.google.protobuf.Descriptors.FileDescriptor[] { 119 com.google.api.ResourceProto.getDescriptor(), 120 com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(), 121 com.google.protobuf.TimestampProto.getDescriptor(), 122 com.google.type.ExprProto.getDescriptor(), 123 }); 124 internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor = 125 getDescriptor().getMessageTypes().get(0); 126 internal_static_google_identity_accesscontextmanager_v1_AccessLevel_fieldAccessorTable = 127 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 128 internal_static_google_identity_accesscontextmanager_v1_AccessLevel_descriptor, 129 new java.lang.String[] { 130 "Name", 131 "Title", 132 "Description", 133 "Basic", 134 "Custom", 135 "CreateTime", 136 "UpdateTime", 137 "Level", 138 }); 139 internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor = 140 getDescriptor().getMessageTypes().get(1); 141 internal_static_google_identity_accesscontextmanager_v1_BasicLevel_fieldAccessorTable = 142 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 143 internal_static_google_identity_accesscontextmanager_v1_BasicLevel_descriptor, 144 new java.lang.String[] { 145 "Conditions", "CombiningFunction", 146 }); 147 internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor = 148 getDescriptor().getMessageTypes().get(2); 149 internal_static_google_identity_accesscontextmanager_v1_Condition_fieldAccessorTable = 150 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 151 internal_static_google_identity_accesscontextmanager_v1_Condition_descriptor, 152 new java.lang.String[] { 153 "IpSubnetworks", 154 "DevicePolicy", 155 "RequiredAccessLevels", 156 "Negate", 157 "Members", 158 "Regions", 159 }); 160 internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor = 161 getDescriptor().getMessageTypes().get(3); 162 internal_static_google_identity_accesscontextmanager_v1_CustomLevel_fieldAccessorTable = 163 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 164 internal_static_google_identity_accesscontextmanager_v1_CustomLevel_descriptor, 165 new java.lang.String[] { 166 "Expr", 167 }); 168 internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor = 169 getDescriptor().getMessageTypes().get(4); 170 internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_fieldAccessorTable = 171 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 172 internal_static_google_identity_accesscontextmanager_v1_DevicePolicy_descriptor, 173 new java.lang.String[] { 174 "RequireScreenlock", 175 "AllowedEncryptionStatuses", 176 "OsConstraints", 177 "AllowedDeviceManagementLevels", 178 "RequireAdminApproval", 179 "RequireCorpOwned", 180 }); 181 internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor = 182 getDescriptor().getMessageTypes().get(5); 183 internal_static_google_identity_accesscontextmanager_v1_OsConstraint_fieldAccessorTable = 184 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 185 internal_static_google_identity_accesscontextmanager_v1_OsConstraint_descriptor, 186 new java.lang.String[] { 187 "OsType", "MinimumVersion", "RequireVerifiedChromeOs", 188 }); 189 com.google.protobuf.ExtensionRegistry registry = 190 com.google.protobuf.ExtensionRegistry.newInstance(); 191 registry.add(com.google.api.ResourceProto.resource); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)192 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 193 descriptor, registry); com.google.api.ResourceProto.getDescriptor()194 com.google.api.ResourceProto.getDescriptor(); com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor()195 com.google.identity.accesscontextmanager.type.TypeProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor()196 com.google.protobuf.TimestampProto.getDescriptor(); com.google.type.ExprProto.getDescriptor()197 com.google.type.ExprProto.getDescriptor(); 198 } 199 200 // @@protoc_insertion_point(outer_class_scope) 201 } 202