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/cloud/managedidentities/v1/resource.proto 18 19 package com.google.cloud.managedidentities.v1; 20 21 public final class ResourceProto { ResourceProto()22 private ResourceProto() {} 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_cloud_managedidentities_v1_Domain_descriptor; 32 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 33 internal_static_google_cloud_managedidentities_v1_Domain_fieldAccessorTable; 34 static final com.google.protobuf.Descriptors.Descriptor 35 internal_static_google_cloud_managedidentities_v1_Domain_LabelsEntry_descriptor; 36 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 37 internal_static_google_cloud_managedidentities_v1_Domain_LabelsEntry_fieldAccessorTable; 38 static final com.google.protobuf.Descriptors.Descriptor 39 internal_static_google_cloud_managedidentities_v1_Trust_descriptor; 40 static final com.google.protobuf.GeneratedMessageV3.FieldAccessorTable 41 internal_static_google_cloud_managedidentities_v1_Trust_fieldAccessorTable; 42 getDescriptor()43 public static com.google.protobuf.Descriptors.FileDescriptor getDescriptor() { 44 return descriptor; 45 } 46 47 private static com.google.protobuf.Descriptors.FileDescriptor descriptor; 48 49 static { 50 java.lang.String[] descriptorData = { 51 "\n0google/cloud/managedidentities/v1/reso" 52 + "urce.proto\022!google.cloud.managedidentiti" 53 + "es.v1\032\037google/api/field_behavior.proto\032\031" 54 + "google/api/resource.proto\032\037google/protob" 55 + "uf/timestamp.proto\"\236\006\n\006Domain\022\021\n\004name\030\001 " 56 + "\001(\tB\003\340A\002\022J\n\006labels\030\002 \003(\01325.google.cloud." 57 + "managedidentities.v1.Domain.LabelsEntryB" 58 + "\003\340A\001\022 \n\023authorized_networks\030\003 \003(\tB\003\340A\001\022\036" 59 + "\n\021reserved_ip_range\030\004 \001(\tB\003\340A\002\022\026\n\tlocati" 60 + "ons\030\005 \003(\tB\003\340A\002\022\022\n\005admin\030\006 \001(\tB\003\340A\001\022\021\n\004fq" 61 + "dn\030\n \001(\tB\003\340A\003\0224\n\013create_time\030\013 \001(\0132\032.goo" 62 + "gle.protobuf.TimestampB\003\340A\003\0224\n\013update_ti" 63 + "me\030\014 \001(\0132\032.google.protobuf.TimestampB\003\340A" 64 + "\003\022C\n\005state\030\r \001(\0162/.google.cloud.managedi" 65 + "dentities.v1.Domain.StateB\003\340A\003\022\033\n\016status" 66 + "_message\030\016 \001(\tB\003\340A\003\022=\n\006trusts\030\017 \003(\0132(.go" 67 + "ogle.cloud.managedidentities.v1.TrustB\003\340" 68 + "A\003\032-\n\013LabelsEntry\022\013\n\003key\030\001 \001(\t\022\r\n\005value\030" 69 + "\002 \001(\t:\0028\001\"\217\001\n\005State\022\025\n\021STATE_UNSPECIFIED" 70 + "\020\000\022\014\n\010CREATING\020\001\022\t\n\005READY\020\002\022\014\n\010UPDATING\020" 71 + "\003\022\014\n\010DELETING\020\004\022\r\n\tREPAIRING\020\005\022\032\n\026PERFOR" 72 + "MING_MAINTENANCE\020\006\022\017\n\013UNAVAILABLE\020\007:f\352Ac" 73 + "\n\'managedidentities.googleapis.com/Domai" 74 + "n\0228projects/{project}/locations/{locatio" 75 + "n}/domains/{domain}\"\341\006\n\005Trust\022\037\n\022target_" 76 + "domain_name\030\001 \001(\tB\003\340A\002\022K\n\ntrust_type\030\002 \001" 77 + "(\01622.google.cloud.managedidentities.v1.T" 78 + "rust.TrustTypeB\003\340A\002\022U\n\017trust_direction\030\003" 79 + " \001(\01627.google.cloud.managedidentities.v1" 80 + ".Trust.TrustDirectionB\003\340A\002\022%\n\030selective_" 81 + "authentication\030\004 \001(\010B\003\340A\001\022$\n\027target_dns_" 82 + "ip_addresses\030\005 \003(\tB\003\340A\002\022#\n\026trust_handsha" 83 + "ke_secret\030\006 \001(\tB\003\340A\002\0224\n\013create_time\030\007 \001(" 84 + "\0132\032.google.protobuf.TimestampB\003\340A\003\0224\n\013up" 85 + "date_time\030\010 \001(\0132\032.google.protobuf.Timest" 86 + "ampB\003\340A\003\022B\n\005state\030\t \001(\0162..google.cloud.m" 87 + "anagedidentities.v1.Trust.StateB\003\340A\003\022\036\n\021" 88 + "state_description\030\013 \001(\tB\003\340A\003\022B\n\031last_tru" 89 + "st_heartbeat_time\030\014 \001(\0132\032.google.protobu" 90 + "f.TimestampB\003\340A\003\"i\n\005State\022\025\n\021STATE_UNSPE" 91 + "CIFIED\020\000\022\014\n\010CREATING\020\001\022\014\n\010UPDATING\020\002\022\014\n\010" 92 + "DELETING\020\003\022\r\n\tCONNECTED\020\004\022\020\n\014DISCONNECTE" 93 + "D\020\005\"A\n\tTrustType\022\032\n\026TRUST_TYPE_UNSPECIFI" 94 + "ED\020\000\022\n\n\006FOREST\020\001\022\014\n\010EXTERNAL\020\002\"_\n\016TrustD" 95 + "irection\022\037\n\033TRUST_DIRECTION_UNSPECIFIED\020" 96 + "\000\022\013\n\007INBOUND\020\001\022\014\n\010OUTBOUND\020\002\022\021\n\rBIDIRECT" 97 + "IONAL\020\003B\374\001\n%com.google.cloud.managediden" 98 + "tities.v1B\rResourceProtoP\001ZScloud.google" 99 + ".com/go/managedidentities/apiv1/managedi" 100 + "dentitiespb;managedidentitiespb\252\002!Google" 101 + ".Cloud.ManagedIdentities.V1\312\002!Google\\Clo" 102 + "ud\\ManagedIdentities\\V1\352\002$Google::Cloud:" 103 + ":ManagedIdentities::V1b\006proto3" 104 }; 105 descriptor = 106 com.google.protobuf.Descriptors.FileDescriptor.internalBuildGeneratedFileFrom( 107 descriptorData, 108 new com.google.protobuf.Descriptors.FileDescriptor[] { 109 com.google.api.FieldBehaviorProto.getDescriptor(), 110 com.google.api.ResourceProto.getDescriptor(), 111 com.google.protobuf.TimestampProto.getDescriptor(), 112 }); 113 internal_static_google_cloud_managedidentities_v1_Domain_descriptor = 114 getDescriptor().getMessageTypes().get(0); 115 internal_static_google_cloud_managedidentities_v1_Domain_fieldAccessorTable = 116 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 117 internal_static_google_cloud_managedidentities_v1_Domain_descriptor, 118 new java.lang.String[] { 119 "Name", 120 "Labels", 121 "AuthorizedNetworks", 122 "ReservedIpRange", 123 "Locations", 124 "Admin", 125 "Fqdn", 126 "CreateTime", 127 "UpdateTime", 128 "State", 129 "StatusMessage", 130 "Trusts", 131 }); 132 internal_static_google_cloud_managedidentities_v1_Domain_LabelsEntry_descriptor = 133 internal_static_google_cloud_managedidentities_v1_Domain_descriptor.getNestedTypes().get(0); 134 internal_static_google_cloud_managedidentities_v1_Domain_LabelsEntry_fieldAccessorTable = 135 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 136 internal_static_google_cloud_managedidentities_v1_Domain_LabelsEntry_descriptor, 137 new java.lang.String[] { 138 "Key", "Value", 139 }); 140 internal_static_google_cloud_managedidentities_v1_Trust_descriptor = 141 getDescriptor().getMessageTypes().get(1); 142 internal_static_google_cloud_managedidentities_v1_Trust_fieldAccessorTable = 143 new com.google.protobuf.GeneratedMessageV3.FieldAccessorTable( 144 internal_static_google_cloud_managedidentities_v1_Trust_descriptor, 145 new java.lang.String[] { 146 "TargetDomainName", 147 "TrustType", 148 "TrustDirection", 149 "SelectiveAuthentication", 150 "TargetDnsIpAddresses", 151 "TrustHandshakeSecret", 152 "CreateTime", 153 "UpdateTime", 154 "State", 155 "StateDescription", 156 "LastTrustHeartbeatTime", 157 }); 158 com.google.protobuf.ExtensionRegistry registry = 159 com.google.protobuf.ExtensionRegistry.newInstance(); 160 registry.add(com.google.api.FieldBehaviorProto.fieldBehavior); 161 registry.add(com.google.api.ResourceProto.resource); com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( descriptor, registry)162 com.google.protobuf.Descriptors.FileDescriptor.internalUpdateFileDescriptor( 163 descriptor, registry); com.google.api.FieldBehaviorProto.getDescriptor()164 com.google.api.FieldBehaviorProto.getDescriptor(); com.google.api.ResourceProto.getDescriptor()165 com.google.api.ResourceProto.getDescriptor(); com.google.protobuf.TimestampProto.getDescriptor()166 com.google.protobuf.TimestampProto.getDescriptor(); 167 } 168 169 // @@protoc_insertion_point(outer_class_scope) 170 } 171