diff --git a/CMakeLists.txt b/CMakeLists.txt index f18cd94d649..3766545debc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -416,18 +416,18 @@ if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/third_party/googleapis AND gRPC_DOWNL # Download the archive via HTTP, validate the checksum, and extract to third_party/googleapis. download_archive( ${CMAKE_CURRENT_SOURCE_DIR}/third_party/googleapis - https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz - 5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0 - googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92 + https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz + 0513f0f40af63bd05dc789cacc334ab6cec27cc89db596557cb2dfe8919463e4 + googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0 ) endif() if (NOT EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/third_party/googleapis AND gRPC_DOWNLOAD_ARCHIVES) # Download the archive via HTTP, validate the checksum, and extract to third_party/googleapis. download_archive( ${CMAKE_CURRENT_SOURCE_DIR}/third_party/googleapis - https://github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz - 5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0 - googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92 + https://github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz + 0513f0f40af63bd05dc789cacc334ab6cec27cc89db596557cb2dfe8919463e4 + googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0 ) endif() # Setup external proto library at third_party/opencensus-proto/src with 2 download URLs diff --git a/bazel/grpc_deps.bzl b/bazel/grpc_deps.bzl index 634a3a83834..f757bea94b0 100644 --- a/bazel/grpc_deps.bzl +++ b/bazel/grpc_deps.bzl @@ -240,12 +240,12 @@ def grpc_deps(): if "com_google_googleapis" not in native.existing_rules(): http_archive( name = "com_google_googleapis", - sha256 = "5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0", - strip_prefix = "googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92", + sha256 = "0513f0f40af63bd05dc789cacc334ab6cec27cc89db596557cb2dfe8919463e4", + strip_prefix = "googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0", build_file = Label("//bazel:googleapis.BUILD"), urls = [ - "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz", - "https://github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz", + "https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz", + "https://github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz", ], ) diff --git a/build_autogenerated.yaml b/build_autogenerated.yaml index 47c8f39b36d..7fbd125fe1d 100644 --- a/build_autogenerated.yaml +++ b/build_autogenerated.yaml @@ -22618,12 +22618,12 @@ external_proto_libraries: - https://storage.googleapis.com/grpc-bazel-mirror/github.com/envoyproxy/data-plane-api/archive/f8b75d1efa92bbf534596a013d9ca5873f79dd30.tar.gz - https://github.com/envoyproxy/data-plane-api/archive/f8b75d1efa92bbf534596a013d9ca5873f79dd30.tar.gz - destination: third_party/googleapis - hash: 5bb6b0253ccf64b53d6c7249625a7e3f6c3bc6402abd52d3778bfa48258703a0 + hash: 0513f0f40af63bd05dc789cacc334ab6cec27cc89db596557cb2dfe8919463e4 proto_prefix: third_party/googleapis/ - strip_prefix: googleapis-2f9af297c84c55c8b871ba4495e01ade42476c92 + strip_prefix: googleapis-fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0 urls: - - https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz - - https://github.com/googleapis/googleapis/archive/2f9af297c84c55c8b871ba4495e01ade42476c92.tar.gz + - https://storage.googleapis.com/grpc-bazel-mirror/github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz + - https://github.com/googleapis/googleapis/archive/fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0.tar.gz - destination: third_party/opencensus-proto/src hash: b7e13f0b4259e80c3070b583c2f39e53153085a6918718b1c710caf7037572b0 proto_prefix: third_party/opencensus-proto/src/ diff --git a/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb.h b/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb.h index 8336f7c2ff7..3b87f262b91 100644 --- a/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb.h +++ b/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb.h @@ -186,6 +186,18 @@ UPB_INLINE bool google_api_expr_v1alpha1_CheckedExpr_has_source_info(const googl const upb_MiniTableField field = {5, UPB_SIZE(24, 40), 65, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); } +UPB_INLINE void google_api_expr_v1alpha1_CheckedExpr_clear_expr_version(google_api_expr_v1alpha1_CheckedExpr* msg) { + const upb_MiniTableField field = {6, UPB_SIZE(28, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE upb_StringView google_api_expr_v1alpha1_CheckedExpr_expr_version(const google_api_expr_v1alpha1_CheckedExpr* msg) { + upb_StringView default_val = upb_StringView_FromString(""); + upb_StringView ret; + const upb_MiniTableField field = {6, UPB_SIZE(28, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} UPB_INLINE void google_api_expr_v1alpha1_CheckedExpr_reference_map_clear(google_api_expr_v1alpha1_CheckedExpr* msg) { const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; @@ -261,6 +273,10 @@ UPB_INLINE struct google_api_expr_v1alpha1_SourceInfo* google_api_expr_v1alpha1_ } return sub; } +UPB_INLINE void google_api_expr_v1alpha1_CheckedExpr_set_expr_version(google_api_expr_v1alpha1_CheckedExpr *msg, upb_StringView value) { + const upb_MiniTableField field = {6, UPB_SIZE(28, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} /* google.api.expr.v1alpha1.CheckedExpr.ReferenceMapEntry */ diff --git a/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c b/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c index 1ac713de425..a9296e36e9c 100644 --- a/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c +++ b/src/core/ext/upb-gen/google/api/expr/v1alpha1/checked.upb_minitable.c @@ -22,20 +22,31 @@ static const upb_MiniTableSub google_api_expr_v1alpha1_CheckedExpr_submsgs[4] = {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__SourceInfo_msg_init}, }; -static const upb_MiniTableField google_api_expr_v1alpha1_CheckedExpr__fields[4] = { +static const upb_MiniTableField google_api_expr_v1alpha1_CheckedExpr__fields[5] = { {2, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {3, UPB_SIZE(16, 24), 0, 1, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {4, UPB_SIZE(20, 32), 64, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {5, UPB_SIZE(24, 40), 65, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {6, UPB_SIZE(28, 48), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, }; const upb_MiniTable google__api__expr__v1alpha1__CheckedExpr_msg_init = { &google_api_expr_v1alpha1_CheckedExpr_submsgs[0], &google_api_expr_v1alpha1_CheckedExpr__fields[0], - UPB_SIZE(32, 48), 4, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(255), 0, + UPB_SIZE(40, 64), 5, kUpb_ExtMode_NonExtendable, 0, UPB_FASTTABLE_MASK(56), 0, #ifdef UPB_TRACING_ENABLED "google.api.expr.v1alpha1.CheckedExpr", #endif + UPB_FASTTABLE_INIT({ + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x003000003f000032, &upb_pss_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + }) }; static const upb_MiniTableSub google_api_expr_v1alpha1_CheckedExpr_ReferenceMapEntry_submsgs[1] = { diff --git a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb.h b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb.h index d11f0209479..c7ff8662289 100644 --- a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb.h +++ b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb.h @@ -34,12 +34,21 @@ typedef struct google_api_expr_v1alpha1_Expr_CreateStruct_Entry { upb_Message UP typedef struct google_api_expr_v1alpha1_Expr_Comprehension { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_Expr_Comprehension; typedef struct google_api_expr_v1alpha1_Constant { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_Constant; typedef struct google_api_expr_v1alpha1_SourceInfo { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourceInfo; +typedef struct google_api_expr_v1alpha1_SourceInfo_Extension { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourceInfo_Extension; +typedef struct google_api_expr_v1alpha1_SourceInfo_Extension_Version { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourceInfo_Extension_Version; typedef struct google_api_expr_v1alpha1_SourceInfo_PositionsEntry { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourceInfo_PositionsEntry; typedef struct google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry; typedef struct google_api_expr_v1alpha1_SourcePosition { upb_Message UPB_PRIVATE(base); } google_api_expr_v1alpha1_SourcePosition; struct google_protobuf_Duration; struct google_protobuf_Timestamp; +typedef enum { + google_api_expr_v1alpha1_SourceInfo_Extension_COMPONENT_UNSPECIFIED = 0, + google_api_expr_v1alpha1_SourceInfo_Extension_COMPONENT_PARSER = 1, + google_api_expr_v1alpha1_SourceInfo_Extension_COMPONENT_TYPE_CHECKER = 2, + google_api_expr_v1alpha1_SourceInfo_Extension_COMPONENT_RUNTIME = 3 +} google_api_expr_v1alpha1_SourceInfo_Extension_Component; + /* google.api.expr.v1alpha1.ParsedExpr */ @@ -765,6 +774,38 @@ UPB_INLINE upb_Array* _google_api_expr_v1alpha1_Expr_CreateList_elements_mutable } return arr; } +UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateList_clear_optional_indices(google_api_expr_v1alpha1_Expr_CreateList* msg) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE int32_t const* google_api_expr_v1alpha1_Expr_CreateList_optional_indices(const google_api_expr_v1alpha1_Expr_CreateList* msg, size_t* size) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (int32_t const*)upb_Array_DataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE const upb_Array* _google_api_expr_v1alpha1_Expr_CreateList_optional_indices_upb_array(const google_api_expr_v1alpha1_Expr_CreateList* msg, size_t* size) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} +UPB_INLINE upb_Array* _google_api_expr_v1alpha1_Expr_CreateList_optional_indices_mutable_upb_array(google_api_expr_v1alpha1_Expr_CreateList* msg, size_t* size, upb_Arena* arena) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg), + &field, arena); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} UPB_INLINE google_api_expr_v1alpha1_Expr** google_api_expr_v1alpha1_Expr_CreateList_mutable_elements(google_api_expr_v1alpha1_Expr_CreateList* msg, size_t* size) { upb_MiniTableField field = {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; @@ -796,6 +837,34 @@ UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_C (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub)); return sub; } +UPB_INLINE int32_t* google_api_expr_v1alpha1_Expr_CreateList_mutable_optional_indices(google_api_expr_v1alpha1_Expr_CreateList* msg, size_t* size) { + upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (int32_t*)upb_Array_MutableDataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE int32_t* google_api_expr_v1alpha1_Expr_CreateList_resize_optional_indices(google_api_expr_v1alpha1_Expr_CreateList* msg, size_t size, upb_Arena* arena) { + upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + return (int32_t*)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg), + &field, size, arena); +} +UPB_INLINE bool google_api_expr_v1alpha1_Expr_CreateList_add_optional_indices(google_api_expr_v1alpha1_Expr_CreateList* msg, int32_t val, upb_Arena* arena) { + upb_MiniTableField field = {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray( + UPB_UPCAST(msg), &field, arena); + if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)( + arr, arr->UPB_PRIVATE(size) + 1, arena)) { + return false; + } + UPB_PRIVATE(_upb_Array_Set) + (arr, arr->UPB_PRIVATE(size) - 1, &val, sizeof(val)); + return true; +} /* google.api.expr.v1alpha1.Expr.CreateStruct */ @@ -955,81 +1024,93 @@ typedef enum { google_api_expr_v1alpha1_Expr_CreateStruct_Entry_key_kind_NOT_SET = 0 } google_api_expr_v1alpha1_Expr_CreateStruct_Entry_key_kind_oneofcases; UPB_INLINE google_api_expr_v1alpha1_Expr_CreateStruct_Entry_key_kind_oneofcases google_api_expr_v1alpha1_Expr_CreateStruct_Entry_key_kind_case(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; return (google_api_expr_v1alpha1_Expr_CreateStruct_Entry_key_kind_oneofcases)upb_Message_WhichOneofFieldNumber( UPB_UPCAST(msg), &field); } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_clear_id(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {1, 32, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(32, 40), 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE int64_t google_api_expr_v1alpha1_Expr_CreateStruct_Entry_id(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { int64_t default_val = (int64_t)0ll; int64_t ret; - const upb_MiniTableField field = {1, 32, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(32, 40), 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_clear_field_key(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE upb_StringView google_api_expr_v1alpha1_Expr_CreateStruct_Entry_field_key(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { upb_StringView default_val = upb_StringView_FromString(""); upb_StringView ret; - const upb_MiniTableField field = {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; } UPB_INLINE bool google_api_expr_v1alpha1_Expr_CreateStruct_Entry_has_field_key(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_clear_map_key(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {3, UPB_SIZE(20, 16), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {3, 24, -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE const google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_CreateStruct_Entry_map_key(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { const google_api_expr_v1alpha1_Expr* default_val = NULL; const google_api_expr_v1alpha1_Expr* ret; - const upb_MiniTableField field = {3, UPB_SIZE(20, 16), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {3, 24, -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; } UPB_INLINE bool google_api_expr_v1alpha1_Expr_CreateStruct_Entry_has_map_key(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {3, UPB_SIZE(20, 16), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {3, 24, -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_clear_value(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {4, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {4, UPB_SIZE(16, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE const google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_CreateStruct_Entry_value(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { const google_api_expr_v1alpha1_Expr* default_val = NULL; const google_api_expr_v1alpha1_Expr* ret; - const upb_MiniTableField field = {4, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {4, UPB_SIZE(16, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; } UPB_INLINE bool google_api_expr_v1alpha1_Expr_CreateStruct_Entry_has_value(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { - const upb_MiniTableField field = {4, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {4, UPB_SIZE(16, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); } +UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_clear_optional_entry(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { + const upb_MiniTableField field = {5, UPB_SIZE(20, 16), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE bool google_api_expr_v1alpha1_Expr_CreateStruct_Entry_optional_entry(const google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg) { + bool default_val = false; + bool ret; + const upb_MiniTableField field = {5, UPB_SIZE(20, 16), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_set_id(google_api_expr_v1alpha1_Expr_CreateStruct_Entry *msg, int64_t value) { - const upb_MiniTableField field = {1, 32, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(32, 40), 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_set_field_key(google_api_expr_v1alpha1_Expr_CreateStruct_Entry *msg, upb_StringView value) { - const upb_MiniTableField field = {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_set_map_key(google_api_expr_v1alpha1_Expr_CreateStruct_Entry *msg, google_api_expr_v1alpha1_Expr* value) { - const upb_MiniTableField field = {3, UPB_SIZE(20, 16), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {3, 24, -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_CreateStruct_Entry_mutable_map_key(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg, upb_Arena* arena) { @@ -1041,7 +1122,7 @@ UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_C return sub; } UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_set_value(google_api_expr_v1alpha1_Expr_CreateStruct_Entry *msg, google_api_expr_v1alpha1_Expr* value) { - const upb_MiniTableField field = {4, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {4, UPB_SIZE(16, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_CreateStruct_Entry_mutable_value(google_api_expr_v1alpha1_Expr_CreateStruct_Entry* msg, upb_Arena* arena) { @@ -1052,6 +1133,10 @@ UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_C } return sub; } +UPB_INLINE void google_api_expr_v1alpha1_Expr_CreateStruct_Entry_set_optional_entry(google_api_expr_v1alpha1_Expr_CreateStruct_Entry *msg, bool value) { + const upb_MiniTableField field = {5, UPB_SIZE(20, 16), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} /* google.api.expr.v1alpha1.Expr.Comprehension */ @@ -1193,6 +1278,18 @@ UPB_INLINE bool google_api_expr_v1alpha1_Expr_Comprehension_has_result(const goo const upb_MiniTableField field = {7, UPB_SIZE(28, 80), 68, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); } +UPB_INLINE void google_api_expr_v1alpha1_Expr_Comprehension_clear_iter_var2(google_api_expr_v1alpha1_Expr_Comprehension* msg) { + const upb_MiniTableField field = {8, UPB_SIZE(48, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE upb_StringView google_api_expr_v1alpha1_Expr_Comprehension_iter_var2(const google_api_expr_v1alpha1_Expr_Comprehension* msg) { + upb_StringView default_val = upb_StringView_FromString(""); + upb_StringView ret; + const upb_MiniTableField field = {8, UPB_SIZE(48, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} UPB_INLINE void google_api_expr_v1alpha1_Expr_Comprehension_set_iter_var(google_api_expr_v1alpha1_Expr_Comprehension *msg, upb_StringView value) { const upb_MiniTableField field = {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; @@ -1262,6 +1359,10 @@ UPB_INLINE struct google_api_expr_v1alpha1_Expr* google_api_expr_v1alpha1_Expr_C } return sub; } +UPB_INLINE void google_api_expr_v1alpha1_Expr_Comprehension_set_iter_var2(google_api_expr_v1alpha1_Expr_Comprehension *msg, upb_StringView value) { + const upb_MiniTableField field = {8, UPB_SIZE(48, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} /* google.api.expr.v1alpha1.Constant */ @@ -1551,25 +1652,25 @@ UPB_INLINE char* google_api_expr_v1alpha1_SourceInfo_serialize_ex(const google_a return ptr; } UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_clear_syntax_version(google_api_expr_v1alpha1_SourceInfo* msg) { - const upb_MiniTableField field = {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(24, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE upb_StringView google_api_expr_v1alpha1_SourceInfo_syntax_version(const google_api_expr_v1alpha1_SourceInfo* msg) { upb_StringView default_val = upb_StringView_FromString(""); upb_StringView ret; - const upb_MiniTableField field = {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(24, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; } UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_clear_location(google_api_expr_v1alpha1_SourceInfo* msg) { - const upb_MiniTableField field = {2, UPB_SIZE(28, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, UPB_SIZE(32, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); } UPB_INLINE upb_StringView google_api_expr_v1alpha1_SourceInfo_location(const google_api_expr_v1alpha1_SourceInfo* msg) { upb_StringView default_val = upb_StringView_FromString(""); upb_StringView ret; - const upb_MiniTableField field = {2, UPB_SIZE(28, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, UPB_SIZE(32, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, &default_val, &ret); return ret; @@ -1664,13 +1765,45 @@ UPB_INLINE upb_Map* _google_api_expr_v1alpha1_SourceInfo_macro_calls_mutable_upb const upb_MiniTableField field = {5, UPB_SIZE(16, 56), 0, 1, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; return _upb_Message_GetOrCreateMutableMap(UPB_UPCAST(msg), &field, sizeof(int64_t), sizeof(google_api_expr_v1alpha1_Expr*), a); } +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_clear_extensions(google_api_expr_v1alpha1_SourceInfo* msg) { + const upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE const google_api_expr_v1alpha1_SourceInfo_Extension* const* google_api_expr_v1alpha1_SourceInfo_extensions(const google_api_expr_v1alpha1_SourceInfo* msg, size_t* size) { + const upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (const google_api_expr_v1alpha1_SourceInfo_Extension* const*)upb_Array_DataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE const upb_Array* _google_api_expr_v1alpha1_SourceInfo_extensions_upb_array(const google_api_expr_v1alpha1_SourceInfo* msg, size_t* size) { + const upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} +UPB_INLINE upb_Array* _google_api_expr_v1alpha1_SourceInfo_extensions_mutable_upb_array(google_api_expr_v1alpha1_SourceInfo* msg, size_t* size, upb_Arena* arena) { + const upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg), + &field, arena); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_set_syntax_version(google_api_expr_v1alpha1_SourceInfo *msg, upb_StringView value) { - const upb_MiniTableField field = {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {1, UPB_SIZE(24, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_set_location(google_api_expr_v1alpha1_SourceInfo *msg, upb_StringView value) { - const upb_MiniTableField field = {2, UPB_SIZE(28, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + const upb_MiniTableField field = {2, UPB_SIZE(32, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; upb_Message_SetBaseField((upb_Message *)msg, &field, &value); } UPB_INLINE int32_t* google_api_expr_v1alpha1_SourceInfo_mutable_line_offsets(google_api_expr_v1alpha1_SourceInfo* msg, size_t* size) { @@ -1751,6 +1884,248 @@ UPB_INLINE google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry* google_api_expr_ if (!map) return NULL; return (google_api_expr_v1alpha1_SourceInfo_MacroCallsEntry*)_upb_map_next(map, iter); } +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension** google_api_expr_v1alpha1_SourceInfo_mutable_extensions(google_api_expr_v1alpha1_SourceInfo* msg, size_t* size) { + upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (google_api_expr_v1alpha1_SourceInfo_Extension**)upb_Array_MutableDataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension** google_api_expr_v1alpha1_SourceInfo_resize_extensions(google_api_expr_v1alpha1_SourceInfo* msg, size_t size, upb_Arena* arena) { + upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + return (google_api_expr_v1alpha1_SourceInfo_Extension**)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg), + &field, size, arena); +} +UPB_INLINE struct google_api_expr_v1alpha1_SourceInfo_Extension* google_api_expr_v1alpha1_SourceInfo_add_extensions(google_api_expr_v1alpha1_SourceInfo* msg, upb_Arena* arena) { + upb_MiniTableField field = {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray( + UPB_UPCAST(msg), &field, arena); + if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)( + arr, arr->UPB_PRIVATE(size) + 1, arena)) { + return NULL; + } + struct google_api_expr_v1alpha1_SourceInfo_Extension* sub = (struct google_api_expr_v1alpha1_SourceInfo_Extension*)_upb_Message_New(&google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, arena); + if (!arr || !sub) return NULL; + UPB_PRIVATE(_upb_Array_Set) + (arr, arr->UPB_PRIVATE(size) - 1, &sub, sizeof(sub)); + return sub; +} + +/* google.api.expr.v1alpha1.SourceInfo.Extension */ + +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension* google_api_expr_v1alpha1_SourceInfo_Extension_new(upb_Arena* arena) { + return (google_api_expr_v1alpha1_SourceInfo_Extension*)_upb_Message_New(&google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, arena); +} +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension* google_api_expr_v1alpha1_SourceInfo_Extension_parse(const char* buf, size_t size, upb_Arena* arena) { + google_api_expr_v1alpha1_SourceInfo_Extension* ret = google_api_expr_v1alpha1_SourceInfo_Extension_new(arena); + if (!ret) return NULL; + if (upb_Decode(buf, size, UPB_UPCAST(ret), &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, NULL, 0, arena) != + kUpb_DecodeStatus_Ok) { + return NULL; + } + return ret; +} +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension* google_api_expr_v1alpha1_SourceInfo_Extension_parse_ex(const char* buf, size_t size, + const upb_ExtensionRegistry* extreg, + int options, upb_Arena* arena) { + google_api_expr_v1alpha1_SourceInfo_Extension* ret = google_api_expr_v1alpha1_SourceInfo_Extension_new(arena); + if (!ret) return NULL; + if (upb_Decode(buf, size, UPB_UPCAST(ret), &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, extreg, options, + arena) != kUpb_DecodeStatus_Ok) { + return NULL; + } + return ret; +} +UPB_INLINE char* google_api_expr_v1alpha1_SourceInfo_Extension_serialize(const google_api_expr_v1alpha1_SourceInfo_Extension* msg, upb_Arena* arena, size_t* len) { + char* ptr; + (void)upb_Encode(UPB_UPCAST(msg), &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, 0, arena, &ptr, len); + return ptr; +} +UPB_INLINE char* google_api_expr_v1alpha1_SourceInfo_Extension_serialize_ex(const google_api_expr_v1alpha1_SourceInfo_Extension* msg, int options, + upb_Arena* arena, size_t* len) { + char* ptr; + (void)upb_Encode(UPB_UPCAST(msg), &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, options, arena, &ptr, len); + return ptr; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_clear_id(google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE upb_StringView google_api_expr_v1alpha1_SourceInfo_Extension_id(const google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + upb_StringView default_val = upb_StringView_FromString(""); + upb_StringView ret; + const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_clear_affected_components(google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE int32_t const* google_api_expr_v1alpha1_SourceInfo_Extension_affected_components(const google_api_expr_v1alpha1_SourceInfo_Extension* msg, size_t* size) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (int32_t const*)upb_Array_DataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE const upb_Array* _google_api_expr_v1alpha1_SourceInfo_Extension_affected_components_upb_array(const google_api_expr_v1alpha1_SourceInfo_Extension* msg, size_t* size) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + const upb_Array* arr = upb_Message_GetArray(UPB_UPCAST(msg), &field); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} +UPB_INLINE upb_Array* _google_api_expr_v1alpha1_SourceInfo_Extension_affected_components_mutable_upb_array(google_api_expr_v1alpha1_SourceInfo_Extension* msg, size_t* size, upb_Arena* arena) { + const upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray(UPB_UPCAST(msg), + &field, arena); + if (size) { + *size = arr ? arr->UPB_PRIVATE(size) : 0; + } + return arr; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_clear_version(google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE const google_api_expr_v1alpha1_SourceInfo_Extension_Version* google_api_expr_v1alpha1_SourceInfo_Extension_version(const google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + const google_api_expr_v1alpha1_SourceInfo_Extension_Version* default_val = NULL; + const google_api_expr_v1alpha1_SourceInfo_Extension_Version* ret; + const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} +UPB_INLINE bool google_api_expr_v1alpha1_SourceInfo_Extension_has_version(const google_api_expr_v1alpha1_SourceInfo_Extension* msg) { + const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + return upb_Message_HasBaseField(UPB_UPCAST(msg), &field); +} + +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_set_id(google_api_expr_v1alpha1_SourceInfo_Extension *msg, upb_StringView value) { + const upb_MiniTableField field = {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} +UPB_INLINE int32_t* google_api_expr_v1alpha1_SourceInfo_Extension_mutable_affected_components(google_api_expr_v1alpha1_SourceInfo_Extension* msg, size_t* size) { + upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetMutableArray(UPB_UPCAST(msg), &field); + if (arr) { + if (size) *size = arr->UPB_PRIVATE(size); + return (int32_t*)upb_Array_MutableDataPtr(arr); + } else { + if (size) *size = 0; + return NULL; + } +} +UPB_INLINE int32_t* google_api_expr_v1alpha1_SourceInfo_Extension_resize_affected_components(google_api_expr_v1alpha1_SourceInfo_Extension* msg, size_t size, upb_Arena* arena) { + upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + return (int32_t*)upb_Message_ResizeArrayUninitialized(UPB_UPCAST(msg), + &field, size, arena); +} +UPB_INLINE bool google_api_expr_v1alpha1_SourceInfo_Extension_add_affected_components(google_api_expr_v1alpha1_SourceInfo_Extension* msg, int32_t val, upb_Arena* arena) { + upb_MiniTableField field = {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Array* arr = upb_Message_GetOrCreateMutableArray( + UPB_UPCAST(msg), &field, arena); + if (!arr || !UPB_PRIVATE(_upb_Array_ResizeUninitialized)( + arr, arr->UPB_PRIVATE(size) + 1, arena)) { + return false; + } + UPB_PRIVATE(_upb_Array_Set) + (arr, arr->UPB_PRIVATE(size) - 1, &val, sizeof(val)); + return true; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_set_version(google_api_expr_v1alpha1_SourceInfo_Extension *msg, google_api_expr_v1alpha1_SourceInfo_Extension_Version* value) { + const upb_MiniTableField field = {3, UPB_SIZE(16, 40), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} +UPB_INLINE struct google_api_expr_v1alpha1_SourceInfo_Extension_Version* google_api_expr_v1alpha1_SourceInfo_Extension_mutable_version(google_api_expr_v1alpha1_SourceInfo_Extension* msg, upb_Arena* arena) { + struct google_api_expr_v1alpha1_SourceInfo_Extension_Version* sub = (struct google_api_expr_v1alpha1_SourceInfo_Extension_Version*)google_api_expr_v1alpha1_SourceInfo_Extension_version(msg); + if (sub == NULL) { + sub = (struct google_api_expr_v1alpha1_SourceInfo_Extension_Version*)_upb_Message_New(&google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, arena); + if (sub) google_api_expr_v1alpha1_SourceInfo_Extension_set_version(msg, sub); + } + return sub; +} + +/* google.api.expr.v1alpha1.SourceInfo.Extension.Version */ + +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension_Version* google_api_expr_v1alpha1_SourceInfo_Extension_Version_new(upb_Arena* arena) { + return (google_api_expr_v1alpha1_SourceInfo_Extension_Version*)_upb_Message_New(&google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, arena); +} +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension_Version* google_api_expr_v1alpha1_SourceInfo_Extension_Version_parse(const char* buf, size_t size, upb_Arena* arena) { + google_api_expr_v1alpha1_SourceInfo_Extension_Version* ret = google_api_expr_v1alpha1_SourceInfo_Extension_Version_new(arena); + if (!ret) return NULL; + if (upb_Decode(buf, size, UPB_UPCAST(ret), &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, NULL, 0, arena) != + kUpb_DecodeStatus_Ok) { + return NULL; + } + return ret; +} +UPB_INLINE google_api_expr_v1alpha1_SourceInfo_Extension_Version* google_api_expr_v1alpha1_SourceInfo_Extension_Version_parse_ex(const char* buf, size_t size, + const upb_ExtensionRegistry* extreg, + int options, upb_Arena* arena) { + google_api_expr_v1alpha1_SourceInfo_Extension_Version* ret = google_api_expr_v1alpha1_SourceInfo_Extension_Version_new(arena); + if (!ret) return NULL; + if (upb_Decode(buf, size, UPB_UPCAST(ret), &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, extreg, options, + arena) != kUpb_DecodeStatus_Ok) { + return NULL; + } + return ret; +} +UPB_INLINE char* google_api_expr_v1alpha1_SourceInfo_Extension_Version_serialize(const google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg, upb_Arena* arena, size_t* len) { + char* ptr; + (void)upb_Encode(UPB_UPCAST(msg), &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, 0, arena, &ptr, len); + return ptr; +} +UPB_INLINE char* google_api_expr_v1alpha1_SourceInfo_Extension_Version_serialize_ex(const google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg, int options, + upb_Arena* arena, size_t* len) { + char* ptr; + (void)upb_Encode(UPB_UPCAST(msg), &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, options, arena, &ptr, len); + return ptr; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_Version_clear_major(google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg) { + const upb_MiniTableField field = {1, 8, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE int64_t google_api_expr_v1alpha1_SourceInfo_Extension_Version_major(const google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg) { + int64_t default_val = (int64_t)0ll; + int64_t ret; + const upb_MiniTableField field = {1, 8, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_Version_clear_minor(google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg) { + const upb_MiniTableField field = {2, 16, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + upb_Message_ClearBaseField(UPB_UPCAST(msg), &field); +} +UPB_INLINE int64_t google_api_expr_v1alpha1_SourceInfo_Extension_Version_minor(const google_api_expr_v1alpha1_SourceInfo_Extension_Version* msg) { + int64_t default_val = (int64_t)0ll; + int64_t ret; + const upb_MiniTableField field = {2, 16, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + _upb_Message_GetNonExtensionField(UPB_UPCAST(msg), &field, + &default_val, &ret); + return ret; +} + +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_Version_set_major(google_api_expr_v1alpha1_SourceInfo_Extension_Version *msg, int64_t value) { + const upb_MiniTableField field = {1, 8, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} +UPB_INLINE void google_api_expr_v1alpha1_SourceInfo_Extension_Version_set_minor(google_api_expr_v1alpha1_SourceInfo_Extension_Version *msg, int64_t value) { + const upb_MiniTableField field = {2, 16, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}; + upb_Message_SetBaseField((upb_Message *)msg, &field, &value); +} /* google.api.expr.v1alpha1.SourceInfo.PositionsEntry */ diff --git a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c index 09046cd1205..86de1318a58 100644 --- a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c +++ b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.c @@ -154,20 +154,23 @@ static const upb_MiniTableSub google_api_expr_v1alpha1_Expr_CreateList_submsgs[1 {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__Expr_msg_init}, }; -static const upb_MiniTableField google_api_expr_v1alpha1_Expr_CreateList__fields[1] = { +static const upb_MiniTableField google_api_expr_v1alpha1_Expr_CreateList__fields[2] = { {1, 8, 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, }; const upb_MiniTable google__api__expr__v1alpha1__Expr__CreateList_msg_init = { &google_api_expr_v1alpha1_Expr_CreateList_submsgs[0], &google_api_expr_v1alpha1_Expr_CreateList__fields[0], - 16, 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, + UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, #ifdef UPB_TRACING_ENABLED "google.api.expr.v1alpha1.Expr.CreateList", #endif UPB_FASTTABLE_INIT({ {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, {0x000800003f00000a, &upb_prm_1bt_max64b}, + {0x001000003f000012, &upb_ppv4_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, }) }; @@ -200,25 +203,30 @@ static const upb_MiniTableSub google_api_expr_v1alpha1_Expr_CreateStruct_Entry_s {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__Expr_msg_init}, }; -static const upb_MiniTableField google_api_expr_v1alpha1_Expr_CreateStruct_Entry__fields[4] = { - {1, 32, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, - {2, UPB_SIZE(20, 16), -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, - {3, UPB_SIZE(20, 16), -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, - {4, UPB_SIZE(16, 40), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, +static const upb_MiniTableField google_api_expr_v1alpha1_Expr_CreateStruct_Entry__fields[5] = { + {1, UPB_SIZE(32, 40), 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, + {2, 24, -13, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, + {3, 24, -13, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {4, UPB_SIZE(16, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {5, UPB_SIZE(20, 16), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, }; const upb_MiniTable google__api__expr__v1alpha1__Expr__CreateStruct__Entry_msg_init = { &google_api_expr_v1alpha1_Expr_CreateStruct_Entry_submsgs[0], &google_api_expr_v1alpha1_Expr_CreateStruct_Entry__fields[0], - UPB_SIZE(40, 48), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(24), 0, + UPB_SIZE(40, 56), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(56), 0, #ifdef UPB_TRACING_ENABLED "google.api.expr.v1alpha1.Expr.CreateStruct.Entry", #endif UPB_FASTTABLE_INIT({ {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, - {0x002000003f000008, &upb_psv8_1bt}, - {0x0010000c02000012, &upb_pos_1bt}, - {0x0010000c0300001a, &upb_pom_1bt_max64b}, + {0x002800003f000008, &upb_psv8_1bt}, + {0x0018000c02000012, &upb_pos_1bt}, + {0x0018000c0300001a, &upb_pom_1bt_max64b}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x001000003f000028, &upb_psb1_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, }) }; @@ -230,7 +238,7 @@ static const upb_MiniTableSub google_api_expr_v1alpha1_Expr_Comprehension_submsg {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__Expr_msg_init}, }; -static const upb_MiniTableField google_api_expr_v1alpha1_Expr_Comprehension__fields[7] = { +static const upb_MiniTableField google_api_expr_v1alpha1_Expr_Comprehension__fields[8] = { {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, {2, UPB_SIZE(12, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {3, 40, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, @@ -238,12 +246,13 @@ static const upb_MiniTableField google_api_expr_v1alpha1_Expr_Comprehension__fie {5, UPB_SIZE(20, 64), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {6, UPB_SIZE(24, 72), 67, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {7, UPB_SIZE(28, 80), 68, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {8, UPB_SIZE(48, 88), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, }; const upb_MiniTable google__api__expr__v1alpha1__Expr__Comprehension_msg_init = { &google_api_expr_v1alpha1_Expr_Comprehension_submsgs[0], &google_api_expr_v1alpha1_Expr_Comprehension__fields[0], - UPB_SIZE(48, 88), 7, kUpb_ExtMode_NonExtendable, 7, UPB_FASTTABLE_MASK(24), 0, + UPB_SIZE(56, 104), 8, kUpb_ExtMode_NonExtendable, 8, UPB_FASTTABLE_MASK(120), 0, #ifdef UPB_TRACING_ENABLED "google.api.expr.v1alpha1.Expr.Comprehension", #endif @@ -252,6 +261,18 @@ const upb_MiniTable google__api__expr__v1alpha1__Expr__Comprehension_msg_init = {0x001000003f00000a, &upb_pss_1bt}, {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, {0x002800003f00001a, &upb_pss_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x005800003f000042, &upb_pss_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, }) }; @@ -299,23 +320,25 @@ const upb_MiniTable google__api__expr__v1alpha1__Constant_msg_init = { }) }; -static const upb_MiniTableSub google_api_expr_v1alpha1_SourceInfo_submsgs[2] = { +static const upb_MiniTableSub google_api_expr_v1alpha1_SourceInfo_submsgs[3] = { {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__SourceInfo__PositionsEntry_msg_init}, {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__SourceInfo__MacroCallsEntry_msg_init}, + {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init}, }; -static const upb_MiniTableField google_api_expr_v1alpha1_SourceInfo__fields[5] = { - {1, UPB_SIZE(20, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, - {2, UPB_SIZE(28, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, +static const upb_MiniTableField google_api_expr_v1alpha1_SourceInfo__fields[6] = { + {1, UPB_SIZE(24, 8), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, + {2, UPB_SIZE(32, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, {3, UPB_SIZE(8, 40), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {4, UPB_SIZE(12, 48), 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, {5, UPB_SIZE(16, 56), 0, 1, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {6, UPB_SIZE(20, 64), 0, 2, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, }; const upb_MiniTable google__api__expr__v1alpha1__SourceInfo_msg_init = { &google_api_expr_v1alpha1_SourceInfo_submsgs[0], &google_api_expr_v1alpha1_SourceInfo__fields[0], - UPB_SIZE(40, 64), 5, kUpb_ExtMode_NonExtendable, 5, UPB_FASTTABLE_MASK(24), 0, + UPB_SIZE(40, 72), 6, kUpb_ExtMode_NonExtendable, 6, UPB_FASTTABLE_MASK(56), 0, #ifdef UPB_TRACING_ENABLED "google.api.expr.v1alpha1.SourceInfo", #endif @@ -324,6 +347,55 @@ const upb_MiniTable google__api__expr__v1alpha1__SourceInfo_msg_init = { {0x000800003f00000a, &upb_pss_1bt}, {0x001800003f000012, &upb_pss_1bt}, {0x002800003f00001a, &upb_ppv4_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x004000003f020032, &upb_prm_1bt_max64b}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + }) +}; + +static const upb_MiniTableSub google_api_expr_v1alpha1_SourceInfo_Extension_submsgs[1] = { + {.UPB_PRIVATE(submsg) = &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init}, +}; + +static const upb_MiniTableField google_api_expr_v1alpha1_SourceInfo_Extension__fields[3] = { + {1, UPB_SIZE(20, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, + {2, UPB_SIZE(12, 32), 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Array | (int)kUpb_LabelFlags_IsPacked | (int)kUpb_LabelFlags_IsAlternate | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, + {3, UPB_SIZE(16, 40), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, +}; + +const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__Extension_msg_init = { + &google_api_expr_v1alpha1_SourceInfo_Extension_submsgs[0], + &google_api_expr_v1alpha1_SourceInfo_Extension__fields[0], + UPB_SIZE(32, 48), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, +#ifdef UPB_TRACING_ENABLED + "google.api.expr.v1alpha1.SourceInfo.Extension", +#endif + UPB_FASTTABLE_INIT({ + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x001000003f00000a, &upb_pss_1bt}, + {0x002000003f000012, &upb_ppv4_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + }) +}; + +static const upb_MiniTableField google_api_expr_v1alpha1_SourceInfo_Extension_Version__fields[2] = { + {1, 8, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, + {2, 16, 0, kUpb_NoSub, 3, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_8Byte << kUpb_FieldRep_Shift)}, +}; + +const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init = { + NULL, + &google_api_expr_v1alpha1_SourceInfo_Extension_Version__fields[0], + 24, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, +#ifdef UPB_TRACING_ENABLED + "google.api.expr.v1alpha1.SourceInfo.Extension.Version", +#endif + UPB_FASTTABLE_INIT({ + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, + {0x000800003f000008, &upb_psv8_1bt}, + {0x001000003f000010, &upb_psv8_1bt}, + {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, }) }; @@ -395,7 +467,7 @@ const upb_MiniTable google__api__expr__v1alpha1__SourcePosition_msg_init = { }) }; -static const upb_MiniTable *messages_layout[14] = { +static const upb_MiniTable *messages_layout[16] = { &google__api__expr__v1alpha1__ParsedExpr_msg_init, &google__api__expr__v1alpha1__Expr_msg_init, &google__api__expr__v1alpha1__Expr__Ident_msg_init, @@ -407,6 +479,8 @@ static const upb_MiniTable *messages_layout[14] = { &google__api__expr__v1alpha1__Expr__Comprehension_msg_init, &google__api__expr__v1alpha1__Constant_msg_init, &google__api__expr__v1alpha1__SourceInfo_msg_init, + &google__api__expr__v1alpha1__SourceInfo__Extension_msg_init, + &google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init, &google__api__expr__v1alpha1__SourceInfo__PositionsEntry_msg_init, &google__api__expr__v1alpha1__SourceInfo__MacroCallsEntry_msg_init, &google__api__expr__v1alpha1__SourcePosition_msg_init, @@ -416,7 +490,7 @@ const upb_MiniTableFile google_api_expr_v1alpha1_syntax_proto_upb_file_layout = messages_layout, NULL, NULL, - 14, + 16, 0, 0, }; diff --git a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.h b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.h index c0232345d2b..269a82c1a39 100644 --- a/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.h +++ b/src/core/ext/upb-gen/google/api/expr/v1alpha1/syntax.upb_minitable.h @@ -28,6 +28,8 @@ extern const upb_MiniTable google__api__expr__v1alpha1__Expr__CreateStruct__Entr extern const upb_MiniTable google__api__expr__v1alpha1__Expr__Comprehension_msg_init; extern const upb_MiniTable google__api__expr__v1alpha1__Constant_msg_init; extern const upb_MiniTable google__api__expr__v1alpha1__SourceInfo_msg_init; +extern const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__Extension_msg_init; +extern const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__Extension__Version_msg_init; extern const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__PositionsEntry_msg_init; extern const upb_MiniTable google__api__expr__v1alpha1__SourceInfo__MacroCallsEntry_msg_init; extern const upb_MiniTable google__api__expr__v1alpha1__SourcePosition_msg_init; diff --git a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c index d664aa3531b..a973925933f 100644 --- a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c +++ b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/checked.upbdefs.c @@ -12,13 +12,13 @@ extern _upb_DefPool_Init google_api_expr_v1alpha1_syntax_proto_upbdefinit; extern _upb_DefPool_Init google_protobuf_empty_proto_upbdefinit; extern _upb_DefPool_Init google_protobuf_struct_proto_upbdefinit; -static const char descriptor[3089] = {'\n', '&', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', +static const char descriptor[3124] = {'\n', '&', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '/', 'c', 'h', 'e', 'c', 'k', 'e', 'd', '.', 'p', 'r', 'o', 't', 'o', '\022', '\030', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '\032', '%', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '/', 's', 'y', 'n', 't', 'a', 'x', '.', 'p', 'r', 'o', 't', 'o', '\032', '\033', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '/', 'e', 'm', 'p', 't', 'y', '.', 'p', 'r', 'o', 't', 'o', '\032', '\034', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'p', 'r', 'o', 't', 'o', 'b', 'u', -'f', '/', 's', 't', 'r', 'u', 'c', 't', '.', 'p', 'r', 'o', 't', 'o', '\"', '\367', '\003', '\n', '\013', 'C', 'h', 'e', 'c', 'k', 'e', +'f', '/', 's', 't', 'r', 'u', 'c', 't', '.', 'p', 'r', 'o', 't', 'o', '\"', '\232', '\004', '\n', '\013', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 'E', 'x', 'p', 'r', '\022', '\\', '\n', '\r', 'r', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', '_', 'm', 'a', 'p', '\030', '\002', ' ', '\003', '(', '\013', '2', '7', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'C', 'h', 'e', 'c', 'k', 'e', 'd', 'E', 'x', 'p', 'r', '.', 'R', 'e', 'f', 'e', 'r', 'e', 'n', @@ -29,113 +29,114 @@ static const char descriptor[3089] = {'\n', '&', 'g', 'o', 'o', 'g', 'l', 'e', ' 'M', 'a', 'p', '\022', 'E', '\n', '\013', 's', 'o', 'u', 'r', 'c', 'e', '_', 'i', 'n', 'f', 'o', '\030', '\005', ' ', '\001', '(', '\013', '2', '$', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', 'R', '\n', 's', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '\022', -'2', '\n', '\004', 'e', 'x', 'p', 'r', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', -'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\004', 'e', 'x', 'p', -'r', '\032', 'd', '\n', '\021', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'M', 'a', 'p', 'E', 'n', 't', 'r', 'y', '\022', '\020', '\n', -'\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '9', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', -'\002', ' ', '\001', '(', '\013', '2', '#', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', -'1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'R', '\005', 'v', 'a', 'l', 'u', 'e', ':', -'\002', '8', '\001', '\032', 'Z', '\n', '\014', 'T', 'y', 'p', 'e', 'M', 'a', 'p', 'E', 'n', 't', 'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', -'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '4', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', -'(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', -'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\005', 'v', 'a', 'l', 'u', 'e', ':', '\002', '8', '\001', '\"', '\310', '\013', '\n', '\004', -'T', 'y', 'p', 'e', '\022', '*', '\n', '\003', 'd', 'y', 'n', '\030', '\001', ' ', '\001', '(', '\013', '2', '\026', '.', 'g', 'o', 'o', 'g', 'l', -'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'E', 'm', 'p', 't', 'y', 'H', '\000', 'R', '\003', 'd', 'y', 'n', '\022', '0', -'\n', '\004', 'n', 'u', 'l', 'l', '\030', '\002', ' ', '\001', '(', '\016', '2', '\032', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', -'t', 'o', 'b', 'u', 'f', '.', 'N', 'u', 'l', 'l', 'V', 'a', 'l', 'u', 'e', 'H', '\000', 'R', '\004', 'n', 'u', 'l', 'l', '\022', 'L', -'\n', '\t', 'p', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', '\030', '\003', ' ', '\001', '(', '\016', '2', ',', '.', 'g', 'o', 'o', 'g', 'l', -'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', -'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\t', 'p', 'r', 'i', 'm', 'i', 't', 'i', 'v', -'e', '\022', 'H', '\n', '\007', 'w', 'r', 'a', 'p', 'p', 'e', 'r', '\030', '\004', ' ', '\001', '(', '\016', '2', ',', '.', 'g', 'o', 'o', 'g', -'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', -'.', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\007', 'w', 'r', 'a', 'p', 'p', 'e', 'r', -'\022', 'M', '\n', '\n', 'w', 'e', 'l', 'l', '_', 'k', 'n', 'o', 'w', 'n', '\030', '\005', ' ', '\001', '(', '\016', '2', ',', '.', 'g', 'o', -'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', -'p', 'e', '.', 'W', 'e', 'l', 'l', 'K', 'n', 'o', 'w', 'n', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\t', 'w', 'e', 'l', 'l', 'K', -'n', 'o', 'w', 'n', '\022', 'F', '\n', '\t', 'l', 'i', 's', 't', '_', 't', 'y', 'p', 'e', '\030', '\006', ' ', '\001', '(', '\013', '2', '\'', +'!', '\n', '\014', 'e', 'x', 'p', 'r', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', '\030', '\006', ' ', '\001', '(', '\t', 'R', '\013', 'e', 'x', +'p', 'r', 'V', 'e', 'r', 's', 'i', 'o', 'n', '\022', '2', '\n', '\004', 'e', 'x', 'p', 'r', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', -'.', 'T', 'y', 'p', 'e', '.', 'L', 'i', 's', 't', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\010', 'l', 'i', 's', 't', 'T', 'y', 'p', -'e', '\022', 'C', '\n', '\010', 'm', 'a', 'p', '_', 't', 'y', 'p', 'e', '\030', '\007', ' ', '\001', '(', '\013', '2', '&', '.', 'g', 'o', 'o', +'.', 'E', 'x', 'p', 'r', 'R', '\004', 'e', 'x', 'p', 'r', '\032', 'd', '\n', '\021', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', 'M', +'a', 'p', 'E', 'n', 't', 'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', +'\022', '9', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '#', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', +'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'R', 'e', 'f', 'e', 'r', 'e', 'n', +'c', 'e', 'R', '\005', 'v', 'a', 'l', 'u', 'e', ':', '\002', '8', '\001', '\032', 'Z', '\n', '\014', 'T', 'y', 'p', 'e', 'M', 'a', 'p', 'E', +'n', 't', 'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '4', '\n', +'\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', +'.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\005', 'v', 'a', 'l', 'u', +'e', ':', '\002', '8', '\001', '\"', '\310', '\013', '\n', '\004', 'T', 'y', 'p', 'e', '\022', '*', '\n', '\003', 'd', 'y', 'n', '\030', '\001', ' ', '\001', +'(', '\013', '2', '\026', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'E', 'm', 'p', 't', +'y', 'H', '\000', 'R', '\003', 'd', 'y', 'n', '\022', '0', '\n', '\004', 'n', 'u', 'l', 'l', '\030', '\002', ' ', '\001', '(', '\016', '2', '\032', '.', +'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'N', 'u', 'l', 'l', 'V', 'a', 'l', 'u', 'e', +'H', '\000', 'R', '\004', 'n', 'u', 'l', 'l', '\022', 'L', '\n', '\t', 'p', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', '\030', '\003', ' ', '\001', +'(', '\016', '2', ',', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', +'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', 'H', '\000', +'R', '\t', 'p', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', '\022', 'H', '\n', '\007', 'w', 'r', 'a', 'p', 'p', 'e', 'r', '\030', '\004', ' ', +'\001', '(', '\016', '2', ',', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', +'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', 'H', +'\000', 'R', '\007', 'w', 'r', 'a', 'p', 'p', 'e', 'r', '\022', 'M', '\n', '\n', 'w', 'e', 'l', 'l', '_', 'k', 'n', 'o', 'w', 'n', '\030', +'\005', ' ', '\001', '(', '\016', '2', ',', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', +'1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'W', 'e', 'l', 'l', 'K', 'n', 'o', 'w', 'n', 'T', 'y', 'p', +'e', 'H', '\000', 'R', '\t', 'w', 'e', 'l', 'l', 'K', 'n', 'o', 'w', 'n', '\022', 'F', '\n', '\t', 'l', 'i', 's', 't', '_', 't', 'y', +'p', 'e', '\030', '\006', ' ', '\001', '(', '\013', '2', '\'', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', +'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'L', 'i', 's', 't', 'T', 'y', 'p', 'e', 'H', +'\000', 'R', '\010', 'l', 'i', 's', 't', 'T', 'y', 'p', 'e', '\022', 'C', '\n', '\010', 'm', 'a', 'p', '_', 't', 'y', 'p', 'e', '\030', '\007', +' ', '\001', '(', '\013', '2', '&', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', +'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'M', 'a', 'p', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\007', 'm', 'a', +'p', 'T', 'y', 'p', 'e', '\022', 'I', '\n', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\010', ' ', '\001', '(', '\013', '2', '+', +'.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', +'.', 'T', 'y', 'p', 'e', '.', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\010', 'f', 'u', 'n', +'c', 't', 'i', 'o', 'n', '\022', '#', '\n', '\014', 'm', 'e', 's', 's', 'a', 'g', 'e', '_', 't', 'y', 'p', 'e', '\030', '\t', ' ', '\001', +'(', '\t', 'H', '\000', 'R', '\013', 'm', 'e', 's', 's', 'a', 'g', 'e', 'T', 'y', 'p', 'e', '\022', '\037', '\n', '\n', 't', 'y', 'p', 'e', +'_', 'p', 'a', 'r', 'a', 'm', '\030', '\n', ' ', '\001', '(', '\t', 'H', '\000', 'R', '\t', 't', 'y', 'p', 'e', 'P', 'a', 'r', 'a', 'm', +'\022', '4', '\n', '\004', 't', 'y', 'p', 'e', '\030', '\013', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', +'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\004', +'t', 'y', 'p', 'e', '\022', '.', '\n', '\005', 'e', 'r', 'r', 'o', 'r', '\030', '\014', ' ', '\001', '(', '\013', '2', '\026', '.', 'g', 'o', 'o', +'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'E', 'm', 'p', 't', 'y', 'H', '\000', 'R', '\005', 'e', 'r', 'r', +'o', 'r', '\022', 'R', '\n', '\r', 'a', 'b', 's', 't', 'r', 'a', 'c', 't', '_', 't', 'y', 'p', 'e', '\030', '\016', ' ', '\001', '(', '\013', +'2', '+', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', +'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\014', 'a', +'b', 's', 't', 'r', 'a', 'c', 't', 'T', 'y', 'p', 'e', '\032', 'G', '\n', '\010', 'L', 'i', 's', 't', 'T', 'y', 'p', 'e', '\022', ';', +'\n', '\t', 'e', 'l', 'e', 'm', '_', 't', 'y', 'p', 'e', '\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', +'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', +'\010', 'e', 'l', 'e', 'm', 'T', 'y', 'p', 'e', '\032', '\203', '\001', '\n', '\007', 'M', 'a', 'p', 'T', 'y', 'p', 'e', '\022', '9', '\n', '\010', +'k', 'e', 'y', '_', 't', 'y', 'p', 'e', '\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', +'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\007', 'k', 'e', +'y', 'T', 'y', 'p', 'e', '\022', '=', '\n', '\n', 'v', 'a', 'l', 'u', 'e', '_', 't', 'y', 'p', 'e', '\030', '\002', ' ', '\001', '(', '\013', +'2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', +'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\t', 'v', 'a', 'l', 'u', 'e', 'T', 'y', 'p', 'e', '\032', '\214', '\001', '\n', '\014', 'F', 'u', +'n', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', '\022', '?', '\n', '\013', 'r', 'e', 's', 'u', 'l', 't', '_', 't', 'y', 'p', 'e', +'\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', +'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\n', 'r', 'e', 's', 'u', 'l', 't', 'T', 'y', 'p', 'e', +'\022', ';', '\n', '\t', 'a', 'r', 'g', '_', 't', 'y', 'p', 'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', -'e', '.', 'M', 'a', 'p', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\007', 'm', 'a', 'p', 'T', 'y', 'p', 'e', '\022', 'I', '\n', '\010', 'f', -'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\010', ' ', '\001', '(', '\013', '2', '+', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', -'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'F', 'u', 'n', 'c', -'t', 'i', 'o', 'n', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\022', '#', '\n', '\014', 'm', -'e', 's', 's', 'a', 'g', 'e', '_', 't', 'y', 'p', 'e', '\030', '\t', ' ', '\001', '(', '\t', 'H', '\000', 'R', '\013', 'm', 'e', 's', 's', -'a', 'g', 'e', 'T', 'y', 'p', 'e', '\022', '\037', '\n', '\n', 't', 'y', 'p', 'e', '_', 'p', 'a', 'r', 'a', 'm', '\030', '\n', ' ', '\001', -'(', '\t', 'H', '\000', 'R', '\t', 't', 'y', 'p', 'e', 'P', 'a', 'r', 'a', 'm', '\022', '4', '\n', '\004', 't', 'y', 'p', 'e', '\030', '\013', -' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', -'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\004', 't', 'y', 'p', 'e', '\022', '.', '\n', '\005', 'e', 'r', -'r', 'o', 'r', '\030', '\014', ' ', '\001', '(', '\013', '2', '\026', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', -'u', 'f', '.', 'E', 'm', 'p', 't', 'y', 'H', '\000', 'R', '\005', 'e', 'r', 'r', 'o', 'r', '\022', 'R', '\n', '\r', 'a', 'b', 's', 't', -'r', 'a', 'c', 't', '_', 't', 'y', 'p', 'e', '\030', '\016', ' ', '\001', '(', '\013', '2', '+', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', -'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', '.', 'A', 'b', -'s', 't', 'r', 'a', 'c', 't', 'T', 'y', 'p', 'e', 'H', '\000', 'R', '\014', 'a', 'b', 's', 't', 'r', 'a', 'c', 't', 'T', 'y', 'p', -'e', '\032', 'G', '\n', '\010', 'L', 'i', 's', 't', 'T', 'y', 'p', 'e', '\022', ';', '\n', '\t', 'e', 'l', 'e', 'm', '_', 't', 'y', 'p', -'e', '\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', -'.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\010', 'e', 'l', 'e', 'm', 'T', 'y', 'p', 'e', '\032', -'\203', '\001', '\n', '\007', 'M', 'a', 'p', 'T', 'y', 'p', 'e', '\022', '9', '\n', '\010', 'k', 'e', 'y', '_', 't', 'y', 'p', 'e', '\030', '\001', -' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', -'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\007', 'k', 'e', 'y', 'T', 'y', 'p', 'e', '\022', '=', '\n', '\n', 'v', -'a', 'l', 'u', 'e', '_', 't', 'y', 'p', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', -'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\t', 'v', -'a', 'l', 'u', 'e', 'T', 'y', 'p', 'e', '\032', '\214', '\001', '\n', '\014', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'T', 'y', 'p', 'e', -'\022', '?', '\n', '\013', 'r', 'e', 's', 'u', 'l', 't', '_', 't', 'y', 'p', 'e', '\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', -'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', -'y', 'p', 'e', 'R', '\n', 'r', 'e', 's', 'u', 'l', 't', 'T', 'y', 'p', 'e', '\022', ';', '\n', '\t', 'a', 'r', 'g', '_', 't', 'y', -'p', 'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', -'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\010', 'a', 'r', 'g', 'T', 'y', 'p', 'e', -'s', '\032', 'k', '\n', '\014', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'T', 'y', 'p', 'e', '\022', '\022', '\n', '\004', 'n', 'a', 'm', 'e', -'\030', '\001', ' ', '\001', '(', '\t', 'R', '\004', 'n', 'a', 'm', 'e', '\022', 'G', '\n', '\017', 'p', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', -'_', 't', 'y', 'p', 'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', -'.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\016', 'p', 'a', 'r', 'a', -'m', 'e', 't', 'e', 'r', 'T', 'y', 'p', 'e', 's', '\"', 's', '\n', '\r', 'P', 'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', -'p', 'e', '\022', '\036', '\n', '\032', 'P', 'R', 'I', 'M', 'I', 'T', 'I', 'V', 'E', '_', 'T', 'Y', 'P', 'E', '_', 'U', 'N', 'S', 'P', -'E', 'C', 'I', 'F', 'I', 'E', 'D', '\020', '\000', '\022', '\010', '\n', '\004', 'B', 'O', 'O', 'L', '\020', '\001', '\022', '\t', '\n', '\005', 'I', 'N', -'T', '6', '4', '\020', '\002', '\022', '\n', '\n', '\006', 'U', 'I', 'N', 'T', '6', '4', '\020', '\003', '\022', '\n', '\n', '\006', 'D', 'O', 'U', 'B', -'L', 'E', '\020', '\004', '\022', '\n', '\n', '\006', 'S', 'T', 'R', 'I', 'N', 'G', '\020', '\005', '\022', '\t', '\n', '\005', 'B', 'Y', 'T', 'E', 'S', -'\020', '\006', '\"', 'V', '\n', '\r', 'W', 'e', 'l', 'l', 'K', 'n', 'o', 'w', 'n', 'T', 'y', 'p', 'e', '\022', '\037', '\n', '\033', 'W', 'E', -'L', 'L', '_', 'K', 'N', 'O', 'W', 'N', '_', 'T', 'Y', 'P', 'E', '_', 'U', 'N', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', -'\020', '\000', '\022', '\007', '\n', '\003', 'A', 'N', 'Y', '\020', '\001', '\022', '\r', '\n', '\t', 'T', 'I', 'M', 'E', 'S', 'T', 'A', 'M', 'P', '\020', -'\002', '\022', '\014', '\n', '\010', 'D', 'U', 'R', 'A', 'T', 'I', 'O', 'N', '\020', '\003', 'B', '\013', '\n', '\t', 't', 'y', 'p', 'e', '_', 'k', -'i', 'n', 'd', '\"', '\263', '\005', '\n', '\004', 'D', 'e', 'c', 'l', '\022', '\022', '\n', '\004', 'n', 'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', -'\t', 'R', '\004', 'n', 'a', 'm', 'e', '\022', '@', '\n', '\005', 'i', 'd', 'e', 'n', 't', '\030', '\002', ' ', '\001', '(', '\013', '2', '(', '.', -'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', -'D', 'e', 'c', 'l', '.', 'I', 'd', 'e', 'n', 't', 'D', 'e', 'c', 'l', 'H', '\000', 'R', '\005', 'i', 'd', 'e', 'n', 't', '\022', 'I', -'\n', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\003', ' ', '\001', '(', '\013', '2', '+', '.', 'g', 'o', 'o', 'g', 'l', 'e', -'.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'D', 'e', 'c', 'l', '.', 'F', -'u', 'n', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'c', 'l', 'H', '\000', 'R', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\032', '\213', -'\001', '\n', '\t', 'I', 'd', 'e', 'n', 't', 'D', 'e', 'c', 'l', '\022', '2', '\n', '\004', 't', 'y', 'p', 'e', '\030', '\001', ' ', '\001', '(', -'\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', -'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\004', 't', 'y', 'p', 'e', '\022', '8', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', -' ', '\001', '(', '\013', '2', '\"', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', -'a', 'l', 'p', 'h', 'a', '1', '.', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', 'R', '\005', 'v', 'a', 'l', 'u', 'e', '\022', '\020', '\n', -'\003', 'd', 'o', 'c', '\030', '\003', ' ', '\001', '(', '\t', 'R', '\003', 'd', 'o', 'c', '\032', '\356', '\002', '\n', '\014', 'F', 'u', 'n', 'c', 't', -'i', 'o', 'n', 'D', 'e', 'c', 'l', '\022', 'R', '\n', '\t', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 's', '\030', '\001', ' ', '\003', '(', -'\013', '2', '4', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', -'h', 'a', '1', '.', 'D', 'e', 'c', 'l', '.', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'c', 'l', '.', 'O', 'v', 'e', -'r', 'l', 'o', 'a', 'd', 'R', '\t', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 's', '\032', '\211', '\002', '\n', '\010', 'O', 'v', 'e', 'r', -'l', 'o', 'a', 'd', '\022', '\037', '\n', '\013', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', '_', 'i', 'd', '\030', '\001', ' ', '\001', '(', '\t', -'R', '\n', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 'I', 'd', '\022', '6', '\n', '\006', 'p', 'a', 'r', 'a', 'm', 's', '\030', '\002', ' ', -'\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', -'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\006', 'p', 'a', 'r', 'a', 'm', 's', '\022', '\037', '\n', '\013', 't', 'y', 'p', -'e', '_', 'p', 'a', 'r', 'a', 'm', 's', '\030', '\003', ' ', '\003', '(', '\t', 'R', '\n', 't', 'y', 'p', 'e', 'P', 'a', 'r', 'a', 'm', -'s', '\022', '?', '\n', '\013', 'r', 'e', 's', 'u', 'l', 't', '_', 't', 'y', 'p', 'e', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', +'e', 'R', '\010', 'a', 'r', 'g', 'T', 'y', 'p', 'e', 's', '\032', 'k', '\n', '\014', 'A', 'b', 's', 't', 'r', 'a', 'c', 't', 'T', 'y', +'p', 'e', '\022', '\022', '\n', '\004', 'n', 'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\004', 'n', 'a', 'm', 'e', '\022', 'G', '\n', +'\017', 'p', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', '_', 't', 'y', 'p', 'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', -'T', 'y', 'p', 'e', 'R', '\n', 'r', 'e', 's', 'u', 'l', 't', 'T', 'y', 'p', 'e', '\022', '0', '\n', '\024', 'i', 's', '_', 'i', 'n', -'s', 't', 'a', 'n', 'c', 'e', '_', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\005', ' ', '\001', '(', '\010', 'R', '\022', 'i', 's', -'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\022', '\020', '\n', '\003', 'd', 'o', 'c', '\030', '\006', -' ', '\001', '(', '\t', 'R', '\003', 'd', 'o', 'c', 'B', '\013', '\n', '\t', 'd', 'e', 'c', 'l', '_', 'k', 'i', 'n', 'd', '\"', 'z', '\n', -'\t', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', '\022', '\022', '\n', '\004', 'n', 'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', '\t', 'R', -'\004', 'n', 'a', 'm', 'e', '\022', '\037', '\n', '\013', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', '_', 'i', 'd', '\030', '\003', ' ', '\003', '(', -'\t', 'R', '\n', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 'I', 'd', '\022', '8', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\004', ' ', -'\001', '(', '\013', '2', '\"', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', -'l', 'p', 'h', 'a', '1', '.', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', 'R', '\005', 'v', 'a', 'l', 'u', 'e', 'B', 'l', '\n', '\034', -'c', 'o', 'm', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', -'h', 'a', '1', 'B', '\t', 'D', 'e', 'c', 'l', 'P', 'r', 'o', 't', 'o', 'P', '\001', 'Z', '<', 'g', 'o', 'o', 'g', 'l', 'e', '.', -'g', 'o', 'l', 'a', 'n', 'g', '.', 'o', 'r', 'g', '/', 'g', 'e', 'n', 'p', 'r', 'o', 't', 'o', '/', 'g', 'o', 'o', 'g', 'l', -'e', 'a', 'p', 'i', 's', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', ';', 'e', -'x', 'p', 'r', '\370', '\001', '\001', 'b', '\006', 'p', 'r', 'o', 't', 'o', '3', +'T', 'y', 'p', 'e', 'R', '\016', 'p', 'a', 'r', 'a', 'm', 'e', 't', 'e', 'r', 'T', 'y', 'p', 'e', 's', '\"', 's', '\n', '\r', 'P', +'r', 'i', 'm', 'i', 't', 'i', 'v', 'e', 'T', 'y', 'p', 'e', '\022', '\036', '\n', '\032', 'P', 'R', 'I', 'M', 'I', 'T', 'I', 'V', 'E', +'_', 'T', 'Y', 'P', 'E', '_', 'U', 'N', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', '\020', '\000', '\022', '\010', '\n', '\004', 'B', 'O', +'O', 'L', '\020', '\001', '\022', '\t', '\n', '\005', 'I', 'N', 'T', '6', '4', '\020', '\002', '\022', '\n', '\n', '\006', 'U', 'I', 'N', 'T', '6', '4', +'\020', '\003', '\022', '\n', '\n', '\006', 'D', 'O', 'U', 'B', 'L', 'E', '\020', '\004', '\022', '\n', '\n', '\006', 'S', 'T', 'R', 'I', 'N', 'G', '\020', +'\005', '\022', '\t', '\n', '\005', 'B', 'Y', 'T', 'E', 'S', '\020', '\006', '\"', 'V', '\n', '\r', 'W', 'e', 'l', 'l', 'K', 'n', 'o', 'w', 'n', +'T', 'y', 'p', 'e', '\022', '\037', '\n', '\033', 'W', 'E', 'L', 'L', '_', 'K', 'N', 'O', 'W', 'N', '_', 'T', 'Y', 'P', 'E', '_', 'U', +'N', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', '\020', '\000', '\022', '\007', '\n', '\003', 'A', 'N', 'Y', '\020', '\001', '\022', '\r', '\n', '\t', +'T', 'I', 'M', 'E', 'S', 'T', 'A', 'M', 'P', '\020', '\002', '\022', '\014', '\n', '\010', 'D', 'U', 'R', 'A', 'T', 'I', 'O', 'N', '\020', '\003', +'B', '\013', '\n', '\t', 't', 'y', 'p', 'e', '_', 'k', 'i', 'n', 'd', '\"', '\263', '\005', '\n', '\004', 'D', 'e', 'c', 'l', '\022', '\022', '\n', +'\004', 'n', 'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\004', 'n', 'a', 'm', 'e', '\022', '@', '\n', '\005', 'i', 'd', 'e', 'n', +'t', '\030', '\002', ' ', '\001', '(', '\013', '2', '(', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', +'.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'D', 'e', 'c', 'l', '.', 'I', 'd', 'e', 'n', 't', 'D', 'e', 'c', 'l', 'H', +'\000', 'R', '\005', 'i', 'd', 'e', 'n', 't', '\022', 'I', '\n', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\003', ' ', '\001', '(', +'\013', '2', '+', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', +'h', 'a', '1', '.', 'D', 'e', 'c', 'l', '.', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'c', 'l', 'H', '\000', 'R', '\010', +'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\032', '\213', '\001', '\n', '\t', 'I', 'd', 'e', 'n', 't', 'D', 'e', 'c', 'l', '\022', '2', '\n', +'\004', 't', 'y', 'p', 'e', '\030', '\001', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', +'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\004', 't', 'y', 'p', 'e', '\022', +'8', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\"', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', +'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', +'R', '\005', 'v', 'a', 'l', 'u', 'e', '\022', '\020', '\n', '\003', 'd', 'o', 'c', '\030', '\003', ' ', '\001', '(', '\t', 'R', '\003', 'd', 'o', 'c', +'\032', '\356', '\002', '\n', '\014', 'F', 'u', 'n', 'c', 't', 'i', 'o', 'n', 'D', 'e', 'c', 'l', '\022', 'R', '\n', '\t', 'o', 'v', 'e', 'r', +'l', 'o', 'a', 'd', 's', '\030', '\001', ' ', '\003', '(', '\013', '2', '4', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', +'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'D', 'e', 'c', 'l', '.', 'F', 'u', 'n', 'c', 't', 'i', +'o', 'n', 'D', 'e', 'c', 'l', '.', 'O', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 'R', '\t', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', +'s', '\032', '\211', '\002', '\n', '\010', 'O', 'v', 'e', 'r', 'l', 'o', 'a', 'd', '\022', '\037', '\n', '\013', 'o', 'v', 'e', 'r', 'l', 'o', 'a', +'d', '_', 'i', 'd', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\n', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 'I', 'd', '\022', '6', '\n', +'\006', 'p', 'a', 'r', 'a', 'm', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', +'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\006', 'p', 'a', 'r', +'a', 'm', 's', '\022', '\037', '\n', '\013', 't', 'y', 'p', 'e', '_', 'p', 'a', 'r', 'a', 'm', 's', '\030', '\003', ' ', '\003', '(', '\t', 'R', +'\n', 't', 'y', 'p', 'e', 'P', 'a', 'r', 'a', 'm', 's', '\022', '?', '\n', '\013', 'r', 'e', 's', 'u', 'l', 't', '_', 't', 'y', 'p', +'e', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', +'.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'T', 'y', 'p', 'e', 'R', '\n', 'r', 'e', 's', 'u', 'l', 't', 'T', 'y', 'p', +'e', '\022', '0', '\n', '\024', 'i', 's', '_', 'i', 'n', 's', 't', 'a', 'n', 'c', 'e', '_', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', +'\030', '\005', ' ', '\001', '(', '\010', 'R', '\022', 'i', 's', 'I', 'n', 's', 't', 'a', 'n', 'c', 'e', 'F', 'u', 'n', 'c', 't', 'i', 'o', +'n', '\022', '\020', '\n', '\003', 'd', 'o', 'c', '\030', '\006', ' ', '\001', '(', '\t', 'R', '\003', 'd', 'o', 'c', 'B', '\013', '\n', '\t', 'd', 'e', +'c', 'l', '_', 'k', 'i', 'n', 'd', '\"', 'z', '\n', '\t', 'R', 'e', 'f', 'e', 'r', 'e', 'n', 'c', 'e', '\022', '\022', '\n', '\004', 'n', +'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\004', 'n', 'a', 'm', 'e', '\022', '\037', '\n', '\013', 'o', 'v', 'e', 'r', 'l', 'o', +'a', 'd', '_', 'i', 'd', '\030', '\003', ' ', '\003', '(', '\t', 'R', '\n', 'o', 'v', 'e', 'r', 'l', 'o', 'a', 'd', 'I', 'd', '\022', '8', +'\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\004', ' ', '\001', '(', '\013', '2', '\"', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', +'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', 'R', +'\005', 'v', 'a', 'l', 'u', 'e', 'B', 'l', '\n', '\034', 'c', 'o', 'm', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', +'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', 'B', '\t', 'D', 'e', 'c', 'l', 'P', 'r', 'o', 't', 'o', 'P', +'\001', 'Z', '<', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'g', 'o', 'l', 'a', 'n', 'g', '.', 'o', 'r', 'g', '/', 'g', 'e', 'n', 'p', +'r', 'o', 't', 'o', '/', 'g', 'o', 'o', 'g', 'l', 'e', 'a', 'p', 'i', 's', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', +'v', '1', 'a', 'l', 'p', 'h', 'a', '1', ';', 'e', 'x', 'p', 'r', '\370', '\001', '\001', 'b', '\006', 'p', 'r', 'o', 't', 'o', '3', }; static _upb_DefPool_Init *deps[4] = { @@ -149,5 +150,5 @@ _upb_DefPool_Init google_api_expr_v1alpha1_checked_proto_upbdefinit = { deps, &google_api_expr_v1alpha1_checked_proto_upb_file_layout, "google/api/expr/v1alpha1/checked.proto", - UPB_STRINGVIEW_INIT(descriptor, 3089) + UPB_STRINGVIEW_INIT(descriptor, 3124) }; diff --git a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c index 1bc7aafdd35..bdf128c4c35 100644 --- a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c +++ b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.c @@ -12,7 +12,7 @@ extern _upb_DefPool_Init google_protobuf_duration_proto_upbdefinit; extern _upb_DefPool_Init google_protobuf_struct_proto_upbdefinit; extern _upb_DefPool_Init google_protobuf_timestamp_proto_upbdefinit; -static const char descriptor[3059] = {'\n', '%', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', +static const char descriptor[3637] = {'\n', '%', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '/', 's', 'y', 'n', 't', 'a', 'x', '.', 'p', 'r', 'o', 't', 'o', '\022', '\030', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '\032', '\036', 'g', 'o', 'o', 'g', 'l', 'e', '/', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '/', 'd', 'u', 'r', 'a', 't', 'i', 'o', 'n', '.', 'p', 'r', 'o', 't', 'o', '\032', '\034', 'g', @@ -23,8 +23,8 @@ static const char descriptor[3059] = {'\n', '%', 'g', 'o', 'o', 'g', 'l', 'e', ' 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\004', 'e', 'x', 'p', 'r', '\022', 'E', '\n', '\013', 's', 'o', 'u', 'r', 'c', 'e', '_', 'i', 'n', 'f', 'o', '\030', '\003', ' ', '\001', '(', '\013', '2', '$', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', -'.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', 'R', '\n', 's', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '\"', '\334', -'\014', '\n', '\004', 'E', 'x', 'p', 'r', '\022', '\016', '\n', '\002', 'i', 'd', '\030', '\002', ' ', '\001', '(', '\003', 'R', '\002', 'i', 'd', '\022', 'C', +'.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', 'R', '\n', 's', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '\"', '\313', +'\r', '\n', '\004', 'E', 'x', 'p', 'r', '\022', '\016', '\n', '\002', 'i', 'd', '\030', '\002', ' ', '\001', '(', '\003', 'R', '\002', 'i', 'd', '\022', 'C', '\n', '\n', 'c', 'o', 'n', 's', 't', '_', 'e', 'x', 'p', 'r', '\030', '\003', ' ', '\001', '(', '\013', '2', '\"', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', 'H', '\000', 'R', '\t', 'c', 'o', 'n', 's', 't', 'E', 'x', 'p', 'r', '\022', 'E', '\n', '\n', 'i', 'd', 'e', 'n', @@ -57,84 +57,107 @@ static const char descriptor[3059] = {'\n', '%', 'g', 'o', 'o', 'g', 'l', 'e', ' 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\006', 't', 'a', 'r', 'g', 'e', 't', '\022', '\032', '\n', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\030', '\002', ' ', '\001', '(', '\t', 'R', '\010', 'f', 'u', 'n', 'c', 't', 'i', 'o', 'n', '\022', '2', '\n', '\004', 'a', 'r', 'g', 's', '\030', '\003', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', -'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\004', 'a', 'r', 'g', 's', '\032', 'H', '\n', +'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\004', 'a', 'r', 'g', 's', '\032', 's', '\n', '\n', 'C', 'r', 'e', 'a', 't', 'e', 'L', 'i', 's', 't', '\022', ':', '\n', '\010', 'e', 'l', 'e', 'm', 'e', 'n', 't', 's', '\030', '\001', ' ', '\003', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', -'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\010', 'e', 'l', 'e', 'm', 'e', 'n', 't', 's', '\032', '\264', '\002', '\n', -'\014', 'C', 'r', 'e', 'a', 't', 'e', 'S', 't', 'r', 'u', 'c', 't', '\022', '!', '\n', '\014', 'm', 'e', 's', 's', 'a', 'g', 'e', '_', -'n', 'a', 'm', 'e', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\013', 'm', 'e', 's', 's', 'a', 'g', 'e', 'N', 'a', 'm', 'e', '\022', 'K', -'\n', '\007', 'e', 'n', 't', 'r', 'i', 'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '1', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', -'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', '.', 'C', 'r', -'e', 'a', 't', 'e', 'S', 't', 'r', 'u', 'c', 't', '.', 'E', 'n', 't', 'r', 'y', 'R', '\007', 'e', 'n', 't', 'r', 'i', 'e', 's', -'\032', '\263', '\001', '\n', '\005', 'E', 'n', 't', 'r', 'y', '\022', '\016', '\n', '\002', 'i', 'd', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\002', 'i', -'d', '\022', '\035', '\n', '\t', 'f', 'i', 'e', 'l', 'd', '_', 'k', 'e', 'y', '\030', '\002', ' ', '\001', '(', '\t', 'H', '\000', 'R', '\010', 'f', -'i', 'e', 'l', 'd', 'K', 'e', 'y', '\022', '9', '\n', '\007', 'm', 'a', 'p', '_', 'k', 'e', 'y', '\030', '\003', ' ', '\001', '(', '\013', '2', +'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\010', 'e', 'l', 'e', 'm', 'e', 'n', 't', 's', '\022', ')', '\n', '\020', +'o', 'p', 't', 'i', 'o', 'n', 'a', 'l', '_', 'i', 'n', 'd', 'i', 'c', 'e', 's', '\030', '\002', ' ', '\003', '(', '\005', 'R', '\017', 'o', +'p', 't', 'i', 'o', 'n', 'a', 'l', 'I', 'n', 'd', 'i', 'c', 'e', 's', '\032', '\333', '\002', '\n', '\014', 'C', 'r', 'e', 'a', 't', 'e', +'S', 't', 'r', 'u', 'c', 't', '\022', '!', '\n', '\014', 'm', 'e', 's', 's', 'a', 'g', 'e', '_', 'n', 'a', 'm', 'e', '\030', '\001', ' ', +'\001', '(', '\t', 'R', '\013', 'm', 'e', 's', 's', 'a', 'g', 'e', 'N', 'a', 'm', 'e', '\022', 'K', '\n', '\007', 'e', 'n', 't', 'r', 'i', +'e', 's', '\030', '\002', ' ', '\003', '(', '\013', '2', '1', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', +'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', '.', 'C', 'r', 'e', 'a', 't', 'e', 'S', 't', 'r', +'u', 'c', 't', '.', 'E', 'n', 't', 'r', 'y', 'R', '\007', 'e', 'n', 't', 'r', 'i', 'e', 's', '\032', '\332', '\001', '\n', '\005', 'E', 'n', +'t', 'r', 'y', '\022', '\016', '\n', '\002', 'i', 'd', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\002', 'i', 'd', '\022', '\035', '\n', '\t', 'f', 'i', +'e', 'l', 'd', '_', 'k', 'e', 'y', '\030', '\002', ' ', '\001', '(', '\t', 'H', '\000', 'R', '\010', 'f', 'i', 'e', 'l', 'd', 'K', 'e', 'y', +'\022', '9', '\n', '\007', 'm', 'a', 'p', '_', 'k', 'e', 'y', '\030', '\003', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', +'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'H', +'\000', 'R', '\006', 'm', 'a', 'p', 'K', 'e', 'y', '\022', '4', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', -'1', '.', 'E', 'x', 'p', 'r', 'H', '\000', 'R', '\006', 'm', 'a', 'p', 'K', 'e', 'y', '\022', '4', '\n', '\005', 'v', 'a', 'l', 'u', 'e', -'\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', -'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\005', 'v', 'a', 'l', 'u', 'e', 'B', '\n', '\n', '\010', 'k', -'e', 'y', '_', 'k', 'i', 'n', 'd', '\032', '\375', '\002', '\n', '\r', 'C', 'o', 'm', 'p', 'r', 'e', 'h', 'e', 'n', 's', 'i', 'o', 'n', -'\022', '\031', '\n', '\010', 'i', 't', 'e', 'r', '_', 'v', 'a', 'r', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\007', 'i', 't', 'e', 'r', 'V', -'a', 'r', '\022', '=', '\n', '\n', 'i', 't', 'e', 'r', '_', 'r', 'a', 'n', 'g', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', +'1', '.', 'E', 'x', 'p', 'r', 'R', '\005', 'v', 'a', 'l', 'u', 'e', '\022', '%', '\n', '\016', 'o', 'p', 't', 'i', 'o', 'n', 'a', 'l', +'_', 'e', 'n', 't', 'r', 'y', '\030', '\005', ' ', '\001', '(', '\010', 'R', '\r', 'o', 'p', 't', 'i', 'o', 'n', 'a', 'l', 'E', 'n', 't', +'r', 'y', 'B', '\n', '\n', '\010', 'k', 'e', 'y', '_', 'k', 'i', 'n', 'd', '\032', '\232', '\003', '\n', '\r', 'C', 'o', 'm', 'p', 'r', 'e', +'h', 'e', 'n', 's', 'i', 'o', 'n', '\022', '\031', '\n', '\010', 'i', 't', 'e', 'r', '_', 'v', 'a', 'r', '\030', '\001', ' ', '\001', '(', '\t', +'R', '\007', 'i', 't', 'e', 'r', 'V', 'a', 'r', '\022', '\033', '\n', '\t', 'i', 't', 'e', 'r', '_', 'v', 'a', 'r', '2', '\030', '\010', ' ', +'\001', '(', '\t', 'R', '\010', 'i', 't', 'e', 'r', 'V', 'a', 'r', '2', '\022', '=', '\n', '\n', 'i', 't', 'e', 'r', '_', 'r', 'a', 'n', +'g', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', +'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\t', 'i', 't', 'e', 'r', 'R', 'a', 'n', 'g', +'e', '\022', '\031', '\n', '\010', 'a', 'c', 'c', 'u', '_', 'v', 'a', 'r', '\030', '\003', ' ', '\001', '(', '\t', 'R', '\007', 'a', 'c', 'c', 'u', +'V', 'a', 'r', '\022', ';', '\n', '\t', 'a', 'c', 'c', 'u', '_', 'i', 'n', 'i', 't', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', -'E', 'x', 'p', 'r', 'R', '\t', 'i', 't', 'e', 'r', 'R', 'a', 'n', 'g', 'e', '\022', '\031', '\n', '\010', 'a', 'c', 'c', 'u', '_', 'v', -'a', 'r', '\030', '\003', ' ', '\001', '(', '\t', 'R', '\007', 'a', 'c', 'c', 'u', 'V', 'a', 'r', '\022', ';', '\n', '\t', 'a', 'c', 'c', 'u', -'_', 'i', 'n', 'i', 't', '\030', '\004', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', -'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\010', 'a', 'c', 'c', 'u', 'I', -'n', 'i', 't', '\022', 'E', '\n', '\016', 'l', 'o', 'o', 'p', '_', 'c', 'o', 'n', 'd', 'i', 't', 'i', 'o', 'n', '\030', '\005', ' ', '\001', -'(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', -'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\r', 'l', 'o', 'o', 'p', 'C', 'o', 'n', 'd', 'i', 't', 'i', 'o', 'n', '\022', -';', '\n', '\t', 'l', 'o', 'o', 'p', '_', 's', 't', 'e', 'p', '\030', '\006', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', -'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', -'R', '\010', 'l', 'o', 'o', 'p', 'S', 't', 'e', 'p', '\022', '6', '\n', '\006', 'r', 'e', 's', 'u', 'l', 't', '\030', '\007', ' ', '\001', '(', -'\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', -'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\006', 'r', 'e', 's', 'u', 'l', 't', 'B', '\013', '\n', '\t', 'e', 'x', 'p', 'r', '_', -'k', 'i', 'n', 'd', '\"', '\301', '\003', '\n', '\010', 'C', 'o', 'n', 's', 't', 'a', 'n', 't', '\022', ';', '\n', '\n', 'n', 'u', 'l', 'l', -'_', 'v', 'a', 'l', 'u', 'e', '\030', '\001', ' ', '\001', '(', '\016', '2', '\032', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', -'t', 'o', 'b', 'u', 'f', '.', 'N', 'u', 'l', 'l', 'V', 'a', 'l', 'u', 'e', 'H', '\000', 'R', '\t', 'n', 'u', 'l', 'l', 'V', 'a', -'l', 'u', 'e', '\022', '\037', '\n', '\n', 'b', 'o', 'o', 'l', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\010', 'H', '\000', -'R', '\t', 'b', 'o', 'o', 'l', 'V', 'a', 'l', 'u', 'e', '\022', '!', '\n', '\013', 'i', 'n', 't', '6', '4', '_', 'v', 'a', 'l', 'u', -'e', '\030', '\003', ' ', '\001', '(', '\003', 'H', '\000', 'R', '\n', 'i', 'n', 't', '6', '4', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', -'u', 'i', 'n', 't', '6', '4', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\004', ' ', '\001', '(', '\004', 'H', '\000', 'R', '\013', 'u', 'i', 'n', -'t', '6', '4', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', 'd', 'o', 'u', 'b', 'l', 'e', '_', 'v', 'a', 'l', 'u', 'e', '\030', -'\005', ' ', '\001', '(', '\001', 'H', '\000', 'R', '\013', 'd', 'o', 'u', 'b', 'l', 'e', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', 's', -'t', 'r', 'i', 'n', 'g', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\006', ' ', '\001', '(', '\t', 'H', '\000', 'R', '\013', 's', 't', 'r', 'i', -'n', 'g', 'V', 'a', 'l', 'u', 'e', '\022', '!', '\n', '\013', 'b', 'y', 't', 'e', 's', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\007', ' ', -'\001', '(', '\014', 'H', '\000', 'R', '\n', 'b', 'y', 't', 'e', 's', 'V', 'a', 'l', 'u', 'e', '\022', 'F', '\n', '\016', 'd', 'u', 'r', 'a', -'t', 'i', 'o', 'n', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\010', ' ', '\001', '(', '\013', '2', '\031', '.', 'g', 'o', 'o', 'g', 'l', 'e', -'.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'D', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'B', '\002', '\030', '\001', 'H', '\000', 'R', -'\r', 'd', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'V', 'a', 'l', 'u', 'e', '\022', 'I', '\n', '\017', 't', 'i', 'm', 'e', 's', 't', 'a', -'m', 'p', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\t', ' ', '\001', '(', '\013', '2', '\032', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', -'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'T', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'B', '\002', '\030', '\001', 'H', '\000', 'R', '\016', -'t', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'V', 'a', 'l', 'u', 'e', 'B', '\017', '\n', '\r', 'c', 'o', 'n', 's', 't', 'a', 'n', -'t', '_', 'k', 'i', 'n', 'd', '\"', '\271', '\003', '\n', '\n', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '\022', '%', '\n', '\016', -'s', 'y', 'n', 't', 'a', 'x', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\r', 's', 'y', 'n', -'t', 'a', 'x', 'V', 'e', 'r', 's', 'i', 'o', 'n', '\022', '\032', '\n', '\010', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\030', '\002', ' ', -'\001', '(', '\t', 'R', '\010', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\022', '!', '\n', '\014', 'l', 'i', 'n', 'e', '_', 'o', 'f', 'f', -'s', 'e', 't', 's', '\030', '\003', ' ', '\003', '(', '\005', 'R', '\013', 'l', 'i', 'n', 'e', 'O', 'f', 'f', 's', 'e', 't', 's', '\022', 'Q', -'\n', '\t', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', '\030', '\004', ' ', '\003', '(', '\013', '2', '3', '.', 'g', 'o', 'o', 'g', 'l', -'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', -'e', 'I', 'n', 'f', 'o', '.', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 'E', 'n', 't', 'r', 'y', 'R', '\t', 'p', 'o', 's', -'i', 't', 'i', 'o', 'n', 's', '\022', 'U', '\n', '\013', 'm', 'a', 'c', 'r', 'o', '_', 'c', 'a', 'l', 'l', 's', '\030', '\005', ' ', '\003', -'(', '\013', '2', '4', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', -'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '.', 'M', 'a', 'c', 'r', 'o', 'C', 'a', 'l', 'l', -'s', 'E', 'n', 't', 'r', 'y', 'R', '\n', 'm', 'a', 'c', 'r', 'o', 'C', 'a', 'l', 'l', 's', '\032', '<', '\n', '\016', 'P', 'o', 's', -'i', 't', 'i', 'o', 'n', 's', 'E', 'n', 't', 'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', -'\003', 'k', 'e', 'y', '\022', '\024', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\005', 'R', '\005', 'v', 'a', 'l', 'u', -'e', ':', '\002', '8', '\001', '\032', ']', '\n', '\017', 'M', 'a', 'c', 'r', 'o', 'C', 'a', 'l', 'l', 's', 'E', 'n', 't', 'r', 'y', '\022', -'\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '4', '\n', '\005', 'v', 'a', 'l', 'u', -'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', -'.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\005', 'v', 'a', 'l', 'u', 'e', ':', '\002', '8', '\001', -'\"', 'p', '\n', '\016', 'S', 'o', 'u', 'r', 'c', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', '\022', '\032', '\n', '\010', 'l', 'o', 'c', -'a', 't', 'i', 'o', 'n', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\010', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\022', '\026', '\n', '\006', -'o', 'f', 'f', 's', 'e', 't', '\030', '\002', ' ', '\001', '(', '\005', 'R', '\006', 'o', 'f', 'f', 's', 'e', 't', '\022', '\022', '\n', '\004', 'l', -'i', 'n', 'e', '\030', '\003', ' ', '\001', '(', '\005', 'R', '\004', 'l', 'i', 'n', 'e', '\022', '\026', '\n', '\006', 'c', 'o', 'l', 'u', 'm', 'n', -'\030', '\004', ' ', '\001', '(', '\005', 'R', '\006', 'c', 'o', 'l', 'u', 'm', 'n', 'B', 'n', '\n', '\034', 'c', 'o', 'm', '.', 'g', 'o', 'o', -'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', 'B', '\013', 'S', 'y', -'n', 't', 'a', 'x', 'P', 'r', 'o', 't', 'o', 'P', '\001', 'Z', '<', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'g', 'o', 'l', 'a', 'n', -'g', '.', 'o', 'r', 'g', '/', 'g', 'e', 'n', 'p', 'r', 'o', 't', 'o', '/', 'g', 'o', 'o', 'g', 'l', 'e', 'a', 'p', 'i', 's', -'/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', ';', 'e', 'x', 'p', 'r', '\370', '\001', -'\001', 'b', '\006', 'p', 'r', 'o', 't', 'o', '3', +'E', 'x', 'p', 'r', 'R', '\010', 'a', 'c', 'c', 'u', 'I', 'n', 'i', 't', '\022', 'E', '\n', '\016', 'l', 'o', 'o', 'p', '_', 'c', 'o', +'n', 'd', 'i', 't', 'i', 'o', 'n', '\030', '\005', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', +'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\r', 'l', 'o', 'o', +'p', 'C', 'o', 'n', 'd', 'i', 't', 'i', 'o', 'n', '\022', ';', '\n', '\t', 'l', 'o', 'o', 'p', '_', 's', 't', 'e', 'p', '\030', '\006', +' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', +'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\010', 'l', 'o', 'o', 'p', 'S', 't', 'e', 'p', '\022', '6', '\n', '\006', +'r', 'e', 's', 'u', 'l', 't', '\030', '\007', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', +'.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\006', 'r', 'e', 's', 'u', +'l', 't', 'B', '\013', '\n', '\t', 'e', 'x', 'p', 'r', '_', 'k', 'i', 'n', 'd', '\"', '\301', '\003', '\n', '\010', 'C', 'o', 'n', 's', 't', +'a', 'n', 't', '\022', ';', '\n', '\n', 'n', 'u', 'l', 'l', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\001', ' ', '\001', '(', '\016', '2', '\032', +'.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'N', 'u', 'l', 'l', 'V', 'a', 'l', 'u', +'e', 'H', '\000', 'R', '\t', 'n', 'u', 'l', 'l', 'V', 'a', 'l', 'u', 'e', '\022', '\037', '\n', '\n', 'b', 'o', 'o', 'l', '_', 'v', 'a', +'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\010', 'H', '\000', 'R', '\t', 'b', 'o', 'o', 'l', 'V', 'a', 'l', 'u', 'e', '\022', '!', '\n', +'\013', 'i', 'n', 't', '6', '4', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\003', ' ', '\001', '(', '\003', 'H', '\000', 'R', '\n', 'i', 'n', 't', +'6', '4', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', 'u', 'i', 'n', 't', '6', '4', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\004', +' ', '\001', '(', '\004', 'H', '\000', 'R', '\013', 'u', 'i', 'n', 't', '6', '4', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', 'd', 'o', +'u', 'b', 'l', 'e', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\005', ' ', '\001', '(', '\001', 'H', '\000', 'R', '\013', 'd', 'o', 'u', 'b', 'l', +'e', 'V', 'a', 'l', 'u', 'e', '\022', '#', '\n', '\014', 's', 't', 'r', 'i', 'n', 'g', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\006', ' ', +'\001', '(', '\t', 'H', '\000', 'R', '\013', 's', 't', 'r', 'i', 'n', 'g', 'V', 'a', 'l', 'u', 'e', '\022', '!', '\n', '\013', 'b', 'y', 't', +'e', 's', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\007', ' ', '\001', '(', '\014', 'H', '\000', 'R', '\n', 'b', 'y', 't', 'e', 's', 'V', 'a', +'l', 'u', 'e', '\022', 'F', '\n', '\016', 'd', 'u', 'r', 'a', 't', 'i', 'o', 'n', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\010', ' ', '\001', +'(', '\013', '2', '\031', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'D', 'u', 'r', 'a', +'t', 'i', 'o', 'n', 'B', '\002', '\030', '\001', 'H', '\000', 'R', '\r', 'd', 'u', 'r', 'a', 't', 'i', 'o', 'n', 'V', 'a', 'l', 'u', 'e', +'\022', 'I', '\n', '\017', 't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', '_', 'v', 'a', 'l', 'u', 'e', '\030', '\t', ' ', '\001', '(', '\013', +'2', '\032', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'p', 'r', 'o', 't', 'o', 'b', 'u', 'f', '.', 'T', 'i', 'm', 'e', 's', 't', +'a', 'm', 'p', 'B', '\002', '\030', '\001', 'H', '\000', 'R', '\016', 't', 'i', 'm', 'e', 's', 't', 'a', 'm', 'p', 'V', 'a', 'l', 'u', 'e', +'B', '\017', '\n', '\r', 'c', 'o', 'n', 's', 't', 'a', 'n', 't', '_', 'k', 'i', 'n', 'd', '\"', '\214', '\007', '\n', '\n', 'S', 'o', 'u', +'r', 'c', 'e', 'I', 'n', 'f', 'o', '\022', '%', '\n', '\016', 's', 'y', 'n', 't', 'a', 'x', '_', 'v', 'e', 'r', 's', 'i', 'o', 'n', +'\030', '\001', ' ', '\001', '(', '\t', 'R', '\r', 's', 'y', 'n', 't', 'a', 'x', 'V', 'e', 'r', 's', 'i', 'o', 'n', '\022', '\032', '\n', '\010', +'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\030', '\002', ' ', '\001', '(', '\t', 'R', '\010', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\022', +'!', '\n', '\014', 'l', 'i', 'n', 'e', '_', 'o', 'f', 'f', 's', 'e', 't', 's', '\030', '\003', ' ', '\003', '(', '\005', 'R', '\013', 'l', 'i', +'n', 'e', 'O', 'f', 'f', 's', 'e', 't', 's', '\022', 'Q', '\n', '\t', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', '\030', '\004', ' ', +'\003', '(', '\013', '2', '3', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', +'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '.', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', +'s', 'E', 'n', 't', 'r', 'y', 'R', '\t', 'p', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', '\022', 'U', '\n', '\013', 'm', 'a', 'c', 'r', +'o', '_', 'c', 'a', 'l', 'l', 's', '\030', '\005', ' ', '\003', '(', '\013', '2', '4', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', +'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', +'o', '.', 'M', 'a', 'c', 'r', 'o', 'C', 'a', 'l', 'l', 's', 'E', 'n', 't', 'r', 'y', 'R', '\n', 'm', 'a', 'c', 'r', 'o', 'C', +'a', 'l', 'l', 's', '\022', 'N', '\n', '\n', 'e', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', '\030', '\006', ' ', '\003', '(', '\013', '2', +'.', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', +'1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', 'o', '.', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 'R', '\n', 'e', +'x', 't', 'e', 'n', 's', 'i', 'o', 'n', 's', '\032', '\200', '\003', '\n', '\t', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', '\022', '\016', +'\n', '\002', 'i', 'd', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\002', 'i', 'd', '\022', 'i', '\n', '\023', 'a', 'f', 'f', 'e', 'c', 't', 'e', +'d', '_', 'c', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 's', '\030', '\002', ' ', '\003', '(', '\016', '2', '8', '.', 'g', 'o', 'o', 'g', +'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', +'c', 'e', 'I', 'n', 'f', 'o', '.', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', '.', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', +'t', 'R', '\022', 'a', 'f', 'f', 'e', 'c', 't', 'e', 'd', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', 's', '\022', 'P', '\n', '\007', +'v', 'e', 'r', 's', 'i', 'o', 'n', '\030', '\003', ' ', '\001', '(', '\013', '2', '6', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', +'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'S', 'o', 'u', 'r', 'c', 'e', 'I', 'n', 'f', +'o', '.', 'E', 'x', 't', 'e', 'n', 's', 'i', 'o', 'n', '.', 'V', 'e', 'r', 's', 'i', 'o', 'n', 'R', '\007', 'v', 'e', 'r', 's', +'i', 'o', 'n', '\032', '5', '\n', '\007', 'V', 'e', 'r', 's', 'i', 'o', 'n', '\022', '\024', '\n', '\005', 'm', 'a', 'j', 'o', 'r', '\030', '\001', +' ', '\001', '(', '\003', 'R', '\005', 'm', 'a', 'j', 'o', 'r', '\022', '\024', '\n', '\005', 'm', 'i', 'n', 'o', 'r', '\030', '\002', ' ', '\001', '(', +'\003', 'R', '\005', 'm', 'i', 'n', 'o', 'r', '\"', 'o', '\n', '\t', 'C', 'o', 'm', 'p', 'o', 'n', 'e', 'n', 't', '\022', '\031', '\n', '\025', +'C', 'O', 'M', 'P', 'O', 'N', 'E', 'N', 'T', '_', 'U', 'N', 'S', 'P', 'E', 'C', 'I', 'F', 'I', 'E', 'D', '\020', '\000', '\022', '\024', +'\n', '\020', 'C', 'O', 'M', 'P', 'O', 'N', 'E', 'N', 'T', '_', 'P', 'A', 'R', 'S', 'E', 'R', '\020', '\001', '\022', '\032', '\n', '\026', 'C', +'O', 'M', 'P', 'O', 'N', 'E', 'N', 'T', '_', 'T', 'Y', 'P', 'E', '_', 'C', 'H', 'E', 'C', 'K', 'E', 'R', '\020', '\002', '\022', '\025', +'\n', '\021', 'C', 'O', 'M', 'P', 'O', 'N', 'E', 'N', 'T', '_', 'R', 'U', 'N', 'T', 'I', 'M', 'E', '\020', '\003', '\032', '<', '\n', '\016', +'P', 'o', 's', 'i', 't', 'i', 'o', 'n', 's', 'E', 'n', 't', 'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', +'(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '\024', '\n', '\005', 'v', 'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\005', 'R', '\005', 'v', +'a', 'l', 'u', 'e', ':', '\002', '8', '\001', '\032', ']', '\n', '\017', 'M', 'a', 'c', 'r', 'o', 'C', 'a', 'l', 'l', 's', 'E', 'n', 't', +'r', 'y', '\022', '\020', '\n', '\003', 'k', 'e', 'y', '\030', '\001', ' ', '\001', '(', '\003', 'R', '\003', 'k', 'e', 'y', '\022', '4', '\n', '\005', 'v', +'a', 'l', 'u', 'e', '\030', '\002', ' ', '\001', '(', '\013', '2', '\036', '.', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', +'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', '.', 'E', 'x', 'p', 'r', 'R', '\005', 'v', 'a', 'l', 'u', 'e', ':', +'\002', '8', '\001', '\"', 'p', '\n', '\016', 'S', 'o', 'u', 'r', 'c', 'e', 'P', 'o', 's', 'i', 't', 'i', 'o', 'n', '\022', '\032', '\n', '\010', +'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\030', '\001', ' ', '\001', '(', '\t', 'R', '\010', 'l', 'o', 'c', 'a', 't', 'i', 'o', 'n', '\022', +'\026', '\n', '\006', 'o', 'f', 'f', 's', 'e', 't', '\030', '\002', ' ', '\001', '(', '\005', 'R', '\006', 'o', 'f', 'f', 's', 'e', 't', '\022', '\022', +'\n', '\004', 'l', 'i', 'n', 'e', '\030', '\003', ' ', '\001', '(', '\005', 'R', '\004', 'l', 'i', 'n', 'e', '\022', '\026', '\n', '\006', 'c', 'o', 'l', +'u', 'm', 'n', '\030', '\004', ' ', '\001', '(', '\005', 'R', '\006', 'c', 'o', 'l', 'u', 'm', 'n', 'B', 'n', '\n', '\034', 'c', 'o', 'm', '.', +'g', 'o', 'o', 'g', 'l', 'e', '.', 'a', 'p', 'i', '.', 'e', 'x', 'p', 'r', '.', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', 'B', +'\013', 'S', 'y', 'n', 't', 'a', 'x', 'P', 'r', 'o', 't', 'o', 'P', '\001', 'Z', '<', 'g', 'o', 'o', 'g', 'l', 'e', '.', 'g', 'o', +'l', 'a', 'n', 'g', '.', 'o', 'r', 'g', '/', 'g', 'e', 'n', 'p', 'r', 'o', 't', 'o', '/', 'g', 'o', 'o', 'g', 'l', 'e', 'a', +'p', 'i', 's', '/', 'a', 'p', 'i', '/', 'e', 'x', 'p', 'r', '/', 'v', '1', 'a', 'l', 'p', 'h', 'a', '1', ';', 'e', 'x', 'p', +'r', '\370', '\001', '\001', 'b', '\006', 'p', 'r', 'o', 't', 'o', '3', }; static _upb_DefPool_Init *deps[4] = { @@ -148,5 +171,5 @@ _upb_DefPool_Init google_api_expr_v1alpha1_syntax_proto_upbdefinit = { deps, &google_api_expr_v1alpha1_syntax_proto_upb_file_layout, "google/api/expr/v1alpha1/syntax.proto", - UPB_STRINGVIEW_INIT(descriptor, 3059) + UPB_STRINGVIEW_INIT(descriptor, 3637) }; diff --git a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.h b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.h index f176e5ef529..f2c9ce39127 100644 --- a/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.h +++ b/src/core/ext/upbdefs-gen/google/api/expr/v1alpha1/syntax.upbdefs.h @@ -73,6 +73,16 @@ UPB_INLINE const upb_MessageDef *google_api_expr_v1alpha1_SourceInfo_getmsgdef(u return upb_DefPool_FindMessageByName(s, "google.api.expr.v1alpha1.SourceInfo"); } +UPB_INLINE const upb_MessageDef *google_api_expr_v1alpha1_SourceInfo_Extension_getmsgdef(upb_DefPool *s) { + _upb_DefPool_LoadDefInit(s, &google_api_expr_v1alpha1_syntax_proto_upbdefinit); + return upb_DefPool_FindMessageByName(s, "google.api.expr.v1alpha1.SourceInfo.Extension"); +} + +UPB_INLINE const upb_MessageDef *google_api_expr_v1alpha1_SourceInfo_Extension_Version_getmsgdef(upb_DefPool *s) { + _upb_DefPool_LoadDefInit(s, &google_api_expr_v1alpha1_syntax_proto_upbdefinit); + return upb_DefPool_FindMessageByName(s, "google.api.expr.v1alpha1.SourceInfo.Extension.Version"); +} + UPB_INLINE const upb_MessageDef *google_api_expr_v1alpha1_SourceInfo_PositionsEntry_getmsgdef(upb_DefPool *s) { _upb_DefPool_LoadDefInit(s, &google_api_expr_v1alpha1_syntax_proto_upbdefinit); return upb_DefPool_FindMessageByName(s, "google.api.expr.v1alpha1.SourceInfo.PositionsEntry"); diff --git a/third_party/googleapis b/third_party/googleapis index 2f9af297c84..fe8ba054ad4 160000 --- a/third_party/googleapis +++ b/third_party/googleapis @@ -1 +1 @@ -Subproject commit 2f9af297c84c55c8b871ba4495e01ade42476c92 +Subproject commit fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0 diff --git a/tools/distrib/python/xds_protos/generated_file_import_test.py b/tools/distrib/python/xds_protos/generated_file_import_test.py index 4487a82a090..e9ade8032fc 100644 --- a/tools/distrib/python/xds_protos/generated_file_import_test.py +++ b/tools/distrib/python/xds_protos/generated_file_import_test.py @@ -624,6 +624,7 @@ from google.api import documentation_pb2 from google.api import endpoint_pb2 from google.api import error_reason_pb2 from google.api import field_behavior_pb2 +from google.api import field_info_pb2 from google.api import http_pb2 from google.api import httpbody_pb2 from google.api import label_pb2 @@ -633,15 +634,21 @@ from google.api import logging_pb2 from google.api import metric_pb2 from google.api import monitored_resource_pb2 from google.api import monitoring_pb2 +from google.api import policy_pb2 from google.api import quota_pb2 from google.api import resource_pb2 +from google.api import routing_pb2 from google.api import service_pb2 from google.api import source_info_pb2 from google.api import system_parameter_pb2 from google.api import usage_pb2 from google.api import visibility_pb2 +from google.api.apikeys.v2 import apikeys_pb2 +from google.api.apikeys.v2 import resources_pb2 +from google.api.cloudquotas.v1 import cloudquotas_pb2 +from google.api.cloudquotas.v1 import resources_pb2 +from google.api.expr.conformance.v1alpha1 import conformance_service_pb2 from google.api.expr.v1alpha1 import checked_pb2 -from google.api.expr.v1alpha1 import conformance_service_pb2 from google.api.expr.v1alpha1 import eval_pb2 from google.api.expr.v1alpha1 import explain_pb2 from google.api.expr.v1alpha1 import syntax_pb2 @@ -659,6 +666,7 @@ from google.api.servicecontrol.v1 import metric_value_pb2 from google.api.servicecontrol.v1 import operation_pb2 from google.api.servicecontrol.v1 import quota_controller_pb2 from google.api.servicecontrol.v1 import service_controller_pb2 +from google.api.servicecontrol.v2 import service_controller_pb2 from google.api.servicemanagement.v1 import resources_pb2 from google.api.servicemanagement.v1 import servicemanager_pb2 from google.api.serviceusage.v1 import resources_pb2 @@ -674,8 +682,10 @@ from google.logging.v2 import logging_pb2 from google.longrunning import operations_pb2 from google.rpc import code_pb2 from google.rpc import error_details_pb2 +from google.rpc import http_pb2 from google.rpc import status_pb2 from google.rpc.context import attribute_context_pb2 +from google.rpc.context import audit_context_pb2 from google.type import calendar_period_pb2 from google.type import color_pb2 from google.type import date_pb2 diff --git a/tools/distrib/python/xds_protos/google/api/apikeys/__init__.py b/tools/distrib/python/xds_protos/google/api/apikeys/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/apikeys/v2/__init__.py b/tools/distrib/python/xds_protos/google/api/apikeys/v2/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/apikeys/v2/apikeys_pb2.py b/tools/distrib/python/xds_protos/google/api/apikeys/v2/apikeys_pb2.py new file mode 100644 index 00000000000..cd4089083fc --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/apikeys/v2/apikeys_pb2.py @@ -0,0 +1,100 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/apikeys/v2/apikeys.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.api.apikeys.v2 import resources_pb2 as google_dot_api_dot_apikeys_dot_v2_dot_resources__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 +from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 +from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 +from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 +from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#google/api/apikeys/v2/apikeys.proto\x12\x15google.api.apikeys.v2\x1a\x1cgoogle/api/annotations.proto\x1a%google/api/apikeys/v2/resources.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\"\x84\x01\n\x10\x43reateKeyRequest\x12\x32\n\x06parent\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\x12\x1a\x61pikeys.googleapis.com/Key\x12,\n\x03key\x18\x02 \x01(\x0b\x32\x1a.google.api.apikeys.v2.KeyB\x03\xe0\x41\x02\x12\x0e\n\x06key_id\x18\x03 \x01(\t\"\x91\x01\n\x0fListKeysRequest\x12\x32\n\x06parent\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\x12\x1a\x61pikeys.googleapis.com/Key\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x19\n\x0cshow_deleted\x18\x06 \x01(\x08\x42\x03\xe0\x41\x01\"U\n\x10ListKeysResponse\x12(\n\x04keys\x18\x01 \x03(\x0b\x32\x1a.google.api.apikeys.v2.Key\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"A\n\rGetKeyRequest\x12\x30\n\x04name\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\n\x1a\x61pikeys.googleapis.com/Key\"G\n\x13GetKeyStringRequest\x12\x30\n\x04name\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\n\x1a\x61pikeys.googleapis.com/Key\"*\n\x14GetKeyStringResponse\x12\x12\n\nkey_string\x18\x01 \x01(\t\"q\n\x10UpdateKeyRequest\x12,\n\x03key\x18\x01 \x01(\x0b\x32\x1a.google.api.apikeys.v2.KeyB\x03\xe0\x41\x02\x12/\n\x0bupdate_mask\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\"W\n\x10\x44\x65leteKeyRequest\x12\x30\n\x04name\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\n\x1a\x61pikeys.googleapis.com/Key\x12\x11\n\x04\x65tag\x18\x02 \x01(\tB\x03\xe0\x41\x01\"F\n\x12UndeleteKeyRequest\x12\x30\n\x04name\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\n\x1a\x61pikeys.googleapis.com/Key\"+\n\x10LookupKeyRequest\x12\x17\n\nkey_string\x18\x01 \x01(\tB\x03\xe0\x41\x02\"1\n\x11LookupKeyResponse\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x0c\n\x04name\x18\x02 \x01(\t2\xbe\x0b\n\x07\x41piKeys\x12\xbd\x01\n\tCreateKey\x12\'.google.api.apikeys.v2.CreateKeyRequest\x1a\x1d.google.longrunning.Operation\"h\xca\x41\x1c\n\x03Key\x12\x15google.protobuf.Empty\xda\x41\x11parent,key,key_id\x82\xd3\xe4\x93\x02/\"(/v2/{parent=projects/*/locations/*}/keys:\x03key\x12\x96\x01\n\x08ListKeys\x12&.google.api.apikeys.v2.ListKeysRequest\x1a\'.google.api.apikeys.v2.ListKeysResponse\"9\xda\x41\x06parent\x82\xd3\xe4\x93\x02*\x12(/v2/{parent=projects/*/locations/*}/keys\x12\x83\x01\n\x06GetKey\x12$.google.api.apikeys.v2.GetKeyRequest\x1a\x1a.google.api.apikeys.v2.Key\"7\xda\x41\x04name\x82\xd3\xe4\x93\x02*\x12(/v2/{name=projects/*/locations/*/keys/*}\x12\xaa\x01\n\x0cGetKeyString\x12*.google.api.apikeys.v2.GetKeyStringRequest\x1a+.google.api.apikeys.v2.GetKeyStringResponse\"A\xda\x41\x04name\x82\xd3\xe4\x93\x02\x34\x12\x32/v2/{name=projects/*/locations/*/keys/*}/keyString\x12\xbf\x01\n\tUpdateKey\x12\'.google.api.apikeys.v2.UpdateKeyRequest\x1a\x1d.google.longrunning.Operation\"j\xca\x41\x1c\n\x03Key\x12\x15google.protobuf.Empty\xda\x41\x0fkey,update_mask\x82\xd3\xe4\x93\x02\x33\x32,/v2/{key.name=projects/*/locations/*/keys/*}:\x03key\x12\xab\x01\n\tDeleteKey\x12\'.google.api.apikeys.v2.DeleteKeyRequest\x1a\x1d.google.longrunning.Operation\"V\xca\x41\x1c\n\x03Key\x12\x15google.protobuf.Empty\xda\x41\x04name\x82\xd3\xe4\x93\x02**(/v2/{name=projects/*/locations/*/keys/*}\x12\xb4\x01\n\x0bUndeleteKey\x12).google.api.apikeys.v2.UndeleteKeyRequest\x1a\x1d.google.longrunning.Operation\"[\xca\x41\x1c\n\x03Key\x12\x15google.protobuf.Empty\x82\xd3\xe4\x93\x02\x36\"1/v2/{name=projects/*/locations/*/keys/*}:undelete:\x01*\x12z\n\tLookupKey\x12\'.google.api.apikeys.v2.LookupKeyRequest\x1a(.google.api.apikeys.v2.LookupKeyResponse\"\x1a\x82\xd3\xe4\x93\x02\x14\x12\x12/v2/keys:lookupKey\x1a\x83\x01\xca\x41\x16\x61pikeys.googleapis.com\xd2\x41ghttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-onlyB\xb3\x01\n\x19\x63om.google.api.apikeys.v2B\x0c\x41piKeysProtoP\x01Z5cloud.google.com/go/apikeys/apiv2/apikeyspb;apikeyspb\xaa\x02\x17Google.Cloud.ApiKeys.V2\xca\x02\x17Google\\Cloud\\ApiKeys\\V2\xea\x02\x1aGoogle::Cloud::ApiKeys::V2b\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.apikeys.v2.apikeys_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\031com.google.api.apikeys.v2B\014ApiKeysProtoP\001Z5cloud.google.com/go/apikeys/apiv2/apikeyspb;apikeyspb\252\002\027Google.Cloud.ApiKeys.V2\312\002\027Google\\Cloud\\ApiKeys\\V2\352\002\032Google::Cloud::ApiKeys::V2' + _CREATEKEYREQUEST.fields_by_name['parent']._options = None + _CREATEKEYREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\034\022\032apikeys.googleapis.com/Key' + _CREATEKEYREQUEST.fields_by_name['key']._options = None + _CREATEKEYREQUEST.fields_by_name['key']._serialized_options = b'\340A\002' + _LISTKEYSREQUEST.fields_by_name['parent']._options = None + _LISTKEYSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\034\022\032apikeys.googleapis.com/Key' + _LISTKEYSREQUEST.fields_by_name['page_size']._options = None + _LISTKEYSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' + _LISTKEYSREQUEST.fields_by_name['page_token']._options = None + _LISTKEYSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' + _LISTKEYSREQUEST.fields_by_name['show_deleted']._options = None + _LISTKEYSREQUEST.fields_by_name['show_deleted']._serialized_options = b'\340A\001' + _GETKEYREQUEST.fields_by_name['name']._options = None + _GETKEYREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\034\n\032apikeys.googleapis.com/Key' + _GETKEYSTRINGREQUEST.fields_by_name['name']._options = None + _GETKEYSTRINGREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\034\n\032apikeys.googleapis.com/Key' + _UPDATEKEYREQUEST.fields_by_name['key']._options = None + _UPDATEKEYREQUEST.fields_by_name['key']._serialized_options = b'\340A\002' + _DELETEKEYREQUEST.fields_by_name['name']._options = None + _DELETEKEYREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\034\n\032apikeys.googleapis.com/Key' + _DELETEKEYREQUEST.fields_by_name['etag']._options = None + _DELETEKEYREQUEST.fields_by_name['etag']._serialized_options = b'\340A\001' + _UNDELETEKEYREQUEST.fields_by_name['name']._options = None + _UNDELETEKEYREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\034\n\032apikeys.googleapis.com/Key' + _LOOKUPKEYREQUEST.fields_by_name['key_string']._options = None + _LOOKUPKEYREQUEST.fields_by_name['key_string']._serialized_options = b'\340A\002' + _APIKEYS._options = None + _APIKEYS._serialized_options = b'\312A\026apikeys.googleapis.com\322Aghttps://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only' + _APIKEYS.methods_by_name['CreateKey']._options = None + _APIKEYS.methods_by_name['CreateKey']._serialized_options = b'\312A\034\n\003Key\022\025google.protobuf.Empty\332A\021parent,key,key_id\202\323\344\223\002/\"(/v2/{parent=projects/*/locations/*}/keys:\003key' + _APIKEYS.methods_by_name['ListKeys']._options = None + _APIKEYS.methods_by_name['ListKeys']._serialized_options = b'\332A\006parent\202\323\344\223\002*\022(/v2/{parent=projects/*/locations/*}/keys' + _APIKEYS.methods_by_name['GetKey']._options = None + _APIKEYS.methods_by_name['GetKey']._serialized_options = b'\332A\004name\202\323\344\223\002*\022(/v2/{name=projects/*/locations/*/keys/*}' + _APIKEYS.methods_by_name['GetKeyString']._options = None + _APIKEYS.methods_by_name['GetKeyString']._serialized_options = b'\332A\004name\202\323\344\223\0024\0222/v2/{name=projects/*/locations/*/keys/*}/keyString' + _APIKEYS.methods_by_name['UpdateKey']._options = None + _APIKEYS.methods_by_name['UpdateKey']._serialized_options = b'\312A\034\n\003Key\022\025google.protobuf.Empty\332A\017key,update_mask\202\323\344\223\00232,/v2/{key.name=projects/*/locations/*/keys/*}:\003key' + _APIKEYS.methods_by_name['DeleteKey']._options = None + _APIKEYS.methods_by_name['DeleteKey']._serialized_options = b'\312A\034\n\003Key\022\025google.protobuf.Empty\332A\004name\202\323\344\223\002**(/v2/{name=projects/*/locations/*/keys/*}' + _APIKEYS.methods_by_name['UndeleteKey']._options = None + _APIKEYS.methods_by_name['UndeleteKey']._serialized_options = b'\312A\034\n\003Key\022\025google.protobuf.Empty\202\323\344\223\0026\"1/v2/{name=projects/*/locations/*/keys/*}:undelete:\001*' + _APIKEYS.methods_by_name['LookupKey']._options = None + _APIKEYS.methods_by_name['LookupKey']._serialized_options = b'\202\323\344\223\002\024\022\022/v2/keys:lookupKey' + _globals['_CREATEKEYREQUEST']._serialized_start=317 + _globals['_CREATEKEYREQUEST']._serialized_end=449 + _globals['_LISTKEYSREQUEST']._serialized_start=452 + _globals['_LISTKEYSREQUEST']._serialized_end=597 + _globals['_LISTKEYSRESPONSE']._serialized_start=599 + _globals['_LISTKEYSRESPONSE']._serialized_end=684 + _globals['_GETKEYREQUEST']._serialized_start=686 + _globals['_GETKEYREQUEST']._serialized_end=751 + _globals['_GETKEYSTRINGREQUEST']._serialized_start=753 + _globals['_GETKEYSTRINGREQUEST']._serialized_end=824 + _globals['_GETKEYSTRINGRESPONSE']._serialized_start=826 + _globals['_GETKEYSTRINGRESPONSE']._serialized_end=868 + _globals['_UPDATEKEYREQUEST']._serialized_start=870 + _globals['_UPDATEKEYREQUEST']._serialized_end=983 + _globals['_DELETEKEYREQUEST']._serialized_start=985 + _globals['_DELETEKEYREQUEST']._serialized_end=1072 + _globals['_UNDELETEKEYREQUEST']._serialized_start=1074 + _globals['_UNDELETEKEYREQUEST']._serialized_end=1144 + _globals['_LOOKUPKEYREQUEST']._serialized_start=1146 + _globals['_LOOKUPKEYREQUEST']._serialized_end=1189 + _globals['_LOOKUPKEYRESPONSE']._serialized_start=1191 + _globals['_LOOKUPKEYRESPONSE']._serialized_end=1240 + _globals['_APIKEYS']._serialized_start=1243 + _globals['_APIKEYS']._serialized_end=2713 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/apikeys/v2/resources_pb2.py b/tools/distrib/python/xds_protos/google/api/apikeys/v2/resources_pb2.py new file mode 100644 index 00000000000..b1ae6e44582 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/apikeys/v2/resources_pb2.py @@ -0,0 +1,65 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/apikeys/v2/resources.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 +from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n%google/api/apikeys/v2/resources.proto\x12\x15google.api.apikeys.v2\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xa2\x04\n\x03Key\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x10\n\x03uid\x18\x05 \x01(\tB\x03\xe0\x41\x03\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12\x17\n\nkey_string\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x34\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0b\x64\x65lete_time\x18\x07 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12@\n\x0b\x61nnotations\x18\x08 \x03(\x0b\x32+.google.api.apikeys.v2.Key.AnnotationsEntry\x12\x39\n\x0crestrictions\x18\t \x01(\x0b\x32#.google.api.apikeys.v2.Restrictions\x12\x11\n\x04\x65tag\x18\x0b \x01(\tB\x03\xe0\x41\x03\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01:a\xea\x41^\n\x1a\x61pikeys.googleapis.com/Key\x12\x32projects/{project}/locations/{location}/keys/{key}*\x04keys2\x03keyR\x01\x01\"\x9e\x03\n\x0cRestrictions\x12Q\n\x18\x62rowser_key_restrictions\x18\x01 \x01(\x0b\x32-.google.api.apikeys.v2.BrowserKeyRestrictionsH\x00\x12O\n\x17server_key_restrictions\x18\x02 \x01(\x0b\x32,.google.api.apikeys.v2.ServerKeyRestrictionsH\x00\x12Q\n\x18\x61ndroid_key_restrictions\x18\x03 \x01(\x0b\x32-.google.api.apikeys.v2.AndroidKeyRestrictionsH\x00\x12I\n\x14ios_key_restrictions\x18\x04 \x01(\x0b\x32).google.api.apikeys.v2.IosKeyRestrictionsH\x00\x12\x35\n\x0b\x61pi_targets\x18\x05 \x03(\x0b\x32 .google.api.apikeys.v2.ApiTargetB\x15\n\x13\x63lient_restrictions\"3\n\x16\x42rowserKeyRestrictions\x12\x19\n\x11\x61llowed_referrers\x18\x01 \x03(\t\",\n\x15ServerKeyRestrictions\x12\x13\n\x0b\x61llowed_ips\x18\x01 \x03(\t\"a\n\x16\x41ndroidKeyRestrictions\x12G\n\x14\x61llowed_applications\x18\x01 \x03(\x0b\x32).google.api.apikeys.v2.AndroidApplication\"D\n\x12\x41ndroidApplication\x12\x18\n\x10sha1_fingerprint\x18\x01 \x01(\t\x12\x14\n\x0cpackage_name\x18\x02 \x01(\t\"0\n\x12IosKeyRestrictions\x12\x1a\n\x12\x61llowed_bundle_ids\x18\x01 \x03(\t\"2\n\tApiTarget\x12\x0f\n\x07service\x18\x01 \x01(\t\x12\x14\n\x07methods\x18\x02 \x03(\tB\x03\xe0\x41\x01\x42\xb5\x01\n\x19\x63om.google.api.apikeys.v2B\x0eResourcesProtoP\x01Z5cloud.google.com/go/apikeys/apiv2/apikeyspb;apikeyspb\xaa\x02\x17Google.Cloud.ApiKeys.V2\xca\x02\x17Google\\Cloud\\ApiKeys\\V2\xea\x02\x1aGoogle::Cloud::ApiKeys::V2b\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.apikeys.v2.resources_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\031com.google.api.apikeys.v2B\016ResourcesProtoP\001Z5cloud.google.com/go/apikeys/apiv2/apikeyspb;apikeyspb\252\002\027Google.Cloud.ApiKeys.V2\312\002\027Google\\Cloud\\ApiKeys\\V2\352\002\032Google::Cloud::ApiKeys::V2' + _KEY_ANNOTATIONSENTRY._options = None + _KEY_ANNOTATIONSENTRY._serialized_options = b'8\001' + _KEY.fields_by_name['name']._options = None + _KEY.fields_by_name['name']._serialized_options = b'\340A\003' + _KEY.fields_by_name['uid']._options = None + _KEY.fields_by_name['uid']._serialized_options = b'\340A\003' + _KEY.fields_by_name['key_string']._options = None + _KEY.fields_by_name['key_string']._serialized_options = b'\340A\003' + _KEY.fields_by_name['create_time']._options = None + _KEY.fields_by_name['create_time']._serialized_options = b'\340A\003' + _KEY.fields_by_name['update_time']._options = None + _KEY.fields_by_name['update_time']._serialized_options = b'\340A\003' + _KEY.fields_by_name['delete_time']._options = None + _KEY.fields_by_name['delete_time']._serialized_options = b'\340A\003' + _KEY.fields_by_name['etag']._options = None + _KEY.fields_by_name['etag']._serialized_options = b'\340A\003' + _KEY._options = None + _KEY._serialized_options = b'\352A^\n\032apikeys.googleapis.com/Key\0222projects/{project}/locations/{location}/keys/{key}*\004keys2\003keyR\001\001' + _APITARGET.fields_by_name['methods']._options = None + _APITARGET.fields_by_name['methods']._serialized_options = b'\340A\001' + _globals['_KEY']._serialized_start=158 + _globals['_KEY']._serialized_end=704 + _globals['_KEY_ANNOTATIONSENTRY']._serialized_start=555 + _globals['_KEY_ANNOTATIONSENTRY']._serialized_end=605 + _globals['_RESTRICTIONS']._serialized_start=707 + _globals['_RESTRICTIONS']._serialized_end=1121 + _globals['_BROWSERKEYRESTRICTIONS']._serialized_start=1123 + _globals['_BROWSERKEYRESTRICTIONS']._serialized_end=1174 + _globals['_SERVERKEYRESTRICTIONS']._serialized_start=1176 + _globals['_SERVERKEYRESTRICTIONS']._serialized_end=1220 + _globals['_ANDROIDKEYRESTRICTIONS']._serialized_start=1222 + _globals['_ANDROIDKEYRESTRICTIONS']._serialized_end=1319 + _globals['_ANDROIDAPPLICATION']._serialized_start=1321 + _globals['_ANDROIDAPPLICATION']._serialized_end=1389 + _globals['_IOSKEYRESTRICTIONS']._serialized_start=1391 + _globals['_IOSKEYRESTRICTIONS']._serialized_end=1439 + _globals['_APITARGET']._serialized_start=1441 + _globals['_APITARGET']._serialized_end=1491 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/auth_pb2.py b/tools/distrib/python/xds_protos/google/api/auth_pb2.py index cbbc6e208d5..cea5e5db3ce 100644 --- a/tools/distrib/python/xds_protos/google/api/auth_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/auth_pb2.py @@ -13,7 +13,7 @@ _sym_db = _symbol_database.Default() -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15google/api/auth.proto\x12\ngoogle.api\"l\n\x0e\x41uthentication\x12-\n\x05rules\x18\x03 \x03(\x0b\x32\x1e.google.api.AuthenticationRule\x12+\n\tproviders\x18\x04 \x03(\x0b\x32\x18.google.api.AuthProvider\"\xa9\x01\n\x12\x41uthenticationRule\x12\x10\n\x08selector\x18\x01 \x01(\t\x12,\n\x05oauth\x18\x02 \x01(\x0b\x32\x1d.google.api.OAuthRequirements\x12 \n\x18\x61llow_without_credential\x18\x05 \x01(\x08\x12\x31\n\x0crequirements\x18\x07 \x03(\x0b\x32\x1b.google.api.AuthRequirement\"L\n\x0bJwtLocation\x12\x10\n\x06header\x18\x01 \x01(\tH\x00\x12\x0f\n\x05query\x18\x02 \x01(\tH\x00\x12\x14\n\x0cvalue_prefix\x18\x03 \x01(\tB\x04\n\x02in\"\x9a\x01\n\x0c\x41uthProvider\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0e\n\x06issuer\x18\x02 \x01(\t\x12\x10\n\x08jwks_uri\x18\x03 \x01(\t\x12\x11\n\taudiences\x18\x04 \x01(\t\x12\x19\n\x11\x61uthorization_url\x18\x05 \x01(\t\x12.\n\rjwt_locations\x18\x06 \x03(\x0b\x32\x17.google.api.JwtLocation\"-\n\x11OAuthRequirements\x12\x18\n\x10\x63\x61nonical_scopes\x18\x01 \x01(\t\"9\n\x0f\x41uthRequirement\x12\x13\n\x0bprovider_id\x18\x01 \x01(\t\x12\x11\n\taudiences\x18\x02 \x01(\tBk\n\x0e\x63om.google.apiB\tAuthProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15google/api/auth.proto\x12\ngoogle.api\"l\n\x0e\x41uthentication\x12-\n\x05rules\x18\x03 \x03(\x0b\x32\x1e.google.api.AuthenticationRule\x12+\n\tproviders\x18\x04 \x03(\x0b\x32\x18.google.api.AuthProvider\"\xa9\x01\n\x12\x41uthenticationRule\x12\x10\n\x08selector\x18\x01 \x01(\t\x12,\n\x05oauth\x18\x02 \x01(\x0b\x32\x1d.google.api.OAuthRequirements\x12 \n\x18\x61llow_without_credential\x18\x05 \x01(\x08\x12\x31\n\x0crequirements\x18\x07 \x03(\x0b\x32\x1b.google.api.AuthRequirement\"^\n\x0bJwtLocation\x12\x10\n\x06header\x18\x01 \x01(\tH\x00\x12\x0f\n\x05query\x18\x02 \x01(\tH\x00\x12\x10\n\x06\x63ookie\x18\x04 \x01(\tH\x00\x12\x14\n\x0cvalue_prefix\x18\x03 \x01(\tB\x04\n\x02in\"\x9a\x01\n\x0c\x41uthProvider\x12\n\n\x02id\x18\x01 \x01(\t\x12\x0e\n\x06issuer\x18\x02 \x01(\t\x12\x10\n\x08jwks_uri\x18\x03 \x01(\t\x12\x11\n\taudiences\x18\x04 \x01(\t\x12\x19\n\x11\x61uthorization_url\x18\x05 \x01(\t\x12.\n\rjwt_locations\x18\x06 \x03(\x0b\x32\x17.google.api.JwtLocation\"-\n\x11OAuthRequirements\x12\x18\n\x10\x63\x61nonical_scopes\x18\x01 \x01(\t\"9\n\x0f\x41uthRequirement\x12\x13\n\x0bprovider_id\x18\x01 \x01(\t\x12\x11\n\taudiences\x18\x02 \x01(\tBk\n\x0e\x63om.google.apiB\tAuthProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -26,11 +26,11 @@ if _descriptor._USE_C_DESCRIPTORS == False: _globals['_AUTHENTICATIONRULE']._serialized_start=148 _globals['_AUTHENTICATIONRULE']._serialized_end=317 _globals['_JWTLOCATION']._serialized_start=319 - _globals['_JWTLOCATION']._serialized_end=395 - _globals['_AUTHPROVIDER']._serialized_start=398 - _globals['_AUTHPROVIDER']._serialized_end=552 - _globals['_OAUTHREQUIREMENTS']._serialized_start=554 - _globals['_OAUTHREQUIREMENTS']._serialized_end=599 - _globals['_AUTHREQUIREMENT']._serialized_start=601 - _globals['_AUTHREQUIREMENT']._serialized_end=658 + _globals['_JWTLOCATION']._serialized_end=413 + _globals['_AUTHPROVIDER']._serialized_start=416 + _globals['_AUTHPROVIDER']._serialized_end=570 + _globals['_OAUTHREQUIREMENTS']._serialized_start=572 + _globals['_OAUTHREQUIREMENTS']._serialized_end=617 + _globals['_AUTHREQUIREMENT']._serialized_start=619 + _globals['_AUTHREQUIREMENT']._serialized_end=676 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/backend_pb2.py b/tools/distrib/python/xds_protos/google/api/backend_pb2.py index e9d398477d6..15ea834a404 100644 --- a/tools/distrib/python/xds_protos/google/api/backend_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/backend_pb2.py @@ -13,7 +13,7 @@ _sym_db = _symbol_database.Default() -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/backend.proto\x12\ngoogle.api\"1\n\x07\x42\x61\x63kend\x12&\n\x05rules\x18\x01 \x03(\x0b\x32\x17.google.api.BackendRule\"\xf2\x02\n\x0b\x42\x61\x63kendRule\x12\x10\n\x08selector\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\x12\x10\n\x08\x64\x65\x61\x64line\x18\x03 \x01(\x01\x12\x14\n\x0cmin_deadline\x18\x04 \x01(\x01\x12\x1a\n\x12operation_deadline\x18\x05 \x01(\x01\x12\x41\n\x10path_translation\x18\x06 \x01(\x0e\x32\'.google.api.BackendRule.PathTranslation\x12\x16\n\x0cjwt_audience\x18\x07 \x01(\tH\x00\x12\x16\n\x0c\x64isable_auth\x18\x08 \x01(\x08H\x00\x12\x10\n\x08protocol\x18\t \x01(\t\"e\n\x0fPathTranslation\x12 \n\x1cPATH_TRANSLATION_UNSPECIFIED\x10\x00\x12\x14\n\x10\x43ONSTANT_ADDRESS\x10\x01\x12\x1a\n\x16\x41PPEND_PATH_TO_ADDRESS\x10\x02\x42\x10\n\x0e\x61uthenticationBn\n\x0e\x63om.google.apiB\x0c\x42\x61\x63kendProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/backend.proto\x12\ngoogle.api\"1\n\x07\x42\x61\x63kend\x12&\n\x05rules\x18\x01 \x03(\x0b\x32\x17.google.api.BackendRule\"\xb2\x04\n\x0b\x42\x61\x63kendRule\x12\x10\n\x08selector\x18\x01 \x01(\t\x12\x0f\n\x07\x61\x64\x64ress\x18\x02 \x01(\t\x12\x10\n\x08\x64\x65\x61\x64line\x18\x03 \x01(\x01\x12\x18\n\x0cmin_deadline\x18\x04 \x01(\x01\x42\x02\x18\x01\x12\x1a\n\x12operation_deadline\x18\x05 \x01(\x01\x12\x41\n\x10path_translation\x18\x06 \x01(\x0e\x32\'.google.api.BackendRule.PathTranslation\x12\x16\n\x0cjwt_audience\x18\x07 \x01(\tH\x00\x12\x16\n\x0c\x64isable_auth\x18\x08 \x01(\x08H\x00\x12\x10\n\x08protocol\x18\t \x01(\t\x12^\n\x1doverrides_by_request_protocol\x18\n \x03(\x0b\x32\x37.google.api.BackendRule.OverridesByRequestProtocolEntry\x1aZ\n\x1fOverridesByRequestProtocolEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12&\n\x05value\x18\x02 \x01(\x0b\x32\x17.google.api.BackendRule:\x02\x38\x01\"e\n\x0fPathTranslation\x12 \n\x1cPATH_TRANSLATION_UNSPECIFIED\x10\x00\x12\x14\n\x10\x43ONSTANT_ADDRESS\x10\x01\x12\x1a\n\x16\x41PPEND_PATH_TO_ADDRESS\x10\x02\x42\x10\n\x0e\x61uthenticationBn\n\x0e\x63om.google.apiB\x0c\x42\x61\x63kendProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -21,10 +21,16 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.backend_pb2', _g if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\014BackendProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI' + _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._options = None + _BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY._serialized_options = b'8\001' + _BACKENDRULE.fields_by_name['min_deadline']._options = None + _BACKENDRULE.fields_by_name['min_deadline']._serialized_options = b'\030\001' _globals['_BACKEND']._serialized_start=40 _globals['_BACKEND']._serialized_end=89 _globals['_BACKENDRULE']._serialized_start=92 - _globals['_BACKENDRULE']._serialized_end=462 - _globals['_BACKENDRULE_PATHTRANSLATION']._serialized_start=343 - _globals['_BACKENDRULE_PATHTRANSLATION']._serialized_end=444 + _globals['_BACKENDRULE']._serialized_end=654 + _globals['_BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY']._serialized_start=443 + _globals['_BACKENDRULE_OVERRIDESBYREQUESTPROTOCOLENTRY']._serialized_end=533 + _globals['_BACKENDRULE_PATHTRANSLATION']._serialized_start=535 + _globals['_BACKENDRULE_PATHTRANSLATION']._serialized_end=636 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/billing_pb2.py b/tools/distrib/python/xds_protos/google/api/billing_pb2.py index 8cbfca1d365..9e0f76b172b 100644 --- a/tools/distrib/python/xds_protos/google/api/billing_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/billing_pb2.py @@ -11,10 +11,9 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() -from google.api import metric_pb2 as google_dot_api_dot_metric__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/billing.proto\x12\ngoogle.api\x1a\x17google/api/metric.proto\"\x93\x01\n\x07\x42illing\x12\x45\n\x15\x63onsumer_destinations\x18\x08 \x03(\x0b\x32&.google.api.Billing.BillingDestination\x1a\x41\n\x12\x42illingDestination\x12\x1a\n\x12monitored_resource\x18\x01 \x01(\t\x12\x0f\n\x07metrics\x18\x02 \x03(\tBn\n\x0e\x63om.google.apiB\x0c\x42illingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/billing.proto\x12\ngoogle.api\"\x93\x01\n\x07\x42illing\x12\x45\n\x15\x63onsumer_destinations\x18\x08 \x03(\x0b\x32&.google.api.Billing.BillingDestination\x1a\x41\n\x12\x42illingDestination\x12\x1a\n\x12monitored_resource\x18\x01 \x01(\t\x12\x0f\n\x07metrics\x18\x02 \x03(\tBn\n\x0e\x63om.google.apiB\x0c\x42illingProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -22,8 +21,8 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.billing_pb2', _g if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\014BillingProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI' - _globals['_BILLING']._serialized_start=66 - _globals['_BILLING']._serialized_end=213 - _globals['_BILLING_BILLINGDESTINATION']._serialized_start=148 - _globals['_BILLING_BILLINGDESTINATION']._serialized_end=213 + _globals['_BILLING']._serialized_start=41 + _globals['_BILLING']._serialized_end=188 + _globals['_BILLING_BILLINGDESTINATION']._serialized_start=123 + _globals['_BILLING_BILLINGDESTINATION']._serialized_end=188 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/client_pb2.py b/tools/distrib/python/xds_protos/google/api/client_pb2.py index e2ce926f7ca..3a6c22f3297 100644 --- a/tools/distrib/python/xds_protos/google/api/client_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/client_pb2.py @@ -11,10 +11,12 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +from google.api import launch_stage_pb2 as google_dot_api_dot_launch__stage__pb2 from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 +from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17google/api/client.proto\x12\ngoogle.api\x1a google/protobuf/descriptor.proto:9\n\x10method_signature\x12\x1e.google.protobuf.MethodOptions\x18\x9b\x08 \x03(\t:6\n\x0c\x64\x65\x66\x61ult_host\x12\x1f.google.protobuf.ServiceOptions\x18\x99\x08 \x01(\t:6\n\x0coauth_scopes\x12\x1f.google.protobuf.ServiceOptions\x18\x9a\x08 \x01(\tBi\n\x0e\x63om.google.apiB\x0b\x43lientProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x17google/api/client.proto\x12\ngoogle.api\x1a\x1dgoogle/api/launch_stage.proto\x1a google/protobuf/descriptor.proto\x1a\x1egoogle/protobuf/duration.proto\"t\n\x16\x43ommonLanguageSettings\x12\x1e\n\x12reference_docs_uri\x18\x01 \x01(\tB\x02\x18\x01\x12:\n\x0c\x64\x65stinations\x18\x02 \x03(\x0e\x32$.google.api.ClientLibraryDestination\"\xfb\x03\n\x15\x43lientLibrarySettings\x12\x0f\n\x07version\x18\x01 \x01(\t\x12-\n\x0claunch_stage\x18\x02 \x01(\x0e\x32\x17.google.api.LaunchStage\x12\x1a\n\x12rest_numeric_enums\x18\x03 \x01(\x08\x12/\n\rjava_settings\x18\x15 \x01(\x0b\x32\x18.google.api.JavaSettings\x12-\n\x0c\x63pp_settings\x18\x16 \x01(\x0b\x32\x17.google.api.CppSettings\x12-\n\x0cphp_settings\x18\x17 \x01(\x0b\x32\x17.google.api.PhpSettings\x12\x33\n\x0fpython_settings\x18\x18 \x01(\x0b\x32\x1a.google.api.PythonSettings\x12/\n\rnode_settings\x18\x19 \x01(\x0b\x32\x18.google.api.NodeSettings\x12\x33\n\x0f\x64otnet_settings\x18\x1a \x01(\x0b\x32\x1a.google.api.DotnetSettings\x12/\n\rruby_settings\x18\x1b \x01(\x0b\x32\x18.google.api.RubySettings\x12+\n\x0bgo_settings\x18\x1c \x01(\x0b\x32\x16.google.api.GoSettings\"\xa8\x03\n\nPublishing\x12\x33\n\x0fmethod_settings\x18\x02 \x03(\x0b\x32\x1a.google.api.MethodSettings\x12\x15\n\rnew_issue_uri\x18\x65 \x01(\t\x12\x19\n\x11\x64ocumentation_uri\x18\x66 \x01(\t\x12\x16\n\x0e\x61pi_short_name\x18g \x01(\t\x12\x14\n\x0cgithub_label\x18h \x01(\t\x12\x1e\n\x16\x63odeowner_github_teams\x18i \x03(\t\x12\x16\n\x0e\x64oc_tag_prefix\x18j \x01(\t\x12;\n\x0corganization\x18k \x01(\x0e\x32%.google.api.ClientLibraryOrganization\x12;\n\x10library_settings\x18m \x03(\x0b\x32!.google.api.ClientLibrarySettings\x12)\n!proto_reference_documentation_uri\x18n \x01(\t\x12(\n rest_reference_documentation_uri\x18o \x01(\t\"\xe3\x01\n\x0cJavaSettings\x12\x17\n\x0flibrary_package\x18\x01 \x01(\t\x12L\n\x13service_class_names\x18\x02 \x03(\x0b\x32/.google.api.JavaSettings.ServiceClassNamesEntry\x12\x32\n\x06\x63ommon\x18\x03 \x01(\x0b\x32\".google.api.CommonLanguageSettings\x1a\x38\n\x16ServiceClassNamesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"A\n\x0b\x43ppSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"A\n\x0bPhpSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"D\n\x0ePythonSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"B\n\x0cNodeSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"\xaa\x03\n\x0e\x44otnetSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\x12I\n\x10renamed_services\x18\x02 \x03(\x0b\x32/.google.api.DotnetSettings.RenamedServicesEntry\x12K\n\x11renamed_resources\x18\x03 \x03(\x0b\x32\x30.google.api.DotnetSettings.RenamedResourcesEntry\x12\x19\n\x11ignored_resources\x18\x04 \x03(\t\x12 \n\x18\x66orced_namespace_aliases\x18\x05 \x03(\t\x12\x1e\n\x16handwritten_signatures\x18\x06 \x03(\t\x1a\x36\n\x14RenamedServicesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\x1a\x37\n\x15RenamedResourcesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"B\n\x0cRubySettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"@\n\nGoSettings\x12\x32\n\x06\x63ommon\x18\x01 \x01(\x0b\x32\".google.api.CommonLanguageSettings\"\xcf\x02\n\x0eMethodSettings\x12\x10\n\x08selector\x18\x01 \x01(\t\x12<\n\x0clong_running\x18\x02 \x01(\x0b\x32&.google.api.MethodSettings.LongRunning\x12\x1d\n\x15\x61uto_populated_fields\x18\x03 \x03(\t\x1a\xcd\x01\n\x0bLongRunning\x12\x35\n\x12initial_poll_delay\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x1d\n\x15poll_delay_multiplier\x18\x02 \x01(\x02\x12\x31\n\x0emax_poll_delay\x18\x03 \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x35\n\x12total_poll_timeout\x18\x04 \x01(\x0b\x32\x19.google.protobuf.Duration*\xa3\x01\n\x19\x43lientLibraryOrganization\x12+\n\'CLIENT_LIBRARY_ORGANIZATION_UNSPECIFIED\x10\x00\x12\t\n\x05\x43LOUD\x10\x01\x12\x07\n\x03\x41\x44S\x10\x02\x12\n\n\x06PHOTOS\x10\x03\x12\x0f\n\x0bSTREET_VIEW\x10\x04\x12\x0c\n\x08SHOPPING\x10\x05\x12\x07\n\x03GEO\x10\x06\x12\x11\n\rGENERATIVE_AI\x10\x07*g\n\x18\x43lientLibraryDestination\x12*\n&CLIENT_LIBRARY_DESTINATION_UNSPECIFIED\x10\x00\x12\n\n\x06GITHUB\x10\n\x12\x13\n\x0fPACKAGE_MANAGER\x10\x14:9\n\x10method_signature\x12\x1e.google.protobuf.MethodOptions\x18\x9b\x08 \x03(\t:6\n\x0c\x64\x65\x66\x61ult_host\x12\x1f.google.protobuf.ServiceOptions\x18\x99\x08 \x01(\t:6\n\x0coauth_scopes\x12\x1f.google.protobuf.ServiceOptions\x18\x9a\x08 \x01(\t:8\n\x0b\x61pi_version\x12\x1f.google.protobuf.ServiceOptions\x18\xc1\xba\xab\xfa\x01 \x01(\tBi\n\x0e\x63om.google.apiB\x0b\x43lientProtoP\x01ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -22,4 +24,48 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.client_pb2', _gl if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\013ClientProtoP\001ZAgoogle.golang.org/genproto/googleapis/api/annotations;annotations\242\002\004GAPI' + _COMMONLANGUAGESETTINGS.fields_by_name['reference_docs_uri']._options = None + _COMMONLANGUAGESETTINGS.fields_by_name['reference_docs_uri']._serialized_options = b'\030\001' + _JAVASETTINGS_SERVICECLASSNAMESENTRY._options = None + _JAVASETTINGS_SERVICECLASSNAMESENTRY._serialized_options = b'8\001' + _DOTNETSETTINGS_RENAMEDSERVICESENTRY._options = None + _DOTNETSETTINGS_RENAMEDSERVICESENTRY._serialized_options = b'8\001' + _DOTNETSETTINGS_RENAMEDRESOURCESENTRY._options = None + _DOTNETSETTINGS_RENAMEDRESOURCESENTRY._serialized_options = b'8\001' + _globals['_CLIENTLIBRARYORGANIZATION']._serialized_start=2595 + _globals['_CLIENTLIBRARYORGANIZATION']._serialized_end=2758 + _globals['_CLIENTLIBRARYDESTINATION']._serialized_start=2760 + _globals['_CLIENTLIBRARYDESTINATION']._serialized_end=2863 + _globals['_COMMONLANGUAGESETTINGS']._serialized_start=136 + _globals['_COMMONLANGUAGESETTINGS']._serialized_end=252 + _globals['_CLIENTLIBRARYSETTINGS']._serialized_start=255 + _globals['_CLIENTLIBRARYSETTINGS']._serialized_end=762 + _globals['_PUBLISHING']._serialized_start=765 + _globals['_PUBLISHING']._serialized_end=1189 + _globals['_JAVASETTINGS']._serialized_start=1192 + _globals['_JAVASETTINGS']._serialized_end=1419 + _globals['_JAVASETTINGS_SERVICECLASSNAMESENTRY']._serialized_start=1363 + _globals['_JAVASETTINGS_SERVICECLASSNAMESENTRY']._serialized_end=1419 + _globals['_CPPSETTINGS']._serialized_start=1421 + _globals['_CPPSETTINGS']._serialized_end=1486 + _globals['_PHPSETTINGS']._serialized_start=1488 + _globals['_PHPSETTINGS']._serialized_end=1553 + _globals['_PYTHONSETTINGS']._serialized_start=1555 + _globals['_PYTHONSETTINGS']._serialized_end=1623 + _globals['_NODESETTINGS']._serialized_start=1625 + _globals['_NODESETTINGS']._serialized_end=1691 + _globals['_DOTNETSETTINGS']._serialized_start=1694 + _globals['_DOTNETSETTINGS']._serialized_end=2120 + _globals['_DOTNETSETTINGS_RENAMEDSERVICESENTRY']._serialized_start=2009 + _globals['_DOTNETSETTINGS_RENAMEDSERVICESENTRY']._serialized_end=2063 + _globals['_DOTNETSETTINGS_RENAMEDRESOURCESENTRY']._serialized_start=2065 + _globals['_DOTNETSETTINGS_RENAMEDRESOURCESENTRY']._serialized_end=2120 + _globals['_RUBYSETTINGS']._serialized_start=2122 + _globals['_RUBYSETTINGS']._serialized_end=2188 + _globals['_GOSETTINGS']._serialized_start=2190 + _globals['_GOSETTINGS']._serialized_end=2254 + _globals['_METHODSETTINGS']._serialized_start=2257 + _globals['_METHODSETTINGS']._serialized_end=2592 + _globals['_METHODSETTINGS_LONGRUNNING']._serialized_start=2387 + _globals['_METHODSETTINGS_LONGRUNNING']._serialized_end=2592 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/cloudquotas/__init__.py b/tools/distrib/python/xds_protos/google/api/cloudquotas/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/__init__.py b/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/cloudquotas_pb2.py b/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/cloudquotas_pb2.py new file mode 100644 index 00000000000..1ec764443a8 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/cloudquotas_pb2.py @@ -0,0 +1,96 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/cloudquotas/v1/cloudquotas.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 +from google.api.cloudquotas.v1 import resources_pb2 as google_dot_api_dot_cloudquotas_dot_v1_dot_resources__pb2 +from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 +from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n+google/api/cloudquotas/v1/cloudquotas.proto\x12\x19google.api.cloudquotas.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a)google/api/cloudquotas/v1/resources.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a google/protobuf/field_mask.proto\"\x86\x01\n\x15ListQuotaInfosRequest\x12<\n\x06parent\x18\x01 \x01(\tB,\xe0\x41\x02\xfa\x41&\x12$cloudquotas.googleapis.com/QuotaInfo\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\"l\n\x16ListQuotaInfosResponse\x12\x39\n\x0bquota_infos\x18\x01 \x03(\x0b\x32$.google.api.cloudquotas.v1.QuotaInfo\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x13GetQuotaInfoRequest\x12:\n\x04name\x18\x01 \x01(\tB,\xe0\x41\x02\xfa\x41&\n$cloudquotas.googleapis.com/QuotaInfo\"\xbe\x01\n\x1bListQuotaPreferencesRequest\x12\x42\n\x06parent\x18\x01 \x01(\tB2\xe0\x41\x02\xfa\x41,\x12*cloudquotas.googleapis.com/QuotaPreference\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x05 \x01(\tB\x03\xe0\x41\x01\"\x93\x01\n\x1cListQuotaPreferencesResponse\x12\x45\n\x11quota_preferences\x18\x01 \x03(\x0b\x32*.google.api.cloudquotas.v1.QuotaPreference\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\x12\x13\n\x0bunreachable\x18\x03 \x03(\t\"]\n\x19GetQuotaPreferenceRequest\x12@\n\x04name\x18\x01 \x01(\tB2\xe0\x41\x02\xfa\x41,\n*cloudquotas.googleapis.com/QuotaPreference\"\x9a\x02\n\x1c\x43reateQuotaPreferenceRequest\x12\x42\n\x06parent\x18\x01 \x01(\tB2\xe0\x41\x02\xfa\x41,\x12*cloudquotas.googleapis.com/QuotaPreference\x12 \n\x13quota_preference_id\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12I\n\x10quota_preference\x18\x03 \x01(\x0b\x32*.google.api.cloudquotas.v1.QuotaPreferenceB\x03\xe0\x41\x02\x12I\n\x14ignore_safety_checks\x18\x04 \x03(\x0e\x32+.google.api.cloudquotas.v1.QuotaSafetyCheck\"\xa2\x02\n\x1cUpdateQuotaPreferenceRequest\x12\x34\n\x0bupdate_mask\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\x12I\n\x10quota_preference\x18\x02 \x01(\x0b\x32*.google.api.cloudquotas.v1.QuotaPreferenceB\x03\xe0\x41\x02\x12\x1a\n\rallow_missing\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\x12\x1a\n\rvalidate_only\x18\x04 \x01(\x08\x42\x03\xe0\x41\x01\x12I\n\x14ignore_safety_checks\x18\x05 \x03(\x0e\x32+.google.api.cloudquotas.v1.QuotaSafetyCheck2\xb9\x11\n\x0b\x43loudQuotas\x12\xc1\x02\n\x0eListQuotaInfos\x12\x30.google.api.cloudquotas.v1.ListQuotaInfosRequest\x1a\x31.google.api.cloudquotas.v1.ListQuotaInfosResponse\"\xc9\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xb9\x01\x12\x39/v1/{parent=projects/*/locations/*/services/*}/quotaInfosZ@\x12>/v1/{parent=organizations/*/locations/*/services/*}/quotaInfosZ:\x12\x38/v1/{parent=folders/*/locations/*/services/*}/quotaInfos\x12\xae\x02\n\x0cGetQuotaInfo\x12..google.api.cloudquotas.v1.GetQuotaInfoRequest\x1a$.google.api.cloudquotas.v1.QuotaInfo\"\xc7\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xb9\x01\x12\x39/v1/{name=projects/*/locations/*/services/*/quotaInfos/*}Z@\x12>/v1/{name=organizations/*/locations/*/services/*/quotaInfos/*}Z:\x12\x38/v1/{name=folders/*/locations/*/services/*/quotaInfos/*}\x12\xc4\x02\n\x14ListQuotaPreferences\x12\x36.google.api.cloudquotas.v1.ListQuotaPreferencesRequest\x1a\x37.google.api.cloudquotas.v1.ListQuotaPreferencesResponse\"\xba\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xaa\x01\x12\x34/v1/{parent=projects/*/locations/*}/quotaPreferencesZ5\x12\x33/v1/{parent=folders/*/locations/*}/quotaPreferencesZ;\x12\x39/v1/{parent=organizations/*/locations/*}/quotaPreferences\x12\xb1\x02\n\x12GetQuotaPreference\x12\x34.google.api.cloudquotas.v1.GetQuotaPreferenceRequest\x1a*.google.api.cloudquotas.v1.QuotaPreference\"\xb8\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xaa\x01\x12\x34/v1/{name=projects/*/locations/*/quotaPreferences/*}Z;\x12\x39/v1/{name=organizations/*/locations/*/quotaPreferences/*}Z5\x12\x33/v1/{name=folders/*/locations/*/quotaPreferences/*}\x12\xae\x03\n\x15\x43reateQuotaPreference\x12\x37.google.api.cloudquotas.v1.CreateQuotaPreferenceRequest\x1a*.google.api.cloudquotas.v1.QuotaPreference\"\xaf\x02\xda\x41+parent,quota_preference,quota_preference_id\xda\x41\x17parent,quota_preference\x82\xd3\xe4\x93\x02\xe0\x01\"4/v1/{parent=projects/*/locations/*}/quotaPreferences:\x10quota_preferenceZG\"3/v1/{parent=folders/*/locations/*}/quotaPreferences:\x10quota_preferenceZM\"9/v1/{parent=organizations/*/locations/*}/quotaPreferences:\x10quota_preference\x12\xb8\x03\n\x15UpdateQuotaPreference\x12\x37.google.api.cloudquotas.v1.UpdateQuotaPreferenceRequest\x1a*.google.api.cloudquotas.v1.QuotaPreference\"\xb9\x02\xda\x41\x1cquota_preference,update_mask\x82\xd3\xe4\x93\x02\x93\x02\x32\x45/v1/{quota_preference.name=projects/*/locations/*/quotaPreferences/*}:\x10quota_preferenceZX2D/v1/{quota_preference.name=folders/*/locations/*/quotaPreferences/*}:\x10quota_preferenceZ^2J/v1/{quota_preference.name=organizations/*/locations/*/quotaPreferences/*}:\x10quota_preference\x1aN\xca\x41\x1a\x63loudquotas.googleapis.com\xd2\x41.https://www.googleapis.com/auth/cloud-platformB\xe3\x04\n\x1d\x63om.google.api.cloudquotas.v1B\x10\x43loudquotasProtoP\x01ZAcloud.google.com/go/cloudquotas/apiv1/cloudquotaspb;cloudquotaspb\xaa\x02\x1bGoogle.Cloud.CloudQuotas.V1\xca\x02\x1bGoogle\\Cloud\\CloudQuotas\\V1\xea\x02\x1eGoogle::Cloud::CloudQuotas::V1\xea\x41\xe0\x01\n\"cloudquotas.googleapis.com/Service\x12:projects/{project}/locations/{location}/services/{service}\x12\x38\x66olders/{folder}/locations/{location}/services/{service}\x12\x44organizations/{organization}/locations/{location}/services/{service}\xea\x41\xa8\x01\n#cloudquotas.googleapis.com/Location\x12\'projects/{project}/locations/{location}\x12%folders/{folder}/locations/{location}\x12\x31organizations/{organization}/locations/{location}b\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.cloudquotas.v1.cloudquotas_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\035com.google.api.cloudquotas.v1B\020CloudquotasProtoP\001ZAcloud.google.com/go/cloudquotas/apiv1/cloudquotaspb;cloudquotaspb\252\002\033Google.Cloud.CloudQuotas.V1\312\002\033Google\\Cloud\\CloudQuotas\\V1\352\002\036Google::Cloud::CloudQuotas::V1\352A\340\001\n\"cloudquotas.googleapis.com/Service\022:projects/{project}/locations/{location}/services/{service}\0228folders/{folder}/locations/{location}/services/{service}\022Dorganizations/{organization}/locations/{location}/services/{service}\352A\250\001\n#cloudquotas.googleapis.com/Location\022\'projects/{project}/locations/{location}\022%folders/{folder}/locations/{location}\0221organizations/{organization}/locations/{location}' + _LISTQUOTAINFOSREQUEST.fields_by_name['parent']._options = None + _LISTQUOTAINFOSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A&\022$cloudquotas.googleapis.com/QuotaInfo' + _LISTQUOTAINFOSREQUEST.fields_by_name['page_size']._options = None + _LISTQUOTAINFOSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' + _LISTQUOTAINFOSREQUEST.fields_by_name['page_token']._options = None + _LISTQUOTAINFOSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' + _GETQUOTAINFOREQUEST.fields_by_name['name']._options = None + _GETQUOTAINFOREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A&\n$cloudquotas.googleapis.com/QuotaInfo' + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['parent']._options = None + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A,\022*cloudquotas.googleapis.com/QuotaPreference' + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['page_size']._options = None + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['page_token']._options = None + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['filter']._options = None + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['filter']._serialized_options = b'\340A\001' + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['order_by']._options = None + _LISTQUOTAPREFERENCESREQUEST.fields_by_name['order_by']._serialized_options = b'\340A\001' + _GETQUOTAPREFERENCEREQUEST.fields_by_name['name']._options = None + _GETQUOTAPREFERENCEREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A,\n*cloudquotas.googleapis.com/QuotaPreference' + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['parent']._options = None + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A,\022*cloudquotas.googleapis.com/QuotaPreference' + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference_id']._options = None + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference_id']._serialized_options = b'\340A\001' + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference']._options = None + _CREATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference']._serialized_options = b'\340A\002' + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['update_mask']._options = None + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\001' + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference']._options = None + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['quota_preference']._serialized_options = b'\340A\002' + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['allow_missing']._options = None + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['allow_missing']._serialized_options = b'\340A\001' + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['validate_only']._options = None + _UPDATEQUOTAPREFERENCEREQUEST.fields_by_name['validate_only']._serialized_options = b'\340A\001' + _CLOUDQUOTAS._options = None + _CLOUDQUOTAS._serialized_options = b'\312A\032cloudquotas.googleapis.com\322A.https://www.googleapis.com/auth/cloud-platform' + _CLOUDQUOTAS.methods_by_name['ListQuotaInfos']._options = None + _CLOUDQUOTAS.methods_by_name['ListQuotaInfos']._serialized_options = b'\332A\006parent\202\323\344\223\002\271\001\0229/v1/{parent=projects/*/locations/*/services/*}/quotaInfosZ@\022>/v1/{parent=organizations/*/locations/*/services/*}/quotaInfosZ:\0228/v1/{parent=folders/*/locations/*/services/*}/quotaInfos' + _CLOUDQUOTAS.methods_by_name['GetQuotaInfo']._options = None + _CLOUDQUOTAS.methods_by_name['GetQuotaInfo']._serialized_options = b'\332A\004name\202\323\344\223\002\271\001\0229/v1/{name=projects/*/locations/*/services/*/quotaInfos/*}Z@\022>/v1/{name=organizations/*/locations/*/services/*/quotaInfos/*}Z:\0228/v1/{name=folders/*/locations/*/services/*/quotaInfos/*}' + _CLOUDQUOTAS.methods_by_name['ListQuotaPreferences']._options = None + _CLOUDQUOTAS.methods_by_name['ListQuotaPreferences']._serialized_options = b'\332A\006parent\202\323\344\223\002\252\001\0224/v1/{parent=projects/*/locations/*}/quotaPreferencesZ5\0223/v1/{parent=folders/*/locations/*}/quotaPreferencesZ;\0229/v1/{parent=organizations/*/locations/*}/quotaPreferences' + _CLOUDQUOTAS.methods_by_name['GetQuotaPreference']._options = None + _CLOUDQUOTAS.methods_by_name['GetQuotaPreference']._serialized_options = b'\332A\004name\202\323\344\223\002\252\001\0224/v1/{name=projects/*/locations/*/quotaPreferences/*}Z;\0229/v1/{name=organizations/*/locations/*/quotaPreferences/*}Z5\0223/v1/{name=folders/*/locations/*/quotaPreferences/*}' + _CLOUDQUOTAS.methods_by_name['CreateQuotaPreference']._options = None + _CLOUDQUOTAS.methods_by_name['CreateQuotaPreference']._serialized_options = b'\332A+parent,quota_preference,quota_preference_id\332A\027parent,quota_preference\202\323\344\223\002\340\001\"4/v1/{parent=projects/*/locations/*}/quotaPreferences:\020quota_preferenceZG\"3/v1/{parent=folders/*/locations/*}/quotaPreferences:\020quota_preferenceZM\"9/v1/{parent=organizations/*/locations/*}/quotaPreferences:\020quota_preference' + _CLOUDQUOTAS.methods_by_name['UpdateQuotaPreference']._options = None + _CLOUDQUOTAS.methods_by_name['UpdateQuotaPreference']._serialized_options = b'\332A\034quota_preference,update_mask\202\323\344\223\002\223\0022E/v1/{quota_preference.name=projects/*/locations/*/quotaPreferences/*}:\020quota_preferenceZX2D/v1/{quota_preference.name=folders/*/locations/*/quotaPreferences/*}:\020quota_preferenceZ^2J/v1/{quota_preference.name=organizations/*/locations/*/quotaPreferences/*}:\020quota_preference' + _globals['_LISTQUOTAINFOSREQUEST']._serialized_start=267 + _globals['_LISTQUOTAINFOSREQUEST']._serialized_end=401 + _globals['_LISTQUOTAINFOSRESPONSE']._serialized_start=403 + _globals['_LISTQUOTAINFOSRESPONSE']._serialized_end=511 + _globals['_GETQUOTAINFOREQUEST']._serialized_start=513 + _globals['_GETQUOTAINFOREQUEST']._serialized_end=594 + _globals['_LISTQUOTAPREFERENCESREQUEST']._serialized_start=597 + _globals['_LISTQUOTAPREFERENCESREQUEST']._serialized_end=787 + _globals['_LISTQUOTAPREFERENCESRESPONSE']._serialized_start=790 + _globals['_LISTQUOTAPREFERENCESRESPONSE']._serialized_end=937 + _globals['_GETQUOTAPREFERENCEREQUEST']._serialized_start=939 + _globals['_GETQUOTAPREFERENCEREQUEST']._serialized_end=1032 + _globals['_CREATEQUOTAPREFERENCEREQUEST']._serialized_start=1035 + _globals['_CREATEQUOTAPREFERENCEREQUEST']._serialized_end=1317 + _globals['_UPDATEQUOTAPREFERENCEREQUEST']._serialized_start=1320 + _globals['_UPDATEQUOTAPREFERENCEREQUEST']._serialized_end=1610 + _globals['_CLOUDQUOTAS']._serialized_start=1613 + _globals['_CLOUDQUOTAS']._serialized_end=3846 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/resources_pb2.py b/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/resources_pb2.py new file mode 100644 index 00000000000..285f7505d9a --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/cloudquotas/v1/resources_pb2.py @@ -0,0 +1,96 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/cloudquotas/v1/resources.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 +from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 +from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 +from google.protobuf import wrappers_pb2 as google_dot_protobuf_dot_wrappers__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n)google/api/cloudquotas/v1/resources.proto\x12\x19google.api.cloudquotas.v1\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1egoogle/protobuf/wrappers.proto\"\x9f\x07\n\tQuotaInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x10\n\x08quota_id\x18\x02 \x01(\t\x12\x0e\n\x06metric\x18\x03 \x01(\t\x12\x0f\n\x07service\x18\x04 \x01(\t\x12\x12\n\nis_precise\x18\x05 \x01(\x08\x12\x18\n\x10refresh_interval\x18\x06 \x01(\t\x12J\n\x0e\x63ontainer_type\x18\x07 \x01(\x0e\x32\x32.google.api.cloudquotas.v1.QuotaInfo.ContainerType\x12\x12\n\ndimensions\x18\x08 \x03(\t\x12\x1b\n\x13metric_display_name\x18\t \x01(\t\x12\x1a\n\x12quota_display_name\x18\n \x01(\t\x12\x13\n\x0bmetric_unit\x18\x0b \x01(\t\x12W\n\x1aquota_increase_eligibility\x18\x0c \x01(\x0b\x32\x33.google.api.cloudquotas.v1.QuotaIncreaseEligibility\x12\x10\n\x08is_fixed\x18\r \x01(\x08\x12\x43\n\x10\x64imensions_infos\x18\x0e \x03(\x0b\x32).google.api.cloudquotas.v1.DimensionsInfo\x12\x15\n\ris_concurrent\x18\x0f \x01(\x08\x12!\n\x19service_request_quota_uri\x18\x11 \x01(\t\"Z\n\rContainerType\x12\x1e\n\x1a\x43ONTAINER_TYPE_UNSPECIFIED\x10\x00\x12\x0b\n\x07PROJECT\x10\x01\x12\n\n\x06\x46OLDER\x10\x02\x12\x10\n\x0cORGANIZATION\x10\x03:\xae\x02\xea\x41\xaa\x02\n$cloudquotas.googleapis.com/QuotaInfo\x12Rprojects/{project}/locations/{location}/services/{service}/quotaInfos/{quota_info}\x12Pfolders/{folder}/locations/{location}/services/{service}/quotaInfos/{quota_info}\x12\\organizations/{organization}/locations/{location}/services/{service}/quotaInfos/{quota_info}\"\xfc\x01\n\x18QuotaIncreaseEligibility\x12\x13\n\x0bis_eligible\x18\x01 \x01(\x08\x12\x65\n\x14ineligibility_reason\x18\x02 \x01(\x0e\x32G.google.api.cloudquotas.v1.QuotaIncreaseEligibility.IneligibilityReason\"d\n\x13IneligibilityReason\x12$\n INELIGIBILITY_REASON_UNSPECIFIED\x10\x00\x12\x1c\n\x18NO_VALID_BILLING_ACCOUNT\x10\x01\x12\t\n\x05OTHER\x10\x02\"\x85\x06\n\x0fQuotaPreference\x12\x0c\n\x04name\x18\x01 \x01(\t\x12S\n\ndimensions\x18\x02 \x03(\x0b\x32:.google.api.cloudquotas.v1.QuotaPreference.DimensionsEntryB\x03\xe0\x41\x05\x12\x41\n\x0cquota_config\x18\x03 \x01(\x0b\x32&.google.api.cloudquotas.v1.QuotaConfigB\x03\xe0\x41\x02\x12\x11\n\x04\x65tag\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12\x34\n\x0b\x63reate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x14\n\x07service\x18\x07 \x01(\tB\x03\xe0\x41\x02\x12\x15\n\x08quota_id\x18\x08 \x01(\tB\x03\xe0\x41\x02\x12\x18\n\x0breconciling\x18\n \x01(\x08\x42\x03\xe0\x41\x03\x12\x15\n\rjustification\x18\x0b \x01(\t\x12\x1a\n\rcontact_email\x18\x0c \x01(\tB\x03\xe0\x41\x04\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01:\x9f\x02\xea\x41\x9b\x02\n*cloudquotas.googleapis.com/QuotaPreference\x12Kprojects/{project}/locations/{location}/quotaPreferences/{quota_preference}\x12Ifolders/{folder}/locations/{location}/quotaPreferences/{quota_preference}\x12Uorganizations/{organization}/locations/{location}/quotaPreferences/{quota_preference}\"\xb1\x03\n\x0bQuotaConfig\x12\x1c\n\x0fpreferred_value\x18\x01 \x01(\x03\x42\x03\xe0\x41\x02\x12\x19\n\x0cstate_detail\x18\x02 \x01(\tB\x03\xe0\x41\x03\x12\x37\n\rgranted_value\x18\x03 \x01(\x0b\x32\x1b.google.protobuf.Int64ValueB\x03\xe0\x41\x03\x12\x15\n\x08trace_id\x18\x04 \x01(\tB\x03\xe0\x41\x03\x12Q\n\x0b\x61nnotations\x18\x05 \x03(\x0b\x32\x37.google.api.cloudquotas.v1.QuotaConfig.AnnotationsEntryB\x03\xe0\x41\x01\x12J\n\x0erequest_origin\x18\x06 \x01(\x0e\x32-.google.api.cloudquotas.v1.QuotaConfig.OriginB\x03\xe0\x41\x03\x1a\x32\n\x10\x41nnotationsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"F\n\x06Origin\x12\x16\n\x12ORIGIN_UNSPECIFIED\x10\x00\x12\x11\n\rCLOUD_CONSOLE\x10\x01\x12\x11\n\rAUTO_ADJUSTER\x10\x02\"\xea\x01\n\x0e\x44imensionsInfo\x12M\n\ndimensions\x18\x01 \x03(\x0b\x32\x39.google.api.cloudquotas.v1.DimensionsInfo.DimensionsEntry\x12\x38\n\x07\x64\x65tails\x18\x02 \x01(\x0b\x32\'.google.api.cloudquotas.v1.QuotaDetails\x12\x1c\n\x14\x61pplicable_locations\x18\x03 \x03(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"[\n\x0cQuotaDetails\x12\r\n\x05value\x18\x01 \x01(\x03\x12<\n\x0crollout_info\x18\x03 \x01(\x0b\x32&.google.api.cloudquotas.v1.RolloutInfo\"&\n\x0bRolloutInfo\x12\x17\n\x0fongoing_rollout\x18\x01 \x01(\x08*~\n\x10QuotaSafetyCheck\x12\"\n\x1eQUOTA_SAFETY_CHECK_UNSPECIFIED\x10\x00\x12\x1e\n\x1aQUOTA_DECREASE_BELOW_USAGE\x10\x01\x12&\n\"QUOTA_DECREASE_PERCENTAGE_TOO_HIGH\x10\x02\x42\xd1\x01\n\x1d\x63om.google.api.cloudquotas.v1B\x0eResourcesProtoP\x01ZAcloud.google.com/go/cloudquotas/apiv1/cloudquotaspb;cloudquotaspb\xaa\x02\x1bGoogle.Cloud.CloudQuotas.V1\xca\x02\x1bGoogle\\Cloud\\CloudQuotas\\V1\xea\x02\x1eGoogle::Cloud::CloudQuotas::V1b\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.cloudquotas.v1.resources_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\035com.google.api.cloudquotas.v1B\016ResourcesProtoP\001ZAcloud.google.com/go/cloudquotas/apiv1/cloudquotaspb;cloudquotaspb\252\002\033Google.Cloud.CloudQuotas.V1\312\002\033Google\\Cloud\\CloudQuotas\\V1\352\002\036Google::Cloud::CloudQuotas::V1' + _QUOTAINFO._options = None + _QUOTAINFO._serialized_options = b'\352A\252\002\n$cloudquotas.googleapis.com/QuotaInfo\022Rprojects/{project}/locations/{location}/services/{service}/quotaInfos/{quota_info}\022Pfolders/{folder}/locations/{location}/services/{service}/quotaInfos/{quota_info}\022\\organizations/{organization}/locations/{location}/services/{service}/quotaInfos/{quota_info}' + _QUOTAPREFERENCE_DIMENSIONSENTRY._options = None + _QUOTAPREFERENCE_DIMENSIONSENTRY._serialized_options = b'8\001' + _QUOTAPREFERENCE.fields_by_name['dimensions']._options = None + _QUOTAPREFERENCE.fields_by_name['dimensions']._serialized_options = b'\340A\005' + _QUOTAPREFERENCE.fields_by_name['quota_config']._options = None + _QUOTAPREFERENCE.fields_by_name['quota_config']._serialized_options = b'\340A\002' + _QUOTAPREFERENCE.fields_by_name['etag']._options = None + _QUOTAPREFERENCE.fields_by_name['etag']._serialized_options = b'\340A\001' + _QUOTAPREFERENCE.fields_by_name['create_time']._options = None + _QUOTAPREFERENCE.fields_by_name['create_time']._serialized_options = b'\340A\003' + _QUOTAPREFERENCE.fields_by_name['update_time']._options = None + _QUOTAPREFERENCE.fields_by_name['update_time']._serialized_options = b'\340A\003' + _QUOTAPREFERENCE.fields_by_name['service']._options = None + _QUOTAPREFERENCE.fields_by_name['service']._serialized_options = b'\340A\002' + _QUOTAPREFERENCE.fields_by_name['quota_id']._options = None + _QUOTAPREFERENCE.fields_by_name['quota_id']._serialized_options = b'\340A\002' + _QUOTAPREFERENCE.fields_by_name['reconciling']._options = None + _QUOTAPREFERENCE.fields_by_name['reconciling']._serialized_options = b'\340A\003' + _QUOTAPREFERENCE.fields_by_name['contact_email']._options = None + _QUOTAPREFERENCE.fields_by_name['contact_email']._serialized_options = b'\340A\004' + _QUOTAPREFERENCE._options = None + _QUOTAPREFERENCE._serialized_options = b'\352A\233\002\n*cloudquotas.googleapis.com/QuotaPreference\022Kprojects/{project}/locations/{location}/quotaPreferences/{quota_preference}\022Ifolders/{folder}/locations/{location}/quotaPreferences/{quota_preference}\022Uorganizations/{organization}/locations/{location}/quotaPreferences/{quota_preference}' + _QUOTACONFIG_ANNOTATIONSENTRY._options = None + _QUOTACONFIG_ANNOTATIONSENTRY._serialized_options = b'8\001' + _QUOTACONFIG.fields_by_name['preferred_value']._options = None + _QUOTACONFIG.fields_by_name['preferred_value']._serialized_options = b'\340A\002' + _QUOTACONFIG.fields_by_name['state_detail']._options = None + _QUOTACONFIG.fields_by_name['state_detail']._serialized_options = b'\340A\003' + _QUOTACONFIG.fields_by_name['granted_value']._options = None + _QUOTACONFIG.fields_by_name['granted_value']._serialized_options = b'\340A\003' + _QUOTACONFIG.fields_by_name['trace_id']._options = None + _QUOTACONFIG.fields_by_name['trace_id']._serialized_options = b'\340A\003' + _QUOTACONFIG.fields_by_name['annotations']._options = None + _QUOTACONFIG.fields_by_name['annotations']._serialized_options = b'\340A\001' + _QUOTACONFIG.fields_by_name['request_origin']._options = None + _QUOTACONFIG.fields_by_name['request_origin']._serialized_options = b'\340A\003' + _DIMENSIONSINFO_DIMENSIONSENTRY._options = None + _DIMENSIONSINFO_DIMENSIONSENTRY._serialized_options = b'8\001' + _globals['_QUOTASAFETYCHECK']._serialized_start=2964 + _globals['_QUOTASAFETYCHECK']._serialized_end=3090 + _globals['_QUOTAINFO']._serialized_start=198 + _globals['_QUOTAINFO']._serialized_end=1125 + _globals['_QUOTAINFO_CONTAINERTYPE']._serialized_start=730 + _globals['_QUOTAINFO_CONTAINERTYPE']._serialized_end=820 + _globals['_QUOTAINCREASEELIGIBILITY']._serialized_start=1128 + _globals['_QUOTAINCREASEELIGIBILITY']._serialized_end=1380 + _globals['_QUOTAINCREASEELIGIBILITY_INELIGIBILITYREASON']._serialized_start=1280 + _globals['_QUOTAINCREASEELIGIBILITY_INELIGIBILITYREASON']._serialized_end=1380 + _globals['_QUOTAPREFERENCE']._serialized_start=1383 + _globals['_QUOTAPREFERENCE']._serialized_end=2156 + _globals['_QUOTAPREFERENCE_DIMENSIONSENTRY']._serialized_start=1817 + _globals['_QUOTAPREFERENCE_DIMENSIONSENTRY']._serialized_end=1866 + _globals['_QUOTACONFIG']._serialized_start=2159 + _globals['_QUOTACONFIG']._serialized_end=2592 + _globals['_QUOTACONFIG_ANNOTATIONSENTRY']._serialized_start=2470 + _globals['_QUOTACONFIG_ANNOTATIONSENTRY']._serialized_end=2520 + _globals['_QUOTACONFIG_ORIGIN']._serialized_start=2522 + _globals['_QUOTACONFIG_ORIGIN']._serialized_end=2592 + _globals['_DIMENSIONSINFO']._serialized_start=2595 + _globals['_DIMENSIONSINFO']._serialized_end=2829 + _globals['_DIMENSIONSINFO_DIMENSIONSENTRY']._serialized_start=1817 + _globals['_DIMENSIONSINFO_DIMENSIONSENTRY']._serialized_end=1866 + _globals['_QUOTADETAILS']._serialized_start=2831 + _globals['_QUOTADETAILS']._serialized_end=2922 + _globals['_ROLLOUTINFO']._serialized_start=2924 + _globals['_ROLLOUTINFO']._serialized_end=2962 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/control_pb2.py b/tools/distrib/python/xds_protos/google/api/control_pb2.py index 3b518e8f49e..3d0f73a6dad 100644 --- a/tools/distrib/python/xds_protos/google/api/control_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/control_pb2.py @@ -11,9 +11,10 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +from google.api import policy_pb2 as google_dot_api_dot_policy__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/control.proto\x12\ngoogle.api\"\x1e\n\x07\x43ontrol\x12\x13\n\x0b\x65nvironment\x18\x01 \x01(\tBn\n\x0e\x63om.google.apiB\x0c\x43ontrolProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x18google/api/control.proto\x12\ngoogle.api\x1a\x17google/api/policy.proto\"Q\n\x07\x43ontrol\x12\x13\n\x0b\x65nvironment\x18\x01 \x01(\t\x12\x31\n\x0fmethod_policies\x18\x04 \x03(\x0b\x32\x18.google.api.MethodPolicyBn\n\x0e\x63om.google.apiB\x0c\x43ontrolProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -21,6 +22,6 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.control_pb2', _g if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\014ControlProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI' - _globals['_CONTROL']._serialized_start=40 - _globals['_CONTROL']._serialized_end=70 + _globals['_CONTROL']._serialized_start=65 + _globals['_CONTROL']._serialized_end=146 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/endpoint_pb2.py b/tools/distrib/python/xds_protos/google/api/endpoint_pb2.py index 7ee6b200c64..69ece709d20 100644 --- a/tools/distrib/python/xds_protos/google/api/endpoint_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/endpoint_pb2.py @@ -13,7 +13,7 @@ _sym_db = _symbol_database.Default() -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19google/api/endpoint.proto\x12\ngoogle.api\"Q\n\x08\x45ndpoint\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x07\x61liases\x18\x02 \x03(\tB\x02\x18\x01\x12\x0e\n\x06target\x18\x65 \x01(\t\x12\x12\n\nallow_cors\x18\x05 \x01(\x08\x42o\n\x0e\x63om.google.apiB\rEndpointProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x19google/api/endpoint.proto\x12\ngoogle.api\"M\n\x08\x45ndpoint\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0f\n\x07\x61liases\x18\x02 \x03(\t\x12\x0e\n\x06target\x18\x65 \x01(\t\x12\x12\n\nallow_cors\x18\x05 \x01(\x08\x42o\n\x0e\x63om.google.apiB\rEndpointProtoP\x01ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -21,8 +21,6 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.endpoint_pb2', _ if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\rEndpointProtoP\001ZEgoogle.golang.org/genproto/googleapis/api/serviceconfig;serviceconfig\242\002\004GAPI' - _ENDPOINT.fields_by_name['aliases']._options = None - _ENDPOINT.fields_by_name['aliases']._serialized_options = b'\030\001' _globals['_ENDPOINT']._serialized_start=41 - _globals['_ENDPOINT']._serialized_end=122 + _globals['_ENDPOINT']._serialized_end=118 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/error_reason_pb2.py b/tools/distrib/python/xds_protos/google/api/error_reason_pb2.py index 55ee9b4aa83..07a736f20c2 100644 --- a/tools/distrib/python/xds_protos/google/api/error_reason_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/error_reason_pb2.py @@ -13,7 +13,7 @@ _sym_db = _symbol_database.Default() -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dgoogle/api/error_reason.proto\x12\ngoogle.api*\xc4\x04\n\x0b\x45rrorReason\x12\x1c\n\x18\x45RROR_REASON_UNSPECIFIED\x10\x00\x12\x14\n\x10SERVICE_DISABLED\x10\x01\x12\x14\n\x10\x42ILLING_DISABLED\x10\x02\x12\x13\n\x0f\x41PI_KEY_INVALID\x10\x03\x12\x1b\n\x17\x41PI_KEY_SERVICE_BLOCKED\x10\x04\x12!\n\x1d\x41PI_KEY_HTTP_REFERRER_BLOCKED\x10\x07\x12\x1e\n\x1a\x41PI_KEY_IP_ADDRESS_BLOCKED\x10\x08\x12\x1f\n\x1b\x41PI_KEY_ANDROID_APP_BLOCKED\x10\t\x12\x1b\n\x17\x41PI_KEY_IOS_APP_BLOCKED\x10\r\x12\x17\n\x13RATE_LIMIT_EXCEEDED\x10\x05\x12\x1b\n\x17RESOURCE_QUOTA_EXCEEDED\x10\x06\x12 \n\x1cLOCATION_TAX_POLICY_VIOLATED\x10\n\x12\x17\n\x13USER_PROJECT_DENIED\x10\x0b\x12\x16\n\x12\x43ONSUMER_SUSPENDED\x10\x0c\x12\x14\n\x10\x43ONSUMER_INVALID\x10\x0e\x12\x1c\n\x18SECURITY_POLICY_VIOLATED\x10\x0f\x12\x18\n\x14\x41\x43\x43\x45SS_TOKEN_EXPIRED\x10\x10\x12#\n\x1f\x41\x43\x43\x45SS_TOKEN_SCOPE_INSUFFICIENT\x10\x11\x12\x19\n\x15\x41\x43\x43OUNT_STATE_INVALID\x10\x12\x12!\n\x1d\x41\x43\x43\x45SS_TOKEN_TYPE_UNSUPPORTED\x10\x13\x42p\n\x0e\x63om.google.apiB\x10\x45rrorReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\xa2\x02\x04GAPIb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1dgoogle/api/error_reason.proto\x12\ngoogle.api*\x8a\x07\n\x0b\x45rrorReason\x12\x1c\n\x18\x45RROR_REASON_UNSPECIFIED\x10\x00\x12\x14\n\x10SERVICE_DISABLED\x10\x01\x12\x14\n\x10\x42ILLING_DISABLED\x10\x02\x12\x13\n\x0f\x41PI_KEY_INVALID\x10\x03\x12\x1b\n\x17\x41PI_KEY_SERVICE_BLOCKED\x10\x04\x12!\n\x1d\x41PI_KEY_HTTP_REFERRER_BLOCKED\x10\x07\x12\x1e\n\x1a\x41PI_KEY_IP_ADDRESS_BLOCKED\x10\x08\x12\x1f\n\x1b\x41PI_KEY_ANDROID_APP_BLOCKED\x10\t\x12\x1b\n\x17\x41PI_KEY_IOS_APP_BLOCKED\x10\r\x12\x17\n\x13RATE_LIMIT_EXCEEDED\x10\x05\x12\x1b\n\x17RESOURCE_QUOTA_EXCEEDED\x10\x06\x12 \n\x1cLOCATION_TAX_POLICY_VIOLATED\x10\n\x12\x17\n\x13USER_PROJECT_DENIED\x10\x0b\x12\x16\n\x12\x43ONSUMER_SUSPENDED\x10\x0c\x12\x14\n\x10\x43ONSUMER_INVALID\x10\x0e\x12\x1c\n\x18SECURITY_POLICY_VIOLATED\x10\x0f\x12\x18\n\x14\x41\x43\x43\x45SS_TOKEN_EXPIRED\x10\x10\x12#\n\x1f\x41\x43\x43\x45SS_TOKEN_SCOPE_INSUFFICIENT\x10\x11\x12\x19\n\x15\x41\x43\x43OUNT_STATE_INVALID\x10\x12\x12!\n\x1d\x41\x43\x43\x45SS_TOKEN_TYPE_UNSUPPORTED\x10\x13\x12\x17\n\x13\x43REDENTIALS_MISSING\x10\x14\x12\x1c\n\x18RESOURCE_PROJECT_INVALID\x10\x15\x12\x1a\n\x16SESSION_COOKIE_INVALID\x10\x17\x12\x19\n\x15USER_BLOCKED_BY_ADMIN\x10\x18\x12\'\n#RESOURCE_USAGE_RESTRICTION_VIOLATED\x10\x19\x12 \n\x1cSYSTEM_PARAMETER_UNSUPPORTED\x10\x1a\x12\x1d\n\x19ORG_RESTRICTION_VIOLATION\x10\x1b\x12\"\n\x1eORG_RESTRICTION_HEADER_INVALID\x10\x1c\x12\x17\n\x13SERVICE_NOT_VISIBLE\x10\x1d\x12\x11\n\rGCP_SUSPENDED\x10\x1e\x12\x1c\n\x18LOCATION_POLICY_VIOLATED\x10\x1f\x42p\n\x0e\x63om.google.apiB\x10\x45rrorReasonProtoP\x01ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\xa2\x02\x04GAPIb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -22,5 +22,5 @@ if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\016com.google.apiB\020ErrorReasonProtoP\001ZCgoogle.golang.org/genproto/googleapis/api/error_reason;error_reason\242\002\004GAPI' _globals['_ERRORREASON']._serialized_start=46 - _globals['_ERRORREASON']._serialized_end=626 + _globals['_ERRORREASON']._serialized_end=952 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/expr/conformance/__init__.py b/tools/distrib/python/xds_protos/google/api/expr/conformance/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/expr/conformance/v1alpha1/__init__.py b/tools/distrib/python/xds_protos/google/api/expr/conformance/v1alpha1/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/expr/conformance/v1alpha1/conformance_service_pb2.py b/tools/distrib/python/xds_protos/google/api/expr/conformance/v1alpha1/conformance_service_pb2.py new file mode 100644 index 00000000000..9ef75a2a629 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/expr/conformance/v1alpha1/conformance_service_pb2.py @@ -0,0 +1,55 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/expr/conformance/v1alpha1/conformance_service.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import client_pb2 as google_dot_api_dot_client__pb2 +from google.api.expr.v1alpha1 import checked_pb2 as google_dot_api_dot_expr_dot_v1alpha1_dot_checked__pb2 +from google.api.expr.v1alpha1 import eval_pb2 as google_dot_api_dot_expr_dot_v1alpha1_dot_eval__pb2 +from google.api.expr.v1alpha1 import syntax_pb2 as google_dot_api_dot_expr_dot_v1alpha1_dot_syntax__pb2 +from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n>google/api/expr/conformance/v1alpha1/conformance_service.proto\x12$google.api.expr.conformance.v1alpha1\x1a\x17google/api/client.proto\x1a&google/api/expr/v1alpha1/checked.proto\x1a#google/api/expr/v1alpha1/eval.proto\x1a%google/api/expr/v1alpha1/syntax.proto\x1a\x17google/rpc/status.proto\"k\n\x0cParseRequest\x12\x12\n\ncel_source\x18\x01 \x01(\t\x12\x16\n\x0esyntax_version\x18\x02 \x01(\t\x12\x17\n\x0fsource_location\x18\x03 \x01(\t\x12\x16\n\x0e\x64isable_macros\x18\x04 \x01(\x08\"n\n\rParseResponse\x12\x39\n\x0bparsed_expr\x18\x01 \x01(\x0b\x32$.google.api.expr.v1alpha1.ParsedExpr\x12\"\n\x06issues\x18\x02 \x03(\x0b\x32\x12.google.rpc.Status\"\xa2\x01\n\x0c\x43heckRequest\x12\x39\n\x0bparsed_expr\x18\x01 \x01(\x0b\x32$.google.api.expr.v1alpha1.ParsedExpr\x12\x30\n\x08type_env\x18\x02 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Decl\x12\x11\n\tcontainer\x18\x03 \x01(\t\x12\x12\n\nno_std_env\x18\x04 \x01(\x08\"p\n\rCheckResponse\x12;\n\x0c\x63hecked_expr\x18\x01 \x01(\x0b\x32%.google.api.expr.v1alpha1.CheckedExpr\x12\"\n\x06issues\x18\x02 \x03(\x0b\x32\x12.google.rpc.Status\"\xd2\x02\n\x0b\x45valRequest\x12;\n\x0bparsed_expr\x18\x01 \x01(\x0b\x32$.google.api.expr.v1alpha1.ParsedExprH\x00\x12=\n\x0c\x63hecked_expr\x18\x02 \x01(\x0b\x32%.google.api.expr.v1alpha1.CheckedExprH\x00\x12Q\n\x08\x62indings\x18\x03 \x03(\x0b\x32?.google.api.expr.conformance.v1alpha1.EvalRequest.BindingsEntry\x12\x11\n\tcontainer\x18\x04 \x01(\t\x1aT\n\rBindingsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\x32\n\x05value\x18\x02 \x01(\x0b\x32#.google.api.expr.v1alpha1.ExprValue:\x02\x38\x01\x42\x0b\n\texpr_kind\"g\n\x0c\x45valResponse\x12\x33\n\x06result\x18\x01 \x01(\x0b\x32#.google.api.expr.v1alpha1.ExprValue\x12\"\n\x06issues\x18\x02 \x03(\x0b\x32\x12.google.rpc.Status\"P\n\x0eSourcePosition\x12\x10\n\x08location\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x05\x12\x0c\n\x04line\x18\x03 \x01(\x05\x12\x0e\n\x06\x63olumn\x18\x04 \x01(\x05\"\x80\x02\n\x0cIssueDetails\x12M\n\x08severity\x18\x01 \x01(\x0e\x32;.google.api.expr.conformance.v1alpha1.IssueDetails.Severity\x12\x46\n\x08position\x18\x02 \x01(\x0b\x32\x34.google.api.expr.conformance.v1alpha1.SourcePosition\x12\n\n\x02id\x18\x03 \x01(\x03\"M\n\x08Severity\x12\x18\n\x14SEVERITY_UNSPECIFIED\x10\x00\x12\x0f\n\x0b\x44\x45PRECATION\x10\x01\x12\x0b\n\x07WARNING\x10\x02\x12\t\n\x05\x45RROR\x10\x03\x32\x84\x03\n\x12\x43onformanceService\x12r\n\x05Parse\x12\x32.google.api.expr.conformance.v1alpha1.ParseRequest\x1a\x33.google.api.expr.conformance.v1alpha1.ParseResponse\"\x00\x12r\n\x05\x43heck\x12\x32.google.api.expr.conformance.v1alpha1.CheckRequest\x1a\x33.google.api.expr.conformance.v1alpha1.CheckResponse\"\x00\x12o\n\x04\x45val\x12\x31.google.api.expr.conformance.v1alpha1.EvalRequest\x1a\x32.google.api.expr.conformance.v1alpha1.EvalResponse\"\x00\x1a\x15\xca\x41\x12\x63\x65l.googleapis.comB\x94\x01\n(com.google.api.expr.conformance.v1alpha1B\x17\x43onformanceServiceProtoP\x01ZJgoogle.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1;confpb\xf8\x01\x01\x62\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.expr.conformance.v1alpha1.conformance_service_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n(com.google.api.expr.conformance.v1alpha1B\027ConformanceServiceProtoP\001ZJgoogle.golang.org/genproto/googleapis/api/expr/conformance/v1alpha1;confpb\370\001\001' + _EVALREQUEST_BINDINGSENTRY._options = None + _EVALREQUEST_BINDINGSENTRY._serialized_options = b'8\001' + _CONFORMANCESERVICE._options = None + _CONFORMANCESERVICE._serialized_options = b'\312A\022cel.googleapis.com' + _globals['_PARSEREQUEST']._serialized_start=270 + _globals['_PARSEREQUEST']._serialized_end=377 + _globals['_PARSERESPONSE']._serialized_start=379 + _globals['_PARSERESPONSE']._serialized_end=489 + _globals['_CHECKREQUEST']._serialized_start=492 + _globals['_CHECKREQUEST']._serialized_end=654 + _globals['_CHECKRESPONSE']._serialized_start=656 + _globals['_CHECKRESPONSE']._serialized_end=768 + _globals['_EVALREQUEST']._serialized_start=771 + _globals['_EVALREQUEST']._serialized_end=1109 + _globals['_EVALREQUEST_BINDINGSENTRY']._serialized_start=1012 + _globals['_EVALREQUEST_BINDINGSENTRY']._serialized_end=1096 + _globals['_EVALRESPONSE']._serialized_start=1111 + _globals['_EVALRESPONSE']._serialized_end=1214 + _globals['_SOURCEPOSITION']._serialized_start=1216 + _globals['_SOURCEPOSITION']._serialized_end=1296 + _globals['_ISSUEDETAILS']._serialized_start=1299 + _globals['_ISSUEDETAILS']._serialized_end=1555 + _globals['_ISSUEDETAILS_SEVERITY']._serialized_start=1478 + _globals['_ISSUEDETAILS_SEVERITY']._serialized_end=1555 + _globals['_CONFORMANCESERVICE']._serialized_start=1558 + _globals['_CONFORMANCESERVICE']._serialized_end=1946 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/expr/v1alpha1/checked_pb2.py b/tools/distrib/python/xds_protos/google/api/expr/v1alpha1/checked_pb2.py index dc1ef66ccf8..fe620782a1d 100644 --- a/tools/distrib/python/xds_protos/google/api/expr/v1alpha1/checked_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/expr/v1alpha1/checked_pb2.py @@ -16,7 +16,7 @@ from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/api/expr/v1alpha1/checked.proto\x12\x18google.api.expr.v1alpha1\x1a%google/api/expr/v1alpha1/syntax.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1cgoogle/protobuf/struct.proto\"\xb6\x03\n\x0b\x43heckedExpr\x12N\n\rreference_map\x18\x02 \x03(\x0b\x32\x37.google.api.expr.v1alpha1.CheckedExpr.ReferenceMapEntry\x12\x44\n\x08type_map\x18\x03 \x03(\x0b\x32\x32.google.api.expr.v1alpha1.CheckedExpr.TypeMapEntry\x12\x39\n\x0bsource_info\x18\x05 \x01(\x0b\x32$.google.api.expr.v1alpha1.SourceInfo\x12,\n\x04\x65xpr\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x1aX\n\x11ReferenceMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\x32\n\x05value\x18\x02 \x01(\x0b\x32#.google.api.expr.v1alpha1.Reference:\x02\x38\x01\x1aN\n\x0cTypeMapEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12-\n\x05value\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type:\x02\x38\x01\"\x82\n\n\x04Type\x12%\n\x03\x64yn\x18\x01 \x01(\x0b\x32\x16.google.protobuf.EmptyH\x00\x12*\n\x04null\x18\x02 \x01(\x0e\x32\x1a.google.protobuf.NullValueH\x00\x12\x41\n\tprimitive\x18\x03 \x01(\x0e\x32,.google.api.expr.v1alpha1.Type.PrimitiveTypeH\x00\x12?\n\x07wrapper\x18\x04 \x01(\x0e\x32,.google.api.expr.v1alpha1.Type.PrimitiveTypeH\x00\x12\x42\n\nwell_known\x18\x05 \x01(\x0e\x32,.google.api.expr.v1alpha1.Type.WellKnownTypeH\x00\x12<\n\tlist_type\x18\x06 \x01(\x0b\x32\'.google.api.expr.v1alpha1.Type.ListTypeH\x00\x12:\n\x08map_type\x18\x07 \x01(\x0b\x32&.google.api.expr.v1alpha1.Type.MapTypeH\x00\x12?\n\x08\x66unction\x18\x08 \x01(\x0b\x32+.google.api.expr.v1alpha1.Type.FunctionTypeH\x00\x12\x16\n\x0cmessage_type\x18\t \x01(\tH\x00\x12\x14\n\ntype_param\x18\n \x01(\tH\x00\x12.\n\x04type\x18\x0b \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.TypeH\x00\x12\'\n\x05\x65rror\x18\x0c \x01(\x0b\x32\x16.google.protobuf.EmptyH\x00\x12\x44\n\rabstract_type\x18\x0e \x01(\x0b\x32+.google.api.expr.v1alpha1.Type.AbstractTypeH\x00\x1a=\n\x08ListType\x12\x31\n\telem_type\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x1ao\n\x07MapType\x12\x30\n\x08key_type\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x12\x32\n\nvalue_type\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x1av\n\x0c\x46unctionType\x12\x33\n\x0bresult_type\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x12\x31\n\targ_types\x18\x02 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x1aU\n\x0c\x41\x62stractType\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x37\n\x0fparameter_types\x18\x02 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\"s\n\rPrimitiveType\x12\x1e\n\x1aPRIMITIVE_TYPE_UNSPECIFIED\x10\x00\x12\x08\n\x04\x42OOL\x10\x01\x12\t\n\x05INT64\x10\x02\x12\n\n\x06UINT64\x10\x03\x12\n\n\x06\x44OUBLE\x10\x04\x12\n\n\x06STRING\x10\x05\x12\t\n\x05\x42YTES\x10\x06\"V\n\rWellKnownType\x12\x1f\n\x1bWELL_KNOWN_TYPE_UNSPECIFIED\x10\x00\x12\x07\n\x03\x41NY\x10\x01\x12\r\n\tTIMESTAMP\x10\x02\x12\x0c\n\x08\x44URATION\x10\x03\x42\x0b\n\ttype_kind\"\xb9\x04\n\x04\x44\x65\x63l\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x39\n\x05ident\x18\x02 \x01(\x0b\x32(.google.api.expr.v1alpha1.Decl.IdentDeclH\x00\x12?\n\x08\x66unction\x18\x03 \x01(\x0b\x32+.google.api.expr.v1alpha1.Decl.FunctionDeclH\x00\x1ay\n\tIdentDecl\x12,\n\x04type\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x12\x31\n\x05value\x18\x02 \x01(\x0b\x32\".google.api.expr.v1alpha1.Constant\x12\x0b\n\x03\x64oc\x18\x03 \x01(\t\x1a\x9e\x02\n\x0c\x46unctionDecl\x12G\n\toverloads\x18\x01 \x03(\x0b\x32\x34.google.api.expr.v1alpha1.Decl.FunctionDecl.Overload\x1a\xc4\x01\n\x08Overload\x12\x13\n\x0boverload_id\x18\x01 \x01(\t\x12.\n\x06params\x18\x02 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x12\x13\n\x0btype_params\x18\x03 \x03(\t\x12\x33\n\x0bresult_type\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Type\x12\x1c\n\x14is_instance_function\x18\x05 \x01(\x08\x12\x0b\n\x03\x64oc\x18\x06 \x01(\tB\x0b\n\tdecl_kind\"a\n\tReference\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0boverload_id\x18\x03 \x03(\t\x12\x31\n\x05value\x18\x04 \x01(\x0b\x32\".google.api.expr.v1alpha1.ConstantBl\n\x1c\x63om.google.api.expr.v1alpha1B\tDeclProtoP\x01Z\n\tlist_expr\x18\x07 \x01(\x0b\x32).google.api.expr.v1alpha1.Expr.CreateListH\x00\x12\x42\n\x0bstruct_expr\x18\x08 \x01(\x0b\x32+.google.api.expr.v1alpha1.Expr.CreateStructH\x00\x12J\n\x12\x63omprehension_expr\x18\t \x01(\x0b\x32,.google.api.expr.v1alpha1.Expr.ComprehensionH\x00\x1a\x15\n\x05Ident\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a[\n\x06Select\x12/\n\x07operand\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\r\n\x05\x66ield\x18\x02 \x01(\t\x12\x11\n\ttest_only\x18\x03 \x01(\x08\x1av\n\x04\x43\x61ll\x12.\n\x06target\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x10\n\x08\x66unction\x18\x02 \x01(\t\x12,\n\x04\x61rgs\x18\x03 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x1a>\n\nCreateList\x12\x30\n\x08\x65lements\x18\x01 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x1a\x81\x02\n\x0c\x43reateStruct\x12\x14\n\x0cmessage_name\x18\x01 \x01(\t\x12\x42\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x31.google.api.expr.v1alpha1.Expr.CreateStruct.Entry\x1a\x96\x01\n\x05\x45ntry\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x13\n\tfield_key\x18\x02 \x01(\tH\x00\x12\x31\n\x07map_key\x18\x03 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.ExprH\x00\x12-\n\x05value\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.ExprB\n\n\x08key_kind\x1a\xb5\x02\n\rComprehension\x12\x10\n\x08iter_var\x18\x01 \x01(\t\x12\x32\n\niter_range\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x10\n\x08\x61\x63\x63u_var\x18\x03 \x01(\t\x12\x31\n\taccu_init\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x36\n\x0eloop_condition\x18\x05 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x31\n\tloop_step\x18\x06 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12.\n\x06result\x18\x07 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.ExprB\x0b\n\texpr_kind\"\xcd\x02\n\x08\x43onstant\x12\x30\n\nnull_value\x18\x01 \x01(\x0e\x32\x1a.google.protobuf.NullValueH\x00\x12\x14\n\nbool_value\x18\x02 \x01(\x08H\x00\x12\x15\n\x0bint64_value\x18\x03 \x01(\x03H\x00\x12\x16\n\x0cuint64_value\x18\x04 \x01(\x04H\x00\x12\x16\n\x0c\x64ouble_value\x18\x05 \x01(\x01H\x00\x12\x16\n\x0cstring_value\x18\x06 \x01(\tH\x00\x12\x15\n\x0b\x62ytes_value\x18\x07 \x01(\x0cH\x00\x12\x37\n\x0e\x64uration_value\x18\x08 \x01(\x0b\x32\x19.google.protobuf.DurationB\x02\x18\x01H\x00\x12\x39\n\x0ftimestamp_value\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x02\x18\x01H\x00\x42\x0f\n\rconstant_kind\"\xe4\x02\n\nSourceInfo\x12\x16\n\x0esyntax_version\x18\x01 \x01(\t\x12\x10\n\x08location\x18\x02 \x01(\t\x12\x14\n\x0cline_offsets\x18\x03 \x03(\x05\x12\x46\n\tpositions\x18\x04 \x03(\x0b\x32\x33.google.api.expr.v1alpha1.SourceInfo.PositionsEntry\x12I\n\x0bmacro_calls\x18\x05 \x03(\x0b\x32\x34.google.api.expr.v1alpha1.SourceInfo.MacroCallsEntry\x1a\x30\n\x0ePositionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1aQ\n\x0fMacroCallsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12-\n\x05value\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr:\x02\x38\x01\"P\n\x0eSourcePosition\x12\x10\n\x08location\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x05\x12\x0c\n\x04line\x18\x03 \x01(\x05\x12\x0e\n\x06\x63olumn\x18\x04 \x01(\x05\x42n\n\x1c\x63om.google.api.expr.v1alpha1B\x0bSyntaxProtoP\x01Z\n\tlist_expr\x18\x07 \x01(\x0b\x32).google.api.expr.v1alpha1.Expr.CreateListH\x00\x12\x42\n\x0bstruct_expr\x18\x08 \x01(\x0b\x32+.google.api.expr.v1alpha1.Expr.CreateStructH\x00\x12J\n\x12\x63omprehension_expr\x18\t \x01(\x0b\x32,.google.api.expr.v1alpha1.Expr.ComprehensionH\x00\x1a\x15\n\x05Ident\x12\x0c\n\x04name\x18\x01 \x01(\t\x1a[\n\x06Select\x12/\n\x07operand\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\r\n\x05\x66ield\x18\x02 \x01(\t\x12\x11\n\ttest_only\x18\x03 \x01(\x08\x1av\n\x04\x43\x61ll\x12.\n\x06target\x18\x01 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x10\n\x08\x66unction\x18\x02 \x01(\t\x12,\n\x04\x61rgs\x18\x03 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x1aX\n\nCreateList\x12\x30\n\x08\x65lements\x18\x01 \x03(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x18\n\x10optional_indices\x18\x02 \x03(\x05\x1a\x99\x02\n\x0c\x43reateStruct\x12\x14\n\x0cmessage_name\x18\x01 \x01(\t\x12\x42\n\x07\x65ntries\x18\x02 \x03(\x0b\x32\x31.google.api.expr.v1alpha1.Expr.CreateStruct.Entry\x1a\xae\x01\n\x05\x45ntry\x12\n\n\x02id\x18\x01 \x01(\x03\x12\x13\n\tfield_key\x18\x02 \x01(\tH\x00\x12\x31\n\x07map_key\x18\x03 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.ExprH\x00\x12-\n\x05value\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x16\n\x0eoptional_entry\x18\x05 \x01(\x08\x42\n\n\x08key_kind\x1a\xc8\x02\n\rComprehension\x12\x10\n\x08iter_var\x18\x01 \x01(\t\x12\x11\n\titer_var2\x18\x08 \x01(\t\x12\x32\n\niter_range\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x10\n\x08\x61\x63\x63u_var\x18\x03 \x01(\t\x12\x31\n\taccu_init\x18\x04 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x36\n\x0eloop_condition\x18\x05 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12\x31\n\tloop_step\x18\x06 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr\x12.\n\x06result\x18\x07 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.ExprB\x0b\n\texpr_kind\"\xcd\x02\n\x08\x43onstant\x12\x30\n\nnull_value\x18\x01 \x01(\x0e\x32\x1a.google.protobuf.NullValueH\x00\x12\x14\n\nbool_value\x18\x02 \x01(\x08H\x00\x12\x15\n\x0bint64_value\x18\x03 \x01(\x03H\x00\x12\x16\n\x0cuint64_value\x18\x04 \x01(\x04H\x00\x12\x16\n\x0c\x64ouble_value\x18\x05 \x01(\x01H\x00\x12\x16\n\x0cstring_value\x18\x06 \x01(\tH\x00\x12\x15\n\x0b\x62ytes_value\x18\x07 \x01(\x0cH\x00\x12\x37\n\x0e\x64uration_value\x18\x08 \x01(\x0b\x32\x19.google.protobuf.DurationB\x02\x18\x01H\x00\x12\x39\n\x0ftimestamp_value\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x02\x18\x01H\x00\x42\x0f\n\rconstant_kind\"\xfc\x05\n\nSourceInfo\x12\x16\n\x0esyntax_version\x18\x01 \x01(\t\x12\x10\n\x08location\x18\x02 \x01(\t\x12\x14\n\x0cline_offsets\x18\x03 \x03(\x05\x12\x46\n\tpositions\x18\x04 \x03(\x0b\x32\x33.google.api.expr.v1alpha1.SourceInfo.PositionsEntry\x12I\n\x0bmacro_calls\x18\x05 \x03(\x0b\x32\x34.google.api.expr.v1alpha1.SourceInfo.MacroCallsEntry\x12\x42\n\nextensions\x18\x06 \x03(\x0b\x32..google.api.expr.v1alpha1.SourceInfo.Extension\x1a\xd1\x02\n\tExtension\x12\n\n\x02id\x18\x01 \x01(\t\x12U\n\x13\x61\x66\x66\x65\x63ted_components\x18\x02 \x03(\x0e\x32\x38.google.api.expr.v1alpha1.SourceInfo.Extension.Component\x12G\n\x07version\x18\x03 \x01(\x0b\x32\x36.google.api.expr.v1alpha1.SourceInfo.Extension.Version\x1a\'\n\x07Version\x12\r\n\x05major\x18\x01 \x01(\x03\x12\r\n\x05minor\x18\x02 \x01(\x03\"o\n\tComponent\x12\x19\n\x15\x43OMPONENT_UNSPECIFIED\x10\x00\x12\x14\n\x10\x43OMPONENT_PARSER\x10\x01\x12\x1a\n\x16\x43OMPONENT_TYPE_CHECKER\x10\x02\x12\x15\n\x11\x43OMPONENT_RUNTIME\x10\x03\x1a\x30\n\x0ePositionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12\r\n\x05value\x18\x02 \x01(\x05:\x02\x38\x01\x1aQ\n\x0fMacroCallsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x03\x12-\n\x05value\x18\x02 \x01(\x0b\x32\x1e.google.api.expr.v1alpha1.Expr:\x02\x38\x01\"P\n\x0eSourcePosition\x12\x10\n\x08location\x18\x01 \x01(\t\x12\x0e\n\x06offset\x18\x02 \x01(\x05\x12\x0c\n\x04line\x18\x03 \x01(\x05\x12\x0e\n\x06\x63olumn\x18\x04 \x01(\x05\x42n\n\x1c\x63om.google.api.expr.v1alpha1B\x0bSyntaxProtoP\x01Z\n\x0c\x63heck_errors\x18\x02 \x03(\x0b\x32(.google.api.servicecontrol.v1.CheckError\x12\x19\n\x11service_config_id\x18\x05 \x01(\t\x12\x1a\n\x12service_rollout_id\x18\x0b \x01(\t\x12I\n\ncheck_info\x18\x06 \x01(\x0b\x32\x35.google.api.servicecontrol.v1.CheckResponse.CheckInfo\x1av\n\tCheckInfo\x12\x18\n\x10unused_arguments\x18\x01 \x03(\t\x12O\n\rconsumer_info\x18\x02 \x01(\x0b\x32\x38.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo\x1a\x84\x02\n\x0c\x43onsumerInfo\x12\x16\n\x0eproject_number\x18\x01 \x01(\x03\x12S\n\x04type\x18\x02 \x01(\x0e\x32\x45.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo.ConsumerType\x12\x17\n\x0f\x63onsumer_number\x18\x03 \x01(\x03\"n\n\x0c\x43onsumerType\x12\x1d\n\x19\x43ONSUMER_TYPE_UNSPECIFIED\x10\x00\x12\x0b\n\x07PROJECT\x10\x01\x12\n\n\x06\x46OLDER\x10\x02\x12\x10\n\x0cORGANIZATION\x10\x03\x12\x14\n\x10SERVICE_SPECIFIC\x10\x04\"}\n\rReportRequest\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12;\n\noperations\x18\x02 \x03(\x0b\x32\'.google.api.servicecontrol.v1.Operation\x12\x19\n\x11service_config_id\x18\x03 \x01(\t\"\xe1\x01\n\x0eReportResponse\x12O\n\rreport_errors\x18\x01 \x03(\x0b\x32\x38.google.api.servicecontrol.v1.ReportResponse.ReportError\x12\x19\n\x11service_config_id\x18\x02 \x01(\t\x12\x1a\n\x12service_rollout_id\x18\x04 \x01(\t\x1aG\n\x0bReportError\x12\x14\n\x0coperation_id\x18\x01 \x01(\t\x12\"\n\x06status\x18\x02 \x01(\x0b\x32\x12.google.rpc.Status2\xbc\x03\n\x11ServiceController\x12\x8e\x01\n\x05\x43heck\x12*.google.api.servicecontrol.v1.CheckRequest\x1a+.google.api.servicecontrol.v1.CheckResponse\",\x82\xd3\xe4\x93\x02&\"!/v1/services/{service_name}:check:\x01*\x12\x92\x01\n\x06Report\x12+.google.api.servicecontrol.v1.ReportRequest\x1a,.google.api.servicecontrol.v1.ReportResponse\"-\x82\xd3\xe4\x93\x02\'\"\"/v1/services/{service_name}:report:\x01*\x1a\x80\x01\xca\x41\x1dservicecontrol.googleapis.com\xd2\x41]https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/servicecontrolB\xf8\x01\n com.google.api.servicecontrol.v1B\x16ServiceControllerProtoP\x01ZJgoogle.golang.org/genproto/googleapis/api/servicecontrol/v1;servicecontrol\xf8\x01\x01\xa2\x02\x04GASC\xaa\x02\x1eGoogle.Cloud.ServiceControl.V1\xca\x02\x1eGoogle\\Cloud\\ServiceControl\\V1\xea\x02!Google::Cloud::ServiceControl::V1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5google/api/servicecontrol/v1/service_controller.proto\x12\x1cgoogle.api.servicecontrol.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a.google/api/servicecontrol/v1/check_error.proto\x1a,google/api/servicecontrol/v1/operation.proto\x1a\x17google/rpc/status.proto\"{\n\x0c\x43heckRequest\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12:\n\toperation\x18\x02 \x01(\x0b\x32\'.google.api.servicecontrol.v1.Operation\x12\x19\n\x11service_config_id\x18\x04 \x01(\t\"\xfc\x04\n\rCheckResponse\x12\x14\n\x0coperation_id\x18\x01 \x01(\t\x12>\n\x0c\x63heck_errors\x18\x02 \x03(\x0b\x32(.google.api.servicecontrol.v1.CheckError\x12\x19\n\x11service_config_id\x18\x05 \x01(\t\x12\x1a\n\x12service_rollout_id\x18\x0b \x01(\t\x12I\n\ncheck_info\x18\x06 \x01(\x0b\x32\x35.google.api.servicecontrol.v1.CheckResponse.CheckInfo\x1a\x8b\x01\n\tCheckInfo\x12\x18\n\x10unused_arguments\x18\x01 \x03(\t\x12O\n\rconsumer_info\x18\x02 \x01(\x0b\x32\x38.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo\x12\x13\n\x0b\x61pi_key_uid\x18\x05 \x01(\t\x1a\x84\x02\n\x0c\x43onsumerInfo\x12\x16\n\x0eproject_number\x18\x01 \x01(\x03\x12S\n\x04type\x18\x02 \x01(\x0e\x32\x45.google.api.servicecontrol.v1.CheckResponse.ConsumerInfo.ConsumerType\x12\x17\n\x0f\x63onsumer_number\x18\x03 \x01(\x03\"n\n\x0c\x43onsumerType\x12\x1d\n\x19\x43ONSUMER_TYPE_UNSPECIFIED\x10\x00\x12\x0b\n\x07PROJECT\x10\x01\x12\n\n\x06\x46OLDER\x10\x02\x12\x10\n\x0cORGANIZATION\x10\x03\x12\x14\n\x10SERVICE_SPECIFIC\x10\x04\"}\n\rReportRequest\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12;\n\noperations\x18\x02 \x03(\x0b\x32\'.google.api.servicecontrol.v1.Operation\x12\x19\n\x11service_config_id\x18\x03 \x01(\t\"\xe1\x01\n\x0eReportResponse\x12O\n\rreport_errors\x18\x01 \x03(\x0b\x32\x38.google.api.servicecontrol.v1.ReportResponse.ReportError\x12\x19\n\x11service_config_id\x18\x02 \x01(\t\x12\x1a\n\x12service_rollout_id\x18\x04 \x01(\t\x1aG\n\x0bReportError\x12\x14\n\x0coperation_id\x18\x01 \x01(\t\x12\"\n\x06status\x18\x02 \x01(\x0b\x32\x12.google.rpc.Status2\xbc\x03\n\x11ServiceController\x12\x8e\x01\n\x05\x43heck\x12*.google.api.servicecontrol.v1.CheckRequest\x1a+.google.api.servicecontrol.v1.CheckResponse\",\x82\xd3\xe4\x93\x02&\"!/v1/services/{service_name}:check:\x01*\x12\x92\x01\n\x06Report\x12+.google.api.servicecontrol.v1.ReportRequest\x1a,.google.api.servicecontrol.v1.ReportResponse\"-\x82\xd3\xe4\x93\x02\'\"\"/v1/services/{service_name}:report:\x01*\x1a\x80\x01\xca\x41\x1dservicecontrol.googleapis.com\xd2\x41]https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/servicecontrolB\xf8\x01\n com.google.api.servicecontrol.v1B\x16ServiceControllerProtoP\x01ZJcloud.google.com/go/servicecontrol/apiv1/servicecontrolpb;servicecontrolpb\xf8\x01\x01\xa2\x02\x04GASC\xaa\x02\x1eGoogle.Cloud.ServiceControl.V1\xca\x02\x1eGoogle\\Cloud\\ServiceControl\\V1\xea\x02!Google::Cloud::ServiceControl::V1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.servicecontrol.v1.service_controller_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n com.google.api.servicecontrol.v1B\026ServiceControllerProtoP\001ZJgoogle.golang.org/genproto/googleapis/api/servicecontrol/v1;servicecontrol\370\001\001\242\002\004GASC\252\002\036Google.Cloud.ServiceControl.V1\312\002\036Google\\Cloud\\ServiceControl\\V1\352\002!Google::Cloud::ServiceControl::V1' + DESCRIPTOR._serialized_options = b'\n com.google.api.servicecontrol.v1B\026ServiceControllerProtoP\001ZJcloud.google.com/go/servicecontrol/apiv1/servicecontrolpb;servicecontrolpb\370\001\001\242\002\004GASC\252\002\036Google.Cloud.ServiceControl.V1\312\002\036Google\\Cloud\\ServiceControl\\V1\352\002!Google::Cloud::ServiceControl::V1' _SERVICECONTROLLER._options = None _SERVICECONTROLLER._serialized_options = b'\312A\035servicecontrol.googleapis.com\322A]https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/servicecontrol' _SERVICECONTROLLER.methods_by_name['Check']._options = None _SERVICECONTROLLER.methods_by_name['Check']._serialized_options = b'\202\323\344\223\002&\"!/v1/services/{service_name}:check:\001*' _SERVICECONTROLLER.methods_by_name['Report']._options = None _SERVICECONTROLLER.methods_by_name['Report']._serialized_options = b'\202\323\344\223\002\'\"\"/v1/services/{service_name}:report:\001*' - _globals['_CHECKREQUEST']._serialized_start=294 - _globals['_CHECKREQUEST']._serialized_end=417 - _globals['_CHECKRESPONSE']._serialized_start=420 - _globals['_CHECKRESPONSE']._serialized_end=1034 - _globals['_CHECKRESPONSE_CHECKINFO']._serialized_start=653 - _globals['_CHECKRESPONSE_CHECKINFO']._serialized_end=771 - _globals['_CHECKRESPONSE_CONSUMERINFO']._serialized_start=774 - _globals['_CHECKRESPONSE_CONSUMERINFO']._serialized_end=1034 - _globals['_CHECKRESPONSE_CONSUMERINFO_CONSUMERTYPE']._serialized_start=924 - _globals['_CHECKRESPONSE_CONSUMERINFO_CONSUMERTYPE']._serialized_end=1034 - _globals['_REPORTREQUEST']._serialized_start=1036 - _globals['_REPORTREQUEST']._serialized_end=1161 - _globals['_REPORTRESPONSE']._serialized_start=1164 - _globals['_REPORTRESPONSE']._serialized_end=1389 - _globals['_REPORTRESPONSE_REPORTERROR']._serialized_start=1318 - _globals['_REPORTRESPONSE_REPORTERROR']._serialized_end=1389 - _globals['_SERVICECONTROLLER']._serialized_start=1392 - _globals['_SERVICECONTROLLER']._serialized_end=1836 + _globals['_CHECKREQUEST']._serialized_start=261 + _globals['_CHECKREQUEST']._serialized_end=384 + _globals['_CHECKRESPONSE']._serialized_start=387 + _globals['_CHECKRESPONSE']._serialized_end=1023 + _globals['_CHECKRESPONSE_CHECKINFO']._serialized_start=621 + _globals['_CHECKRESPONSE_CHECKINFO']._serialized_end=760 + _globals['_CHECKRESPONSE_CONSUMERINFO']._serialized_start=763 + _globals['_CHECKRESPONSE_CONSUMERINFO']._serialized_end=1023 + _globals['_CHECKRESPONSE_CONSUMERINFO_CONSUMERTYPE']._serialized_start=913 + _globals['_CHECKRESPONSE_CONSUMERINFO_CONSUMERTYPE']._serialized_end=1023 + _globals['_REPORTREQUEST']._serialized_start=1025 + _globals['_REPORTREQUEST']._serialized_end=1150 + _globals['_REPORTRESPONSE']._serialized_start=1153 + _globals['_REPORTRESPONSE']._serialized_end=1378 + _globals['_REPORTRESPONSE_REPORTERROR']._serialized_start=1307 + _globals['_REPORTRESPONSE_REPORTERROR']._serialized_end=1378 + _globals['_SERVICECONTROLLER']._serialized_start=1381 + _globals['_SERVICECONTROLLER']._serialized_end=1825 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/servicecontrol/v2/__init__.py b/tools/distrib/python/xds_protos/google/api/servicecontrol/v2/__init__.py new file mode 100644 index 00000000000..e69de29bb2d diff --git a/tools/distrib/python/xds_protos/google/api/servicecontrol/v2/service_controller_pb2.py b/tools/distrib/python/xds_protos/google/api/servicecontrol/v2/service_controller_pb2.py new file mode 100644 index 00000000000..a5c804b5395 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/api/servicecontrol/v2/service_controller_pb2.py @@ -0,0 +1,52 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/api/servicecontrol/v2/service_controller.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 +from google.rpc.context import attribute_context_pb2 as google_dot_rpc_dot_context_dot_attribute__context__pb2 +from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n5google/api/servicecontrol/v2/service_controller.proto\x12\x1cgoogle.api.servicecontrol.v2\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a*google/rpc/context/attribute_context.proto\x1a\x17google/rpc/status.proto\"\xc7\x01\n\x0c\x43heckRequest\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12\x19\n\x11service_config_id\x18\x02 \x01(\t\x12\x38\n\nattributes\x18\x03 \x01(\x0b\x32$.google.rpc.context.AttributeContext\x12=\n\tresources\x18\x04 \x03(\x0b\x32*.google.api.servicecontrol.v2.ResourceInfo\x12\r\n\x05\x66lags\x18\x05 \x01(\t\"c\n\x0cResourceInfo\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0c\n\x04type\x18\x02 \x01(\t\x12\x12\n\npermission\x18\x03 \x01(\t\x12\x11\n\tcontainer\x18\x04 \x01(\t\x12\x10\n\x08location\x18\x05 \x01(\t\"\xae\x01\n\rCheckResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.google.rpc.Status\x12I\n\x07headers\x18\x02 \x03(\x0b\x32\x38.google.api.servicecontrol.v2.CheckResponse.HeadersEntry\x1a.\n\x0cHeadersEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"z\n\rReportRequest\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12\x19\n\x11service_config_id\x18\x02 \x01(\t\x12\x38\n\noperations\x18\x03 \x03(\x0b\x32$.google.rpc.context.AttributeContext\"\x10\n\x0eReportResponse\"Q\n\x10ResourceInfoList\x12=\n\tresources\x18\x01 \x03(\x0b\x32*.google.api.servicecontrol.v2.ResourceInfo2\xbc\x03\n\x11ServiceController\x12\x8e\x01\n\x05\x43heck\x12*.google.api.servicecontrol.v2.CheckRequest\x1a+.google.api.servicecontrol.v2.CheckResponse\",\x82\xd3\xe4\x93\x02&\"!/v2/services/{service_name}:check:\x01*\x12\x92\x01\n\x06Report\x12+.google.api.servicecontrol.v2.ReportRequest\x1a,.google.api.servicecontrol.v2.ReportResponse\"-\x82\xd3\xe4\x93\x02\'\"\"/v2/services/{service_name}:report:\x01*\x1a\x80\x01\xca\x41\x1dservicecontrol.googleapis.com\xd2\x41]https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/servicecontrolB\xf8\x01\n com.google.api.servicecontrol.v2B\x16ServiceControllerProtoP\x01ZJgoogle.golang.org/genproto/googleapis/api/servicecontrol/v2;servicecontrol\xf8\x01\x01\xa2\x02\x04GASC\xaa\x02\x1eGoogle.Cloud.ServiceControl.V2\xca\x02\x1eGoogle\\Cloud\\ServiceControl\\V2\xea\x02!Google::Cloud::ServiceControl::V2b\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.servicecontrol.v2.service_controller_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n com.google.api.servicecontrol.v2B\026ServiceControllerProtoP\001ZJgoogle.golang.org/genproto/googleapis/api/servicecontrol/v2;servicecontrol\370\001\001\242\002\004GASC\252\002\036Google.Cloud.ServiceControl.V2\312\002\036Google\\Cloud\\ServiceControl\\V2\352\002!Google::Cloud::ServiceControl::V2' + _CHECKRESPONSE_HEADERSENTRY._options = None + _CHECKRESPONSE_HEADERSENTRY._serialized_options = b'8\001' + _SERVICECONTROLLER._options = None + _SERVICECONTROLLER._serialized_options = b'\312A\035servicecontrol.googleapis.com\322A]https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/servicecontrol' + _SERVICECONTROLLER.methods_by_name['Check']._options = None + _SERVICECONTROLLER.methods_by_name['Check']._serialized_options = b'\202\323\344\223\002&\"!/v2/services/{service_name}:check:\001*' + _SERVICECONTROLLER.methods_by_name['Report']._options = None + _SERVICECONTROLLER.methods_by_name['Report']._serialized_options = b'\202\323\344\223\002\'\"\"/v2/services/{service_name}:report:\001*' + _globals['_CHECKREQUEST']._serialized_start=212 + _globals['_CHECKREQUEST']._serialized_end=411 + _globals['_RESOURCEINFO']._serialized_start=413 + _globals['_RESOURCEINFO']._serialized_end=512 + _globals['_CHECKRESPONSE']._serialized_start=515 + _globals['_CHECKRESPONSE']._serialized_end=689 + _globals['_CHECKRESPONSE_HEADERSENTRY']._serialized_start=643 + _globals['_CHECKRESPONSE_HEADERSENTRY']._serialized_end=689 + _globals['_REPORTREQUEST']._serialized_start=691 + _globals['_REPORTREQUEST']._serialized_end=813 + _globals['_REPORTRESPONSE']._serialized_start=815 + _globals['_REPORTRESPONSE']._serialized_end=831 + _globals['_RESOURCEINFOLIST']._serialized_start=833 + _globals['_RESOURCEINFOLIST']._serialized_end=914 + _globals['_SERVICECONTROLLER']._serialized_start=917 + _globals['_SERVICECONTROLLER']._serialized_end=1361 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/resources_pb2.py b/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/resources_pb2.py index a696416be65..8b289e91cf8 100644 --- a/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/resources_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/resources_pb2.py @@ -11,61 +11,53 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.api import config_change_pb2 as google_dot_api_dot_config__change__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 -from google.api import metric_pb2 as google_dot_api_dot_metric__pb2 -from google.api import quota_pb2 as google_dot_api_dot_quota__pb2 -from google.api import service_pb2 as google_dot_api_dot_service__pb2 -from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 -from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/google/api/servicemanagement/v1/resources.proto\x12\x1fgoogle.api.servicemanagement.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x1egoogle/api/config_change.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x17google/api/metric.proto\x1a\x16google/api/quota.proto\x1a\x18google/api/service.proto\x1a#google/longrunning/operations.proto\x1a\x19google/protobuf/any.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x17google/rpc/status.proto\"C\n\x0eManagedService\x12\x14\n\x0cservice_name\x18\x02 \x01(\t\x12\x1b\n\x13producer_project_id\x18\x03 \x01(\t\"\x91\x03\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x01 \x03(\t\x12\x46\n\x05steps\x18\x02 \x03(\x0b\x32\x37.google.api.servicemanagement.v1.OperationMetadata.Step\x12\x1b\n\x13progress_percentage\x18\x03 \x01(\x05\x12.\n\nstart_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x1a\x66\n\x04Step\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12I\n\x06status\x18\x04 \x01(\x0e\x32\x39.google.api.servicemanagement.v1.OperationMetadata.Status\"g\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x08\n\x04\x44ONE\x10\x01\x12\x0f\n\x0bNOT_STARTED\x10\x02\x12\x0f\n\x0bIN_PROGRESS\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\r\n\tCANCELLED\x10\x05\"\x8f\x01\n\nDiagnostic\x12\x10\n\x08location\x18\x01 \x01(\t\x12>\n\x04kind\x18\x02 \x01(\x0e\x32\x30.google.api.servicemanagement.v1.Diagnostic.Kind\x12\x0f\n\x07message\x18\x03 \x01(\t\"\x1e\n\x04Kind\x12\x0b\n\x07WARNING\x10\x00\x12\t\n\x05\x45RROR\x10\x01\"V\n\x0c\x43onfigSource\x12\n\n\x02id\x18\x05 \x01(\t\x12:\n\x05\x66iles\x18\x02 \x03(\x0b\x32+.google.api.servicemanagement.v1.ConfigFile\"\x95\x02\n\nConfigFile\x12\x11\n\tfile_path\x18\x01 \x01(\t\x12\x15\n\rfile_contents\x18\x03 \x01(\x0c\x12G\n\tfile_type\x18\x04 \x01(\x0e\x32\x34.google.api.servicemanagement.v1.ConfigFile.FileType\"\x93\x01\n\x08\x46ileType\x12\x19\n\x15\x46ILE_TYPE_UNSPECIFIED\x10\x00\x12\x17\n\x13SERVICE_CONFIG_YAML\x10\x01\x12\x11\n\rOPEN_API_JSON\x10\x02\x12\x11\n\rOPEN_API_YAML\x10\x03\x12\x1d\n\x19\x46ILE_DESCRIPTOR_SET_PROTO\x10\x04\x12\x0e\n\nPROTO_FILE\x10\x06\"\x19\n\tConfigRef\x12\x0c\n\x04name\x18\x01 \x01(\t\"@\n\x0c\x43hangeReport\x12\x30\n\x0e\x63onfig_changes\x18\x01 \x03(\x0b\x32\x18.google.api.ConfigChange\"\xfa\x05\n\x07Rollout\x12\x18\n\nrollout_id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x01\x12/\n\x0b\x63reate_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ncreated_by\x18\x03 \x01(\t\x12\x46\n\x06status\x18\x04 \x01(\x0e\x32\x36.google.api.servicemanagement.v1.Rollout.RolloutStatus\x12\x63\n\x18traffic_percent_strategy\x18\x05 \x01(\x0b\x32?.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategyH\x00\x12\x62\n\x17\x64\x65lete_service_strategy\x18\xc8\x01 \x01(\x0b\x32>.google.api.servicemanagement.v1.Rollout.DeleteServiceStrategyH\x00\x12\x14\n\x0cservice_name\x18\x08 \x01(\t\x1a\xb3\x01\n\x16TrafficPercentStrategy\x12\x65\n\x0bpercentages\x18\x01 \x03(\x0b\x32P.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy.PercentagesEntry\x1a\x32\n\x10PercentagesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1a\x17\n\x15\x44\x65leteServiceStrategy\"\x8d\x01\n\rRolloutStatus\x12\x1e\n\x1aROLLOUT_STATUS_UNSPECIFIED\x10\x00\x12\x0f\n\x0bIN_PROGRESS\x10\x01\x12\x0b\n\x07SUCCESS\x10\x02\x12\r\n\tCANCELLED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\x0b\n\x07PENDING\x10\x05\x12\x16\n\x12\x46\x41ILED_ROLLED_BACK\x10\x06\x42\n\n\x08strategyB\xff\x01\n#com.google.api.servicemanagement.v1B\x0eResourcesProtoP\x01ZPgoogle.golang.org/genproto/googleapis/api/servicemanagement/v1;servicemanagement\xa2\x02\x04GASM\xaa\x02!Google.Cloud.ServiceManagement.V1\xca\x02!Google\\Cloud\\ServiceManagement\\V1\xea\x02$Google::Cloud::ServiceManagement::V1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/google/api/servicemanagement/v1/resources.proto\x12\x1fgoogle.api.servicemanagement.v1\x1a\x1egoogle/api/config_change.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"C\n\x0eManagedService\x12\x14\n\x0cservice_name\x18\x02 \x01(\t\x12\x1b\n\x13producer_project_id\x18\x03 \x01(\t\"\x91\x03\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x01 \x03(\t\x12\x46\n\x05steps\x18\x02 \x03(\x0b\x32\x37.google.api.servicemanagement.v1.OperationMetadata.Step\x12\x1b\n\x13progress_percentage\x18\x03 \x01(\x05\x12.\n\nstart_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x1a\x66\n\x04Step\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12I\n\x06status\x18\x04 \x01(\x0e\x32\x39.google.api.servicemanagement.v1.OperationMetadata.Status\"g\n\x06Status\x12\x16\n\x12STATUS_UNSPECIFIED\x10\x00\x12\x08\n\x04\x44ONE\x10\x01\x12\x0f\n\x0bNOT_STARTED\x10\x02\x12\x0f\n\x0bIN_PROGRESS\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\r\n\tCANCELLED\x10\x05\"\x8f\x01\n\nDiagnostic\x12\x10\n\x08location\x18\x01 \x01(\t\x12>\n\x04kind\x18\x02 \x01(\x0e\x32\x30.google.api.servicemanagement.v1.Diagnostic.Kind\x12\x0f\n\x07message\x18\x03 \x01(\t\"\x1e\n\x04Kind\x12\x0b\n\x07WARNING\x10\x00\x12\t\n\x05\x45RROR\x10\x01\"V\n\x0c\x43onfigSource\x12\n\n\x02id\x18\x05 \x01(\t\x12:\n\x05\x66iles\x18\x02 \x03(\x0b\x32+.google.api.servicemanagement.v1.ConfigFile\"\x95\x02\n\nConfigFile\x12\x11\n\tfile_path\x18\x01 \x01(\t\x12\x15\n\rfile_contents\x18\x03 \x01(\x0c\x12G\n\tfile_type\x18\x04 \x01(\x0e\x32\x34.google.api.servicemanagement.v1.ConfigFile.FileType\"\x93\x01\n\x08\x46ileType\x12\x19\n\x15\x46ILE_TYPE_UNSPECIFIED\x10\x00\x12\x17\n\x13SERVICE_CONFIG_YAML\x10\x01\x12\x11\n\rOPEN_API_JSON\x10\x02\x12\x11\n\rOPEN_API_YAML\x10\x03\x12\x1d\n\x19\x46ILE_DESCRIPTOR_SET_PROTO\x10\x04\x12\x0e\n\nPROTO_FILE\x10\x06\"\x19\n\tConfigRef\x12\x0c\n\x04name\x18\x01 \x01(\t\"@\n\x0c\x43hangeReport\x12\x30\n\x0e\x63onfig_changes\x18\x01 \x03(\x0b\x32\x18.google.api.ConfigChange\"\xf9\x05\n\x07Rollout\x12\x17\n\nrollout_id\x18\x01 \x01(\tB\x03\xe0\x41\x01\x12/\n\x0b\x63reate_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x12\n\ncreated_by\x18\x03 \x01(\t\x12\x46\n\x06status\x18\x04 \x01(\x0e\x32\x36.google.api.servicemanagement.v1.Rollout.RolloutStatus\x12\x63\n\x18traffic_percent_strategy\x18\x05 \x01(\x0b\x32?.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategyH\x00\x12\x62\n\x17\x64\x65lete_service_strategy\x18\xc8\x01 \x01(\x0b\x32>.google.api.servicemanagement.v1.Rollout.DeleteServiceStrategyH\x00\x12\x14\n\x0cservice_name\x18\x08 \x01(\t\x1a\xb3\x01\n\x16TrafficPercentStrategy\x12\x65\n\x0bpercentages\x18\x01 \x03(\x0b\x32P.google.api.servicemanagement.v1.Rollout.TrafficPercentStrategy.PercentagesEntry\x1a\x32\n\x10PercentagesEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\x01:\x02\x38\x01\x1a\x17\n\x15\x44\x65leteServiceStrategy\"\x8d\x01\n\rRolloutStatus\x12\x1e\n\x1aROLLOUT_STATUS_UNSPECIFIED\x10\x00\x12\x0f\n\x0bIN_PROGRESS\x10\x01\x12\x0b\n\x07SUCCESS\x10\x02\x12\r\n\tCANCELLED\x10\x03\x12\n\n\x06\x46\x41ILED\x10\x04\x12\x0b\n\x07PENDING\x10\x05\x12\x16\n\x12\x46\x41ILED_ROLLED_BACK\x10\x06\x42\n\n\x08strategyB\x82\x02\n#com.google.api.servicemanagement.v1B\x0eResourcesProtoP\x01ZScloud.google.com/go/servicemanagement/apiv1/servicemanagementpb;servicemanagementpb\xa2\x02\x04GASM\xaa\x02!Google.Cloud.ServiceManagement.V1\xca\x02!Google\\Cloud\\ServiceManagement\\V1\xea\x02$Google::Cloud::ServiceManagement::V1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.servicemanagement.v1.resources_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n#com.google.api.servicemanagement.v1B\016ResourcesProtoP\001ZPgoogle.golang.org/genproto/googleapis/api/servicemanagement/v1;servicemanagement\242\002\004GASM\252\002!Google.Cloud.ServiceManagement.V1\312\002!Google\\Cloud\\ServiceManagement\\V1\352\002$Google::Cloud::ServiceManagement::V1' + DESCRIPTOR._serialized_options = b'\n#com.google.api.servicemanagement.v1B\016ResourcesProtoP\001ZScloud.google.com/go/servicemanagement/apiv1/servicemanagementpb;servicemanagementpb\242\002\004GASM\252\002!Google.Cloud.ServiceManagement.V1\312\002!Google\\Cloud\\ServiceManagement\\V1\352\002$Google::Cloud::ServiceManagement::V1' _ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY._options = None _ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY._serialized_options = b'8\001' _ROLLOUT.fields_by_name['rollout_id']._options = None - _ROLLOUT.fields_by_name['rollout_id']._serialized_options = b'\342A\001\001' - _globals['_MANAGEDSERVICE']._serialized_start=410 - _globals['_MANAGEDSERVICE']._serialized_end=477 - _globals['_OPERATIONMETADATA']._serialized_start=480 - _globals['_OPERATIONMETADATA']._serialized_end=881 - _globals['_OPERATIONMETADATA_STEP']._serialized_start=674 - _globals['_OPERATIONMETADATA_STEP']._serialized_end=776 - _globals['_OPERATIONMETADATA_STATUS']._serialized_start=778 - _globals['_OPERATIONMETADATA_STATUS']._serialized_end=881 - _globals['_DIAGNOSTIC']._serialized_start=884 - _globals['_DIAGNOSTIC']._serialized_end=1027 - _globals['_DIAGNOSTIC_KIND']._serialized_start=997 - _globals['_DIAGNOSTIC_KIND']._serialized_end=1027 - _globals['_CONFIGSOURCE']._serialized_start=1029 - _globals['_CONFIGSOURCE']._serialized_end=1115 - _globals['_CONFIGFILE']._serialized_start=1118 - _globals['_CONFIGFILE']._serialized_end=1395 - _globals['_CONFIGFILE_FILETYPE']._serialized_start=1248 - _globals['_CONFIGFILE_FILETYPE']._serialized_end=1395 - _globals['_CONFIGREF']._serialized_start=1397 - _globals['_CONFIGREF']._serialized_end=1422 - _globals['_CHANGEREPORT']._serialized_start=1424 - _globals['_CHANGEREPORT']._serialized_end=1488 - _globals['_ROLLOUT']._serialized_start=1491 - _globals['_ROLLOUT']._serialized_end=2253 - _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY']._serialized_start=1893 - _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY']._serialized_end=2072 - _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY']._serialized_start=2022 - _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY']._serialized_end=2072 - _globals['_ROLLOUT_DELETESERVICESTRATEGY']._serialized_start=2074 - _globals['_ROLLOUT_DELETESERVICESTRATEGY']._serialized_end=2097 - _globals['_ROLLOUT_ROLLOUTSTATUS']._serialized_start=2100 - _globals['_ROLLOUT_ROLLOUTSTATUS']._serialized_end=2241 + _ROLLOUT.fields_by_name['rollout_id']._serialized_options = b'\340A\001' + _globals['_MANAGEDSERVICE']._serialized_start=182 + _globals['_MANAGEDSERVICE']._serialized_end=249 + _globals['_OPERATIONMETADATA']._serialized_start=252 + _globals['_OPERATIONMETADATA']._serialized_end=653 + _globals['_OPERATIONMETADATA_STEP']._serialized_start=446 + _globals['_OPERATIONMETADATA_STEP']._serialized_end=548 + _globals['_OPERATIONMETADATA_STATUS']._serialized_start=550 + _globals['_OPERATIONMETADATA_STATUS']._serialized_end=653 + _globals['_DIAGNOSTIC']._serialized_start=656 + _globals['_DIAGNOSTIC']._serialized_end=799 + _globals['_DIAGNOSTIC_KIND']._serialized_start=769 + _globals['_DIAGNOSTIC_KIND']._serialized_end=799 + _globals['_CONFIGSOURCE']._serialized_start=801 + _globals['_CONFIGSOURCE']._serialized_end=887 + _globals['_CONFIGFILE']._serialized_start=890 + _globals['_CONFIGFILE']._serialized_end=1167 + _globals['_CONFIGFILE_FILETYPE']._serialized_start=1020 + _globals['_CONFIGFILE_FILETYPE']._serialized_end=1167 + _globals['_CONFIGREF']._serialized_start=1169 + _globals['_CONFIGREF']._serialized_end=1194 + _globals['_CHANGEREPORT']._serialized_start=1196 + _globals['_CHANGEREPORT']._serialized_end=1260 + _globals['_ROLLOUT']._serialized_start=1263 + _globals['_ROLLOUT']._serialized_end=2024 + _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY']._serialized_start=1664 + _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY']._serialized_end=1843 + _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY']._serialized_start=1793 + _globals['_ROLLOUT_TRAFFICPERCENTSTRATEGY_PERCENTAGESENTRY']._serialized_end=1843 + _globals['_ROLLOUT_DELETESERVICESTRATEGY']._serialized_start=1845 + _globals['_ROLLOUT_DELETESERVICESTRATEGY']._serialized_end=1868 + _globals['_ROLLOUT_ROLLOUTSTATUS']._serialized_start=1871 + _globals['_ROLLOUT_ROLLOUTSTATUS']._serialized_end=2012 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/servicemanager_pb2.py b/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/servicemanager_pb2.py index 4531dbaf274..c40e3bfda84 100644 --- a/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/servicemanager_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/servicemanagement/v1/servicemanager_pb2.py @@ -18,68 +18,59 @@ from google.api import service_pb2 as google_dot_api_dot_service__pb2 from google.api.servicemanagement.v1 import resources_pb2 as google_dot_api_dot_servicemanagement_dot_v1_dot_resources__pb2 from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 -from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 +from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n4google/api/servicemanagement/v1/servicemanager.proto\x12\x1fgoogle.api.servicemanagement.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x18google/api/service.proto\x1a/google/api/servicemanagement/v1/resources.proto\x1a#google/longrunning/operations.proto\x1a\x19google/protobuf/any.proto\x1a google/protobuf/field_mask.proto\x1a\x17google/rpc/status.proto\"r\n\x13ListServicesRequest\x12\x1b\n\x13producer_project_id\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x05 \x01(\x05\x12\x12\n\npage_token\x18\x06 \x01(\t\x12\x17\n\x0b\x63onsumer_id\x18\x07 \x01(\tB\x02\x18\x01\"r\n\x14ListServicesResponse\x12\x41\n\x08services\x18\x01 \x03(\x0b\x32/.google.api.servicemanagement.v1.ManagedService\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"/\n\x11GetServiceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\"^\n\x14\x43reateServiceRequest\x12\x46\n\x07service\x18\x01 \x01(\x0b\x32/.google.api.servicemanagement.v1.ManagedServiceB\x04\xe2\x41\x01\x02\"2\n\x14\x44\x65leteServiceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\"4\n\x16UndeleteServiceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\"[\n\x17UndeleteServiceResponse\x12@\n\x07service\x18\x01 \x01(\x0b\x32/.google.api.servicemanagement.v1.ManagedService\"\xc4\x01\n\x17GetServiceConfigRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x17\n\tconfig_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\x12Q\n\x04view\x18\x03 \x01(\x0e\x32\x43.google.api.servicemanagement.v1.GetServiceConfigRequest.ConfigView\"!\n\nConfigView\x12\t\n\x05\x42\x41SIC\x10\x00\x12\x08\n\x04\x46ULL\x10\x01\"^\n\x19ListServiceConfigsRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x12\n\npage_token\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\"c\n\x1aListServiceConfigsResponse\x12,\n\x0fservice_configs\x18\x01 \x03(\x0b\x32\x13.google.api.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"k\n\x1a\x43reateServiceConfigRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x31\n\x0eservice_config\x18\x02 \x01(\x0b\x32\x13.google.api.ServiceB\x04\xe2\x41\x01\x02\"\xa0\x01\n\x19SubmitConfigSourceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12J\n\rconfig_source\x18\x02 \x01(\x0b\x32-.google.api.servicemanagement.v1.ConfigSourceB\x04\xe2\x41\x01\x02\x12\x1b\n\rvalidate_only\x18\x03 \x01(\x08\x42\x04\xe2\x41\x01\x01\"I\n\x1aSubmitConfigSourceResponse\x12+\n\x0eservice_config\x18\x01 \x01(\x0b\x32\x13.google.api.Service\"z\n\x1b\x43reateServiceRolloutRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12?\n\x07rollout\x18\x02 \x01(\x0b\x32(.google.api.servicemanagement.v1.RolloutB\x04\xe2\x41\x01\x02\"u\n\x1aListServiceRolloutsRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x12\n\npage_token\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x14\n\x06\x66ilter\x18\x04 \x01(\tB\x04\xe2\x41\x01\x02\"r\n\x1bListServiceRolloutsResponse\x12:\n\x08rollouts\x18\x01 \x03(\x0b\x32(.google.api.servicemanagement.v1.Rollout\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"P\n\x18GetServiceRolloutRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x18\n\nrollout_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\"M\n\x14\x45nableServiceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x19\n\x0b\x63onsumer_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\"\x17\n\x15\x45nableServiceResponse\"N\n\x15\x44isableServiceRequest\x12\x1a\n\x0cservice_name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x19\n\x0b\x63onsumer_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\"\x18\n\x16\x44isableServiceResponse\"}\n\x1bGenerateConfigReportRequest\x12.\n\nnew_config\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x04\xe2\x41\x01\x02\x12.\n\nold_config\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x04\xe2\x41\x01\x01\"\xc9\x01\n\x1cGenerateConfigReportResponse\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\x45\n\x0e\x63hange_reports\x18\x03 \x03(\x0b\x32-.google.api.servicemanagement.v1.ChangeReport\x12@\n\x0b\x64iagnostics\x18\x04 \x03(\x0b\x32+.google.api.servicemanagement.v1.Diagnostic2\x92\x1e\n\x0eServiceManager\x12\xb3\x01\n\x0cListServices\x12\x34.google.api.servicemanagement.v1.ListServicesRequest\x1a\x35.google.api.servicemanagement.v1.ListServicesResponse\"6\xda\x41\x1fproducer_project_id,consumer_id\x82\xd3\xe4\x93\x02\x0e\x12\x0c/v1/services\x12\xa5\x01\n\nGetService\x12\x32.google.api.servicemanagement.v1.GetServiceRequest\x1a/.google.api.servicemanagement.v1.ManagedService\"2\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02\x1d\x12\x1b/v1/services/{service_name}\x12\xf5\x01\n\rCreateService\x12\x35.google.api.servicemanagement.v1.CreateServiceRequest\x1a\x1d.google.longrunning.Operation\"\x8d\x01\xca\x41\x63\n.google.api.servicemanagement.v1.ManagedService\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x07service\x82\xd3\xe4\x93\x02\x17\"\x0c/v1/services:\x07service\x12\xe6\x01\n\rDeleteService\x12\x35.google.api.servicemanagement.v1.DeleteServiceRequest\x1a\x1d.google.longrunning.Operation\"\x7f\xca\x41J\n\x15google.protobuf.Empty\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02\x1d*\x1b/v1/services/{service_name}\x12\x96\x02\n\x0fUndeleteService\x12\x37.google.api.servicemanagement.v1.UndeleteServiceRequest\x1a\x1d.google.longrunning.Operation\"\xaa\x01\xca\x41l\n7google.api.servicemanagement.v1.UndeleteServiceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02&\"$/v1/services/{service_name}:undelete\x12\xc9\x01\n\x12ListServiceConfigs\x12:.google.api.servicemanagement.v1.ListServiceConfigsRequest\x1a;.google.api.servicemanagement.v1.ListServiceConfigsResponse\":\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02%\x12#/v1/services/{service_name}/configs\x12\xde\x01\n\x10GetServiceConfig\x12\x38.google.api.servicemanagement.v1.GetServiceConfigRequest\x1a\x13.google.api.Service\"{\xda\x41\x1bservice_name,config_id,view\x82\xd3\xe4\x93\x02W\x12//v1/services/{service_name}/configs/{config_id}Z$\x12\"/v1/services/{service_name}/config\x12\xc2\x01\n\x13\x43reateServiceConfig\x12;.google.api.servicemanagement.v1.CreateServiceConfigRequest\x1a\x13.google.api.Service\"Y\xda\x41\x1bservice_name,service_config\x82\xd3\xe4\x93\x02\x35\"#/v1/services/{service_name}/configs:\x0eservice_config\x12\xc4\x02\n\x12SubmitConfigSource\x12:.google.api.servicemanagement.v1.SubmitConfigSourceRequest\x1a\x1d.google.longrunning.Operation\"\xd2\x01\xca\x41o\n:google.api.servicemanagement.v1.SubmitConfigSourceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41(service_name,config_source,validate_only\x82\xd3\xe4\x93\x02/\"*/v1/services/{service_name}/configs:submit:\x01*\x12\xd4\x01\n\x13ListServiceRollouts\x12;.google.api.servicemanagement.v1.ListServiceRolloutsRequest\x1a<.google.api.servicemanagement.v1.ListServiceRolloutsResponse\"B\xda\x41\x13service_name,filter\x82\xd3\xe4\x93\x02&\x12$/v1/services/{service_name}/rollouts\x12\xcd\x01\n\x11GetServiceRollout\x12\x39.google.api.servicemanagement.v1.GetServiceRolloutRequest\x1a(.google.api.servicemanagement.v1.Rollout\"S\xda\x41\x17service_name,rollout_id\x82\xd3\xe4\x93\x02\x33\x12\x31/v1/services/{service_name}/rollouts/{rollout_id}\x12\xa1\x02\n\x14\x43reateServiceRollout\x12<.google.api.servicemanagement.v1.CreateServiceRolloutRequest\x1a\x1d.google.longrunning.Operation\"\xab\x01\xca\x41\\\n\'google.api.servicemanagement.v1.Rollout\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x14service_name,rollout\x82\xd3\xe4\x93\x02/\"$/v1/services/{service_name}/rollouts:\x07rollout\x12\xd9\x01\n\x14GenerateConfigReport\x12<.google.api.servicemanagement.v1.GenerateConfigReportRequest\x1a=.google.api.servicemanagement.v1.GenerateConfigReportResponse\"D\xda\x41\x15new_config,old_config\x82\xd3\xe4\x93\x02&\"!/v1/services:generateConfigReport:\x01*\x12\xa0\x02\n\rEnableService\x12\x35.google.api.servicemanagement.v1.EnableServiceRequest\x1a\x1d.google.longrunning.Operation\"\xb8\x01\x88\x02\x01\xca\x41j\n5google.api.servicemanagement.v1.EnableServiceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x18service_name,consumer_id\x82\xd3\xe4\x93\x02\'\"\"/v1/services/{service_name}:enable:\x01*\x12\xa4\x02\n\x0e\x44isableService\x12\x36.google.api.servicemanagement.v1.DisableServiceRequest\x1a\x1d.google.longrunning.Operation\"\xba\x01\x88\x02\x01\xca\x41k\n6google.api.servicemanagement.v1.DisableServiceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x18service_name,consumer_id\x82\xd3\xe4\x93\x02(\"#/v1/services/{service_name}:disable:\x01*\x1a\xfd\x01\xca\x41 servicemanagement.googleapis.com\xd2\x41\xd6\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.management,https://www.googleapis.com/auth/service.management.readonlyB\x84\x02\n#com.google.api.servicemanagement.v1B\x13ServiceManagerProtoP\x01ZPgoogle.golang.org/genproto/googleapis/api/servicemanagement/v1;servicemanagement\xa2\x02\x04GASM\xaa\x02!Google.Cloud.ServiceManagement.V1\xca\x02!Google\\Cloud\\ServiceManagement\\V1\xea\x02$Google::Cloud::ServiceManagement::V1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n4google/api/servicemanagement/v1/servicemanager.proto\x12\x1fgoogle.api.servicemanagement.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x18google/api/service.proto\x1a/google/api/servicemanagement/v1/resources.proto\x1a#google/longrunning/operations.proto\x1a\x19google/protobuf/any.proto\x1a\x1bgoogle/protobuf/empty.proto\"r\n\x13ListServicesRequest\x12\x1b\n\x13producer_project_id\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x05 \x01(\x05\x12\x12\n\npage_token\x18\x06 \x01(\t\x12\x17\n\x0b\x63onsumer_id\x18\x07 \x01(\tB\x02\x18\x01\"r\n\x14ListServicesResponse\x12\x41\n\x08services\x18\x01 \x03(\x0b\x32/.google.api.servicemanagement.v1.ManagedService\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\".\n\x11GetServiceRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\"]\n\x14\x43reateServiceRequest\x12\x45\n\x07service\x18\x01 \x01(\x0b\x32/.google.api.servicemanagement.v1.ManagedServiceB\x03\xe0\x41\x02\"1\n\x14\x44\x65leteServiceRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\"3\n\x16UndeleteServiceRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\"[\n\x17UndeleteServiceResponse\x12@\n\x07service\x18\x01 \x01(\x0b\x32/.google.api.servicemanagement.v1.ManagedService\"\xc2\x01\n\x17GetServiceConfigRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x16\n\tconfig_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12Q\n\x04view\x18\x03 \x01(\x0e\x32\x43.google.api.servicemanagement.v1.GetServiceConfigRequest.ConfigView\"!\n\nConfigView\x12\t\n\x05\x42\x41SIC\x10\x00\x12\x08\n\x04\x46ULL\x10\x01\"]\n\x19ListServiceConfigsRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x12\n\npage_token\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\"c\n\x1aListServiceConfigsResponse\x12,\n\x0fservice_configs\x18\x01 \x03(\x0b\x32\x13.google.api.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"i\n\x1a\x43reateServiceConfigRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x30\n\x0eservice_config\x18\x02 \x01(\x0b\x32\x13.google.api.ServiceB\x03\xe0\x41\x02\"\x9d\x01\n\x19SubmitConfigSourceRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12I\n\rconfig_source\x18\x02 \x01(\x0b\x32-.google.api.servicemanagement.v1.ConfigSourceB\x03\xe0\x41\x02\x12\x1a\n\rvalidate_only\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"I\n\x1aSubmitConfigSourceResponse\x12+\n\x0eservice_config\x18\x01 \x01(\x0b\x32\x13.google.api.Service\"x\n\x1b\x43reateServiceRolloutRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12>\n\x07rollout\x18\x02 \x01(\x0b\x32(.google.api.servicemanagement.v1.RolloutB\x03\xe0\x41\x02\"s\n\x1aListServiceRolloutsRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x12\n\npage_token\x18\x02 \x01(\t\x12\x11\n\tpage_size\x18\x03 \x01(\x05\x12\x13\n\x06\x66ilter\x18\x04 \x01(\tB\x03\xe0\x41\x02\"r\n\x1bListServiceRolloutsResponse\x12:\n\x08rollouts\x18\x01 \x03(\x0b\x32(.google.api.servicemanagement.v1.Rollout\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"N\n\x18GetServiceRolloutRequest\x12\x19\n\x0cservice_name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x17\n\nrollout_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\"\x17\n\x15\x45nableServiceResponse\"{\n\x1bGenerateConfigReportRequest\x12-\n\nnew_config\x18\x01 \x01(\x0b\x32\x14.google.protobuf.AnyB\x03\xe0\x41\x02\x12-\n\nold_config\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyB\x03\xe0\x41\x01\"\xc9\x01\n\x1cGenerateConfigReportResponse\x12\x14\n\x0cservice_name\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\x45\n\x0e\x63hange_reports\x18\x03 \x03(\x0b\x32-.google.api.servicemanagement.v1.ChangeReport\x12@\n\x0b\x64iagnostics\x18\x04 \x03(\x0b\x32+.google.api.servicemanagement.v1.Diagnostic2\xc8\x19\n\x0eServiceManager\x12\xb3\x01\n\x0cListServices\x12\x34.google.api.servicemanagement.v1.ListServicesRequest\x1a\x35.google.api.servicemanagement.v1.ListServicesResponse\"6\xda\x41\x1fproducer_project_id,consumer_id\x82\xd3\xe4\x93\x02\x0e\x12\x0c/v1/services\x12\xa5\x01\n\nGetService\x12\x32.google.api.servicemanagement.v1.GetServiceRequest\x1a/.google.api.servicemanagement.v1.ManagedService\"2\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02\x1d\x12\x1b/v1/services/{service_name}\x12\xf5\x01\n\rCreateService\x12\x35.google.api.servicemanagement.v1.CreateServiceRequest\x1a\x1d.google.longrunning.Operation\"\x8d\x01\xca\x41\x63\n.google.api.servicemanagement.v1.ManagedService\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x07service\x82\xd3\xe4\x93\x02\x17\"\x0c/v1/services:\x07service\x12\xe6\x01\n\rDeleteService\x12\x35.google.api.servicemanagement.v1.DeleteServiceRequest\x1a\x1d.google.longrunning.Operation\"\x7f\xca\x41J\n\x15google.protobuf.Empty\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02\x1d*\x1b/v1/services/{service_name}\x12\x96\x02\n\x0fUndeleteService\x12\x37.google.api.servicemanagement.v1.UndeleteServiceRequest\x1a\x1d.google.longrunning.Operation\"\xaa\x01\xca\x41l\n7google.api.servicemanagement.v1.UndeleteServiceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02&\"$/v1/services/{service_name}:undelete\x12\xc9\x01\n\x12ListServiceConfigs\x12:.google.api.servicemanagement.v1.ListServiceConfigsRequest\x1a;.google.api.servicemanagement.v1.ListServiceConfigsResponse\":\xda\x41\x0cservice_name\x82\xd3\xe4\x93\x02%\x12#/v1/services/{service_name}/configs\x12\xde\x01\n\x10GetServiceConfig\x12\x38.google.api.servicemanagement.v1.GetServiceConfigRequest\x1a\x13.google.api.Service\"{\xda\x41\x1bservice_name,config_id,view\x82\xd3\xe4\x93\x02W\x12//v1/services/{service_name}/configs/{config_id}Z$\x12\"/v1/services/{service_name}/config\x12\xc2\x01\n\x13\x43reateServiceConfig\x12;.google.api.servicemanagement.v1.CreateServiceConfigRequest\x1a\x13.google.api.Service\"Y\xda\x41\x1bservice_name,service_config\x82\xd3\xe4\x93\x02\x35\"#/v1/services/{service_name}/configs:\x0eservice_config\x12\xc4\x02\n\x12SubmitConfigSource\x12:.google.api.servicemanagement.v1.SubmitConfigSourceRequest\x1a\x1d.google.longrunning.Operation\"\xd2\x01\xca\x41o\n:google.api.servicemanagement.v1.SubmitConfigSourceResponse\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41(service_name,config_source,validate_only\x82\xd3\xe4\x93\x02/\"*/v1/services/{service_name}/configs:submit:\x01*\x12\xd4\x01\n\x13ListServiceRollouts\x12;.google.api.servicemanagement.v1.ListServiceRolloutsRequest\x1a<.google.api.servicemanagement.v1.ListServiceRolloutsResponse\"B\xda\x41\x13service_name,filter\x82\xd3\xe4\x93\x02&\x12$/v1/services/{service_name}/rollouts\x12\xcd\x01\n\x11GetServiceRollout\x12\x39.google.api.servicemanagement.v1.GetServiceRolloutRequest\x1a(.google.api.servicemanagement.v1.Rollout\"S\xda\x41\x17service_name,rollout_id\x82\xd3\xe4\x93\x02\x33\x12\x31/v1/services/{service_name}/rollouts/{rollout_id}\x12\xa1\x02\n\x14\x43reateServiceRollout\x12<.google.api.servicemanagement.v1.CreateServiceRolloutRequest\x1a\x1d.google.longrunning.Operation\"\xab\x01\xca\x41\\\n\'google.api.servicemanagement.v1.Rollout\x12\x31google.api.servicemanagement.v1.OperationMetadata\xda\x41\x14service_name,rollout\x82\xd3\xe4\x93\x02/\"$/v1/services/{service_name}/rollouts:\x07rollout\x12\xd9\x01\n\x14GenerateConfigReport\x12<.google.api.servicemanagement.v1.GenerateConfigReportRequest\x1a=.google.api.servicemanagement.v1.GenerateConfigReportResponse\"D\xda\x41\x15new_config,old_config\x82\xd3\xe4\x93\x02&\"!/v1/services:generateConfigReport:\x01*\x1a\xfd\x01\xca\x41 servicemanagement.googleapis.com\xd2\x41\xd6\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.management,https://www.googleapis.com/auth/service.management.readonlyB\x87\x02\n#com.google.api.servicemanagement.v1B\x13ServiceManagerProtoP\x01ZScloud.google.com/go/servicemanagement/apiv1/servicemanagementpb;servicemanagementpb\xa2\x02\x04GASM\xaa\x02!Google.Cloud.ServiceManagement.V1\xca\x02!Google\\Cloud\\ServiceManagement\\V1\xea\x02$Google::Cloud::ServiceManagement::V1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.servicemanagement.v1.servicemanager_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n#com.google.api.servicemanagement.v1B\023ServiceManagerProtoP\001ZPgoogle.golang.org/genproto/googleapis/api/servicemanagement/v1;servicemanagement\242\002\004GASM\252\002!Google.Cloud.ServiceManagement.V1\312\002!Google\\Cloud\\ServiceManagement\\V1\352\002$Google::Cloud::ServiceManagement::V1' + DESCRIPTOR._serialized_options = b'\n#com.google.api.servicemanagement.v1B\023ServiceManagerProtoP\001ZScloud.google.com/go/servicemanagement/apiv1/servicemanagementpb;servicemanagementpb\242\002\004GASM\252\002!Google.Cloud.ServiceManagement.V1\312\002!Google\\Cloud\\ServiceManagement\\V1\352\002$Google::Cloud::ServiceManagement::V1' _LISTSERVICESREQUEST.fields_by_name['consumer_id']._options = None _LISTSERVICESREQUEST.fields_by_name['consumer_id']._serialized_options = b'\030\001' _GETSERVICEREQUEST.fields_by_name['service_name']._options = None - _GETSERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _GETSERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _CREATESERVICEREQUEST.fields_by_name['service']._options = None - _CREATESERVICEREQUEST.fields_by_name['service']._serialized_options = b'\342A\001\002' + _CREATESERVICEREQUEST.fields_by_name['service']._serialized_options = b'\340A\002' _DELETESERVICEREQUEST.fields_by_name['service_name']._options = None - _DELETESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _DELETESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _UNDELETESERVICEREQUEST.fields_by_name['service_name']._options = None - _UNDELETESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _UNDELETESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _GETSERVICECONFIGREQUEST.fields_by_name['service_name']._options = None - _GETSERVICECONFIGREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _GETSERVICECONFIGREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _GETSERVICECONFIGREQUEST.fields_by_name['config_id']._options = None - _GETSERVICECONFIGREQUEST.fields_by_name['config_id']._serialized_options = b'\342A\001\002' + _GETSERVICECONFIGREQUEST.fields_by_name['config_id']._serialized_options = b'\340A\002' _LISTSERVICECONFIGSREQUEST.fields_by_name['service_name']._options = None - _LISTSERVICECONFIGSREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _LISTSERVICECONFIGSREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _CREATESERVICECONFIGREQUEST.fields_by_name['service_name']._options = None - _CREATESERVICECONFIGREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _CREATESERVICECONFIGREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _CREATESERVICECONFIGREQUEST.fields_by_name['service_config']._options = None - _CREATESERVICECONFIGREQUEST.fields_by_name['service_config']._serialized_options = b'\342A\001\002' + _CREATESERVICECONFIGREQUEST.fields_by_name['service_config']._serialized_options = b'\340A\002' _SUBMITCONFIGSOURCEREQUEST.fields_by_name['service_name']._options = None - _SUBMITCONFIGSOURCEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _SUBMITCONFIGSOURCEREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _SUBMITCONFIGSOURCEREQUEST.fields_by_name['config_source']._options = None - _SUBMITCONFIGSOURCEREQUEST.fields_by_name['config_source']._serialized_options = b'\342A\001\002' + _SUBMITCONFIGSOURCEREQUEST.fields_by_name['config_source']._serialized_options = b'\340A\002' _SUBMITCONFIGSOURCEREQUEST.fields_by_name['validate_only']._options = None - _SUBMITCONFIGSOURCEREQUEST.fields_by_name['validate_only']._serialized_options = b'\342A\001\001' + _SUBMITCONFIGSOURCEREQUEST.fields_by_name['validate_only']._serialized_options = b'\340A\001' _CREATESERVICEROLLOUTREQUEST.fields_by_name['service_name']._options = None - _CREATESERVICEROLLOUTREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _CREATESERVICEROLLOUTREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _CREATESERVICEROLLOUTREQUEST.fields_by_name['rollout']._options = None - _CREATESERVICEROLLOUTREQUEST.fields_by_name['rollout']._serialized_options = b'\342A\001\002' + _CREATESERVICEROLLOUTREQUEST.fields_by_name['rollout']._serialized_options = b'\340A\002' _LISTSERVICEROLLOUTSREQUEST.fields_by_name['service_name']._options = None - _LISTSERVICEROLLOUTSREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _LISTSERVICEROLLOUTSREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _LISTSERVICEROLLOUTSREQUEST.fields_by_name['filter']._options = None - _LISTSERVICEROLLOUTSREQUEST.fields_by_name['filter']._serialized_options = b'\342A\001\002' + _LISTSERVICEROLLOUTSREQUEST.fields_by_name['filter']._serialized_options = b'\340A\002' _GETSERVICEROLLOUTREQUEST.fields_by_name['service_name']._options = None - _GETSERVICEROLLOUTREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' + _GETSERVICEROLLOUTREQUEST.fields_by_name['service_name']._serialized_options = b'\340A\002' _GETSERVICEROLLOUTREQUEST.fields_by_name['rollout_id']._options = None - _GETSERVICEROLLOUTREQUEST.fields_by_name['rollout_id']._serialized_options = b'\342A\001\002' - _ENABLESERVICEREQUEST.fields_by_name['service_name']._options = None - _ENABLESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' - _ENABLESERVICEREQUEST.fields_by_name['consumer_id']._options = None - _ENABLESERVICEREQUEST.fields_by_name['consumer_id']._serialized_options = b'\342A\001\002' - _DISABLESERVICEREQUEST.fields_by_name['service_name']._options = None - _DISABLESERVICEREQUEST.fields_by_name['service_name']._serialized_options = b'\342A\001\002' - _DISABLESERVICEREQUEST.fields_by_name['consumer_id']._options = None - _DISABLESERVICEREQUEST.fields_by_name['consumer_id']._serialized_options = b'\342A\001\002' + _GETSERVICEROLLOUTREQUEST.fields_by_name['rollout_id']._serialized_options = b'\340A\002' _GENERATECONFIGREPORTREQUEST.fields_by_name['new_config']._options = None - _GENERATECONFIGREPORTREQUEST.fields_by_name['new_config']._serialized_options = b'\342A\001\002' + _GENERATECONFIGREPORTREQUEST.fields_by_name['new_config']._serialized_options = b'\340A\002' _GENERATECONFIGREPORTREQUEST.fields_by_name['old_config']._options = None - _GENERATECONFIGREPORTREQUEST.fields_by_name['old_config']._serialized_options = b'\342A\001\001' + _GENERATECONFIGREPORTREQUEST.fields_by_name['old_config']._serialized_options = b'\340A\001' _SERVICEMANAGER._options = None _SERVICEMANAGER._serialized_options = b'\312A servicemanagement.googleapis.com\322A\326\001https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.management,https://www.googleapis.com/auth/service.management.readonly' _SERVICEMANAGER.methods_by_name['ListServices']._options = None @@ -108,58 +99,48 @@ if _descriptor._USE_C_DESCRIPTORS == False: _SERVICEMANAGER.methods_by_name['CreateServiceRollout']._serialized_options = b'\312A\\\n\'google.api.servicemanagement.v1.Rollout\0221google.api.servicemanagement.v1.OperationMetadata\332A\024service_name,rollout\202\323\344\223\002/\"$/v1/services/{service_name}/rollouts:\007rollout' _SERVICEMANAGER.methods_by_name['GenerateConfigReport']._options = None _SERVICEMANAGER.methods_by_name['GenerateConfigReport']._serialized_options = b'\332A\025new_config,old_config\202\323\344\223\002&\"!/v1/services:generateConfigReport:\001*' - _SERVICEMANAGER.methods_by_name['EnableService']._options = None - _SERVICEMANAGER.methods_by_name['EnableService']._serialized_options = b'\210\002\001\312Aj\n5google.api.servicemanagement.v1.EnableServiceResponse\0221google.api.servicemanagement.v1.OperationMetadata\332A\030service_name,consumer_id\202\323\344\223\002\'\"\"/v1/services/{service_name}:enable:\001*' - _SERVICEMANAGER.methods_by_name['DisableService']._options = None - _SERVICEMANAGER.methods_by_name['DisableService']._serialized_options = b'\210\002\001\312Ak\n6google.api.servicemanagement.v1.DisableServiceResponse\0221google.api.servicemanagement.v1.OperationMetadata\332A\030service_name,consumer_id\202\323\344\223\002(\"#/v1/services/{service_name}:disable:\001*' - _globals['_LISTSERVICESREQUEST']._serialized_start=375 - _globals['_LISTSERVICESREQUEST']._serialized_end=489 - _globals['_LISTSERVICESRESPONSE']._serialized_start=491 - _globals['_LISTSERVICESRESPONSE']._serialized_end=605 - _globals['_GETSERVICEREQUEST']._serialized_start=607 - _globals['_GETSERVICEREQUEST']._serialized_end=654 - _globals['_CREATESERVICEREQUEST']._serialized_start=656 - _globals['_CREATESERVICEREQUEST']._serialized_end=750 - _globals['_DELETESERVICEREQUEST']._serialized_start=752 - _globals['_DELETESERVICEREQUEST']._serialized_end=802 - _globals['_UNDELETESERVICEREQUEST']._serialized_start=804 - _globals['_UNDELETESERVICEREQUEST']._serialized_end=856 - _globals['_UNDELETESERVICERESPONSE']._serialized_start=858 - _globals['_UNDELETESERVICERESPONSE']._serialized_end=949 - _globals['_GETSERVICECONFIGREQUEST']._serialized_start=952 - _globals['_GETSERVICECONFIGREQUEST']._serialized_end=1148 - _globals['_GETSERVICECONFIGREQUEST_CONFIGVIEW']._serialized_start=1115 - _globals['_GETSERVICECONFIGREQUEST_CONFIGVIEW']._serialized_end=1148 - _globals['_LISTSERVICECONFIGSREQUEST']._serialized_start=1150 - _globals['_LISTSERVICECONFIGSREQUEST']._serialized_end=1244 - _globals['_LISTSERVICECONFIGSRESPONSE']._serialized_start=1246 - _globals['_LISTSERVICECONFIGSRESPONSE']._serialized_end=1345 - _globals['_CREATESERVICECONFIGREQUEST']._serialized_start=1347 - _globals['_CREATESERVICECONFIGREQUEST']._serialized_end=1454 - _globals['_SUBMITCONFIGSOURCEREQUEST']._serialized_start=1457 - _globals['_SUBMITCONFIGSOURCEREQUEST']._serialized_end=1617 - _globals['_SUBMITCONFIGSOURCERESPONSE']._serialized_start=1619 - _globals['_SUBMITCONFIGSOURCERESPONSE']._serialized_end=1692 - _globals['_CREATESERVICEROLLOUTREQUEST']._serialized_start=1694 - _globals['_CREATESERVICEROLLOUTREQUEST']._serialized_end=1816 - _globals['_LISTSERVICEROLLOUTSREQUEST']._serialized_start=1818 - _globals['_LISTSERVICEROLLOUTSREQUEST']._serialized_end=1935 - _globals['_LISTSERVICEROLLOUTSRESPONSE']._serialized_start=1937 - _globals['_LISTSERVICEROLLOUTSRESPONSE']._serialized_end=2051 - _globals['_GETSERVICEROLLOUTREQUEST']._serialized_start=2053 - _globals['_GETSERVICEROLLOUTREQUEST']._serialized_end=2133 - _globals['_ENABLESERVICEREQUEST']._serialized_start=2135 - _globals['_ENABLESERVICEREQUEST']._serialized_end=2212 - _globals['_ENABLESERVICERESPONSE']._serialized_start=2214 - _globals['_ENABLESERVICERESPONSE']._serialized_end=2237 - _globals['_DISABLESERVICEREQUEST']._serialized_start=2239 - _globals['_DISABLESERVICEREQUEST']._serialized_end=2317 - _globals['_DISABLESERVICERESPONSE']._serialized_start=2319 - _globals['_DISABLESERVICERESPONSE']._serialized_end=2343 - _globals['_GENERATECONFIGREPORTREQUEST']._serialized_start=2345 - _globals['_GENERATECONFIGREPORTREQUEST']._serialized_end=2470 - _globals['_GENERATECONFIGREPORTRESPONSE']._serialized_start=2473 - _globals['_GENERATECONFIGREPORTRESPONSE']._serialized_end=2674 - _globals['_SERVICEMANAGER']._serialized_start=2677 - _globals['_SERVICEMANAGER']._serialized_end=6535 + _globals['_LISTSERVICESREQUEST']._serialized_start=345 + _globals['_LISTSERVICESREQUEST']._serialized_end=459 + _globals['_LISTSERVICESRESPONSE']._serialized_start=461 + _globals['_LISTSERVICESRESPONSE']._serialized_end=575 + _globals['_GETSERVICEREQUEST']._serialized_start=577 + _globals['_GETSERVICEREQUEST']._serialized_end=623 + _globals['_CREATESERVICEREQUEST']._serialized_start=625 + _globals['_CREATESERVICEREQUEST']._serialized_end=718 + _globals['_DELETESERVICEREQUEST']._serialized_start=720 + _globals['_DELETESERVICEREQUEST']._serialized_end=769 + _globals['_UNDELETESERVICEREQUEST']._serialized_start=771 + _globals['_UNDELETESERVICEREQUEST']._serialized_end=822 + _globals['_UNDELETESERVICERESPONSE']._serialized_start=824 + _globals['_UNDELETESERVICERESPONSE']._serialized_end=915 + _globals['_GETSERVICECONFIGREQUEST']._serialized_start=918 + _globals['_GETSERVICECONFIGREQUEST']._serialized_end=1112 + _globals['_GETSERVICECONFIGREQUEST_CONFIGVIEW']._serialized_start=1079 + _globals['_GETSERVICECONFIGREQUEST_CONFIGVIEW']._serialized_end=1112 + _globals['_LISTSERVICECONFIGSREQUEST']._serialized_start=1114 + _globals['_LISTSERVICECONFIGSREQUEST']._serialized_end=1207 + _globals['_LISTSERVICECONFIGSRESPONSE']._serialized_start=1209 + _globals['_LISTSERVICECONFIGSRESPONSE']._serialized_end=1308 + _globals['_CREATESERVICECONFIGREQUEST']._serialized_start=1310 + _globals['_CREATESERVICECONFIGREQUEST']._serialized_end=1415 + _globals['_SUBMITCONFIGSOURCEREQUEST']._serialized_start=1418 + _globals['_SUBMITCONFIGSOURCEREQUEST']._serialized_end=1575 + _globals['_SUBMITCONFIGSOURCERESPONSE']._serialized_start=1577 + _globals['_SUBMITCONFIGSOURCERESPONSE']._serialized_end=1650 + _globals['_CREATESERVICEROLLOUTREQUEST']._serialized_start=1652 + _globals['_CREATESERVICEROLLOUTREQUEST']._serialized_end=1772 + _globals['_LISTSERVICEROLLOUTSREQUEST']._serialized_start=1774 + _globals['_LISTSERVICEROLLOUTSREQUEST']._serialized_end=1889 + _globals['_LISTSERVICEROLLOUTSRESPONSE']._serialized_start=1891 + _globals['_LISTSERVICEROLLOUTSRESPONSE']._serialized_end=2005 + _globals['_GETSERVICEROLLOUTREQUEST']._serialized_start=2007 + _globals['_GETSERVICEROLLOUTREQUEST']._serialized_end=2085 + _globals['_ENABLESERVICERESPONSE']._serialized_start=2087 + _globals['_ENABLESERVICERESPONSE']._serialized_end=2110 + _globals['_GENERATECONFIGREPORTREQUEST']._serialized_start=2112 + _globals['_GENERATECONFIGREPORTREQUEST']._serialized_end=2235 + _globals['_GENERATECONFIGREPORTRESPONSE']._serialized_start=2238 + _globals['_GENERATECONFIGREPORTRESPONSE']._serialized_end=2439 + _globals['_SERVICEMANAGER']._serialized_start=2442 + _globals['_SERVICEMANAGER']._serialized_end=5714 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/serviceusage/v1/resources_pb2.py b/tools/distrib/python/xds_protos/google/api/serviceusage/v1/resources_pb2.py index eea65f17416..1a99ca46dd0 100644 --- a/tools/distrib/python/xds_protos/google/api/serviceusage/v1/resources_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/serviceusage/v1/resources_pb2.py @@ -17,25 +17,27 @@ from google.api import endpoint_pb2 as google_dot_api_dot_endpoint__pb2 from google.api import monitored_resource_pb2 as google_dot_api_dot_monitored__resource__pb2 from google.api import monitoring_pb2 as google_dot_api_dot_monitoring__pb2 from google.api import quota_pb2 as google_dot_api_dot_quota__pb2 +from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 from google.api import usage_pb2 as google_dot_api_dot_usage__pb2 from google.protobuf import api_pb2 as google_dot_protobuf_dot_api__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*google/api/serviceusage/v1/resources.proto\x12\x1agoogle.api.serviceusage.v1\x1a\x15google/api/auth.proto\x1a\x1egoogle/api/documentation.proto\x1a\x19google/api/endpoint.proto\x1a#google/api/monitored_resource.proto\x1a\x1bgoogle/api/monitoring.proto\x1a\x16google/api/quota.proto\x1a\x16google/api/usage.proto\x1a\x19google/protobuf/api.proto\x1a\x1cgoogle/api/annotations.proto\"\x94\x01\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06parent\x18\x05 \x01(\t\x12\x39\n\x06\x63onfig\x18\x02 \x01(\x0b\x32).google.api.serviceusage.v1.ServiceConfig\x12\x30\n\x05state\x18\x04 \x01(\x0e\x32!.google.api.serviceusage.v1.State\"\x95\x03\n\rServiceConfig\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\"\n\x04\x61pis\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Api\x12\x30\n\rdocumentation\x18\x06 \x01(\x0b\x32\x19.google.api.Documentation\x12 \n\x05quota\x18\n \x01(\x0b\x32\x11.google.api.Quota\x12\x32\n\x0e\x61uthentication\x18\x0b \x01(\x0b\x32\x1a.google.api.Authentication\x12 \n\x05usage\x18\x0f \x01(\x0b\x32\x11.google.api.Usage\x12\'\n\tendpoints\x18\x12 \x03(\x0b\x32\x14.google.api.Endpoint\x12\x44\n\x13monitored_resources\x18\x19 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12*\n\nmonitoring\x18\x1c \x01(\x0b\x32\x16.google.api.Monitoring\"+\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x02 \x03(\t*9\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0c\n\x08\x44ISABLED\x10\x01\x12\x0b\n\x07\x45NABLED\x10\x02\x42\xda\x01\n\x1e\x63om.google.api.serviceusage.v1B\x0eResourcesProtoP\x01ZFgoogle.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusage\xaa\x02\x1cGoogle.Cloud.ServiceUsage.V1\xca\x02\x1cGoogle\\Cloud\\ServiceUsage\\V1\xea\x02\x1fGoogle::Cloud::ServiceUsage::V1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n*google/api/serviceusage/v1/resources.proto\x12\x1agoogle.api.serviceusage.v1\x1a\x15google/api/auth.proto\x1a\x1egoogle/api/documentation.proto\x1a\x19google/api/endpoint.proto\x1a#google/api/monitored_resource.proto\x1a\x1bgoogle/api/monitoring.proto\x1a\x16google/api/quota.proto\x1a\x19google/api/resource.proto\x1a\x16google/api/usage.proto\x1a\x19google/protobuf/api.proto\"\xbd\x02\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06parent\x18\x05 \x01(\t\x12\x39\n\x06\x63onfig\x18\x02 \x01(\x0b\x32).google.api.serviceusage.v1.ServiceConfig\x12\x30\n\x05state\x18\x04 \x01(\x0e\x32!.google.api.serviceusage.v1.State:\xa6\x01\xea\x41\xa2\x01\n#serviceusage.googleapis.com/Service\x12%projects/{project}/services/{service}\x12#folders/{folder}/services/{service}\x12/organizations/{organization}/services/{service}\"\x95\x03\n\rServiceConfig\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\"\n\x04\x61pis\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Api\x12\x30\n\rdocumentation\x18\x06 \x01(\x0b\x32\x19.google.api.Documentation\x12 \n\x05quota\x18\n \x01(\x0b\x32\x11.google.api.Quota\x12\x32\n\x0e\x61uthentication\x18\x0b \x01(\x0b\x32\x1a.google.api.Authentication\x12 \n\x05usage\x18\x0f \x01(\x0b\x32\x11.google.api.Usage\x12\'\n\tendpoints\x18\x12 \x03(\x0b\x32\x14.google.api.Endpoint\x12\x44\n\x13monitored_resources\x18\x19 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12*\n\nmonitoring\x18\x1c \x01(\x0b\x32\x16.google.api.Monitoring\"+\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x02 \x03(\t*9\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0c\n\x08\x44ISABLED\x10\x01\x12\x0b\n\x07\x45NABLED\x10\x02\x42\xd8\x01\n\x1e\x63om.google.api.serviceusage.v1B\x0eResourcesProtoP\x01ZDcloud.google.com/go/serviceusage/apiv1/serviceusagepb;serviceusagepb\xaa\x02\x1cGoogle.Cloud.ServiceUsage.V1\xca\x02\x1cGoogle\\Cloud\\ServiceUsage\\V1\xea\x02\x1fGoogle::Cloud::ServiceUsage::V1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.serviceusage.v1.resources_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\036com.google.api.serviceusage.v1B\016ResourcesProtoP\001ZFgoogle.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusage\252\002\034Google.Cloud.ServiceUsage.V1\312\002\034Google\\Cloud\\ServiceUsage\\V1\352\002\037Google::Cloud::ServiceUsage::V1' - _globals['_STATE']._serialized_start=931 - _globals['_STATE']._serialized_end=988 - _globals['_SERVICE']._serialized_start=328 - _globals['_SERVICE']._serialized_end=476 - _globals['_SERVICECONFIG']._serialized_start=479 - _globals['_SERVICECONFIG']._serialized_end=884 - _globals['_OPERATIONMETADATA']._serialized_start=886 - _globals['_OPERATIONMETADATA']._serialized_end=929 + DESCRIPTOR._serialized_options = b'\n\036com.google.api.serviceusage.v1B\016ResourcesProtoP\001ZDcloud.google.com/go/serviceusage/apiv1/serviceusagepb;serviceusagepb\252\002\034Google.Cloud.ServiceUsage.V1\312\002\034Google\\Cloud\\ServiceUsage\\V1\352\002\037Google::Cloud::ServiceUsage::V1' + _SERVICE._options = None + _SERVICE._serialized_options = b'\352A\242\001\n#serviceusage.googleapis.com/Service\022%projects/{project}/services/{service}\022#folders/{folder}/services/{service}\022/organizations/{organization}/services/{service}' + _globals['_STATE']._serialized_start=1097 + _globals['_STATE']._serialized_end=1154 + _globals['_SERVICE']._serialized_start=325 + _globals['_SERVICE']._serialized_end=642 + _globals['_SERVICECONFIG']._serialized_start=645 + _globals['_SERVICECONFIG']._serialized_end=1050 + _globals['_OPERATIONMETADATA']._serialized_start=1052 + _globals['_OPERATIONMETADATA']._serialized_end=1095 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/serviceusage/v1/serviceusage_pb2.py b/tools/distrib/python/xds_protos/google/api/serviceusage/v1/serviceusage_pb2.py index 5594fb8ab0a..edf86caaef7 100644 --- a/tools/distrib/python/xds_protos/google/api/serviceusage/v1/serviceusage_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/serviceusage/v1/serviceusage_pb2.py @@ -12,19 +12,19 @@ _sym_db = _symbol_database.Default() from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 +from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api.serviceusage.v1 import resources_pb2 as google_dot_api_dot_serviceusage_dot_v1_dot_resources__pb2 from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 -from google.api import client_pb2 as google_dot_api_dot_client__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n-google/api/serviceusage/v1/serviceusage.proto\x12\x1agoogle.api.serviceusage.v1\x1a\x1cgoogle/api/annotations.proto\x1a*google/api/serviceusage/v1/resources.proto\x1a#google/longrunning/operations.proto\x1a\x17google/api/client.proto\"$\n\x14\x45nableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"M\n\x15\x45nableServiceResponse\x12\x34\n\x07service\x18\x01 \x01(\x0b\x32#.google.api.serviceusage.v1.Service\"\x92\x02\n\x15\x44isableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\"\n\x1a\x64isable_dependent_services\x18\x02 \x01(\x08\x12l\n\x1a\x63heck_if_service_has_usage\x18\x03 \x01(\x0e\x32H.google.api.serviceusage.v1.DisableServiceRequest.CheckIfServiceHasUsage\"Y\n\x16\x43heckIfServiceHasUsage\x12*\n&CHECK_IF_SERVICE_HAS_USAGE_UNSPECIFIED\x10\x00\x12\x08\n\x04SKIP\x10\x01\x12\t\n\x05\x43HECK\x10\x02\"N\n\x16\x44isableServiceResponse\x12\x34\n\x07service\x18\x01 \x01(\x0b\x32#.google.api.serviceusage.v1.Service\"!\n\x11GetServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x13ListServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"f\n\x14ListServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"A\n\x1a\x42\x61tchEnableServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x13\n\x0bservice_ids\x18\x02 \x03(\t\"\xe9\x01\n\x1b\x42\x61tchEnableServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service\x12W\n\x08\x66\x61ilures\x18\x02 \x03(\x0b\x32\x45.google.api.serviceusage.v1.BatchEnableServicesResponse.EnableFailure\x1a:\n\rEnableFailure\x12\x12\n\nservice_id\x18\x01 \x01(\t\x12\x15\n\rerror_message\x18\x02 \x01(\t\"8\n\x17\x42\x61tchGetServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\r\n\x05names\x18\x02 \x03(\t\"Q\n\x18\x42\x61tchGetServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service2\xe8\t\n\x0cServiceUsage\x12\xba\x01\n\rEnableService\x12\x30.google.api.serviceusage.v1.EnableServiceRequest\x1a\x1d.google.longrunning.Operation\"X\xca\x41*\n\x15\x45nableServiceResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02%\" /v1/{name=*/*/services/*}:enable:\x01*\x12\xbe\x01\n\x0e\x44isableService\x12\x31.google.api.serviceusage.v1.DisableServiceRequest\x1a\x1d.google.longrunning.Operation\"Z\xca\x41+\n\x16\x44isableServiceResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02&\"!/v1/{name=*/*/services/*}:disable:\x01*\x12\x83\x01\n\nGetService\x12-.google.api.serviceusage.v1.GetServiceRequest\x1a#.google.api.serviceusage.v1.Service\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/v1/{name=*/*/services/*}\x12\x94\x01\n\x0cListServices\x12/.google.api.serviceusage.v1.ListServicesRequest\x1a\x30.google.api.serviceusage.v1.ListServicesResponse\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/v1/{parent=*/*}/services\x12\xd1\x01\n\x13\x42\x61tchEnableServices\x12\x36.google.api.serviceusage.v1.BatchEnableServicesRequest\x1a\x1d.google.longrunning.Operation\"c\xca\x41\x30\n\x1b\x42\x61tchEnableServicesResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02*\"%/v1/{parent=*/*}/services:batchEnable:\x01*\x12\xa9\x01\n\x10\x42\x61tchGetServices\x12\x33.google.api.serviceusage.v1.BatchGetServicesRequest\x1a\x34.google.api.serviceusage.v1.BatchGetServicesResponse\"*\x82\xd3\xe4\x93\x02$\x12\"/v1/{parent=*/*}/services:batchGet\x1a\xbc\x01\xca\x41\x1bserviceusage.googleapis.com\xd2\x41\x9a\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.managementB\xdd\x01\n\x1e\x63om.google.api.serviceusage.v1B\x11ServiceUsageProtoP\x01ZFgoogle.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusage\xaa\x02\x1cGoogle.Cloud.ServiceUsage.V1\xca\x02\x1cGoogle\\Cloud\\ServiceUsage\\V1\xea\x02\x1fGoogle::Cloud::ServiceUsage::V1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n-google/api/serviceusage/v1/serviceusage.proto\x12\x1agoogle.api.serviceusage.v1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a*google/api/serviceusage/v1/resources.proto\x1a#google/longrunning/operations.proto\"$\n\x14\x45nableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"M\n\x15\x45nableServiceResponse\x12\x34\n\x07service\x18\x01 \x01(\x0b\x32#.google.api.serviceusage.v1.Service\"\x92\x02\n\x15\x44isableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\"\n\x1a\x64isable_dependent_services\x18\x02 \x01(\x08\x12l\n\x1a\x63heck_if_service_has_usage\x18\x03 \x01(\x0e\x32H.google.api.serviceusage.v1.DisableServiceRequest.CheckIfServiceHasUsage\"Y\n\x16\x43heckIfServiceHasUsage\x12*\n&CHECK_IF_SERVICE_HAS_USAGE_UNSPECIFIED\x10\x00\x12\x08\n\x04SKIP\x10\x01\x12\t\n\x05\x43HECK\x10\x02\"N\n\x16\x44isableServiceResponse\x12\x34\n\x07service\x18\x01 \x01(\x0b\x32#.google.api.serviceusage.v1.Service\"!\n\x11GetServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x13ListServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"f\n\x14ListServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"A\n\x1a\x42\x61tchEnableServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x13\n\x0bservice_ids\x18\x02 \x03(\t\"\xe9\x01\n\x1b\x42\x61tchEnableServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service\x12W\n\x08\x66\x61ilures\x18\x02 \x03(\x0b\x32\x45.google.api.serviceusage.v1.BatchEnableServicesResponse.EnableFailure\x1a:\n\rEnableFailure\x12\x12\n\nservice_id\x18\x01 \x01(\t\x12\x15\n\rerror_message\x18\x02 \x01(\t\"8\n\x17\x42\x61tchGetServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\r\n\x05names\x18\x02 \x03(\t\"Q\n\x18\x42\x61tchGetServicesResponse\x12\x35\n\x08services\x18\x01 \x03(\x0b\x32#.google.api.serviceusage.v1.Service2\xe8\t\n\x0cServiceUsage\x12\xba\x01\n\rEnableService\x12\x30.google.api.serviceusage.v1.EnableServiceRequest\x1a\x1d.google.longrunning.Operation\"X\xca\x41*\n\x15\x45nableServiceResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02%\" /v1/{name=*/*/services/*}:enable:\x01*\x12\xbe\x01\n\x0e\x44isableService\x12\x31.google.api.serviceusage.v1.DisableServiceRequest\x1a\x1d.google.longrunning.Operation\"Z\xca\x41+\n\x16\x44isableServiceResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02&\"!/v1/{name=*/*/services/*}:disable:\x01*\x12\x83\x01\n\nGetService\x12-.google.api.serviceusage.v1.GetServiceRequest\x1a#.google.api.serviceusage.v1.Service\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/v1/{name=*/*/services/*}\x12\x94\x01\n\x0cListServices\x12/.google.api.serviceusage.v1.ListServicesRequest\x1a\x30.google.api.serviceusage.v1.ListServicesResponse\"!\x82\xd3\xe4\x93\x02\x1b\x12\x19/v1/{parent=*/*}/services\x12\xd1\x01\n\x13\x42\x61tchEnableServices\x12\x36.google.api.serviceusage.v1.BatchEnableServicesRequest\x1a\x1d.google.longrunning.Operation\"c\xca\x41\x30\n\x1b\x42\x61tchEnableServicesResponse\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02*\"%/v1/{parent=*/*}/services:batchEnable:\x01*\x12\xa9\x01\n\x10\x42\x61tchGetServices\x12\x33.google.api.serviceusage.v1.BatchGetServicesRequest\x1a\x34.google.api.serviceusage.v1.BatchGetServicesResponse\"*\x82\xd3\xe4\x93\x02$\x12\"/v1/{parent=*/*}/services:batchGet\x1a\xbc\x01\xca\x41\x1bserviceusage.googleapis.com\xd2\x41\x9a\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.managementB\xdb\x01\n\x1e\x63om.google.api.serviceusage.v1B\x11ServiceUsageProtoP\x01ZDcloud.google.com/go/serviceusage/apiv1/serviceusagepb;serviceusagepb\xaa\x02\x1cGoogle.Cloud.ServiceUsage.V1\xca\x02\x1cGoogle\\Cloud\\ServiceUsage\\V1\xea\x02\x1fGoogle::Cloud::ServiceUsage::V1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.api.serviceusage.v1.serviceusage_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\036com.google.api.serviceusage.v1B\021ServiceUsageProtoP\001ZFgoogle.golang.org/genproto/googleapis/api/serviceusage/v1;serviceusage\252\002\034Google.Cloud.ServiceUsage.V1\312\002\034Google\\Cloud\\ServiceUsage\\V1\352\002\037Google::Cloud::ServiceUsage::V1' + DESCRIPTOR._serialized_options = b'\n\036com.google.api.serviceusage.v1B\021ServiceUsageProtoP\001ZDcloud.google.com/go/serviceusage/apiv1/serviceusagepb;serviceusagepb\252\002\034Google.Cloud.ServiceUsage.V1\312\002\034Google\\Cloud\\ServiceUsage\\V1\352\002\037Google::Cloud::ServiceUsage::V1' _SERVICEUSAGE._options = None _SERVICEUSAGE._serialized_options = b'\312A\033serviceusage.googleapis.com\322A\232\001https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.management' _SERVICEUSAGE.methods_by_name['EnableService']._options = None diff --git a/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/resources_pb2.py b/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/resources_pb2.py index 472740ce532..2b81f3a8662 100644 --- a/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/resources_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/resources_pb2.py @@ -19,10 +19,9 @@ from google.api import monitoring_pb2 as google_dot_api_dot_monitoring__pb2 from google.api import quota_pb2 as google_dot_api_dot_quota__pb2 from google.api import usage_pb2 as google_dot_api_dot_usage__pb2 from google.protobuf import api_pb2 as google_dot_protobuf_dot_api__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/google/api/serviceusage/v1beta1/resources.proto\x12\x1fgoogle.api.serviceusage.v1beta1\x1a\x15google/api/auth.proto\x1a\x1egoogle/api/documentation.proto\x1a\x19google/api/endpoint.proto\x1a#google/api/monitored_resource.proto\x1a\x1bgoogle/api/monitoring.proto\x1a\x16google/api/quota.proto\x1a\x16google/api/usage.proto\x1a\x19google/protobuf/api.proto\x1a\x1cgoogle/api/annotations.proto\"\x9e\x01\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06parent\x18\x05 \x01(\t\x12>\n\x06\x63onfig\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.ServiceConfig\x12\x35\n\x05state\x18\x04 \x01(\x0e\x32&.google.api.serviceusage.v1beta1.State\"\x95\x03\n\rServiceConfig\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\"\n\x04\x61pis\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Api\x12\x30\n\rdocumentation\x18\x06 \x01(\x0b\x32\x19.google.api.Documentation\x12 \n\x05quota\x18\n \x01(\x0b\x32\x11.google.api.Quota\x12\x32\n\x0e\x61uthentication\x18\x0b \x01(\x0b\x32\x1a.google.api.Authentication\x12 \n\x05usage\x18\x0f \x01(\x0b\x32\x11.google.api.Usage\x12\'\n\tendpoints\x18\x12 \x03(\x0b\x32\x14.google.api.Endpoint\x12\x44\n\x13monitored_resources\x18\x19 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12*\n\nmonitoring\x18\x1c \x01(\x0b\x32\x16.google.api.Monitoring\"+\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x02 \x03(\t\"\x8a\x02\n\x13\x43onsumerQuotaMetric\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12R\n\x15\x63onsumer_quota_limits\x18\x03 \x03(\x0b\x32\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\x12]\n descendant_consumer_quota_limits\x18\x06 \x03(\x0b\x32\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\x12\x0c\n\x04unit\x18\x05 \x01(\t\"\xb9\x01\n\x12\x43onsumerQuotaLimit\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06metric\x18\x08 \x01(\t\x12\x0c\n\x04unit\x18\x02 \x01(\t\x12\x12\n\nis_precise\x18\x03 \x01(\x08\x12\x1e\n\x16\x61llows_admin_overrides\x18\x07 \x01(\x08\x12\x43\n\rquota_buckets\x18\t \x03(\x0b\x32,.google.api.serviceusage.v1beta1.QuotaBucket\"\xa0\x03\n\x0bQuotaBucket\x12\x17\n\x0f\x65\x66\x66\x65\x63tive_limit\x18\x01 \x01(\x03\x12\x15\n\rdefault_limit\x18\x02 \x01(\x03\x12I\n\x11producer_override\x18\x03 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12I\n\x11\x63onsumer_override\x18\x04 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x46\n\x0e\x61\x64min_override\x18\x05 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12P\n\ndimensions\x18\x06 \x03(\x0b\x32<.google.api.serviceusage.v1beta1.QuotaBucket.DimensionsEntry\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xfb\x01\n\rQuotaOverride\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x16\n\x0eoverride_value\x18\x02 \x01(\x03\x12R\n\ndimensions\x18\x03 \x03(\x0b\x32>.google.api.serviceusage.v1beta1.QuotaOverride.DimensionsEntry\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x1f\n\x17\x61\x64min_override_ancestor\x18\x06 \x01(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"Y\n\x14OverrideInlineSource\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xf1\x01\n\x10\x41\x64minQuotaPolicy\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0cpolicy_value\x18\x02 \x01(\x03\x12U\n\ndimensions\x18\x03 \x03(\x0b\x32\x41.google.api.serviceusage.v1beta1.AdminQuotaPolicy.DimensionsEntry\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x11\n\tcontainer\x18\x06 \x01(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"3\n\x0fServiceIdentity\x12\r\n\x05\x65mail\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t*9\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0c\n\x08\x44ISABLED\x10\x01\x12\x0b\n\x07\x45NABLED\x10\x02*<\n\tQuotaView\x12\x1a\n\x16QUOTA_VIEW_UNSPECIFIED\x10\x00\x12\t\n\x05\x42\x41SIC\x10\x01\x12\x08\n\x04\x46ULL\x10\x02*~\n\x10QuotaSafetyCheck\x12\"\n\x1eQUOTA_SAFETY_CHECK_UNSPECIFIED\x10\x00\x12\x1e\n\x1aLIMIT_DECREASE_BELOW_USAGE\x10\x01\x12&\n\"LIMIT_DECREASE_PERCENTAGE_TOO_HIGH\x10\x02\x42\xed\x01\n#com.google.api.serviceusage.v1beta1B\x0eResourcesProtoP\x01ZKgoogle.golang.org/genproto/googleapis/api/serviceusage/v1beta1;serviceusage\xaa\x02\x1fGoogle.Api.ServiceUsage.V1Beta1\xca\x02\x1fGoogle\\Api\\ServiceUsage\\V1beta1\xea\x02\"Google::Api::ServiceUsage::V1beta1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n/google/api/serviceusage/v1beta1/resources.proto\x12\x1fgoogle.api.serviceusage.v1beta1\x1a\x15google/api/auth.proto\x1a\x1egoogle/api/documentation.proto\x1a\x19google/api/endpoint.proto\x1a#google/api/monitored_resource.proto\x1a\x1bgoogle/api/monitoring.proto\x1a\x16google/api/quota.proto\x1a\x16google/api/usage.proto\x1a\x19google/protobuf/api.proto\"\x9e\x01\n\x07Service\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06parent\x18\x05 \x01(\t\x12>\n\x06\x63onfig\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.ServiceConfig\x12\x35\n\x05state\x18\x04 \x01(\x0e\x32&.google.api.serviceusage.v1beta1.State\"\x95\x03\n\rServiceConfig\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05title\x18\x02 \x01(\t\x12\"\n\x04\x61pis\x18\x03 \x03(\x0b\x32\x14.google.protobuf.Api\x12\x30\n\rdocumentation\x18\x06 \x01(\x0b\x32\x19.google.api.Documentation\x12 \n\x05quota\x18\n \x01(\x0b\x32\x11.google.api.Quota\x12\x32\n\x0e\x61uthentication\x18\x0b \x01(\x0b\x32\x1a.google.api.Authentication\x12 \n\x05usage\x18\x0f \x01(\x0b\x32\x11.google.api.Usage\x12\'\n\tendpoints\x18\x12 \x03(\x0b\x32\x14.google.api.Endpoint\x12\x44\n\x13monitored_resources\x18\x19 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12*\n\nmonitoring\x18\x1c \x01(\x0b\x32\x16.google.api.Monitoring\"+\n\x11OperationMetadata\x12\x16\n\x0eresource_names\x18\x02 \x03(\t\"\x8a\x02\n\x13\x43onsumerQuotaMetric\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x02 \x01(\t\x12R\n\x15\x63onsumer_quota_limits\x18\x03 \x03(\x0b\x32\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\x12]\n descendant_consumer_quota_limits\x18\x06 \x03(\x0b\x32\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\x12\x0c\n\x04unit\x18\x05 \x01(\t\"\xd6\x01\n\x12\x43onsumerQuotaLimit\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x0e\n\x06metric\x18\x08 \x01(\t\x12\x0c\n\x04unit\x18\x02 \x01(\t\x12\x12\n\nis_precise\x18\x03 \x01(\x08\x12\x1e\n\x16\x61llows_admin_overrides\x18\x07 \x01(\x08\x12\x43\n\rquota_buckets\x18\t \x03(\x0b\x32,.google.api.serviceusage.v1beta1.QuotaBucket\x12\x1b\n\x13supported_locations\x18\x0b \x03(\t\"\xf5\x03\n\x0bQuotaBucket\x12\x17\n\x0f\x65\x66\x66\x65\x63tive_limit\x18\x01 \x01(\x03\x12\x15\n\rdefault_limit\x18\x02 \x01(\x03\x12I\n\x11producer_override\x18\x03 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12I\n\x11\x63onsumer_override\x18\x04 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x46\n\x0e\x61\x64min_override\x18\x05 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12S\n\x15producer_quota_policy\x18\x07 \x01(\x0b\x32\x34.google.api.serviceusage.v1beta1.ProducerQuotaPolicy\x12P\n\ndimensions\x18\x06 \x03(\x0b\x32<.google.api.serviceusage.v1beta1.QuotaBucket.DimensionsEntry\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xfb\x01\n\rQuotaOverride\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x16\n\x0eoverride_value\x18\x02 \x01(\x03\x12R\n\ndimensions\x18\x03 \x03(\x0b\x32>.google.api.serviceusage.v1beta1.QuotaOverride.DimensionsEntry\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x1f\n\x17\x61\x64min_override_ancestor\x18\x06 \x01(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"Y\n\x14OverrideInlineSource\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xf7\x01\n\x13ProducerQuotaPolicy\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0cpolicy_value\x18\x02 \x01(\x03\x12X\n\ndimensions\x18\x03 \x03(\x0b\x32\x44.google.api.serviceusage.v1beta1.ProducerQuotaPolicy.DimensionsEntry\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x11\n\tcontainer\x18\x06 \x01(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\xf1\x01\n\x10\x41\x64minQuotaPolicy\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x14\n\x0cpolicy_value\x18\x02 \x01(\x03\x12U\n\ndimensions\x18\x03 \x03(\x0b\x32\x41.google.api.serviceusage.v1beta1.AdminQuotaPolicy.DimensionsEntry\x12\x0e\n\x06metric\x18\x04 \x01(\t\x12\x0c\n\x04unit\x18\x05 \x01(\t\x12\x11\n\tcontainer\x18\x06 \x01(\t\x1a\x31\n\x0f\x44imensionsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"3\n\x0fServiceIdentity\x12\r\n\x05\x65mail\x18\x01 \x01(\t\x12\x11\n\tunique_id\x18\x02 \x01(\t*9\n\x05State\x12\x15\n\x11STATE_UNSPECIFIED\x10\x00\x12\x0c\n\x08\x44ISABLED\x10\x01\x12\x0b\n\x07\x45NABLED\x10\x02*<\n\tQuotaView\x12\x1a\n\x16QUOTA_VIEW_UNSPECIFIED\x10\x00\x12\t\n\x05\x42\x41SIC\x10\x01\x12\x08\n\x04\x46ULL\x10\x02*~\n\x10QuotaSafetyCheck\x12\"\n\x1eQUOTA_SAFETY_CHECK_UNSPECIFIED\x10\x00\x12\x1e\n\x1aLIMIT_DECREASE_BELOW_USAGE\x10\x01\x12&\n\"LIMIT_DECREASE_PERCENTAGE_TOO_HIGH\x10\x02\x42\xed\x01\n#com.google.api.serviceusage.v1beta1B\x0eResourcesProtoP\x01ZKgoogle.golang.org/genproto/googleapis/api/serviceusage/v1beta1;serviceusage\xaa\x02\x1fGoogle.Api.ServiceUsage.V1Beta1\xca\x02\x1fGoogle\\Api\\ServiceUsage\\V1beta1\xea\x02\"Google::Api::ServiceUsage::V1beta1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -34,38 +33,44 @@ if _descriptor._USE_C_DESCRIPTORS == False: _QUOTABUCKET_DIMENSIONSENTRY._serialized_options = b'8\001' _QUOTAOVERRIDE_DIMENSIONSENTRY._options = None _QUOTAOVERRIDE_DIMENSIONSENTRY._serialized_options = b'8\001' + _PRODUCERQUOTAPOLICY_DIMENSIONSENTRY._options = None + _PRODUCERQUOTAPOLICY_DIMENSIONSENTRY._serialized_options = b'8\001' _ADMINQUOTAPOLICY_DIMENSIONSENTRY._options = None _ADMINQUOTAPOLICY_DIMENSIONSENTRY._serialized_options = b'8\001' - _globals['_STATE']._serialized_start=2469 - _globals['_STATE']._serialized_end=2526 - _globals['_QUOTAVIEW']._serialized_start=2528 - _globals['_QUOTAVIEW']._serialized_end=2588 - _globals['_QUOTASAFETYCHECK']._serialized_start=2590 - _globals['_QUOTASAFETYCHECK']._serialized_end=2716 - _globals['_SERVICE']._serialized_start=338 - _globals['_SERVICE']._serialized_end=496 - _globals['_SERVICECONFIG']._serialized_start=499 - _globals['_SERVICECONFIG']._serialized_end=904 - _globals['_OPERATIONMETADATA']._serialized_start=906 - _globals['_OPERATIONMETADATA']._serialized_end=949 - _globals['_CONSUMERQUOTAMETRIC']._serialized_start=952 - _globals['_CONSUMERQUOTAMETRIC']._serialized_end=1218 - _globals['_CONSUMERQUOTALIMIT']._serialized_start=1221 - _globals['_CONSUMERQUOTALIMIT']._serialized_end=1406 - _globals['_QUOTABUCKET']._serialized_start=1409 - _globals['_QUOTABUCKET']._serialized_end=1825 - _globals['_QUOTABUCKET_DIMENSIONSENTRY']._serialized_start=1776 - _globals['_QUOTABUCKET_DIMENSIONSENTRY']._serialized_end=1825 - _globals['_QUOTAOVERRIDE']._serialized_start=1828 - _globals['_QUOTAOVERRIDE']._serialized_end=2079 - _globals['_QUOTAOVERRIDE_DIMENSIONSENTRY']._serialized_start=1776 - _globals['_QUOTAOVERRIDE_DIMENSIONSENTRY']._serialized_end=1825 - _globals['_OVERRIDEINLINESOURCE']._serialized_start=2081 - _globals['_OVERRIDEINLINESOURCE']._serialized_end=2170 - _globals['_ADMINQUOTAPOLICY']._serialized_start=2173 - _globals['_ADMINQUOTAPOLICY']._serialized_end=2414 - _globals['_ADMINQUOTAPOLICY_DIMENSIONSENTRY']._serialized_start=1776 - _globals['_ADMINQUOTAPOLICY_DIMENSIONSENTRY']._serialized_end=1825 - _globals['_SERVICEIDENTITY']._serialized_start=2416 - _globals['_SERVICEIDENTITY']._serialized_end=2467 + _globals['_STATE']._serialized_start=2803 + _globals['_STATE']._serialized_end=2860 + _globals['_QUOTAVIEW']._serialized_start=2862 + _globals['_QUOTAVIEW']._serialized_end=2922 + _globals['_QUOTASAFETYCHECK']._serialized_start=2924 + _globals['_QUOTASAFETYCHECK']._serialized_end=3050 + _globals['_SERVICE']._serialized_start=308 + _globals['_SERVICE']._serialized_end=466 + _globals['_SERVICECONFIG']._serialized_start=469 + _globals['_SERVICECONFIG']._serialized_end=874 + _globals['_OPERATIONMETADATA']._serialized_start=876 + _globals['_OPERATIONMETADATA']._serialized_end=919 + _globals['_CONSUMERQUOTAMETRIC']._serialized_start=922 + _globals['_CONSUMERQUOTAMETRIC']._serialized_end=1188 + _globals['_CONSUMERQUOTALIMIT']._serialized_start=1191 + _globals['_CONSUMERQUOTALIMIT']._serialized_end=1405 + _globals['_QUOTABUCKET']._serialized_start=1408 + _globals['_QUOTABUCKET']._serialized_end=1909 + _globals['_QUOTABUCKET_DIMENSIONSENTRY']._serialized_start=1860 + _globals['_QUOTABUCKET_DIMENSIONSENTRY']._serialized_end=1909 + _globals['_QUOTAOVERRIDE']._serialized_start=1912 + _globals['_QUOTAOVERRIDE']._serialized_end=2163 + _globals['_QUOTAOVERRIDE_DIMENSIONSENTRY']._serialized_start=1860 + _globals['_QUOTAOVERRIDE_DIMENSIONSENTRY']._serialized_end=1909 + _globals['_OVERRIDEINLINESOURCE']._serialized_start=2165 + _globals['_OVERRIDEINLINESOURCE']._serialized_end=2254 + _globals['_PRODUCERQUOTAPOLICY']._serialized_start=2257 + _globals['_PRODUCERQUOTAPOLICY']._serialized_end=2504 + _globals['_PRODUCERQUOTAPOLICY_DIMENSIONSENTRY']._serialized_start=1860 + _globals['_PRODUCERQUOTAPOLICY_DIMENSIONSENTRY']._serialized_end=1909 + _globals['_ADMINQUOTAPOLICY']._serialized_start=2507 + _globals['_ADMINQUOTAPOLICY']._serialized_end=2748 + _globals['_ADMINQUOTAPOLICY_DIMENSIONSENTRY']._serialized_start=1860 + _globals['_ADMINQUOTAPOLICY_DIMENSIONSENTRY']._serialized_end=1909 + _globals['_SERVICEIDENTITY']._serialized_start=2750 + _globals['_SERVICEIDENTITY']._serialized_end=2801 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/serviceusage_pb2.py b/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/serviceusage_pb2.py index 8c1e04ef116..3e1be851bad 100644 --- a/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/serviceusage_pb2.py +++ b/tools/distrib/python/xds_protos/google/api/serviceusage/v1beta1/serviceusage_pb2.py @@ -16,10 +16,11 @@ from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api.serviceusage.v1beta1 import resources_pb2 as google_dot_api_dot_serviceusage_dot_v1beta1_dot_resources__pb2 from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 +from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2google/api/serviceusage/v1beta1/serviceusage.proto\x12\x1fgoogle.api.serviceusage.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a/google/api/serviceusage/v1beta1/resources.proto\x1a#google/longrunning/operations.proto\x1a google/protobuf/field_mask.proto\"$\n\x14\x45nableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"%\n\x15\x44isableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"!\n\x11GetServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x13ListServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"k\n\x14ListServicesResponse\x12:\n\x08services\x18\x01 \x03(\x0b\x32(.google.api.serviceusage.v1beta1.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"A\n\x1a\x42\x61tchEnableServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x13\n\x0bservice_ids\x18\x02 \x03(\t\"\x92\x01\n\x1fListConsumerQuotaMetricsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x38\n\x04view\x18\x04 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"\x82\x01\n ListConsumerQuotaMetricsResponse\x12\x45\n\x07metrics\x18\x01 \x03(\x0b\x32\x34.google.api.serviceusage.v1beta1.ConsumerQuotaMetric\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"g\n\x1dGetConsumerQuotaMetricRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"f\n\x1cGetConsumerQuotaLimitRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"\xc4\x01\n\x1a\x43reateAdminOverrideRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\xf3\x01\n\x1aUpdateAdminOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12/\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12\x45\n\nforce_only\x18\x05 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\x80\x01\n\x1a\x44\x65leteAdminOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x45\n\nforce_only\x18\x03 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"R\n\x19ListAdminOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"x\n\x1aListAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"f\n!BatchCreateAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xdd\x01\n\x1bImportAdminOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\rinline_source\x18\x02 \x01(\x0b\x32\x35.google.api.serviceusage.v1beta1.OverrideInlineSourceH\x00\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheckB\x08\n\x06source\"a\n\x1cImportAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\x1e\n\x1cImportAdminOverridesMetadata\"\xc7\x01\n\x1d\x43reateConsumerOverrideRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\xf6\x01\n\x1dUpdateConsumerOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12/\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12\x45\n\nforce_only\x18\x05 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\x83\x01\n\x1d\x44\x65leteConsumerOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x45\n\nforce_only\x18\x03 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"U\n\x1cListConsumerOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"{\n\x1dListConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"i\n$BatchCreateConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xe0\x01\n\x1eImportConsumerOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\rinline_source\x18\x02 \x01(\x0b\x32\x35.google.api.serviceusage.v1beta1.OverrideInlineSourceH\x00\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheckB\x08\n\x06source\"d\n\x1fImportConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"!\n\x1fImportConsumerOverridesMetadata\"g\n ImportAdminQuotaPoliciesResponse\x12\x43\n\x08policies\x18\x01 \x03(\x0b\x32\x31.google.api.serviceusage.v1beta1.AdminQuotaPolicy\"\"\n ImportAdminQuotaPoliciesMetadata\" \n\x1e\x43reateAdminQuotaPolicyMetadata\" \n\x1eUpdateAdminQuotaPolicyMetadata\" \n\x1e\x44\x65leteAdminQuotaPolicyMetadata\"0\n\x1eGenerateServiceIdentityRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\"\xf7\x01\n\x1aGetServiceIdentityResponse\x12\x42\n\x08identity\x18\x01 \x01(\x0b\x32\x30.google.api.serviceusage.v1beta1.ServiceIdentity\x12X\n\x05state\x18\x02 \x01(\x0e\x32I.google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState\";\n\rIdentityState\x12\x1e\n\x1aIDENTITY_STATE_UNSPECIFIED\x10\x00\x12\n\n\x06\x41\x43TIVE\x10\x01\"\x1c\n\x1aGetServiceIdentityMetadata2\xfc#\n\x0cServiceUsage\x12\xc7\x01\n\rEnableService\x12\x35.google.api.serviceusage.v1beta1.EnableServiceRequest\x1a\x1d.google.longrunning.Operation\"`\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02*\"%/v1beta1/{name=*/*/services/*}:enable:\x01*\x12\xca\x01\n\x0e\x44isableService\x12\x36.google.api.serviceusage.v1beta1.DisableServiceRequest\x1a\x1d.google.longrunning.Operation\"a\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02+\"&/v1beta1/{name=*/*/services/*}:disable:\x01*\x12\x95\x01\n\nGetService\x12\x32.google.api.serviceusage.v1beta1.GetServiceRequest\x1a(.google.api.serviceusage.v1beta1.Service\")\x88\x02\x01\x82\xd3\xe4\x93\x02 \x12\x1e/v1beta1/{name=*/*/services/*}\x12\xa6\x01\n\x0cListServices\x12\x34.google.api.serviceusage.v1beta1.ListServicesRequest\x1a\x35.google.api.serviceusage.v1beta1.ListServicesResponse\")\x88\x02\x01\x82\xd3\xe4\x93\x02 \x12\x1e/v1beta1/{parent=*/*}/services\x12\xd8\x01\n\x13\x42\x61tchEnableServices\x12;.google.api.serviceusage.v1beta1.BatchEnableServicesRequest\x1a\x1d.google.longrunning.Operation\"e\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02/\"*/v1beta1/{parent=*/*}/services:batchEnable:\x01*\x12\xde\x01\n\x18ListConsumerQuotaMetrics\x12@.google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest\x1a\x41.google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics\x12\xcd\x01\n\x16GetConsumerQuotaMetric\x12>.google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest\x1a\x34.google.api.serviceusage.v1beta1.ConsumerQuotaMetric\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*}\x12\xd3\x01\n\x15GetConsumerQuotaLimit\x12=.google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest\x1a\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\"F\x82\xd3\xe4\x93\x02@\x12>/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*}\x12\xfa\x01\n\x13\x43reateAdminOverride\x12;.google.api.serviceusage.v1beta1.CreateAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x86\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02[\"O/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides:\x08override\x12\xfa\x01\n\x13UpdateAdminOverride\x12;.google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x86\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02[2O/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}:\x08override\x12\xf8\x01\n\x13\x44\x65leteAdminOverride\x12;.google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x84\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02Q*O/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}\x12\xe6\x01\n\x12ListAdminOverrides\x12:.google.api.serviceusage.v1beta1.ListAdminOverridesRequest\x1a;.google.api.serviceusage.v1beta1.ListAdminOverridesResponse\"W\x82\xd3\xe4\x93\x02Q\x12O/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides\x12\x8a\x02\n\x14ImportAdminOverrides\x12<.google.api.serviceusage.v1beta1.ImportAdminOverridesRequest\x1a\x1d.google.longrunning.Operation\"\x94\x01\xca\x41<\n\x1cImportAdminOverridesResponse\x12\x1cImportAdminOverridesMetadata\x82\xd3\xe4\x93\x02O\"J/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importAdminOverrides:\x01*\x12\x83\x02\n\x16\x43reateConsumerOverride\x12>.google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x89\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02^\"R/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides:\x08override\x12\x83\x02\n\x16UpdateConsumerOverride\x12>.google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x89\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02^2R/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}:\x08override\x12\x81\x02\n\x16\x44\x65leteConsumerOverride\x12>.google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x87\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02T*R/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}\x12\xf2\x01\n\x15ListConsumerOverrides\x12=.google.api.serviceusage.v1beta1.ListConsumerOverridesRequest\x1a>.google.api.serviceusage.v1beta1.ListConsumerOverridesResponse\"Z\x82\xd3\xe4\x93\x02T\x12R/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides\x12\x99\x02\n\x17ImportConsumerOverrides\x12?.google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest\x1a\x1d.google.longrunning.Operation\"\x9d\x01\xca\x41\x42\n\x1fImportConsumerOverridesResponse\x12\x1fImportConsumerOverridesMetadata\x82\xd3\xe4\x93\x02R\"M/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importConsumerOverrides:\x01*\x12\xe6\x01\n\x17GenerateServiceIdentity\x12?.google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest\x1a\x1d.google.longrunning.Operation\"k\xca\x41(\n\x0fServiceIdentity\x12\x15google.protobuf.Empty\x82\xd3\xe4\x93\x02:\"8/v1beta1/{parent=*/*/services/*}:generateServiceIdentity\x1a\xbc\x01\xca\x41\x1bserviceusage.googleapis.com\xd2\x41\x9a\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.managementB\xf0\x01\n#com.google.api.serviceusage.v1beta1B\x11ServiceUsageProtoP\x01ZKgoogle.golang.org/genproto/googleapis/api/serviceusage/v1beta1;serviceusage\xaa\x02\x1fGoogle.Api.ServiceUsage.V1Beta1\xca\x02\x1fGoogle\\Api\\ServiceUsage\\V1beta1\xea\x02\"Google::Api::ServiceUsage::V1beta1b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n2google/api/serviceusage/v1beta1/serviceusage.proto\x12\x1fgoogle.api.serviceusage.v1beta1\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a/google/api/serviceusage/v1beta1/resources.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\"$\n\x14\x45nableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"%\n\x15\x44isableServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"!\n\x11GetServiceRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x13ListServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x04 \x01(\t\"k\n\x14ListServicesResponse\x12:\n\x08services\x18\x01 \x03(\x0b\x32(.google.api.serviceusage.v1beta1.Service\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"A\n\x1a\x42\x61tchEnableServicesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x13\n\x0bservice_ids\x18\x02 \x03(\t\"\x92\x01\n\x1fListConsumerQuotaMetricsRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\x12\x38\n\x04view\x18\x04 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"\x82\x01\n ListConsumerQuotaMetricsResponse\x12\x45\n\x07metrics\x18\x01 \x03(\x0b\x32\x34.google.api.serviceusage.v1beta1.ConsumerQuotaMetric\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"g\n\x1dGetConsumerQuotaMetricRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"f\n\x1cGetConsumerQuotaLimitRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x38\n\x04view\x18\x02 \x01(\x0e\x32*.google.api.serviceusage.v1beta1.QuotaView\"\xc4\x01\n\x1a\x43reateAdminOverrideRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\xf3\x01\n\x1aUpdateAdminOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12/\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12\x45\n\nforce_only\x18\x05 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\x80\x01\n\x1a\x44\x65leteAdminOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x45\n\nforce_only\x18\x03 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"R\n\x19ListAdminOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"x\n\x1aListAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"f\n!BatchCreateAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xdd\x01\n\x1bImportAdminOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\rinline_source\x18\x02 \x01(\x0b\x32\x35.google.api.serviceusage.v1beta1.OverrideInlineSourceH\x00\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheckB\x08\n\x06source\"a\n\x1cImportAdminOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\x1e\n\x1cImportAdminOverridesMetadata\"\xc7\x01\n\x1d\x43reateConsumerOverrideRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\xf6\x01\n\x1dUpdateConsumerOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12@\n\x08override\x18\x02 \x01(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12/\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMask\x12\x45\n\nforce_only\x18\x05 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"\x83\x01\n\x1d\x44\x65leteConsumerOverrideRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\r\n\x05\x66orce\x18\x02 \x01(\x08\x12\x45\n\nforce_only\x18\x03 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheck\"U\n\x1cListConsumerOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"{\n\x1dListConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"i\n$BatchCreateConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"\xe0\x01\n\x1eImportConsumerOverridesRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\x12N\n\rinline_source\x18\x02 \x01(\x0b\x32\x35.google.api.serviceusage.v1beta1.OverrideInlineSourceH\x00\x12\r\n\x05\x66orce\x18\x03 \x01(\x08\x12\x45\n\nforce_only\x18\x04 \x03(\x0e\x32\x31.google.api.serviceusage.v1beta1.QuotaSafetyCheckB\x08\n\x06source\"d\n\x1fImportConsumerOverridesResponse\x12\x41\n\toverrides\x18\x01 \x03(\x0b\x32..google.api.serviceusage.v1beta1.QuotaOverride\"!\n\x1fImportConsumerOverridesMetadata\"g\n ImportAdminQuotaPoliciesResponse\x12\x43\n\x08policies\x18\x01 \x03(\x0b\x32\x31.google.api.serviceusage.v1beta1.AdminQuotaPolicy\"\"\n ImportAdminQuotaPoliciesMetadata\" \n\x1e\x43reateAdminQuotaPolicyMetadata\" \n\x1eUpdateAdminQuotaPolicyMetadata\" \n\x1e\x44\x65leteAdminQuotaPolicyMetadata\"0\n\x1eGenerateServiceIdentityRequest\x12\x0e\n\x06parent\x18\x01 \x01(\t\"\xf7\x01\n\x1aGetServiceIdentityResponse\x12\x42\n\x08identity\x18\x01 \x01(\x0b\x32\x30.google.api.serviceusage.v1beta1.ServiceIdentity\x12X\n\x05state\x18\x02 \x01(\x0e\x32I.google.api.serviceusage.v1beta1.GetServiceIdentityResponse.IdentityState\";\n\rIdentityState\x12\x1e\n\x1aIDENTITY_STATE_UNSPECIFIED\x10\x00\x12\n\n\x06\x41\x43TIVE\x10\x01\"\x1c\n\x1aGetServiceIdentityMetadata2\xfc#\n\x0cServiceUsage\x12\xc7\x01\n\rEnableService\x12\x35.google.api.serviceusage.v1beta1.EnableServiceRequest\x1a\x1d.google.longrunning.Operation\"`\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02*\"%/v1beta1/{name=*/*/services/*}:enable:\x01*\x12\xca\x01\n\x0e\x44isableService\x12\x36.google.api.serviceusage.v1beta1.DisableServiceRequest\x1a\x1d.google.longrunning.Operation\"a\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02+\"&/v1beta1/{name=*/*/services/*}:disable:\x01*\x12\x95\x01\n\nGetService\x12\x32.google.api.serviceusage.v1beta1.GetServiceRequest\x1a(.google.api.serviceusage.v1beta1.Service\")\x88\x02\x01\x82\xd3\xe4\x93\x02 \x12\x1e/v1beta1/{name=*/*/services/*}\x12\xa6\x01\n\x0cListServices\x12\x34.google.api.serviceusage.v1beta1.ListServicesRequest\x1a\x35.google.api.serviceusage.v1beta1.ListServicesResponse\")\x88\x02\x01\x82\xd3\xe4\x93\x02 \x12\x1e/v1beta1/{parent=*/*}/services\x12\xd8\x01\n\x13\x42\x61tchEnableServices\x12;.google.api.serviceusage.v1beta1.BatchEnableServicesRequest\x1a\x1d.google.longrunning.Operation\"e\x88\x02\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02/\"*/v1beta1/{parent=*/*}/services:batchEnable:\x01*\x12\xde\x01\n\x18ListConsumerQuotaMetrics\x12@.google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsRequest\x1a\x41.google.api.serviceusage.v1beta1.ListConsumerQuotaMetricsResponse\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics\x12\xcd\x01\n\x16GetConsumerQuotaMetric\x12>.google.api.serviceusage.v1beta1.GetConsumerQuotaMetricRequest\x1a\x34.google.api.serviceusage.v1beta1.ConsumerQuotaMetric\"=\x82\xd3\xe4\x93\x02\x37\x12\x35/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*}\x12\xd3\x01\n\x15GetConsumerQuotaLimit\x12=.google.api.serviceusage.v1beta1.GetConsumerQuotaLimitRequest\x1a\x33.google.api.serviceusage.v1beta1.ConsumerQuotaLimit\"F\x82\xd3\xe4\x93\x02@\x12>/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*}\x12\xfa\x01\n\x13\x43reateAdminOverride\x12;.google.api.serviceusage.v1beta1.CreateAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x86\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02[\"O/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides:\x08override\x12\xfa\x01\n\x13UpdateAdminOverride\x12;.google.api.serviceusage.v1beta1.UpdateAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x86\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02[2O/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}:\x08override\x12\xf8\x01\n\x13\x44\x65leteAdminOverride\x12;.google.api.serviceusage.v1beta1.DeleteAdminOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x84\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02Q*O/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/adminOverrides/*}\x12\xe6\x01\n\x12ListAdminOverrides\x12:.google.api.serviceusage.v1beta1.ListAdminOverridesRequest\x1a;.google.api.serviceusage.v1beta1.ListAdminOverridesResponse\"W\x82\xd3\xe4\x93\x02Q\x12O/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/adminOverrides\x12\x8a\x02\n\x14ImportAdminOverrides\x12<.google.api.serviceusage.v1beta1.ImportAdminOverridesRequest\x1a\x1d.google.longrunning.Operation\"\x94\x01\xca\x41<\n\x1cImportAdminOverridesResponse\x12\x1cImportAdminOverridesMetadata\x82\xd3\xe4\x93\x02O\"J/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importAdminOverrides:\x01*\x12\x83\x02\n\x16\x43reateConsumerOverride\x12>.google.api.serviceusage.v1beta1.CreateConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x89\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02^\"R/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides:\x08override\x12\x83\x02\n\x16UpdateConsumerOverride\x12>.google.api.serviceusage.v1beta1.UpdateConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x89\x01\xca\x41\"\n\rQuotaOverride\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02^2R/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}:\x08override\x12\x81\x02\n\x16\x44\x65leteConsumerOverride\x12>.google.api.serviceusage.v1beta1.DeleteConsumerOverrideRequest\x1a\x1d.google.longrunning.Operation\"\x87\x01\xca\x41*\n\x15google.protobuf.Empty\x12\x11OperationMetadata\x82\xd3\xe4\x93\x02T*R/v1beta1/{name=*/*/services/*/consumerQuotaMetrics/*/limits/*/consumerOverrides/*}\x12\xf2\x01\n\x15ListConsumerOverrides\x12=.google.api.serviceusage.v1beta1.ListConsumerOverridesRequest\x1a>.google.api.serviceusage.v1beta1.ListConsumerOverridesResponse\"Z\x82\xd3\xe4\x93\x02T\x12R/v1beta1/{parent=*/*/services/*/consumerQuotaMetrics/*/limits/*}/consumerOverrides\x12\x99\x02\n\x17ImportConsumerOverrides\x12?.google.api.serviceusage.v1beta1.ImportConsumerOverridesRequest\x1a\x1d.google.longrunning.Operation\"\x9d\x01\xca\x41\x42\n\x1fImportConsumerOverridesResponse\x12\x1fImportConsumerOverridesMetadata\x82\xd3\xe4\x93\x02R\"M/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importConsumerOverrides:\x01*\x12\xe6\x01\n\x17GenerateServiceIdentity\x12?.google.api.serviceusage.v1beta1.GenerateServiceIdentityRequest\x1a\x1d.google.longrunning.Operation\"k\xca\x41(\n\x0fServiceIdentity\x12\x15google.protobuf.Empty\x82\xd3\xe4\x93\x02:\"8/v1beta1/{parent=*/*/services/*}:generateServiceIdentity\x1a\xbc\x01\xca\x41\x1bserviceusage.googleapis.com\xd2\x41\x9a\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/service.managementB\xf0\x01\n#com.google.api.serviceusage.v1beta1B\x11ServiceUsageProtoP\x01ZKgoogle.golang.org/genproto/googleapis/api/serviceusage/v1beta1;serviceusage\xaa\x02\x1fGoogle.Api.ServiceUsage.V1Beta1\xca\x02\x1fGoogle\\Api\\ServiceUsage\\V1beta1\xea\x02\"Google::Api::ServiceUsage::V1beta1b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -67,80 +68,80 @@ if _descriptor._USE_C_DESCRIPTORS == False: _SERVICEUSAGE.methods_by_name['ImportConsumerOverrides']._serialized_options = b'\312AB\n\037ImportConsumerOverridesResponse\022\037ImportConsumerOverridesMetadata\202\323\344\223\002R\"M/v1beta1/{parent=*/*/services/*}/consumerQuotaMetrics:importConsumerOverrides:\001*' _SERVICEUSAGE.methods_by_name['GenerateServiceIdentity']._options = None _SERVICEUSAGE.methods_by_name['GenerateServiceIdentity']._serialized_options = b'\312A(\n\017ServiceIdentity\022\025google.protobuf.Empty\202\323\344\223\002:\"8/v1beta1/{parent=*/*/services/*}:generateServiceIdentity' - _globals['_ENABLESERVICEREQUEST']._serialized_start=295 - _globals['_ENABLESERVICEREQUEST']._serialized_end=331 - _globals['_DISABLESERVICEREQUEST']._serialized_start=333 - _globals['_DISABLESERVICEREQUEST']._serialized_end=370 - _globals['_GETSERVICEREQUEST']._serialized_start=372 - _globals['_GETSERVICEREQUEST']._serialized_end=405 - _globals['_LISTSERVICESREQUEST']._serialized_start=407 - _globals['_LISTSERVICESREQUEST']._serialized_end=499 - _globals['_LISTSERVICESRESPONSE']._serialized_start=501 - _globals['_LISTSERVICESRESPONSE']._serialized_end=608 - _globals['_BATCHENABLESERVICESREQUEST']._serialized_start=610 - _globals['_BATCHENABLESERVICESREQUEST']._serialized_end=675 - _globals['_LISTCONSUMERQUOTAMETRICSREQUEST']._serialized_start=678 - _globals['_LISTCONSUMERQUOTAMETRICSREQUEST']._serialized_end=824 - _globals['_LISTCONSUMERQUOTAMETRICSRESPONSE']._serialized_start=827 - _globals['_LISTCONSUMERQUOTAMETRICSRESPONSE']._serialized_end=957 - _globals['_GETCONSUMERQUOTAMETRICREQUEST']._serialized_start=959 - _globals['_GETCONSUMERQUOTAMETRICREQUEST']._serialized_end=1062 - _globals['_GETCONSUMERQUOTALIMITREQUEST']._serialized_start=1064 - _globals['_GETCONSUMERQUOTALIMITREQUEST']._serialized_end=1166 - _globals['_CREATEADMINOVERRIDEREQUEST']._serialized_start=1169 - _globals['_CREATEADMINOVERRIDEREQUEST']._serialized_end=1365 - _globals['_UPDATEADMINOVERRIDEREQUEST']._serialized_start=1368 - _globals['_UPDATEADMINOVERRIDEREQUEST']._serialized_end=1611 - _globals['_DELETEADMINOVERRIDEREQUEST']._serialized_start=1614 - _globals['_DELETEADMINOVERRIDEREQUEST']._serialized_end=1742 - _globals['_LISTADMINOVERRIDESREQUEST']._serialized_start=1744 - _globals['_LISTADMINOVERRIDESREQUEST']._serialized_end=1826 - _globals['_LISTADMINOVERRIDESRESPONSE']._serialized_start=1828 - _globals['_LISTADMINOVERRIDESRESPONSE']._serialized_end=1948 - _globals['_BATCHCREATEADMINOVERRIDESRESPONSE']._serialized_start=1950 - _globals['_BATCHCREATEADMINOVERRIDESRESPONSE']._serialized_end=2052 - _globals['_IMPORTADMINOVERRIDESREQUEST']._serialized_start=2055 - _globals['_IMPORTADMINOVERRIDESREQUEST']._serialized_end=2276 - _globals['_IMPORTADMINOVERRIDESRESPONSE']._serialized_start=2278 - _globals['_IMPORTADMINOVERRIDESRESPONSE']._serialized_end=2375 - _globals['_IMPORTADMINOVERRIDESMETADATA']._serialized_start=2377 - _globals['_IMPORTADMINOVERRIDESMETADATA']._serialized_end=2407 - _globals['_CREATECONSUMEROVERRIDEREQUEST']._serialized_start=2410 - _globals['_CREATECONSUMEROVERRIDEREQUEST']._serialized_end=2609 - _globals['_UPDATECONSUMEROVERRIDEREQUEST']._serialized_start=2612 - _globals['_UPDATECONSUMEROVERRIDEREQUEST']._serialized_end=2858 - _globals['_DELETECONSUMEROVERRIDEREQUEST']._serialized_start=2861 - _globals['_DELETECONSUMEROVERRIDEREQUEST']._serialized_end=2992 - _globals['_LISTCONSUMEROVERRIDESREQUEST']._serialized_start=2994 - _globals['_LISTCONSUMEROVERRIDESREQUEST']._serialized_end=3079 - _globals['_LISTCONSUMEROVERRIDESRESPONSE']._serialized_start=3081 - _globals['_LISTCONSUMEROVERRIDESRESPONSE']._serialized_end=3204 - _globals['_BATCHCREATECONSUMEROVERRIDESRESPONSE']._serialized_start=3206 - _globals['_BATCHCREATECONSUMEROVERRIDESRESPONSE']._serialized_end=3311 - _globals['_IMPORTCONSUMEROVERRIDESREQUEST']._serialized_start=3314 - _globals['_IMPORTCONSUMEROVERRIDESREQUEST']._serialized_end=3538 - _globals['_IMPORTCONSUMEROVERRIDESRESPONSE']._serialized_start=3540 - _globals['_IMPORTCONSUMEROVERRIDESRESPONSE']._serialized_end=3640 - _globals['_IMPORTCONSUMEROVERRIDESMETADATA']._serialized_start=3642 - _globals['_IMPORTCONSUMEROVERRIDESMETADATA']._serialized_end=3675 - _globals['_IMPORTADMINQUOTAPOLICIESRESPONSE']._serialized_start=3677 - _globals['_IMPORTADMINQUOTAPOLICIESRESPONSE']._serialized_end=3780 - _globals['_IMPORTADMINQUOTAPOLICIESMETADATA']._serialized_start=3782 - _globals['_IMPORTADMINQUOTAPOLICIESMETADATA']._serialized_end=3816 - _globals['_CREATEADMINQUOTAPOLICYMETADATA']._serialized_start=3818 - _globals['_CREATEADMINQUOTAPOLICYMETADATA']._serialized_end=3850 - _globals['_UPDATEADMINQUOTAPOLICYMETADATA']._serialized_start=3852 - _globals['_UPDATEADMINQUOTAPOLICYMETADATA']._serialized_end=3884 - _globals['_DELETEADMINQUOTAPOLICYMETADATA']._serialized_start=3886 - _globals['_DELETEADMINQUOTAPOLICYMETADATA']._serialized_end=3918 - _globals['_GENERATESERVICEIDENTITYREQUEST']._serialized_start=3920 - _globals['_GENERATESERVICEIDENTITYREQUEST']._serialized_end=3968 - _globals['_GETSERVICEIDENTITYRESPONSE']._serialized_start=3971 - _globals['_GETSERVICEIDENTITYRESPONSE']._serialized_end=4218 - _globals['_GETSERVICEIDENTITYRESPONSE_IDENTITYSTATE']._serialized_start=4159 - _globals['_GETSERVICEIDENTITYRESPONSE_IDENTITYSTATE']._serialized_end=4218 - _globals['_GETSERVICEIDENTITYMETADATA']._serialized_start=4220 - _globals['_GETSERVICEIDENTITYMETADATA']._serialized_end=4248 - _globals['_SERVICEUSAGE']._serialized_start=4251 - _globals['_SERVICEUSAGE']._serialized_end=8855 + _globals['_ENABLESERVICEREQUEST']._serialized_start=324 + _globals['_ENABLESERVICEREQUEST']._serialized_end=360 + _globals['_DISABLESERVICEREQUEST']._serialized_start=362 + _globals['_DISABLESERVICEREQUEST']._serialized_end=399 + _globals['_GETSERVICEREQUEST']._serialized_start=401 + _globals['_GETSERVICEREQUEST']._serialized_end=434 + _globals['_LISTSERVICESREQUEST']._serialized_start=436 + _globals['_LISTSERVICESREQUEST']._serialized_end=528 + _globals['_LISTSERVICESRESPONSE']._serialized_start=530 + _globals['_LISTSERVICESRESPONSE']._serialized_end=637 + _globals['_BATCHENABLESERVICESREQUEST']._serialized_start=639 + _globals['_BATCHENABLESERVICESREQUEST']._serialized_end=704 + _globals['_LISTCONSUMERQUOTAMETRICSREQUEST']._serialized_start=707 + _globals['_LISTCONSUMERQUOTAMETRICSREQUEST']._serialized_end=853 + _globals['_LISTCONSUMERQUOTAMETRICSRESPONSE']._serialized_start=856 + _globals['_LISTCONSUMERQUOTAMETRICSRESPONSE']._serialized_end=986 + _globals['_GETCONSUMERQUOTAMETRICREQUEST']._serialized_start=988 + _globals['_GETCONSUMERQUOTAMETRICREQUEST']._serialized_end=1091 + _globals['_GETCONSUMERQUOTALIMITREQUEST']._serialized_start=1093 + _globals['_GETCONSUMERQUOTALIMITREQUEST']._serialized_end=1195 + _globals['_CREATEADMINOVERRIDEREQUEST']._serialized_start=1198 + _globals['_CREATEADMINOVERRIDEREQUEST']._serialized_end=1394 + _globals['_UPDATEADMINOVERRIDEREQUEST']._serialized_start=1397 + _globals['_UPDATEADMINOVERRIDEREQUEST']._serialized_end=1640 + _globals['_DELETEADMINOVERRIDEREQUEST']._serialized_start=1643 + _globals['_DELETEADMINOVERRIDEREQUEST']._serialized_end=1771 + _globals['_LISTADMINOVERRIDESREQUEST']._serialized_start=1773 + _globals['_LISTADMINOVERRIDESREQUEST']._serialized_end=1855 + _globals['_LISTADMINOVERRIDESRESPONSE']._serialized_start=1857 + _globals['_LISTADMINOVERRIDESRESPONSE']._serialized_end=1977 + _globals['_BATCHCREATEADMINOVERRIDESRESPONSE']._serialized_start=1979 + _globals['_BATCHCREATEADMINOVERRIDESRESPONSE']._serialized_end=2081 + _globals['_IMPORTADMINOVERRIDESREQUEST']._serialized_start=2084 + _globals['_IMPORTADMINOVERRIDESREQUEST']._serialized_end=2305 + _globals['_IMPORTADMINOVERRIDESRESPONSE']._serialized_start=2307 + _globals['_IMPORTADMINOVERRIDESRESPONSE']._serialized_end=2404 + _globals['_IMPORTADMINOVERRIDESMETADATA']._serialized_start=2406 + _globals['_IMPORTADMINOVERRIDESMETADATA']._serialized_end=2436 + _globals['_CREATECONSUMEROVERRIDEREQUEST']._serialized_start=2439 + _globals['_CREATECONSUMEROVERRIDEREQUEST']._serialized_end=2638 + _globals['_UPDATECONSUMEROVERRIDEREQUEST']._serialized_start=2641 + _globals['_UPDATECONSUMEROVERRIDEREQUEST']._serialized_end=2887 + _globals['_DELETECONSUMEROVERRIDEREQUEST']._serialized_start=2890 + _globals['_DELETECONSUMEROVERRIDEREQUEST']._serialized_end=3021 + _globals['_LISTCONSUMEROVERRIDESREQUEST']._serialized_start=3023 + _globals['_LISTCONSUMEROVERRIDESREQUEST']._serialized_end=3108 + _globals['_LISTCONSUMEROVERRIDESRESPONSE']._serialized_start=3110 + _globals['_LISTCONSUMEROVERRIDESRESPONSE']._serialized_end=3233 + _globals['_BATCHCREATECONSUMEROVERRIDESRESPONSE']._serialized_start=3235 + _globals['_BATCHCREATECONSUMEROVERRIDESRESPONSE']._serialized_end=3340 + _globals['_IMPORTCONSUMEROVERRIDESREQUEST']._serialized_start=3343 + _globals['_IMPORTCONSUMEROVERRIDESREQUEST']._serialized_end=3567 + _globals['_IMPORTCONSUMEROVERRIDESRESPONSE']._serialized_start=3569 + _globals['_IMPORTCONSUMEROVERRIDESRESPONSE']._serialized_end=3669 + _globals['_IMPORTCONSUMEROVERRIDESMETADATA']._serialized_start=3671 + _globals['_IMPORTCONSUMEROVERRIDESMETADATA']._serialized_end=3704 + _globals['_IMPORTADMINQUOTAPOLICIESRESPONSE']._serialized_start=3706 + _globals['_IMPORTADMINQUOTAPOLICIESRESPONSE']._serialized_end=3809 + _globals['_IMPORTADMINQUOTAPOLICIESMETADATA']._serialized_start=3811 + _globals['_IMPORTADMINQUOTAPOLICIESMETADATA']._serialized_end=3845 + _globals['_CREATEADMINQUOTAPOLICYMETADATA']._serialized_start=3847 + _globals['_CREATEADMINQUOTAPOLICYMETADATA']._serialized_end=3879 + _globals['_UPDATEADMINQUOTAPOLICYMETADATA']._serialized_start=3881 + _globals['_UPDATEADMINQUOTAPOLICYMETADATA']._serialized_end=3913 + _globals['_DELETEADMINQUOTAPOLICYMETADATA']._serialized_start=3915 + _globals['_DELETEADMINQUOTAPOLICYMETADATA']._serialized_end=3947 + _globals['_GENERATESERVICEIDENTITYREQUEST']._serialized_start=3949 + _globals['_GENERATESERVICEIDENTITYREQUEST']._serialized_end=3997 + _globals['_GETSERVICEIDENTITYRESPONSE']._serialized_start=4000 + _globals['_GETSERVICEIDENTITYRESPONSE']._serialized_end=4247 + _globals['_GETSERVICEIDENTITYRESPONSE_IDENTITYSTATE']._serialized_start=4188 + _globals['_GETSERVICEIDENTITYRESPONSE_IDENTITYSTATE']._serialized_end=4247 + _globals['_GETSERVICEIDENTITYMETADATA']._serialized_start=4249 + _globals['_GETSERVICEIDENTITYMETADATA']._serialized_end=4277 + _globals['_SERVICEUSAGE']._serialized_start=4280 + _globals['_SERVICEUSAGE']._serialized_end=8884 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/type/http_request_pb2.py b/tools/distrib/python/xds_protos/google/logging/type/http_request_pb2.py index 9fc75a7d2c1..08c30b74a37 100644 --- a/tools/distrib/python/xds_protos/google/logging/type/http_request_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/type/http_request_pb2.py @@ -12,10 +12,9 @@ _sym_db = _symbol_database.Default() from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/type/http_request.proto\x12\x13google.logging.type\x1a\x1egoogle/protobuf/duration.proto\x1a\x1cgoogle/api/annotations.proto\"\xef\x02\n\x0bHttpRequest\x12\x16\n\x0erequest_method\x18\x01 \x01(\t\x12\x13\n\x0brequest_url\x18\x02 \x01(\t\x12\x14\n\x0crequest_size\x18\x03 \x01(\x03\x12\x0e\n\x06status\x18\x04 \x01(\x05\x12\x15\n\rresponse_size\x18\x05 \x01(\x03\x12\x12\n\nuser_agent\x18\x06 \x01(\t\x12\x11\n\tremote_ip\x18\x07 \x01(\t\x12\x11\n\tserver_ip\x18\r \x01(\t\x12\x0f\n\x07referer\x18\x08 \x01(\t\x12*\n\x07latency\x18\x0e \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x14\n\x0c\x63\x61\x63he_lookup\x18\x0b \x01(\x08\x12\x11\n\tcache_hit\x18\t \x01(\x08\x12*\n\"cache_validated_with_origin_server\x18\n \x01(\x08\x12\x18\n\x10\x63\x61\x63he_fill_bytes\x18\x0c \x01(\x03\x12\x10\n\x08protocol\x18\x0f \x01(\tB\xbe\x01\n\x17\x63om.google.logging.typeB\x10HttpRequestProtoP\x01Z8google.golang.org/genproto/googleapis/logging/type;ltype\xaa\x02\x19Google.Cloud.Logging.Type\xca\x02\x19Google\\Cloud\\Logging\\Type\xea\x02\x1cGoogle::Cloud::Logging::Typeb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/type/http_request.proto\x12\x13google.logging.type\x1a\x1egoogle/protobuf/duration.proto\"\xef\x02\n\x0bHttpRequest\x12\x16\n\x0erequest_method\x18\x01 \x01(\t\x12\x13\n\x0brequest_url\x18\x02 \x01(\t\x12\x14\n\x0crequest_size\x18\x03 \x01(\x03\x12\x0e\n\x06status\x18\x04 \x01(\x05\x12\x15\n\rresponse_size\x18\x05 \x01(\x03\x12\x12\n\nuser_agent\x18\x06 \x01(\t\x12\x11\n\tremote_ip\x18\x07 \x01(\t\x12\x11\n\tserver_ip\x18\r \x01(\t\x12\x0f\n\x07referer\x18\x08 \x01(\t\x12*\n\x07latency\x18\x0e \x01(\x0b\x32\x19.google.protobuf.Duration\x12\x14\n\x0c\x63\x61\x63he_lookup\x18\x0b \x01(\x08\x12\x11\n\tcache_hit\x18\t \x01(\x08\x12*\n\"cache_validated_with_origin_server\x18\n \x01(\x08\x12\x18\n\x10\x63\x61\x63he_fill_bytes\x18\x0c \x01(\x03\x12\x10\n\x08protocol\x18\x0f \x01(\tB\xbe\x01\n\x17\x63om.google.logging.typeB\x10HttpRequestProtoP\x01Z8google.golang.org/genproto/googleapis/logging/type;ltype\xaa\x02\x19Google.Cloud.Logging.Type\xca\x02\x19Google\\Cloud\\Logging\\Type\xea\x02\x1cGoogle::Cloud::Logging::Typeb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -23,6 +22,6 @@ _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.type.http_re if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None DESCRIPTOR._serialized_options = b'\n\027com.google.logging.typeB\020HttpRequestProtoP\001Z8google.golang.org/genproto/googleapis/logging/type;ltype\252\002\031Google.Cloud.Logging.Type\312\002\031Google\\Cloud\\Logging\\Type\352\002\034Google::Cloud::Logging::Type' - _globals['_HTTPREQUEST']._serialized_start=126 - _globals['_HTTPREQUEST']._serialized_end=493 + _globals['_HTTPREQUEST']._serialized_start=96 + _globals['_HTTPREQUEST']._serialized_end=463 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/type/log_severity_pb2.py b/tools/distrib/python/xds_protos/google/logging/type/log_severity_pb2.py index 63434a8a584..3b1e6ac69db 100644 --- a/tools/distrib/python/xds_protos/google/logging/type/log_severity_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/type/log_severity_pb2.py @@ -11,17 +11,16 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/type/log_severity.proto\x12\x13google.logging.type\x1a\x1cgoogle/api/annotations.proto*\x82\x01\n\x0bLogSeverity\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x44\x45\x42UG\x10\x64\x12\t\n\x04INFO\x10\xc8\x01\x12\x0b\n\x06NOTICE\x10\xac\x02\x12\x0c\n\x07WARNING\x10\x90\x03\x12\n\n\x05\x45RROR\x10\xf4\x03\x12\r\n\x08\x43RITICAL\x10\xd8\x04\x12\n\n\x05\x41LERT\x10\xbc\x05\x12\x0e\n\tEMERGENCY\x10\xa0\x06\x42\xbe\x01\n\x17\x63om.google.logging.typeB\x10LogSeverityProtoP\x01Z8google.golang.org/genproto/googleapis/logging/type;ltype\xaa\x02\x19Google.Cloud.Logging.Type\xca\x02\x19Google\\Cloud\\Logging\\Type\xea\x02\x1cGoogle::Cloud::Logging::Typeb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/type/log_severity.proto\x12\x13google.logging.type*\x82\x01\n\x0bLogSeverity\x12\x0b\n\x07\x44\x45\x46\x41ULT\x10\x00\x12\t\n\x05\x44\x45\x42UG\x10\x64\x12\t\n\x04INFO\x10\xc8\x01\x12\x0b\n\x06NOTICE\x10\xac\x02\x12\x0c\n\x07WARNING\x10\x90\x03\x12\n\n\x05\x45RROR\x10\xf4\x03\x12\r\n\x08\x43RITICAL\x10\xd8\x04\x12\n\n\x05\x41LERT\x10\xbc\x05\x12\x0e\n\tEMERGENCY\x10\xa0\x06\x42\xc5\x01\n\x17\x63om.google.logging.typeB\x10LogSeverityProtoP\x01Z8google.golang.org/genproto/googleapis/logging/type;ltype\xa2\x02\x04GLOG\xaa\x02\x19Google.Cloud.Logging.Type\xca\x02\x19Google\\Cloud\\Logging\\Type\xea\x02\x1cGoogle::Cloud::Logging::Typeb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.type.log_severity_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\027com.google.logging.typeB\020LogSeverityProtoP\001Z8google.golang.org/genproto/googleapis/logging/type;ltype\252\002\031Google.Cloud.Logging.Type\312\002\031Google\\Cloud\\Logging\\Type\352\002\034Google::Cloud::Logging::Type' - _globals['_LOGSEVERITY']._serialized_start=94 - _globals['_LOGSEVERITY']._serialized_end=224 + DESCRIPTOR._serialized_options = b'\n\027com.google.logging.typeB\020LogSeverityProtoP\001Z8google.golang.org/genproto/googleapis/logging/type;ltype\242\002\004GLOG\252\002\031Google.Cloud.Logging.Type\312\002\031Google\\Cloud\\Logging\\Type\352\002\034Google::Cloud::Logging::Type' + _globals['_LOGSEVERITY']._serialized_start=64 + _globals['_LOGSEVERITY']._serialized_end=194 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/v2/log_entry_pb2.py b/tools/distrib/python/xds_protos/google/logging/v2/log_entry_pb2.py index 5a6a2c601d8..08c78792011 100644 --- a/tools/distrib/python/xds_protos/google/logging/v2/log_entry_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/v2/log_entry_pb2.py @@ -19,68 +19,70 @@ from google.logging.type import log_severity_pb2 as google_dot_logging_dot_type_ from google.protobuf import any_pb2 as google_dot_protobuf_dot_any__pb2 from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!google/logging/v2/log_entry.proto\x12\x11google.logging.v2\x1a\x1fgoogle/api/field_behavior.proto\x1a#google/api/monitored_resource.proto\x1a\x19google/api/resource.proto\x1a&google/logging/type/http_request.proto\x1a&google/logging/type/log_severity.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x17google/rpc/status.proto\x1a\x1cgoogle/api/annotations.proto\"\xdf\x07\n\x08LogEntry\x12\x16\n\x08log_name\x18\x0c \x01(\tB\x04\xe2\x41\x01\x02\x12\x35\n\x08resource\x18\x08 \x01(\x0b\x32\x1d.google.api.MonitoredResourceB\x04\xe2\x41\x01\x02\x12-\n\rproto_payload\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x12\x16\n\x0ctext_payload\x18\x03 \x01(\tH\x00\x12/\n\x0cjson_payload\x18\x06 \x01(\x0b\x32\x17.google.protobuf.StructH\x00\x12\x33\n\ttimestamp\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x01\x12;\n\x11receive_timestamp\x18\x18 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x38\n\x08severity\x18\n \x01(\x0e\x32 .google.logging.type.LogSeverityB\x04\xe2\x41\x01\x01\x12\x17\n\tinsert_id\x18\x04 \x01(\tB\x04\xe2\x41\x01\x01\x12<\n\x0chttp_request\x18\x07 \x01(\x0b\x32 .google.logging.type.HttpRequestB\x04\xe2\x41\x01\x01\x12=\n\x06labels\x18\x0b \x03(\x0b\x32\'.google.logging.v2.LogEntry.LabelsEntryB\x04\xe2\x41\x01\x01\x12=\n\toperation\x18\x0f \x01(\x0b\x32$.google.logging.v2.LogEntryOperationB\x04\xe2\x41\x01\x01\x12\x13\n\x05trace\x18\x16 \x01(\tB\x04\xe2\x41\x01\x01\x12\x15\n\x07span_id\x18\x1b \x01(\tB\x04\xe2\x41\x01\x01\x12\x1b\n\rtrace_sampled\x18\x1e \x01(\x08\x42\x04\xe2\x41\x01\x01\x12H\n\x0fsource_location\x18\x17 \x01(\x0b\x32).google.logging.v2.LogEntrySourceLocationB\x04\xe2\x41\x01\x01\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01:\xbd\x01\xea\x41\xb9\x01\n\x1alogging.googleapis.com/Log\x12\x1dprojects/{project}/logs/{log}\x12\'organizations/{organization}/logs/{log}\x12\x1b\x66olders/{folder}/logs/{log}\x12,billingAccounts/{billing_account}/logs/{log}\x1a\x08log_nameB\t\n\x07payload\"f\n\x11LogEntryOperation\x12\x10\n\x02id\x18\x01 \x01(\tB\x04\xe2\x41\x01\x01\x12\x16\n\x08producer\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x13\n\x05\x66irst\x18\x03 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x12\n\x04last\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01\"X\n\x16LogEntrySourceLocation\x12\x12\n\x04\x66ile\x18\x01 \x01(\tB\x04\xe2\x41\x01\x01\x12\x12\n\x04line\x18\x02 \x01(\x03\x42\x04\xe2\x41\x01\x01\x12\x16\n\x08\x66unction\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01\x42\xb6\x01\n\x15\x63om.google.logging.v2B\rLogEntryProtoP\x01Z8google.golang.org/genproto/googleapis/logging/v2;logging\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n!google/logging/v2/log_entry.proto\x12\x11google.logging.v2\x1a\x1fgoogle/api/field_behavior.proto\x1a#google/api/monitored_resource.proto\x1a\x19google/api/resource.proto\x1a&google/logging/type/http_request.proto\x1a&google/logging/type/log_severity.proto\x1a\x19google/protobuf/any.proto\x1a\x1cgoogle/protobuf/struct.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x83\x08\n\x08LogEntry\x12\x15\n\x08log_name\x18\x0c \x01(\tB\x03\xe0\x41\x02\x12\x34\n\x08resource\x18\x08 \x01(\x0b\x32\x1d.google.api.MonitoredResourceB\x03\xe0\x41\x02\x12-\n\rproto_payload\x18\x02 \x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x12\x16\n\x0ctext_payload\x18\x03 \x01(\tH\x00\x12/\n\x0cjson_payload\x18\x06 \x01(\x0b\x32\x17.google.protobuf.StructH\x00\x12\x32\n\ttimestamp\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x01\x12:\n\x11receive_timestamp\x18\x18 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x37\n\x08severity\x18\n \x01(\x0e\x32 .google.logging.type.LogSeverityB\x03\xe0\x41\x01\x12\x16\n\tinsert_id\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12;\n\x0chttp_request\x18\x07 \x01(\x0b\x32 .google.logging.type.HttpRequestB\x03\xe0\x41\x01\x12<\n\x06labels\x18\x0b \x03(\x0b\x32\'.google.logging.v2.LogEntry.LabelsEntryB\x03\xe0\x41\x01\x12<\n\toperation\x18\x0f \x01(\x0b\x32$.google.logging.v2.LogEntryOperationB\x03\xe0\x41\x01\x12\x12\n\x05trace\x18\x16 \x01(\tB\x03\xe0\x41\x01\x12\x14\n\x07span_id\x18\x1b \x01(\tB\x03\xe0\x41\x01\x12\x1a\n\rtrace_sampled\x18\x1e \x01(\x08\x42\x03\xe0\x41\x01\x12G\n\x0fsource_location\x18\x17 \x01(\x0b\x32).google.logging.v2.LogEntrySourceLocationB\x03\xe0\x41\x01\x12/\n\x05split\x18# \x01(\x0b\x32\x1b.google.logging.v2.LogSplitB\x03\xe0\x41\x01\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01:\xbd\x01\xea\x41\xb9\x01\n\x1alogging.googleapis.com/Log\x12\x1dprojects/{project}/logs/{log}\x12\'organizations/{organization}/logs/{log}\x12\x1b\x66olders/{folder}/logs/{log}\x12,billingAccounts/{billing_account}/logs/{log}\x1a\x08log_nameB\t\n\x07payload\"b\n\x11LogEntryOperation\x12\x0f\n\x02id\x18\x01 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08producer\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x12\n\x05\x66irst\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\x12\x11\n\x04last\x18\x04 \x01(\x08\x42\x03\xe0\x41\x01\"U\n\x16LogEntrySourceLocation\x12\x11\n\x04\x66ile\x18\x01 \x01(\tB\x03\xe0\x41\x01\x12\x11\n\x04line\x18\x02 \x01(\x03\x42\x03\xe0\x41\x01\x12\x15\n\x08\x66unction\x18\x03 \x01(\tB\x03\xe0\x41\x01\"<\n\x08LogSplit\x12\x0b\n\x03uid\x18\x01 \x01(\t\x12\r\n\x05index\x18\x02 \x01(\x05\x12\x14\n\x0ctotal_splits\x18\x03 \x01(\x05\x42\xb3\x01\n\x15\x63om.google.logging.v2B\rLogEntryProtoP\x01Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.v2.log_entry_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\rLogEntryProtoP\001Z8google.golang.org/genproto/googleapis/logging/v2;logging\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' + DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\rLogEntryProtoP\001Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' _LOGENTRY_LABELSENTRY._options = None _LOGENTRY_LABELSENTRY._serialized_options = b'8\001' _LOGENTRY.fields_by_name['log_name']._options = None - _LOGENTRY.fields_by_name['log_name']._serialized_options = b'\342A\001\002' + _LOGENTRY.fields_by_name['log_name']._serialized_options = b'\340A\002' _LOGENTRY.fields_by_name['resource']._options = None - _LOGENTRY.fields_by_name['resource']._serialized_options = b'\342A\001\002' + _LOGENTRY.fields_by_name['resource']._serialized_options = b'\340A\002' _LOGENTRY.fields_by_name['timestamp']._options = None - _LOGENTRY.fields_by_name['timestamp']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['timestamp']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['receive_timestamp']._options = None - _LOGENTRY.fields_by_name['receive_timestamp']._serialized_options = b'\342A\001\003' + _LOGENTRY.fields_by_name['receive_timestamp']._serialized_options = b'\340A\003' _LOGENTRY.fields_by_name['severity']._options = None - _LOGENTRY.fields_by_name['severity']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['severity']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['insert_id']._options = None - _LOGENTRY.fields_by_name['insert_id']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['insert_id']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['http_request']._options = None - _LOGENTRY.fields_by_name['http_request']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['http_request']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['labels']._options = None - _LOGENTRY.fields_by_name['labels']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['labels']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['operation']._options = None - _LOGENTRY.fields_by_name['operation']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['operation']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['trace']._options = None - _LOGENTRY.fields_by_name['trace']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['trace']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['span_id']._options = None - _LOGENTRY.fields_by_name['span_id']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['span_id']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['trace_sampled']._options = None - _LOGENTRY.fields_by_name['trace_sampled']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['trace_sampled']._serialized_options = b'\340A\001' _LOGENTRY.fields_by_name['source_location']._options = None - _LOGENTRY.fields_by_name['source_location']._serialized_options = b'\342A\001\001' + _LOGENTRY.fields_by_name['source_location']._serialized_options = b'\340A\001' + _LOGENTRY.fields_by_name['split']._options = None + _LOGENTRY.fields_by_name['split']._serialized_options = b'\340A\001' _LOGENTRY._options = None _LOGENTRY._serialized_options = b'\352A\271\001\n\032logging.googleapis.com/Log\022\035projects/{project}/logs/{log}\022\'organizations/{organization}/logs/{log}\022\033folders/{folder}/logs/{log}\022,billingAccounts/{billing_account}/logs/{log}\032\010log_name' _LOGENTRYOPERATION.fields_by_name['id']._options = None - _LOGENTRYOPERATION.fields_by_name['id']._serialized_options = b'\342A\001\001' + _LOGENTRYOPERATION.fields_by_name['id']._serialized_options = b'\340A\001' _LOGENTRYOPERATION.fields_by_name['producer']._options = None - _LOGENTRYOPERATION.fields_by_name['producer']._serialized_options = b'\342A\001\001' + _LOGENTRYOPERATION.fields_by_name['producer']._serialized_options = b'\340A\001' _LOGENTRYOPERATION.fields_by_name['first']._options = None - _LOGENTRYOPERATION.fields_by_name['first']._serialized_options = b'\342A\001\001' + _LOGENTRYOPERATION.fields_by_name['first']._serialized_options = b'\340A\001' _LOGENTRYOPERATION.fields_by_name['last']._options = None - _LOGENTRYOPERATION.fields_by_name['last']._serialized_options = b'\342A\001\001' + _LOGENTRYOPERATION.fields_by_name['last']._serialized_options = b'\340A\001' _LOGENTRYSOURCELOCATION.fields_by_name['file']._options = None - _LOGENTRYSOURCELOCATION.fields_by_name['file']._serialized_options = b'\342A\001\001' + _LOGENTRYSOURCELOCATION.fields_by_name['file']._serialized_options = b'\340A\001' _LOGENTRYSOURCELOCATION.fields_by_name['line']._options = None - _LOGENTRYSOURCELOCATION.fields_by_name['line']._serialized_options = b'\342A\001\001' + _LOGENTRYSOURCELOCATION.fields_by_name['line']._serialized_options = b'\340A\001' _LOGENTRYSOURCELOCATION.fields_by_name['function']._options = None - _LOGENTRYSOURCELOCATION.fields_by_name['function']._serialized_options = b'\342A\001\001' - _globals['_LOGENTRY']._serialized_start=379 - _globals['_LOGENTRY']._serialized_end=1370 - _globals['_LOGENTRY_LABELSENTRY']._serialized_start=1122 - _globals['_LOGENTRY_LABELSENTRY']._serialized_end=1167 - _globals['_LOGENTRYOPERATION']._serialized_start=1372 - _globals['_LOGENTRYOPERATION']._serialized_end=1474 - _globals['_LOGENTRYSOURCELOCATION']._serialized_start=1476 - _globals['_LOGENTRYSOURCELOCATION']._serialized_end=1564 + _LOGENTRYSOURCELOCATION.fields_by_name['function']._serialized_options = b'\340A\001' + _globals['_LOGENTRY']._serialized_start=324 + _globals['_LOGENTRY']._serialized_end=1351 + _globals['_LOGENTRY_LABELSENTRY']._serialized_start=1103 + _globals['_LOGENTRY_LABELSENTRY']._serialized_end=1148 + _globals['_LOGENTRYOPERATION']._serialized_start=1353 + _globals['_LOGENTRYOPERATION']._serialized_end=1451 + _globals['_LOGENTRYSOURCELOCATION']._serialized_start=1453 + _globals['_LOGENTRYSOURCELOCATION']._serialized_end=1538 + _globals['_LOGSPLIT']._serialized_start=1540 + _globals['_LOGSPLIT']._serialized_end=1600 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/v2/logging_config_pb2.py b/tools/distrib/python/xds_protos/google/logging/v2/logging_config_pb2.py index 5c73825decf..a48bc95fa3e 100644 --- a/tools/distrib/python/xds_protos/google/logging/v2/logging_config_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/v2/logging_config_pb2.py @@ -11,192 +11,254 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 -from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 +from google.longrunning import operations_pb2 as google_dot_longrunning_dot_operations__pb2 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/v2/logging_config.proto\x12\x11google.logging.v2\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/api/annotations.proto\"\xae\x04\n\tLogBucket\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x35\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x35\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x16\n\x0eretention_days\x18\x0b \x01(\x05\x12\x0e\n\x06locked\x18\t \x01(\x08\x12@\n\x0flifecycle_state\x18\x0c \x01(\x0e\x32!.google.logging.v2.LifecycleStateB\x04\xe2\x41\x01\x03:\xa5\x02\xea\x41\xa1\x02\n logging.googleapis.com/LogBucket\x12\x38projects/{project}/locations/{location}/buckets/{bucket}\x12\x42organizations/{organization}/locations/{location}/buckets/{bucket}\x12\x36\x66olders/{folder}/locations/{location}/buckets/{bucket}\x12GbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}\"\x84\x04\n\x07LogView\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x35\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x35\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x0e\n\x06\x66ilter\x18\x07 \x01(\t:\xd7\x02\xea\x41\xd3\x02\n\x1elogging.googleapis.com/LogView\x12\x45projects/{project}/locations/{location}/buckets/{bucket}/views/{view}\x12Oorganizations/{organization}/locations/{location}/buckets/{bucket}/views/{view}\x12\x43\x66olders/{folder}/locations/{location}/buckets/{bucket}/views/{view}\x12TbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/views/{view}\"\x90\x06\n\x07LogSink\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x1f\n\x0b\x64\x65stination\x18\x03 \x01(\tB\n\xe2\x41\x01\x02\xfa\x41\x03\n\x01*\x12\x14\n\x06\x66ilter\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01\x12\x19\n\x0b\x64\x65scription\x18\x12 \x01(\tB\x04\xe2\x41\x01\x01\x12\x16\n\x08\x64isabled\x18\x13 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x39\n\nexclusions\x18\x10 \x03(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x04\xe2\x41\x01\x01\x12K\n\x15output_version_format\x18\x06 \x01(\x0e\x32(.google.logging.v2.LogSink.VersionFormatB\x02\x18\x01\x12\x1d\n\x0fwriter_identity\x18\x08 \x01(\tB\x04\xe2\x41\x01\x03\x12\x1e\n\x10include_children\x18\t \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x44\n\x10\x62igquery_options\x18\x0c \x01(\x0b\x32\".google.logging.v2.BigQueryOptionsB\x04\xe2\x41\x01\x01H\x00\x12\x35\n\x0b\x63reate_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x35\n\x0bupdate_time\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\"?\n\rVersionFormat\x12\x1e\n\x1aVERSION_FORMAT_UNSPECIFIED\x10\x00\x12\x06\n\x02V2\x10\x01\x12\x06\n\x02V1\x10\x02:\xbf\x01\xea\x41\xbb\x01\n\x1elogging.googleapis.com/LogSink\x12\x1fprojects/{project}/sinks/{sink}\x12)organizations/{organization}/sinks/{sink}\x12\x1d\x66olders/{folder}/sinks/{sink}\x12.billingAccounts/{billing_account}/sinks/{sink}B\t\n\x07options\"i\n\x0f\x42igQueryOptions\x12$\n\x16use_partitioned_tables\x18\x01 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x30\n\"uses_timestamp_column_partitioning\x18\x03 \x01(\x08\x42\x04\xe2\x41\x01\x03\"\x82\x01\n\x12ListBucketsRequest\x12\x39\n\x06parent\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\x12 logging.googleapis.com/LogBucket\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01\"]\n\x13ListBucketsResponse\x12-\n\x07\x62uckets\x18\x01 \x03(\x0b\x32\x1c.google.logging.v2.LogBucket\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9d\x01\n\x13\x43reateBucketRequest\x12\x39\n\x06parent\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\x12 logging.googleapis.com/LogBucket\x12\x17\n\tbucket_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\x12\x32\n\x06\x62ucket\x18\x03 \x01(\x0b\x32\x1c.google.logging.v2.LogBucketB\x04\xe2\x41\x01\x02\"\xb9\x01\n\x13UpdateBucketRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\x12\x32\n\x06\x62ucket\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogBucketB\x04\xe2\x41\x01\x02\x12\x35\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02\"K\n\x10GetBucketRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"N\n\x13\x44\x65leteBucketRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"P\n\x15UndeleteBucketRequest\x12\x37\n\x04name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"[\n\x10ListViewsRequest\x12\x14\n\x06parent\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01\"W\n\x11ListViewsResponse\x12)\n\x05views\x18\x01 \x03(\x0b\x32\x1a.google.logging.v2.LogView\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"p\n\x11\x43reateViewRequest\x12\x14\n\x06parent\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x15\n\x07view_id\x18\x02 \x01(\tB\x04\xe2\x41\x01\x02\x12.\n\x04view\x18\x03 \x01(\x0b\x32\x1a.google.logging.v2.LogViewB\x04\xe2\x41\x01\x02\"\x8e\x01\n\x11UpdateViewRequest\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12.\n\x04view\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogViewB\x04\xe2\x41\x01\x02\x12\x35\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x01\"G\n\x0eGetViewRequest\x12\x35\n\x04name\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \n\x1elogging.googleapis.com/LogView\"J\n\x11\x44\x65leteViewRequest\x12\x35\n\x04name\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \n\x1elogging.googleapis.com/LogView\"~\n\x10ListSinksRequest\x12\x37\n\x06parent\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \x12\x1elogging.googleapis.com/LogSink\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01\"W\n\x11ListSinksResponse\x12)\n\x05sinks\x18\x01 \x03(\x0b\x32\x1a.google.logging.v2.LogSink\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"L\n\x0eGetSinkRequest\x12:\n\tsink_name\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\"\xa2\x01\n\x11\x43reateSinkRequest\x12\x37\n\x06parent\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \x12\x1elogging.googleapis.com/LogSink\x12.\n\x04sink\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogSinkB\x04\xe2\x41\x01\x02\x12$\n\x16unique_writer_identity\x18\x03 \x01(\x08\x42\x04\xe2\x41\x01\x01\"\xdc\x01\n\x11UpdateSinkRequest\x12:\n\tsink_name\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\x12.\n\x04sink\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogSinkB\x04\xe2\x41\x01\x02\x12$\n\x16unique_writer_identity\x18\x03 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x35\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x01\"O\n\x11\x44\x65leteSinkRequest\x12:\n\tsink_name\x18\x01 \x01(\tB\'\xe2\x41\x01\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\"\xc8\x03\n\x0cLogExclusion\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x19\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x14\n\x06\x66ilter\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02\x12\x16\n\x08\x64isabled\x18\x04 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x35\n\x0b\x63reate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x35\n\x0bupdate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03:\xec\x01\xea\x41\xe8\x01\n#logging.googleapis.com/LogExclusion\x12)projects/{project}/exclusions/{exclusion}\x12\x33organizations/{organization}/exclusions/{exclusion}\x12\'folders/{folder}/exclusions/{exclusion}\x12\x38\x62illingAccounts/{billing_account}/exclusions/{exclusion}\"\x88\x01\n\x15ListExclusionsRequest\x12<\n\x06parent\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\x12#logging.googleapis.com/LogExclusion\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01\"f\n\x16ListExclusionsResponse\x12\x33\n\nexclusions\x18\x01 \x03(\x0b\x32\x1f.google.logging.v2.LogExclusion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Q\n\x13GetExclusionRequest\x12:\n\x04name\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\"\x90\x01\n\x16\x43reateExclusionRequest\x12<\n\x06parent\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\x12#logging.googleapis.com/LogExclusion\x12\x38\n\texclusion\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x04\xe2\x41\x01\x02\"\xc5\x01\n\x16UpdateExclusionRequest\x12:\n\x04name\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\x12\x38\n\texclusion\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x04\xe2\x41\x01\x02\x12\x35\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x02\"T\n\x16\x44\x65leteExclusionRequest\x12:\n\x04name\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\"T\n\x16GetCmekSettingsRequest\x12:\n\x04name\x18\x01 \x01(\tB,\xe2\x41\x01\x02\xfa\x41%\n#logging.googleapis.com/CmekSettings\"\xa4\x01\n\x19UpdateCmekSettingsRequest\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12<\n\rcmek_settings\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.CmekSettingsB\x04\xe2\x41\x01\x02\x12\x35\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x04\xe2\x41\x01\x01\"\xa1\x02\n\x0c\x43mekSettings\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x03\x12\x14\n\x0ckms_key_name\x18\x02 \x01(\t\x12 \n\x12service_account_id\x18\x03 \x01(\tB\x04\xe2\x41\x01\x03:\xc4\x01\xea\x41\xc0\x01\n#logging.googleapis.com/CmekSettings\x12\x1fprojects/{project}/cmekSettings\x12)organizations/{organization}/cmekSettings\x12\x1d\x66olders/{folder}/cmekSettings\x12.billingAccounts/{billing_account}/cmekSettings*S\n\x0eLifecycleState\x12\x1f\n\x1bLIFECYCLE_STATE_UNSPECIFIED\x10\x00\x12\n\n\x06\x41\x43TIVE\x10\x01\x12\x14\n\x10\x44\x45LETE_REQUESTED\x10\x02\x32\xdc>\n\x0f\x43onfigServiceV2\x12\xdc\x02\n\x0bListBuckets\x12%.google.logging.v2.ListBucketsRequest\x1a&.google.logging.v2.ListBucketsResponse\"\xfd\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xed\x01\x12$/v2/{parent=*/*/locations/*}/bucketsZ-\x12+/v2/{parent=projects/*/locations/*}/bucketsZ2\x12\x30/v2/{parent=organizations/*/locations/*}/bucketsZ,\x12*/v2/{parent=folders/*/locations/*}/bucketsZ4\x12\x32/v2/{parent=billingAccounts/*/locations/*}/buckets\x12\xb9\x02\n\tGetBucket\x12#.google.logging.v2.GetBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\xe8\x01\x82\xd3\xe4\x93\x02\xe1\x01\x12$/v2/{name=*/*/locations/*/buckets/*}Z-\x12+/v2/{name=projects/*/locations/*/buckets/*}Z2\x12\x30/v2/{name=organizations/*/locations/*/buckets/*}Z,\x12*/v2/{name=folders/*/locations/*/buckets/*}Z(\x12&/v2/{name=billingAccounts/*/buckets/*}\x12\xf3\x02\n\x0c\x43reateBucket\x12&.google.logging.v2.CreateBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02\"$/v2/{parent=*/*/locations/*}/buckets:\x06\x62ucketZ5\"+/v2/{parent=projects/*/locations/*}/buckets:\x06\x62ucketZ:\"0/v2/{parent=organizations/*/locations/*}/buckets:\x06\x62ucketZ4\"*/v2/{parent=folders/*/locations/*}/buckets:\x06\x62ucketZ<\"2/v2/{parent=billingAccounts/*/locations/*}/buckets:\x06\x62ucket\x12\xf3\x02\n\x0cUpdateBucket\x12&.google.logging.v2.UpdateBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02\x32$/v2/{name=*/*/locations/*/buckets/*}:\x06\x62ucketZ52+/v2/{name=projects/*/locations/*/buckets/*}:\x06\x62ucketZ:20/v2/{name=organizations/*/locations/*/buckets/*}:\x06\x62ucketZ42*/v2/{name=folders/*/locations/*/buckets/*}:\x06\x62ucketZ<22/v2/{name=billingAccounts/*/locations/*/buckets/*}:\x06\x62ucket\x12\xc5\x02\n\x0c\x44\x65leteBucket\x12&.google.logging.v2.DeleteBucketRequest\x1a\x16.google.protobuf.Empty\"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01*$/v2/{name=*/*/locations/*/buckets/*}Z-*+/v2/{name=projects/*/locations/*/buckets/*}Z2*0/v2/{name=organizations/*/locations/*/buckets/*}Z,**/v2/{name=folders/*/locations/*/buckets/*}Z4*2/v2/{name=billingAccounts/*/locations/*/buckets/*}\x12\x85\x03\n\x0eUndeleteBucket\x12(.google.logging.v2.UndeleteBucketRequest\x1a\x16.google.protobuf.Empty\"\xb0\x02\x82\xd3\xe4\x93\x02\xa9\x02\"-/v2/{name=*/*/locations/*/buckets/*}:undelete:\x01*Z9\"4/v2/{name=projects/*/locations/*/buckets/*}:undelete:\x01*Z>\"9/v2/{name=organizations/*/locations/*/buckets/*}:undelete:\x01*Z8\"3/v2/{name=folders/*/locations/*/buckets/*}:undelete:\x01*Z@\";/v2/{name=billingAccounts/*/locations/*/buckets/*}:undelete:\x01*\x12\xfe\x02\n\tListViews\x12#.google.logging.v2.ListViewsRequest\x1a$.google.logging.v2.ListViewsResponse\"\xa5\x02\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x95\x02\x12,/v2/{parent=*/*/locations/*/buckets/*}/viewsZ5\x12\x33/v2/{parent=projects/*/locations/*/buckets/*}/viewsZ:\x12\x38/v2/{parent=organizations/*/locations/*/buckets/*}/viewsZ4\x12\x32/v2/{parent=folders/*/locations/*/buckets/*}/viewsZ<\x12:/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views\x12\xdb\x02\n\x07GetView\x12!.google.logging.v2.GetViewRequest\x1a\x1a.google.logging.v2.LogView\"\x90\x02\x82\xd3\xe4\x93\x02\x89\x02\x12,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5\x12\x33/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:\x12\x38/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4\x12\x32/v2/{name=folders/*/locations/*/buckets/*/views/*}Z0\x12./v2/{name=billingAccounts/*/buckets/*/views/*}\x12\x8b\x03\n\nCreateView\x12$.google.logging.v2.CreateViewRequest\x1a\x1a.google.logging.v2.LogView\"\xba\x02\x82\xd3\xe4\x93\x02\xb3\x02\",/v2/{parent=*/*/locations/*/buckets/*}/views:\x04viewZ;\"3/v2/{parent=projects/*/locations/*/buckets/*}/views:\x04viewZ@\"8/v2/{parent=organizations/*/locations/*/buckets/*}/views:\x04viewZ:\"2/v2/{parent=folders/*/locations/*/buckets/*}/views:\x04viewZB\":/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views:\x04view\x12\x8b\x03\n\nUpdateView\x12$.google.logging.v2.UpdateViewRequest\x1a\x1a.google.logging.v2.LogView\"\xba\x02\x82\xd3\xe4\x93\x02\xb3\x02\x32,/v2/{name=*/*/locations/*/buckets/*/views/*}:\x04viewZ;23/v2/{name=projects/*/locations/*/buckets/*/views/*}:\x04viewZ@28/v2/{name=organizations/*/locations/*/buckets/*/views/*}:\x04viewZ:22/v2/{name=folders/*/locations/*/buckets/*/views/*}:\x04viewZB2:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}:\x04view\x12\xe9\x02\n\nDeleteView\x12$.google.logging.v2.DeleteViewRequest\x1a\x16.google.protobuf.Empty\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02*,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5*3/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:*8/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4*2/v2/{name=folders/*/locations/*/buckets/*/views/*}Z<*:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}\x12\x90\x02\n\tListSinks\x12#.google.logging.v2.ListSinksRequest\x1a$.google.logging.v2.ListSinksResponse\"\xb7\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xa7\x01\x12\x16/v2/{parent=*/*}/sinksZ\x1f\x12\x1d/v2/{parent=projects/*}/sinksZ$\x12\"/v2/{parent=organizations/*}/sinksZ\x1e\x12\x1c/v2/{parent=folders/*}/sinksZ&\x12$/v2/{parent=billingAccounts/*}/sinks\x12\x9e\x02\n\x07GetSink\x12!.google.logging.v2.GetSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xd3\x01\xda\x41\tsink_name\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{sink_name=*/*/sinks/*}Z$\x12\"/v2/{sink_name=projects/*/sinks/*}Z)\x12\'/v2/{sink_name=organizations/*/sinks/*}Z#\x12!/v2/{sink_name=folders/*/sinks/*}Z+\x12)/v2/{sink_name=billingAccounts/*/sinks/*}\x12\xab\x02\n\nCreateSink\x12$.google.logging.v2.CreateSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xda\x01\xda\x41\x0bparent,sink\x82\xd3\xe4\x93\x02\xc5\x01\"\x16/v2/{parent=*/*}/sinks:\x04sinkZ%\"\x1d/v2/{parent=projects/*}/sinks:\x04sinkZ*\"\"/v2/{parent=organizations/*}/sinks:\x04sinkZ$\"\x1c/v2/{parent=folders/*}/sinks:\x04sinkZ,\"$/v2/{parent=billingAccounts/*}/sinks:\x04sink\x12\x9f\x04\n\nUpdateSink\x12$.google.logging.v2.UpdateSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xce\x03\xda\x41\x1asink_name,sink,update_mask\xda\x41\x0esink_name,sink\x82\xd3\xe4\x93\x02\x99\x03\x1a\x1b/v2/{sink_name=*/*/sinks/*}:\x04sinkZ*\x1a\"/v2/{sink_name=projects/*/sinks/*}:\x04sinkZ/\x1a\'/v2/{sink_name=organizations/*/sinks/*}:\x04sinkZ)\x1a!/v2/{sink_name=folders/*/sinks/*}:\x04sinkZ1\x1a)/v2/{sink_name=billingAccounts/*/sinks/*}:\x04sinkZ*2\"/v2/{sink_name=projects/*/sinks/*}:\x04sinkZ/2\'/v2/{sink_name=organizations/*/sinks/*}:\x04sinkZ)2!/v2/{sink_name=folders/*/sinks/*}:\x04sinkZ12)/v2/{sink_name=billingAccounts/*/sinks/*}:\x04sink\x12\xa0\x02\n\nDeleteSink\x12$.google.logging.v2.DeleteSinkRequest\x1a\x16.google.protobuf.Empty\"\xd3\x01\xda\x41\tsink_name\x82\xd3\xe4\x93\x02\xc0\x01*\x1b/v2/{sink_name=*/*/sinks/*}Z$*\"/v2/{sink_name=projects/*/sinks/*}Z)*\'/v2/{sink_name=organizations/*/sinks/*}Z#*!/v2/{sink_name=folders/*/sinks/*}Z+*)/v2/{sink_name=billingAccounts/*/sinks/*}\x12\xb8\x02\n\x0eListExclusions\x12(.google.logging.v2.ListExclusionsRequest\x1a).google.logging.v2.ListExclusionsResponse\"\xd0\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{parent=*/*}/exclusionsZ$\x12\"/v2/{parent=projects/*}/exclusionsZ)\x12\'/v2/{parent=organizations/*}/exclusionsZ#\x12!/v2/{parent=folders/*}/exclusionsZ+\x12)/v2/{parent=billingAccounts/*}/exclusions\x12\xa8\x02\n\x0cGetExclusion\x12&.google.logging.v2.GetExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\xce\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{name=*/*/exclusions/*}Z$\x12\"/v2/{name=projects/*/exclusions/*}Z)\x12\'/v2/{name=organizations/*/exclusions/*}Z#\x12!/v2/{name=folders/*/exclusions/*}Z+\x12)/v2/{name=billingAccounts/*/exclusions/*}\x12\xf1\x02\n\x0f\x43reateExclusion\x12).google.logging.v2.CreateExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\x91\x02\xda\x41\x10parent,exclusion\x82\xd3\xe4\x93\x02\xf7\x01\"\x1b/v2/{parent=*/*}/exclusions:\texclusionZ/\"\"/v2/{parent=projects/*}/exclusions:\texclusionZ4\"\'/v2/{parent=organizations/*}/exclusions:\texclusionZ.\"!/v2/{parent=folders/*}/exclusions:\texclusionZ6\")/v2/{parent=billingAccounts/*}/exclusions:\texclusion\x12\xfb\x02\n\x0fUpdateExclusion\x12).google.logging.v2.UpdateExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\x9b\x02\xda\x41\x1aname,exclusion,update_mask\x82\xd3\xe4\x93\x02\xf7\x01\x32\x1b/v2/{name=*/*/exclusions/*}:\texclusionZ/2\"/v2/{name=projects/*/exclusions/*}:\texclusionZ42\'/v2/{name=organizations/*/exclusions/*}:\texclusionZ.2!/v2/{name=folders/*/exclusions/*}:\texclusionZ62)/v2/{name=billingAccounts/*/exclusions/*}:\texclusion\x12\xa5\x02\n\x0f\x44\x65leteExclusion\x12).google.logging.v2.DeleteExclusionRequest\x1a\x16.google.protobuf.Empty\"\xce\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xc0\x01*\x1b/v2/{name=*/*/exclusions/*}Z$*\"/v2/{name=projects/*/exclusions/*}Z)*\'/v2/{name=organizations/*/exclusions/*}Z#*!/v2/{name=folders/*/exclusions/*}Z+*)/v2/{name=billingAccounts/*/exclusions/*}\x12\xad\x01\n\x0fGetCmekSettings\x12).google.logging.v2.GetCmekSettingsRequest\x1a\x1f.google.logging.v2.CmekSettings\"N\x82\xd3\xe4\x93\x02H\x12\x1b/v2/{name=*/*}/cmekSettingsZ)\x12\'/v2/{name=organizations/*}/cmekSettings\x12\xd1\x01\n\x12UpdateCmekSettings\x12,.google.logging.v2.UpdateCmekSettingsRequest\x1a\x1f.google.logging.v2.CmekSettings\"l\x82\xd3\xe4\x93\x02\x66\x32\x1b/v2/{name=*/*}/cmekSettings:\rcmek_settingsZ82\'/v2/{name=organizations/*}/cmekSettings:\rcmek_settings\x1a\xdf\x01\xca\x41\x16logging.googleapis.com\xd2\x41\xc2\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.readB\xd9\x03\n\x15\x63om.google.logging.v2B\x12LoggingConfigProtoP\x01Z8google.golang.org/genproto/googleapis/logging/v2;logging\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2\xea\x41`\n+logging.googleapis.com/OrganizationLocation\x12\x31organizations/{organization}/locations/{location}\xea\x41N\n%logging.googleapis.com/FolderLocation\x12%folders/{folder}/locations/{location}\xea\x41g\n-logging.googleapis.com/BillingAccountLocation\x12\x36\x62illingAccounts/{billing_account}/locations/{location}b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/logging/v2/logging_config.proto\x12\x11google.logging.v2\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x19google/api/resource.proto\x1a#google/longrunning/operations.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\x8d\x01\n\x0bIndexConfig\x12\x17\n\nfield_path\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12/\n\x04type\x18\x02 \x01(\x0e\x32\x1c.google.logging.v2.IndexTypeB\x03\xe0\x41\x02\x12\x34\n\x0b\x63reate_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"\xd5\x05\n\tLogBucket\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x34\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x16\n\x0eretention_days\x18\x0b \x01(\x05\x12\x0e\n\x06locked\x18\t \x01(\x08\x12?\n\x0flifecycle_state\x18\x0c \x01(\x0e\x32!.google.logging.v2.LifecycleStateB\x03\xe0\x41\x03\x12\x19\n\x11\x61nalytics_enabled\x18\x0e \x01(\x08\x12\x19\n\x11restricted_fields\x18\x0f \x03(\t\x12\x35\n\rindex_configs\x18\x11 \x03(\x0b\x32\x1e.google.logging.v2.IndexConfig\x12\x36\n\rcmek_settings\x18\x13 \x01(\x0b\x32\x1f.google.logging.v2.CmekSettings:\xa5\x02\xea\x41\xa1\x02\n logging.googleapis.com/LogBucket\x12\x38projects/{project}/locations/{location}/buckets/{bucket}\x12\x42organizations/{organization}/locations/{location}/buckets/{bucket}\x12\x36\x66olders/{folder}/locations/{location}/buckets/{bucket}\x12GbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}\"\x82\x04\n\x07LogView\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\x12\x34\n\x0b\x63reate_time\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x0e\n\x06\x66ilter\x18\x07 \x01(\t:\xd7\x02\xea\x41\xd3\x02\n\x1elogging.googleapis.com/LogView\x12\x45projects/{project}/locations/{location}/buckets/{bucket}/views/{view}\x12Oorganizations/{organization}/locations/{location}/buckets/{bucket}/views/{view}\x12\x43\x66olders/{folder}/locations/{location}/buckets/{bucket}/views/{view}\x12TbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/views/{view}\"\x85\x06\n\x07LogSink\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x1e\n\x0b\x64\x65stination\x18\x03 \x01(\tB\t\xe0\x41\x02\xfa\x41\x03\n\x01*\x12\x13\n\x06\x66ilter\x18\x05 \x01(\tB\x03\xe0\x41\x01\x12\x18\n\x0b\x64\x65scription\x18\x12 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08\x64isabled\x18\x13 \x01(\x08\x42\x03\xe0\x41\x01\x12\x38\n\nexclusions\x18\x10 \x03(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x03\xe0\x41\x01\x12K\n\x15output_version_format\x18\x06 \x01(\x0e\x32(.google.logging.v2.LogSink.VersionFormatB\x02\x18\x01\x12\x1c\n\x0fwriter_identity\x18\x08 \x01(\tB\x03\xe0\x41\x03\x12\x1d\n\x10include_children\x18\t \x01(\x08\x42\x03\xe0\x41\x01\x12\x43\n\x10\x62igquery_options\x18\x0c \x01(\x0b\x32\".google.logging.v2.BigQueryOptionsB\x03\xe0\x41\x01H\x00\x12\x34\n\x0b\x63reate_time\x18\r \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x0e \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\"?\n\rVersionFormat\x12\x1e\n\x1aVERSION_FORMAT_UNSPECIFIED\x10\x00\x12\x06\n\x02V2\x10\x01\x12\x06\n\x02V1\x10\x02:\xbf\x01\xea\x41\xbb\x01\n\x1elogging.googleapis.com/LogSink\x12\x1fprojects/{project}/sinks/{sink}\x12)organizations/{organization}/sinks/{sink}\x12\x1d\x66olders/{folder}/sinks/{sink}\x12.billingAccounts/{billing_account}/sinks/{sink}B\t\n\x07options\"*\n\x0f\x42igQueryDataset\x12\x17\n\ndataset_id\x18\x01 \x01(\tB\x03\xe0\x41\x03\"\xb5\x04\n\x04Link\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\x12\x34\n\x0b\x63reate_time\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12?\n\x0flifecycle_state\x18\x04 \x01(\x0e\x32!.google.logging.v2.LifecycleStateB\x03\xe0\x41\x03\x12<\n\x10\x62igquery_dataset\x18\x05 \x01(\x0b\x32\".google.logging.v2.BigQueryDataset:\xd4\x02\xea\x41\xd0\x02\n\x1blogging.googleapis.com/Link\x12\x45projects/{project}/locations/{location}/buckets/{bucket}/links/{link}\x12Oorganizations/{organization}/locations/{location}/buckets/{bucket}/links/{link}\x12\x43\x66olders/{folder}/locations/{location}/buckets/{bucket}/links/{link}\x12TbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/links/{link}\"g\n\x0f\x42igQueryOptions\x12#\n\x16use_partitioned_tables\x18\x01 \x01(\x08\x42\x03\xe0\x41\x01\x12/\n\"uses_timestamp_column_partitioning\x18\x03 \x01(\x08\x42\x03\xe0\x41\x03\"\x7f\n\x12ListBucketsRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\x12 logging.googleapis.com/LogBucket\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"]\n\x13ListBucketsResponse\x12-\n\x07\x62uckets\x18\x01 \x03(\x0b\x32\x1c.google.logging.v2.LogBucket\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x9a\x01\n\x13\x43reateBucketRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\x12 logging.googleapis.com/LogBucket\x12\x16\n\tbucket_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12\x31\n\x06\x62ucket\x18\x03 \x01(\x0b\x32\x1c.google.logging.v2.LogBucketB\x03\xe0\x41\x02\"\xb6\x01\n\x13UpdateBucketRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\x12\x31\n\x06\x62ucket\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogBucketB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02\"J\n\x10GetBucketRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"M\n\x13\x44\x65leteBucketRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"O\n\x15UndeleteBucketRequest\x12\x36\n\x04name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogBucket\"X\n\x10ListViewsRequest\x12\x13\n\x06parent\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"W\n\x11ListViewsResponse\x12)\n\x05views\x18\x01 \x03(\x0b\x32\x1a.google.logging.v2.LogView\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"m\n\x11\x43reateViewRequest\x12\x13\n\x06parent\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x14\n\x07view_id\x18\x02 \x01(\tB\x03\xe0\x41\x02\x12-\n\x04view\x18\x03 \x01(\x0b\x32\x1a.google.logging.v2.LogViewB\x03\xe0\x41\x02\"\x8b\x01\n\x11UpdateViewRequest\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12-\n\x04view\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogViewB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\"F\n\x0eGetViewRequest\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1elogging.googleapis.com/LogView\"I\n\x11\x44\x65leteViewRequest\x12\x34\n\x04name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1elogging.googleapis.com/LogView\"{\n\x10ListSinksRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1elogging.googleapis.com/LogSink\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"W\n\x11ListSinksResponse\x12)\n\x05sinks\x18\x01 \x03(\x0b\x32\x1a.google.logging.v2.LogSink\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"K\n\x0eGetSinkRequest\x12\x39\n\tsink_name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\"\x9f\x01\n\x11\x43reateSinkRequest\x12\x36\n\x06parent\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \x12\x1elogging.googleapis.com/LogSink\x12-\n\x04sink\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogSinkB\x03\xe0\x41\x02\x12#\n\x16unique_writer_identity\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\"\xd8\x01\n\x11UpdateSinkRequest\x12\x39\n\tsink_name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\x12-\n\x04sink\x18\x02 \x01(\x0b\x32\x1a.google.logging.v2.LogSinkB\x03\xe0\x41\x02\x12#\n\x16unique_writer_identity\x18\x03 \x01(\x08\x42\x03\xe0\x41\x01\x12\x34\n\x0bupdate_mask\x18\x04 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\"N\n\x11\x44\x65leteSinkRequest\x12\x39\n\tsink_name\x18\x01 \x01(\tB&\xe0\x41\x02\xfa\x41 \n\x1elogging.googleapis.com/LogSink\"\x8a\x01\n\x11\x43reateLinkRequest\x12\x33\n\x06parent\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\x12\x1blogging.googleapis.com/Link\x12*\n\x04link\x18\x02 \x01(\x0b\x32\x17.google.logging.v2.LinkB\x03\xe0\x41\x02\x12\x14\n\x07link_id\x18\x03 \x01(\tB\x03\xe0\x41\x02\"F\n\x11\x44\x65leteLinkRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1blogging.googleapis.com/Link\"x\n\x10ListLinksRequest\x12\x33\n\x06parent\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\x12\x1blogging.googleapis.com/Link\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"T\n\x11ListLinksResponse\x12&\n\x05links\x18\x01 \x03(\x0b\x32\x17.google.logging.v2.Link\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"C\n\x0eGetLinkRequest\x12\x31\n\x04name\x18\x01 \x01(\tB#\xe0\x41\x02\xfa\x41\x1d\n\x1blogging.googleapis.com/Link\"\xc2\x03\n\x0cLogExclusion\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x18\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12\x15\n\x08\x64isabled\x18\x04 \x01(\x08\x42\x03\xe0\x41\x01\x12\x34\n\x0b\x63reate_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\x06 \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03:\xec\x01\xea\x41\xe8\x01\n#logging.googleapis.com/LogExclusion\x12)projects/{project}/exclusions/{exclusion}\x12\x33organizations/{organization}/exclusions/{exclusion}\x12\'folders/{folder}/exclusions/{exclusion}\x12\x38\x62illingAccounts/{billing_account}/exclusions/{exclusion}\"\x85\x01\n\x15ListExclusionsRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#logging.googleapis.com/LogExclusion\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"f\n\x16ListExclusionsResponse\x12\x33\n\nexclusions\x18\x01 \x03(\x0b\x32\x1f.google.logging.v2.LogExclusion\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"P\n\x13GetExclusionRequest\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\"\x8e\x01\n\x16\x43reateExclusionRequest\x12;\n\x06parent\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\x12#logging.googleapis.com/LogExclusion\x12\x37\n\texclusion\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x03\xe0\x41\x02\"\xc2\x01\n\x16UpdateExclusionRequest\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\x12\x37\n\texclusion\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.LogExclusionB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x02\"S\n\x16\x44\x65leteExclusionRequest\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\n#logging.googleapis.com/LogExclusion\"S\n\x16GetCmekSettingsRequest\x12\x39\n\x04name\x18\x01 \x01(\tB+\xe0\x41\x02\xfa\x41%\n#logging.googleapis.com/CmekSettings\"\xa1\x01\n\x19UpdateCmekSettingsRequest\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12;\n\rcmek_settings\x18\x02 \x01(\x0b\x32\x1f.google.logging.v2.CmekSettingsB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\"\xbd\x02\n\x0c\x43mekSettings\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x14\n\x0ckms_key_name\x18\x02 \x01(\t\x12\x1c\n\x14kms_key_version_name\x18\x04 \x01(\t\x12\x1f\n\x12service_account_id\x18\x03 \x01(\tB\x03\xe0\x41\x03:\xc4\x01\xea\x41\xc0\x01\n#logging.googleapis.com/CmekSettings\x12\x1fprojects/{project}/cmekSettings\x12)organizations/{organization}/cmekSettings\x12\x1d\x66olders/{folder}/cmekSettings\x12.billingAccounts/{billing_account}/cmekSettings\"K\n\x12GetSettingsRequest\x12\x35\n\x04name\x18\x01 \x01(\tB\'\xe0\x41\x02\xfa\x41!\n\x1flogging.googleapis.com/Settings\"\x94\x01\n\x15UpdateSettingsRequest\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x32\n\x08settings\x18\x02 \x01(\x0b\x32\x1b.google.logging.v2.SettingsB\x03\xe0\x41\x02\x12\x34\n\x0bupdate_mask\x18\x03 \x01(\x0b\x32\x1a.google.protobuf.FieldMaskB\x03\xe0\x41\x01\"\xd2\x02\n\x08Settings\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x03\x12\x19\n\x0ckms_key_name\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12#\n\x16kms_service_account_id\x18\x03 \x01(\tB\x03\xe0\x41\x03\x12\x1d\n\x10storage_location\x18\x04 \x01(\tB\x03\xe0\x41\x01\x12!\n\x14\x64isable_default_sink\x18\x05 \x01(\x08\x42\x03\xe0\x41\x01:\xb0\x01\xea\x41\xac\x01\n\x1flogging.googleapis.com/Settings\x12\x1bprojects/{project}/settings\x12%organizations/{organization}/settings\x12\x19\x66olders/{folder}/settings\x12*billingAccounts/{billing_account}/settings\"Y\n\x15\x43opyLogEntriesRequest\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x13\n\x06\x66ilter\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x18\n\x0b\x64\x65stination\x18\x04 \x01(\tB\x03\xe0\x41\x02\"\xae\x02\n\x16\x43opyLogEntriesMetadata\x12.\n\nstart_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05state\x18\x03 \x01(\x0e\x32!.google.logging.v2.OperationState\x12\x1e\n\x16\x63\x61ncellation_requested\x18\x04 \x01(\x08\x12\x39\n\x07request\x18\x05 \x01(\x0b\x32(.google.logging.v2.CopyLogEntriesRequest\x12\x10\n\x08progress\x18\x06 \x01(\x05\x12\x17\n\x0fwriter_identity\x18\x07 \x01(\t\":\n\x16\x43opyLogEntriesResponse\x12 \n\x18log_entries_copied_count\x18\x01 \x01(\x03\"\xbd\x02\n\x0e\x42ucketMetadata\x12.\n\nstart_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05state\x18\x03 \x01(\x0e\x32!.google.logging.v2.OperationState\x12G\n\x15\x63reate_bucket_request\x18\x04 \x01(\x0b\x32&.google.logging.v2.CreateBucketRequestH\x00\x12G\n\x15update_bucket_request\x18\x05 \x01(\x0b\x32&.google.logging.v2.UpdateBucketRequestH\x00\x42\t\n\x07request\"\xb3\x02\n\x0cLinkMetadata\x12.\n\nstart_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12,\n\x08\x65nd_time\x18\x02 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12\x30\n\x05state\x18\x03 \x01(\x0e\x32!.google.logging.v2.OperationState\x12\x43\n\x13\x63reate_link_request\x18\x04 \x01(\x0b\x32$.google.logging.v2.CreateLinkRequestH\x00\x12\x43\n\x13\x64\x65lete_link_request\x18\x05 \x01(\x0b\x32$.google.logging.v2.DeleteLinkRequestH\x00\x42\t\n\x07request\"1\n\x10LocationMetadata\x12\x1d\n\x15log_analytics_enabled\x18\x01 \x01(\x08*\xf4\x01\n\x0eOperationState\x12\x1f\n\x1bOPERATION_STATE_UNSPECIFIED\x10\x00\x12\x1d\n\x19OPERATION_STATE_SCHEDULED\x10\x01\x12+\n\'OPERATION_STATE_WAITING_FOR_PERMISSIONS\x10\x02\x12\x1b\n\x17OPERATION_STATE_RUNNING\x10\x03\x12\x1d\n\x19OPERATION_STATE_SUCCEEDED\x10\x04\x12\x1a\n\x16OPERATION_STATE_FAILED\x10\x05\x12\x1d\n\x19OPERATION_STATE_CANCELLED\x10\x06*{\n\x0eLifecycleState\x12\x1f\n\x1bLIFECYCLE_STATE_UNSPECIFIED\x10\x00\x12\n\n\x06\x41\x43TIVE\x10\x01\x12\x14\n\x10\x44\x45LETE_REQUESTED\x10\x02\x12\x0c\n\x08UPDATING\x10\x03\x12\x0c\n\x08\x43REATING\x10\x04\x12\n\n\x06\x46\x41ILED\x10\x05*V\n\tIndexType\x12\x1a\n\x16INDEX_TYPE_UNSPECIFIED\x10\x00\x12\x15\n\x11INDEX_TYPE_STRING\x10\x01\x12\x16\n\x12INDEX_TYPE_INTEGER\x10\x02\x32\x9fY\n\x0f\x43onfigServiceV2\x12\xdc\x02\n\x0bListBuckets\x12%.google.logging.v2.ListBucketsRequest\x1a&.google.logging.v2.ListBucketsResponse\"\xfd\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xed\x01\x12$/v2/{parent=*/*/locations/*}/bucketsZ-\x12+/v2/{parent=projects/*/locations/*}/bucketsZ2\x12\x30/v2/{parent=organizations/*/locations/*}/bucketsZ,\x12*/v2/{parent=folders/*/locations/*}/bucketsZ4\x12\x32/v2/{parent=billingAccounts/*/locations/*}/buckets\x12\xc5\x02\n\tGetBucket\x12#.google.logging.v2.GetBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01\x12$/v2/{name=*/*/locations/*/buckets/*}Z-\x12+/v2/{name=projects/*/locations/*/buckets/*}Z2\x12\x30/v2/{name=organizations/*/locations/*/buckets/*}Z,\x12*/v2/{name=folders/*/locations/*/buckets/*}Z4\x12\x32/v2/{name=billingAccounts/*/locations/*/buckets/*}\x12\xd3\x03\n\x11\x43reateBucketAsync\x12&.google.logging.v2.CreateBucketRequest\x1a\x1d.google.longrunning.Operation\"\xf6\x02\xca\x41\x1b\n\tLogBucket\x12\x0e\x42ucketMetadata\x82\xd3\xe4\x93\x02\xd1\x02\"0/v2/{parent=*/*/locations/*}/buckets:createAsync:\x06\x62ucketZA\"7/v2/{parent=projects/*/locations/*}/buckets:createAsync:\x06\x62ucketZF\"/v2/{parent=billingAccounts/*/locations/*}/buckets:createAsync:\x06\x62ucket\x12\xd3\x03\n\x11UpdateBucketAsync\x12&.google.logging.v2.UpdateBucketRequest\x1a\x1d.google.longrunning.Operation\"\xf6\x02\xca\x41\x1b\n\tLogBucket\x12\x0e\x42ucketMetadata\x82\xd3\xe4\x93\x02\xd1\x02\"0/v2/{name=*/*/locations/*/buckets/*}:updateAsync:\x06\x62ucketZA\"7/v2/{name=projects/*/locations/*/buckets/*}:updateAsync:\x06\x62ucketZF\"/v2/{name=billingAccounts/*/locations/*/buckets/*}:updateAsync:\x06\x62ucket\x12\xf3\x02\n\x0c\x43reateBucket\x12&.google.logging.v2.CreateBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02\"$/v2/{parent=*/*/locations/*}/buckets:\x06\x62ucketZ5\"+/v2/{parent=projects/*/locations/*}/buckets:\x06\x62ucketZ:\"0/v2/{parent=organizations/*/locations/*}/buckets:\x06\x62ucketZ4\"*/v2/{parent=folders/*/locations/*}/buckets:\x06\x62ucketZ<\"2/v2/{parent=billingAccounts/*/locations/*}/buckets:\x06\x62ucket\x12\xf3\x02\n\x0cUpdateBucket\x12&.google.logging.v2.UpdateBucketRequest\x1a\x1c.google.logging.v2.LogBucket\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02\x32$/v2/{name=*/*/locations/*/buckets/*}:\x06\x62ucketZ52+/v2/{name=projects/*/locations/*/buckets/*}:\x06\x62ucketZ:20/v2/{name=organizations/*/locations/*/buckets/*}:\x06\x62ucketZ42*/v2/{name=folders/*/locations/*/buckets/*}:\x06\x62ucketZ<22/v2/{name=billingAccounts/*/locations/*/buckets/*}:\x06\x62ucket\x12\xc5\x02\n\x0c\x44\x65leteBucket\x12&.google.logging.v2.DeleteBucketRequest\x1a\x16.google.protobuf.Empty\"\xf4\x01\x82\xd3\xe4\x93\x02\xed\x01*$/v2/{name=*/*/locations/*/buckets/*}Z-*+/v2/{name=projects/*/locations/*/buckets/*}Z2*0/v2/{name=organizations/*/locations/*/buckets/*}Z,**/v2/{name=folders/*/locations/*/buckets/*}Z4*2/v2/{name=billingAccounts/*/locations/*/buckets/*}\x12\x85\x03\n\x0eUndeleteBucket\x12(.google.logging.v2.UndeleteBucketRequest\x1a\x16.google.protobuf.Empty\"\xb0\x02\x82\xd3\xe4\x93\x02\xa9\x02\"-/v2/{name=*/*/locations/*/buckets/*}:undelete:\x01*Z9\"4/v2/{name=projects/*/locations/*/buckets/*}:undelete:\x01*Z>\"9/v2/{name=organizations/*/locations/*/buckets/*}:undelete:\x01*Z8\"3/v2/{name=folders/*/locations/*/buckets/*}:undelete:\x01*Z@\";/v2/{name=billingAccounts/*/locations/*/buckets/*}:undelete:\x01*\x12\xfe\x02\n\tListViews\x12#.google.logging.v2.ListViewsRequest\x1a$.google.logging.v2.ListViewsResponse\"\xa5\x02\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x95\x02\x12,/v2/{parent=*/*/locations/*/buckets/*}/viewsZ5\x12\x33/v2/{parent=projects/*/locations/*/buckets/*}/viewsZ:\x12\x38/v2/{parent=organizations/*/locations/*/buckets/*}/viewsZ4\x12\x32/v2/{parent=folders/*/locations/*/buckets/*}/viewsZ<\x12:/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views\x12\xe7\x02\n\x07GetView\x12!.google.logging.v2.GetViewRequest\x1a\x1a.google.logging.v2.LogView\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02\x12,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5\x12\x33/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:\x12\x38/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4\x12\x32/v2/{name=folders/*/locations/*/buckets/*/views/*}Z<\x12:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}\x12\x8b\x03\n\nCreateView\x12$.google.logging.v2.CreateViewRequest\x1a\x1a.google.logging.v2.LogView\"\xba\x02\x82\xd3\xe4\x93\x02\xb3\x02\",/v2/{parent=*/*/locations/*/buckets/*}/views:\x04viewZ;\"3/v2/{parent=projects/*/locations/*/buckets/*}/views:\x04viewZ@\"8/v2/{parent=organizations/*/locations/*/buckets/*}/views:\x04viewZ:\"2/v2/{parent=folders/*/locations/*/buckets/*}/views:\x04viewZB\":/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views:\x04view\x12\x8b\x03\n\nUpdateView\x12$.google.logging.v2.UpdateViewRequest\x1a\x1a.google.logging.v2.LogView\"\xba\x02\x82\xd3\xe4\x93\x02\xb3\x02\x32,/v2/{name=*/*/locations/*/buckets/*/views/*}:\x04viewZ;23/v2/{name=projects/*/locations/*/buckets/*/views/*}:\x04viewZ@28/v2/{name=organizations/*/locations/*/buckets/*/views/*}:\x04viewZ:22/v2/{name=folders/*/locations/*/buckets/*/views/*}:\x04viewZB2:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}:\x04view\x12\xe9\x02\n\nDeleteView\x12$.google.logging.v2.DeleteViewRequest\x1a\x16.google.protobuf.Empty\"\x9c\x02\x82\xd3\xe4\x93\x02\x95\x02*,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5*3/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:*8/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4*2/v2/{name=folders/*/locations/*/buckets/*/views/*}Z<*:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}\x12\x90\x02\n\tListSinks\x12#.google.logging.v2.ListSinksRequest\x1a$.google.logging.v2.ListSinksResponse\"\xb7\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xa7\x01\x12\x16/v2/{parent=*/*}/sinksZ\x1f\x12\x1d/v2/{parent=projects/*}/sinksZ$\x12\"/v2/{parent=organizations/*}/sinksZ\x1e\x12\x1c/v2/{parent=folders/*}/sinksZ&\x12$/v2/{parent=billingAccounts/*}/sinks\x12\x9e\x02\n\x07GetSink\x12!.google.logging.v2.GetSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xd3\x01\xda\x41\tsink_name\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{sink_name=*/*/sinks/*}Z$\x12\"/v2/{sink_name=projects/*/sinks/*}Z)\x12\'/v2/{sink_name=organizations/*/sinks/*}Z#\x12!/v2/{sink_name=folders/*/sinks/*}Z+\x12)/v2/{sink_name=billingAccounts/*/sinks/*}\x12\xab\x02\n\nCreateSink\x12$.google.logging.v2.CreateSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xda\x01\xda\x41\x0bparent,sink\x82\xd3\xe4\x93\x02\xc5\x01\"\x16/v2/{parent=*/*}/sinks:\x04sinkZ%\"\x1d/v2/{parent=projects/*}/sinks:\x04sinkZ*\"\"/v2/{parent=organizations/*}/sinks:\x04sinkZ$\"\x1c/v2/{parent=folders/*}/sinks:\x04sinkZ,\"$/v2/{parent=billingAccounts/*}/sinks:\x04sink\x12\x9f\x04\n\nUpdateSink\x12$.google.logging.v2.UpdateSinkRequest\x1a\x1a.google.logging.v2.LogSink\"\xce\x03\xda\x41\x1asink_name,sink,update_mask\xda\x41\x0esink_name,sink\x82\xd3\xe4\x93\x02\x99\x03\x1a\x1b/v2/{sink_name=*/*/sinks/*}:\x04sinkZ*\x1a\"/v2/{sink_name=projects/*/sinks/*}:\x04sinkZ/\x1a\'/v2/{sink_name=organizations/*/sinks/*}:\x04sinkZ)\x1a!/v2/{sink_name=folders/*/sinks/*}:\x04sinkZ1\x1a)/v2/{sink_name=billingAccounts/*/sinks/*}:\x04sinkZ*2\"/v2/{sink_name=projects/*/sinks/*}:\x04sinkZ/2\'/v2/{sink_name=organizations/*/sinks/*}:\x04sinkZ)2!/v2/{sink_name=folders/*/sinks/*}:\x04sinkZ12)/v2/{sink_name=billingAccounts/*/sinks/*}:\x04sink\x12\xa0\x02\n\nDeleteSink\x12$.google.logging.v2.DeleteSinkRequest\x1a\x16.google.protobuf.Empty\"\xd3\x01\xda\x41\tsink_name\x82\xd3\xe4\x93\x02\xc0\x01*\x1b/v2/{sink_name=*/*/sinks/*}Z$*\"/v2/{sink_name=projects/*/sinks/*}Z)*\'/v2/{sink_name=organizations/*/sinks/*}Z#*!/v2/{sink_name=folders/*/sinks/*}Z+*)/v2/{sink_name=billingAccounts/*/sinks/*}\x12\xbb\x03\n\nCreateLink\x12$.google.logging.v2.CreateLinkRequest\x1a\x1d.google.longrunning.Operation\"\xe7\x02\xca\x41\x14\n\x04Link\x12\x0cLinkMetadata\xda\x41\x13parent,link,link_id\x82\xd3\xe4\x93\x02\xb3\x02\",/v2/{parent=*/*/locations/*/buckets/*}/links:\x04linkZ;\"3/v2/{parent=projects/*/locations/*/buckets/*}/links:\x04linkZ@\"8/v2/{parent=organizations/*/locations/*/buckets/*}/links:\x04linkZ:\"2/v2/{parent=folders/*/locations/*/buckets/*}/links:\x04linkZB\":/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links:\x04link\x12\x9f\x03\n\nDeleteLink\x12$.google.logging.v2.DeleteLinkRequest\x1a\x1d.google.longrunning.Operation\"\xcb\x02\xca\x41%\n\x15google.protobuf.Empty\x12\x0cLinkMetadata\xda\x41\x04name\x82\xd3\xe4\x93\x02\x95\x02*,/v2/{name=*/*/locations/*/buckets/*/links/*}Z5*3/v2/{name=projects/*/locations/*/buckets/*/links/*}Z:*8/v2/{name=organizations/*/locations/*/buckets/*/links/*}Z4*2/v2/{name=folders/*/locations/*/buckets/*/links/*}Z<*:/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}\x12\xfe\x02\n\tListLinks\x12#.google.logging.v2.ListLinksRequest\x1a$.google.logging.v2.ListLinksResponse\"\xa5\x02\xda\x41\x06parent\x82\xd3\xe4\x93\x02\x95\x02\x12,/v2/{parent=*/*/locations/*/buckets/*}/linksZ5\x12\x33/v2/{parent=projects/*/locations/*/buckets/*}/linksZ:\x12\x38/v2/{parent=organizations/*/locations/*/buckets/*}/linksZ4\x12\x32/v2/{parent=folders/*/locations/*/buckets/*}/linksZ<\x12:/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links\x12\xeb\x02\n\x07GetLink\x12!.google.logging.v2.GetLinkRequest\x1a\x17.google.logging.v2.Link\"\xa3\x02\xda\x41\x04name\x82\xd3\xe4\x93\x02\x95\x02\x12,/v2/{name=*/*/locations/*/buckets/*/links/*}Z5\x12\x33/v2/{name=projects/*/locations/*/buckets/*/links/*}Z:\x12\x38/v2/{name=organizations/*/locations/*/buckets/*/links/*}Z4\x12\x32/v2/{name=folders/*/locations/*/buckets/*/links/*}Z<\x12:/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}\x12\xb8\x02\n\x0eListExclusions\x12(.google.logging.v2.ListExclusionsRequest\x1a).google.logging.v2.ListExclusionsResponse\"\xd0\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{parent=*/*}/exclusionsZ$\x12\"/v2/{parent=projects/*}/exclusionsZ)\x12\'/v2/{parent=organizations/*}/exclusionsZ#\x12!/v2/{parent=folders/*}/exclusionsZ+\x12)/v2/{parent=billingAccounts/*}/exclusions\x12\xa8\x02\n\x0cGetExclusion\x12&.google.logging.v2.GetExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\xce\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{name=*/*/exclusions/*}Z$\x12\"/v2/{name=projects/*/exclusions/*}Z)\x12\'/v2/{name=organizations/*/exclusions/*}Z#\x12!/v2/{name=folders/*/exclusions/*}Z+\x12)/v2/{name=billingAccounts/*/exclusions/*}\x12\xf1\x02\n\x0f\x43reateExclusion\x12).google.logging.v2.CreateExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\x91\x02\xda\x41\x10parent,exclusion\x82\xd3\xe4\x93\x02\xf7\x01\"\x1b/v2/{parent=*/*}/exclusions:\texclusionZ/\"\"/v2/{parent=projects/*}/exclusions:\texclusionZ4\"\'/v2/{parent=organizations/*}/exclusions:\texclusionZ.\"!/v2/{parent=folders/*}/exclusions:\texclusionZ6\")/v2/{parent=billingAccounts/*}/exclusions:\texclusion\x12\xfb\x02\n\x0fUpdateExclusion\x12).google.logging.v2.UpdateExclusionRequest\x1a\x1f.google.logging.v2.LogExclusion\"\x9b\x02\xda\x41\x1aname,exclusion,update_mask\x82\xd3\xe4\x93\x02\xf7\x01\x32\x1b/v2/{name=*/*/exclusions/*}:\texclusionZ/2\"/v2/{name=projects/*/exclusions/*}:\texclusionZ42\'/v2/{name=organizations/*/exclusions/*}:\texclusionZ.2!/v2/{name=folders/*/exclusions/*}:\texclusionZ62)/v2/{name=billingAccounts/*/exclusions/*}:\texclusion\x12\xa5\x02\n\x0f\x44\x65leteExclusion\x12).google.logging.v2.DeleteExclusionRequest\x1a\x16.google.protobuf.Empty\"\xce\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xc0\x01*\x1b/v2/{name=*/*/exclusions/*}Z$*\"/v2/{name=projects/*/exclusions/*}Z)*\'/v2/{name=organizations/*/exclusions/*}Z#*!/v2/{name=folders/*/exclusions/*}Z+*)/v2/{name=billingAccounts/*/exclusions/*}\x12\xa7\x02\n\x0fGetCmekSettings\x12).google.logging.v2.GetCmekSettingsRequest\x1a\x1f.google.logging.v2.CmekSettings\"\xc7\x01\x82\xd3\xe4\x93\x02\xc0\x01\x12\x1b/v2/{name=*/*}/cmekSettingsZ$\x12\"/v2/{name=projects/*}/cmekSettingsZ)\x12\'/v2/{name=organizations/*}/cmekSettingsZ#\x12!/v2/{name=folders/*}/cmekSettingsZ+\x12)/v2/{name=billingAccounts/*}/cmekSettings\x12\xd1\x01\n\x12UpdateCmekSettings\x12,.google.logging.v2.UpdateCmekSettingsRequest\x1a\x1f.google.logging.v2.CmekSettings\"l\x82\xd3\xe4\x93\x02\x66\x32\x1b/v2/{name=*/*}/cmekSettings:\rcmek_settingsZ82\'/v2/{name=organizations/*}/cmekSettings:\rcmek_settings\x12\x8e\x02\n\x0bGetSettings\x12%.google.logging.v2.GetSettingsRequest\x1a\x1b.google.logging.v2.Settings\"\xba\x01\xda\x41\x04name\x82\xd3\xe4\x93\x02\xac\x01\x12\x17/v2/{name=*/*}/settingsZ \x12\x1e/v2/{name=projects/*}/settingsZ%\x12#/v2/{name=organizations/*}/settingsZ\x1f\x12\x1d/v2/{name=folders/*}/settingsZ\'\x12%/v2/{name=billingAccounts/*}/settings\x12\xf6\x01\n\x0eUpdateSettings\x12(.google.logging.v2.UpdateSettingsRequest\x1a\x1b.google.logging.v2.Settings\"\x9c\x01\xda\x41\x14settings,update_mask\x82\xd3\xe4\x93\x02\x7f\x32\x17/v2/{name=*/*}/settings:\x08settingsZ/2#/v2/{name=organizations/*}/settings:\x08settingsZ)2\x1d/v2/{name=folders/*}/settings:\x08settings\x12\xa9\x01\n\x0e\x43opyLogEntries\x12(.google.logging.v2.CopyLogEntriesRequest\x1a\x1d.google.longrunning.Operation\"N\xca\x41\x30\n\x16\x43opyLogEntriesResponse\x12\x16\x43opyLogEntriesMetadata\x82\xd3\xe4\x93\x02\x15\"\x10/v2/entries:copy:\x01*\x1a\xdf\x01\xca\x41\x16logging.googleapis.com\xd2\x41\xc2\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.readB\xd6\x03\n\x15\x63om.google.logging.v2B\x12LoggingConfigProtoP\x01Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2\xea\x41`\n+logging.googleapis.com/OrganizationLocation\x12\x31organizations/{organization}/locations/{location}\xea\x41N\n%logging.googleapis.com/FolderLocation\x12%folders/{folder}/locations/{location}\xea\x41g\n-logging.googleapis.com/BillingAccountLocation\x12\x36\x62illingAccounts/{billing_account}/locations/{location}b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.v2.logging_config_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\022LoggingConfigProtoP\001Z8google.golang.org/genproto/googleapis/logging/v2;logging\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2\352A`\n+logging.googleapis.com/OrganizationLocation\0221organizations/{organization}/locations/{location}\352AN\n%logging.googleapis.com/FolderLocation\022%folders/{folder}/locations/{location}\352Ag\n-logging.googleapis.com/BillingAccountLocation\0226billingAccounts/{billing_account}/locations/{location}' + DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\022LoggingConfigProtoP\001Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2\352A`\n+logging.googleapis.com/OrganizationLocation\0221organizations/{organization}/locations/{location}\352AN\n%logging.googleapis.com/FolderLocation\022%folders/{folder}/locations/{location}\352Ag\n-logging.googleapis.com/BillingAccountLocation\0226billingAccounts/{billing_account}/locations/{location}' + _INDEXCONFIG.fields_by_name['field_path']._options = None + _INDEXCONFIG.fields_by_name['field_path']._serialized_options = b'\340A\002' + _INDEXCONFIG.fields_by_name['type']._options = None + _INDEXCONFIG.fields_by_name['type']._serialized_options = b'\340A\002' + _INDEXCONFIG.fields_by_name['create_time']._options = None + _INDEXCONFIG.fields_by_name['create_time']._serialized_options = b'\340A\003' + _LOGBUCKET.fields_by_name['name']._options = None + _LOGBUCKET.fields_by_name['name']._serialized_options = b'\340A\003' _LOGBUCKET.fields_by_name['create_time']._options = None - _LOGBUCKET.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _LOGBUCKET.fields_by_name['create_time']._serialized_options = b'\340A\003' _LOGBUCKET.fields_by_name['update_time']._options = None - _LOGBUCKET.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _LOGBUCKET.fields_by_name['update_time']._serialized_options = b'\340A\003' _LOGBUCKET.fields_by_name['lifecycle_state']._options = None - _LOGBUCKET.fields_by_name['lifecycle_state']._serialized_options = b'\342A\001\003' + _LOGBUCKET.fields_by_name['lifecycle_state']._serialized_options = b'\340A\003' _LOGBUCKET._options = None _LOGBUCKET._serialized_options = b'\352A\241\002\n logging.googleapis.com/LogBucket\0228projects/{project}/locations/{location}/buckets/{bucket}\022Borganizations/{organization}/locations/{location}/buckets/{bucket}\0226folders/{folder}/locations/{location}/buckets/{bucket}\022GbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}' _LOGVIEW.fields_by_name['create_time']._options = None - _LOGVIEW.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _LOGVIEW.fields_by_name['create_time']._serialized_options = b'\340A\003' _LOGVIEW.fields_by_name['update_time']._options = None - _LOGVIEW.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _LOGVIEW.fields_by_name['update_time']._serialized_options = b'\340A\003' _LOGVIEW._options = None _LOGVIEW._serialized_options = b'\352A\323\002\n\036logging.googleapis.com/LogView\022Eprojects/{project}/locations/{location}/buckets/{bucket}/views/{view}\022Oorganizations/{organization}/locations/{location}/buckets/{bucket}/views/{view}\022Cfolders/{folder}/locations/{location}/buckets/{bucket}/views/{view}\022TbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/views/{view}' _LOGSINK.fields_by_name['name']._options = None - _LOGSINK.fields_by_name['name']._serialized_options = b'\342A\001\002' + _LOGSINK.fields_by_name['name']._serialized_options = b'\340A\002' _LOGSINK.fields_by_name['destination']._options = None - _LOGSINK.fields_by_name['destination']._serialized_options = b'\342A\001\002\372A\003\n\001*' + _LOGSINK.fields_by_name['destination']._serialized_options = b'\340A\002\372A\003\n\001*' _LOGSINK.fields_by_name['filter']._options = None - _LOGSINK.fields_by_name['filter']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['filter']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['description']._options = None - _LOGSINK.fields_by_name['description']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['description']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['disabled']._options = None - _LOGSINK.fields_by_name['disabled']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['disabled']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['exclusions']._options = None - _LOGSINK.fields_by_name['exclusions']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['exclusions']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['output_version_format']._options = None _LOGSINK.fields_by_name['output_version_format']._serialized_options = b'\030\001' _LOGSINK.fields_by_name['writer_identity']._options = None - _LOGSINK.fields_by_name['writer_identity']._serialized_options = b'\342A\001\003' + _LOGSINK.fields_by_name['writer_identity']._serialized_options = b'\340A\003' _LOGSINK.fields_by_name['include_children']._options = None - _LOGSINK.fields_by_name['include_children']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['include_children']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['bigquery_options']._options = None - _LOGSINK.fields_by_name['bigquery_options']._serialized_options = b'\342A\001\001' + _LOGSINK.fields_by_name['bigquery_options']._serialized_options = b'\340A\001' _LOGSINK.fields_by_name['create_time']._options = None - _LOGSINK.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _LOGSINK.fields_by_name['create_time']._serialized_options = b'\340A\003' _LOGSINK.fields_by_name['update_time']._options = None - _LOGSINK.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _LOGSINK.fields_by_name['update_time']._serialized_options = b'\340A\003' _LOGSINK._options = None _LOGSINK._serialized_options = b'\352A\273\001\n\036logging.googleapis.com/LogSink\022\037projects/{project}/sinks/{sink}\022)organizations/{organization}/sinks/{sink}\022\035folders/{folder}/sinks/{sink}\022.billingAccounts/{billing_account}/sinks/{sink}' + _BIGQUERYDATASET.fields_by_name['dataset_id']._options = None + _BIGQUERYDATASET.fields_by_name['dataset_id']._serialized_options = b'\340A\003' + _LINK.fields_by_name['create_time']._options = None + _LINK.fields_by_name['create_time']._serialized_options = b'\340A\003' + _LINK.fields_by_name['lifecycle_state']._options = None + _LINK.fields_by_name['lifecycle_state']._serialized_options = b'\340A\003' + _LINK._options = None + _LINK._serialized_options = b'\352A\320\002\n\033logging.googleapis.com/Link\022Eprojects/{project}/locations/{location}/buckets/{bucket}/links/{link}\022Oorganizations/{organization}/locations/{location}/buckets/{bucket}/links/{link}\022Cfolders/{folder}/locations/{location}/buckets/{bucket}/links/{link}\022TbillingAccounts/{billing_account}/locations/{location}/buckets/{bucket}/links/{link}' _BIGQUERYOPTIONS.fields_by_name['use_partitioned_tables']._options = None - _BIGQUERYOPTIONS.fields_by_name['use_partitioned_tables']._serialized_options = b'\342A\001\001' + _BIGQUERYOPTIONS.fields_by_name['use_partitioned_tables']._serialized_options = b'\340A\001' _BIGQUERYOPTIONS.fields_by_name['uses_timestamp_column_partitioning']._options = None - _BIGQUERYOPTIONS.fields_by_name['uses_timestamp_column_partitioning']._serialized_options = b'\342A\001\003' + _BIGQUERYOPTIONS.fields_by_name['uses_timestamp_column_partitioning']._serialized_options = b'\340A\003' _LISTBUCKETSREQUEST.fields_by_name['parent']._options = None - _LISTBUCKETSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\"\022 logging.googleapis.com/LogBucket' + _LISTBUCKETSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\"\022 logging.googleapis.com/LogBucket' _LISTBUCKETSREQUEST.fields_by_name['page_token']._options = None - _LISTBUCKETSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTBUCKETSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTBUCKETSREQUEST.fields_by_name['page_size']._options = None - _LISTBUCKETSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTBUCKETSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _CREATEBUCKETREQUEST.fields_by_name['parent']._options = None - _CREATEBUCKETREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\"\022 logging.googleapis.com/LogBucket' + _CREATEBUCKETREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\"\022 logging.googleapis.com/LogBucket' _CREATEBUCKETREQUEST.fields_by_name['bucket_id']._options = None - _CREATEBUCKETREQUEST.fields_by_name['bucket_id']._serialized_options = b'\342A\001\002' + _CREATEBUCKETREQUEST.fields_by_name['bucket_id']._serialized_options = b'\340A\002' _CREATEBUCKETREQUEST.fields_by_name['bucket']._options = None - _CREATEBUCKETREQUEST.fields_by_name['bucket']._serialized_options = b'\342A\001\002' + _CREATEBUCKETREQUEST.fields_by_name['bucket']._serialized_options = b'\340A\002' _UPDATEBUCKETREQUEST.fields_by_name['name']._options = None - _UPDATEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogBucket' + _UPDATEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogBucket' _UPDATEBUCKETREQUEST.fields_by_name['bucket']._options = None - _UPDATEBUCKETREQUEST.fields_by_name['bucket']._serialized_options = b'\342A\001\002' + _UPDATEBUCKETREQUEST.fields_by_name['bucket']._serialized_options = b'\340A\002' _UPDATEBUCKETREQUEST.fields_by_name['update_mask']._options = None - _UPDATEBUCKETREQUEST.fields_by_name['update_mask']._serialized_options = b'\342A\001\002' + _UPDATEBUCKETREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\002' _GETBUCKETREQUEST.fields_by_name['name']._options = None - _GETBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogBucket' + _GETBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogBucket' _DELETEBUCKETREQUEST.fields_by_name['name']._options = None - _DELETEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogBucket' + _DELETEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogBucket' _UNDELETEBUCKETREQUEST.fields_by_name['name']._options = None - _UNDELETEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogBucket' + _UNDELETEBUCKETREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogBucket' _LISTVIEWSREQUEST.fields_by_name['parent']._options = None - _LISTVIEWSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002' + _LISTVIEWSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002' _LISTVIEWSREQUEST.fields_by_name['page_token']._options = None - _LISTVIEWSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTVIEWSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTVIEWSREQUEST.fields_by_name['page_size']._options = None - _LISTVIEWSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTVIEWSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _CREATEVIEWREQUEST.fields_by_name['parent']._options = None - _CREATEVIEWREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002' + _CREATEVIEWREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002' _CREATEVIEWREQUEST.fields_by_name['view_id']._options = None - _CREATEVIEWREQUEST.fields_by_name['view_id']._serialized_options = b'\342A\001\002' + _CREATEVIEWREQUEST.fields_by_name['view_id']._serialized_options = b'\340A\002' _CREATEVIEWREQUEST.fields_by_name['view']._options = None - _CREATEVIEWREQUEST.fields_by_name['view']._serialized_options = b'\342A\001\002' + _CREATEVIEWREQUEST.fields_by_name['view']._serialized_options = b'\340A\002' _UPDATEVIEWREQUEST.fields_by_name['name']._options = None - _UPDATEVIEWREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002' + _UPDATEVIEWREQUEST.fields_by_name['name']._serialized_options = b'\340A\002' _UPDATEVIEWREQUEST.fields_by_name['view']._options = None - _UPDATEVIEWREQUEST.fields_by_name['view']._serialized_options = b'\342A\001\002' + _UPDATEVIEWREQUEST.fields_by_name['view']._serialized_options = b'\340A\002' _UPDATEVIEWREQUEST.fields_by_name['update_mask']._options = None - _UPDATEVIEWREQUEST.fields_by_name['update_mask']._serialized_options = b'\342A\001\001' + _UPDATEVIEWREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\001' _GETVIEWREQUEST.fields_by_name['name']._options = None - _GETVIEWREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A \n\036logging.googleapis.com/LogView' + _GETVIEWREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A \n\036logging.googleapis.com/LogView' _DELETEVIEWREQUEST.fields_by_name['name']._options = None - _DELETEVIEWREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A \n\036logging.googleapis.com/LogView' + _DELETEVIEWREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A \n\036logging.googleapis.com/LogView' _LISTSINKSREQUEST.fields_by_name['parent']._options = None - _LISTSINKSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A \022\036logging.googleapis.com/LogSink' + _LISTSINKSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A \022\036logging.googleapis.com/LogSink' _LISTSINKSREQUEST.fields_by_name['page_token']._options = None - _LISTSINKSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTSINKSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTSINKSREQUEST.fields_by_name['page_size']._options = None - _LISTSINKSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTSINKSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _GETSINKREQUEST.fields_by_name['sink_name']._options = None - _GETSINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\342A\001\002\372A \n\036logging.googleapis.com/LogSink' + _GETSINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\340A\002\372A \n\036logging.googleapis.com/LogSink' _CREATESINKREQUEST.fields_by_name['parent']._options = None - _CREATESINKREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A \022\036logging.googleapis.com/LogSink' + _CREATESINKREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A \022\036logging.googleapis.com/LogSink' _CREATESINKREQUEST.fields_by_name['sink']._options = None - _CREATESINKREQUEST.fields_by_name['sink']._serialized_options = b'\342A\001\002' + _CREATESINKREQUEST.fields_by_name['sink']._serialized_options = b'\340A\002' _CREATESINKREQUEST.fields_by_name['unique_writer_identity']._options = None - _CREATESINKREQUEST.fields_by_name['unique_writer_identity']._serialized_options = b'\342A\001\001' + _CREATESINKREQUEST.fields_by_name['unique_writer_identity']._serialized_options = b'\340A\001' _UPDATESINKREQUEST.fields_by_name['sink_name']._options = None - _UPDATESINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\342A\001\002\372A \n\036logging.googleapis.com/LogSink' + _UPDATESINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\340A\002\372A \n\036logging.googleapis.com/LogSink' _UPDATESINKREQUEST.fields_by_name['sink']._options = None - _UPDATESINKREQUEST.fields_by_name['sink']._serialized_options = b'\342A\001\002' + _UPDATESINKREQUEST.fields_by_name['sink']._serialized_options = b'\340A\002' _UPDATESINKREQUEST.fields_by_name['unique_writer_identity']._options = None - _UPDATESINKREQUEST.fields_by_name['unique_writer_identity']._serialized_options = b'\342A\001\001' + _UPDATESINKREQUEST.fields_by_name['unique_writer_identity']._serialized_options = b'\340A\001' _UPDATESINKREQUEST.fields_by_name['update_mask']._options = None - _UPDATESINKREQUEST.fields_by_name['update_mask']._serialized_options = b'\342A\001\001' + _UPDATESINKREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\001' _DELETESINKREQUEST.fields_by_name['sink_name']._options = None - _DELETESINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\342A\001\002\372A \n\036logging.googleapis.com/LogSink' + _DELETESINKREQUEST.fields_by_name['sink_name']._serialized_options = b'\340A\002\372A \n\036logging.googleapis.com/LogSink' + _CREATELINKREQUEST.fields_by_name['parent']._options = None + _CREATELINKREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\035\022\033logging.googleapis.com/Link' + _CREATELINKREQUEST.fields_by_name['link']._options = None + _CREATELINKREQUEST.fields_by_name['link']._serialized_options = b'\340A\002' + _CREATELINKREQUEST.fields_by_name['link_id']._options = None + _CREATELINKREQUEST.fields_by_name['link_id']._serialized_options = b'\340A\002' + _DELETELINKREQUEST.fields_by_name['name']._options = None + _DELETELINKREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\035\n\033logging.googleapis.com/Link' + _LISTLINKSREQUEST.fields_by_name['parent']._options = None + _LISTLINKSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\035\022\033logging.googleapis.com/Link' + _LISTLINKSREQUEST.fields_by_name['page_token']._options = None + _LISTLINKSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' + _LISTLINKSREQUEST.fields_by_name['page_size']._options = None + _LISTLINKSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' + _GETLINKREQUEST.fields_by_name['name']._options = None + _GETLINKREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A\035\n\033logging.googleapis.com/Link' _LOGEXCLUSION.fields_by_name['name']._options = None - _LOGEXCLUSION.fields_by_name['name']._serialized_options = b'\342A\001\002' + _LOGEXCLUSION.fields_by_name['name']._serialized_options = b'\340A\002' _LOGEXCLUSION.fields_by_name['description']._options = None - _LOGEXCLUSION.fields_by_name['description']._serialized_options = b'\342A\001\001' + _LOGEXCLUSION.fields_by_name['description']._serialized_options = b'\340A\001' _LOGEXCLUSION.fields_by_name['filter']._options = None - _LOGEXCLUSION.fields_by_name['filter']._serialized_options = b'\342A\001\002' + _LOGEXCLUSION.fields_by_name['filter']._serialized_options = b'\340A\002' _LOGEXCLUSION.fields_by_name['disabled']._options = None - _LOGEXCLUSION.fields_by_name['disabled']._serialized_options = b'\342A\001\001' + _LOGEXCLUSION.fields_by_name['disabled']._serialized_options = b'\340A\001' _LOGEXCLUSION.fields_by_name['create_time']._options = None - _LOGEXCLUSION.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _LOGEXCLUSION.fields_by_name['create_time']._serialized_options = b'\340A\003' _LOGEXCLUSION.fields_by_name['update_time']._options = None - _LOGEXCLUSION.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _LOGEXCLUSION.fields_by_name['update_time']._serialized_options = b'\340A\003' _LOGEXCLUSION._options = None _LOGEXCLUSION._serialized_options = b'\352A\350\001\n#logging.googleapis.com/LogExclusion\022)projects/{project}/exclusions/{exclusion}\0223organizations/{organization}/exclusions/{exclusion}\022\'folders/{folder}/exclusions/{exclusion}\0228billingAccounts/{billing_account}/exclusions/{exclusion}' _LISTEXCLUSIONSREQUEST.fields_by_name['parent']._options = None - _LISTEXCLUSIONSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A%\022#logging.googleapis.com/LogExclusion' + _LISTEXCLUSIONSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A%\022#logging.googleapis.com/LogExclusion' _LISTEXCLUSIONSREQUEST.fields_by_name['page_token']._options = None - _LISTEXCLUSIONSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTEXCLUSIONSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTEXCLUSIONSREQUEST.fields_by_name['page_size']._options = None - _LISTEXCLUSIONSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTEXCLUSIONSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _GETEXCLUSIONREQUEST.fields_by_name['name']._options = None - _GETEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A%\n#logging.googleapis.com/LogExclusion' + _GETEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A%\n#logging.googleapis.com/LogExclusion' _CREATEEXCLUSIONREQUEST.fields_by_name['parent']._options = None - _CREATEEXCLUSIONREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A%\022#logging.googleapis.com/LogExclusion' + _CREATEEXCLUSIONREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A%\022#logging.googleapis.com/LogExclusion' _CREATEEXCLUSIONREQUEST.fields_by_name['exclusion']._options = None - _CREATEEXCLUSIONREQUEST.fields_by_name['exclusion']._serialized_options = b'\342A\001\002' + _CREATEEXCLUSIONREQUEST.fields_by_name['exclusion']._serialized_options = b'\340A\002' _UPDATEEXCLUSIONREQUEST.fields_by_name['name']._options = None - _UPDATEEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A%\n#logging.googleapis.com/LogExclusion' + _UPDATEEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A%\n#logging.googleapis.com/LogExclusion' _UPDATEEXCLUSIONREQUEST.fields_by_name['exclusion']._options = None - _UPDATEEXCLUSIONREQUEST.fields_by_name['exclusion']._serialized_options = b'\342A\001\002' + _UPDATEEXCLUSIONREQUEST.fields_by_name['exclusion']._serialized_options = b'\340A\002' _UPDATEEXCLUSIONREQUEST.fields_by_name['update_mask']._options = None - _UPDATEEXCLUSIONREQUEST.fields_by_name['update_mask']._serialized_options = b'\342A\001\002' + _UPDATEEXCLUSIONREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\002' _DELETEEXCLUSIONREQUEST.fields_by_name['name']._options = None - _DELETEEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A%\n#logging.googleapis.com/LogExclusion' + _DELETEEXCLUSIONREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A%\n#logging.googleapis.com/LogExclusion' _GETCMEKSETTINGSREQUEST.fields_by_name['name']._options = None - _GETCMEKSETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002\372A%\n#logging.googleapis.com/CmekSettings' + _GETCMEKSETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A%\n#logging.googleapis.com/CmekSettings' _UPDATECMEKSETTINGSREQUEST.fields_by_name['name']._options = None - _UPDATECMEKSETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\342A\001\002' + _UPDATECMEKSETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\340A\002' _UPDATECMEKSETTINGSREQUEST.fields_by_name['cmek_settings']._options = None - _UPDATECMEKSETTINGSREQUEST.fields_by_name['cmek_settings']._serialized_options = b'\342A\001\002' + _UPDATECMEKSETTINGSREQUEST.fields_by_name['cmek_settings']._serialized_options = b'\340A\002' _UPDATECMEKSETTINGSREQUEST.fields_by_name['update_mask']._options = None - _UPDATECMEKSETTINGSREQUEST.fields_by_name['update_mask']._serialized_options = b'\342A\001\001' + _UPDATECMEKSETTINGSREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\001' _CMEKSETTINGS.fields_by_name['name']._options = None - _CMEKSETTINGS.fields_by_name['name']._serialized_options = b'\342A\001\003' + _CMEKSETTINGS.fields_by_name['name']._serialized_options = b'\340A\003' _CMEKSETTINGS.fields_by_name['service_account_id']._options = None - _CMEKSETTINGS.fields_by_name['service_account_id']._serialized_options = b'\342A\001\003' + _CMEKSETTINGS.fields_by_name['service_account_id']._serialized_options = b'\340A\003' _CMEKSETTINGS._options = None _CMEKSETTINGS._serialized_options = b'\352A\300\001\n#logging.googleapis.com/CmekSettings\022\037projects/{project}/cmekSettings\022)organizations/{organization}/cmekSettings\022\035folders/{folder}/cmekSettings\022.billingAccounts/{billing_account}/cmekSettings' + _GETSETTINGSREQUEST.fields_by_name['name']._options = None + _GETSETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\340A\002\372A!\n\037logging.googleapis.com/Settings' + _UPDATESETTINGSREQUEST.fields_by_name['name']._options = None + _UPDATESETTINGSREQUEST.fields_by_name['name']._serialized_options = b'\340A\002' + _UPDATESETTINGSREQUEST.fields_by_name['settings']._options = None + _UPDATESETTINGSREQUEST.fields_by_name['settings']._serialized_options = b'\340A\002' + _UPDATESETTINGSREQUEST.fields_by_name['update_mask']._options = None + _UPDATESETTINGSREQUEST.fields_by_name['update_mask']._serialized_options = b'\340A\001' + _SETTINGS.fields_by_name['name']._options = None + _SETTINGS.fields_by_name['name']._serialized_options = b'\340A\003' + _SETTINGS.fields_by_name['kms_key_name']._options = None + _SETTINGS.fields_by_name['kms_key_name']._serialized_options = b'\340A\001' + _SETTINGS.fields_by_name['kms_service_account_id']._options = None + _SETTINGS.fields_by_name['kms_service_account_id']._serialized_options = b'\340A\003' + _SETTINGS.fields_by_name['storage_location']._options = None + _SETTINGS.fields_by_name['storage_location']._serialized_options = b'\340A\001' + _SETTINGS.fields_by_name['disable_default_sink']._options = None + _SETTINGS.fields_by_name['disable_default_sink']._serialized_options = b'\340A\001' + _SETTINGS._options = None + _SETTINGS._serialized_options = b'\352A\254\001\n\037logging.googleapis.com/Settings\022\033projects/{project}/settings\022%organizations/{organization}/settings\022\031folders/{folder}/settings\022*billingAccounts/{billing_account}/settings' + _COPYLOGENTRIESREQUEST.fields_by_name['name']._options = None + _COPYLOGENTRIESREQUEST.fields_by_name['name']._serialized_options = b'\340A\002' + _COPYLOGENTRIESREQUEST.fields_by_name['filter']._options = None + _COPYLOGENTRIESREQUEST.fields_by_name['filter']._serialized_options = b'\340A\001' + _COPYLOGENTRIESREQUEST.fields_by_name['destination']._options = None + _COPYLOGENTRIESREQUEST.fields_by_name['destination']._serialized_options = b'\340A\002' _CONFIGSERVICEV2._options = None _CONFIGSERVICEV2._serialized_options = b'\312A\026logging.googleapis.com\322A\302\001https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read' _CONFIGSERVICEV2.methods_by_name['ListBuckets']._options = None _CONFIGSERVICEV2.methods_by_name['ListBuckets']._serialized_options = b'\332A\006parent\202\323\344\223\002\355\001\022$/v2/{parent=*/*/locations/*}/bucketsZ-\022+/v2/{parent=projects/*/locations/*}/bucketsZ2\0220/v2/{parent=organizations/*/locations/*}/bucketsZ,\022*/v2/{parent=folders/*/locations/*}/bucketsZ4\0222/v2/{parent=billingAccounts/*/locations/*}/buckets' _CONFIGSERVICEV2.methods_by_name['GetBucket']._options = None - _CONFIGSERVICEV2.methods_by_name['GetBucket']._serialized_options = b'\202\323\344\223\002\341\001\022$/v2/{name=*/*/locations/*/buckets/*}Z-\022+/v2/{name=projects/*/locations/*/buckets/*}Z2\0220/v2/{name=organizations/*/locations/*/buckets/*}Z,\022*/v2/{name=folders/*/locations/*/buckets/*}Z(\022&/v2/{name=billingAccounts/*/buckets/*}' + _CONFIGSERVICEV2.methods_by_name['GetBucket']._serialized_options = b'\202\323\344\223\002\355\001\022$/v2/{name=*/*/locations/*/buckets/*}Z-\022+/v2/{name=projects/*/locations/*/buckets/*}Z2\0220/v2/{name=organizations/*/locations/*/buckets/*}Z,\022*/v2/{name=folders/*/locations/*/buckets/*}Z4\0222/v2/{name=billingAccounts/*/locations/*/buckets/*}' + _CONFIGSERVICEV2.methods_by_name['CreateBucketAsync']._options = None + _CONFIGSERVICEV2.methods_by_name['CreateBucketAsync']._serialized_options = b'\312A\033\n\tLogBucket\022\016BucketMetadata\202\323\344\223\002\321\002\"0/v2/{parent=*/*/locations/*}/buckets:createAsync:\006bucketZA\"7/v2/{parent=projects/*/locations/*}/buckets:createAsync:\006bucketZF\"/v2/{parent=billingAccounts/*/locations/*}/buckets:createAsync:\006bucket' + _CONFIGSERVICEV2.methods_by_name['UpdateBucketAsync']._options = None + _CONFIGSERVICEV2.methods_by_name['UpdateBucketAsync']._serialized_options = b'\312A\033\n\tLogBucket\022\016BucketMetadata\202\323\344\223\002\321\002\"0/v2/{name=*/*/locations/*/buckets/*}:updateAsync:\006bucketZA\"7/v2/{name=projects/*/locations/*/buckets/*}:updateAsync:\006bucketZF\"/v2/{name=billingAccounts/*/locations/*/buckets/*}:updateAsync:\006bucket' _CONFIGSERVICEV2.methods_by_name['CreateBucket']._options = None _CONFIGSERVICEV2.methods_by_name['CreateBucket']._serialized_options = b'\202\323\344\223\002\225\002\"$/v2/{parent=*/*/locations/*}/buckets:\006bucketZ5\"+/v2/{parent=projects/*/locations/*}/buckets:\006bucketZ:\"0/v2/{parent=organizations/*/locations/*}/buckets:\006bucketZ4\"*/v2/{parent=folders/*/locations/*}/buckets:\006bucketZ<\"2/v2/{parent=billingAccounts/*/locations/*}/buckets:\006bucket' _CONFIGSERVICEV2.methods_by_name['UpdateBucket']._options = None @@ -208,7 +270,7 @@ if _descriptor._USE_C_DESCRIPTORS == False: _CONFIGSERVICEV2.methods_by_name['ListViews']._options = None _CONFIGSERVICEV2.methods_by_name['ListViews']._serialized_options = b'\332A\006parent\202\323\344\223\002\225\002\022,/v2/{parent=*/*/locations/*/buckets/*}/viewsZ5\0223/v2/{parent=projects/*/locations/*/buckets/*}/viewsZ:\0228/v2/{parent=organizations/*/locations/*/buckets/*}/viewsZ4\0222/v2/{parent=folders/*/locations/*/buckets/*}/viewsZ<\022:/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views' _CONFIGSERVICEV2.methods_by_name['GetView']._options = None - _CONFIGSERVICEV2.methods_by_name['GetView']._serialized_options = b'\202\323\344\223\002\211\002\022,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5\0223/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:\0228/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4\0222/v2/{name=folders/*/locations/*/buckets/*/views/*}Z0\022./v2/{name=billingAccounts/*/buckets/*/views/*}' + _CONFIGSERVICEV2.methods_by_name['GetView']._serialized_options = b'\202\323\344\223\002\225\002\022,/v2/{name=*/*/locations/*/buckets/*/views/*}Z5\0223/v2/{name=projects/*/locations/*/buckets/*/views/*}Z:\0228/v2/{name=organizations/*/locations/*/buckets/*/views/*}Z4\0222/v2/{name=folders/*/locations/*/buckets/*/views/*}Z<\022:/v2/{name=billingAccounts/*/locations/*/buckets/*/views/*}' _CONFIGSERVICEV2.methods_by_name['CreateView']._options = None _CONFIGSERVICEV2.methods_by_name['CreateView']._serialized_options = b'\202\323\344\223\002\263\002\",/v2/{parent=*/*/locations/*/buckets/*}/views:\004viewZ;\"3/v2/{parent=projects/*/locations/*/buckets/*}/views:\004viewZ@\"8/v2/{parent=organizations/*/locations/*/buckets/*}/views:\004viewZ:\"2/v2/{parent=folders/*/locations/*/buckets/*}/views:\004viewZB\":/v2/{parent=billingAccounts/*/locations/*/buckets/*}/views:\004view' _CONFIGSERVICEV2.methods_by_name['UpdateView']._options = None @@ -225,6 +287,14 @@ if _descriptor._USE_C_DESCRIPTORS == False: _CONFIGSERVICEV2.methods_by_name['UpdateSink']._serialized_options = b'\332A\032sink_name,sink,update_mask\332A\016sink_name,sink\202\323\344\223\002\231\003\032\033/v2/{sink_name=*/*/sinks/*}:\004sinkZ*\032\"/v2/{sink_name=projects/*/sinks/*}:\004sinkZ/\032\'/v2/{sink_name=organizations/*/sinks/*}:\004sinkZ)\032!/v2/{sink_name=folders/*/sinks/*}:\004sinkZ1\032)/v2/{sink_name=billingAccounts/*/sinks/*}:\004sinkZ*2\"/v2/{sink_name=projects/*/sinks/*}:\004sinkZ/2\'/v2/{sink_name=organizations/*/sinks/*}:\004sinkZ)2!/v2/{sink_name=folders/*/sinks/*}:\004sinkZ12)/v2/{sink_name=billingAccounts/*/sinks/*}:\004sink' _CONFIGSERVICEV2.methods_by_name['DeleteSink']._options = None _CONFIGSERVICEV2.methods_by_name['DeleteSink']._serialized_options = b'\332A\tsink_name\202\323\344\223\002\300\001*\033/v2/{sink_name=*/*/sinks/*}Z$*\"/v2/{sink_name=projects/*/sinks/*}Z)*\'/v2/{sink_name=organizations/*/sinks/*}Z#*!/v2/{sink_name=folders/*/sinks/*}Z+*)/v2/{sink_name=billingAccounts/*/sinks/*}' + _CONFIGSERVICEV2.methods_by_name['CreateLink']._options = None + _CONFIGSERVICEV2.methods_by_name['CreateLink']._serialized_options = b'\312A\024\n\004Link\022\014LinkMetadata\332A\023parent,link,link_id\202\323\344\223\002\263\002\",/v2/{parent=*/*/locations/*/buckets/*}/links:\004linkZ;\"3/v2/{parent=projects/*/locations/*/buckets/*}/links:\004linkZ@\"8/v2/{parent=organizations/*/locations/*/buckets/*}/links:\004linkZ:\"2/v2/{parent=folders/*/locations/*/buckets/*}/links:\004linkZB\":/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links:\004link' + _CONFIGSERVICEV2.methods_by_name['DeleteLink']._options = None + _CONFIGSERVICEV2.methods_by_name['DeleteLink']._serialized_options = b'\312A%\n\025google.protobuf.Empty\022\014LinkMetadata\332A\004name\202\323\344\223\002\225\002*,/v2/{name=*/*/locations/*/buckets/*/links/*}Z5*3/v2/{name=projects/*/locations/*/buckets/*/links/*}Z:*8/v2/{name=organizations/*/locations/*/buckets/*/links/*}Z4*2/v2/{name=folders/*/locations/*/buckets/*/links/*}Z<*:/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}' + _CONFIGSERVICEV2.methods_by_name['ListLinks']._options = None + _CONFIGSERVICEV2.methods_by_name['ListLinks']._serialized_options = b'\332A\006parent\202\323\344\223\002\225\002\022,/v2/{parent=*/*/locations/*/buckets/*}/linksZ5\0223/v2/{parent=projects/*/locations/*/buckets/*}/linksZ:\0228/v2/{parent=organizations/*/locations/*/buckets/*}/linksZ4\0222/v2/{parent=folders/*/locations/*/buckets/*}/linksZ<\022:/v2/{parent=billingAccounts/*/locations/*/buckets/*}/links' + _CONFIGSERVICEV2.methods_by_name['GetLink']._options = None + _CONFIGSERVICEV2.methods_by_name['GetLink']._serialized_options = b'\332A\004name\202\323\344\223\002\225\002\022,/v2/{name=*/*/locations/*/buckets/*/links/*}Z5\0223/v2/{name=projects/*/locations/*/buckets/*/links/*}Z:\0228/v2/{name=organizations/*/locations/*/buckets/*/links/*}Z4\0222/v2/{name=folders/*/locations/*/buckets/*/links/*}Z<\022:/v2/{name=billingAccounts/*/locations/*/buckets/*/links/*}' _CONFIGSERVICEV2.methods_by_name['ListExclusions']._options = None _CONFIGSERVICEV2.methods_by_name['ListExclusions']._serialized_options = b'\332A\006parent\202\323\344\223\002\300\001\022\033/v2/{parent=*/*}/exclusionsZ$\022\"/v2/{parent=projects/*}/exclusionsZ)\022\'/v2/{parent=organizations/*}/exclusionsZ#\022!/v2/{parent=folders/*}/exclusionsZ+\022)/v2/{parent=billingAccounts/*}/exclusions' _CONFIGSERVICEV2.methods_by_name['GetExclusion']._options = None @@ -236,79 +306,123 @@ if _descriptor._USE_C_DESCRIPTORS == False: _CONFIGSERVICEV2.methods_by_name['DeleteExclusion']._options = None _CONFIGSERVICEV2.methods_by_name['DeleteExclusion']._serialized_options = b'\332A\004name\202\323\344\223\002\300\001*\033/v2/{name=*/*/exclusions/*}Z$*\"/v2/{name=projects/*/exclusions/*}Z)*\'/v2/{name=organizations/*/exclusions/*}Z#*!/v2/{name=folders/*/exclusions/*}Z+*)/v2/{name=billingAccounts/*/exclusions/*}' _CONFIGSERVICEV2.methods_by_name['GetCmekSettings']._options = None - _CONFIGSERVICEV2.methods_by_name['GetCmekSettings']._serialized_options = b'\202\323\344\223\002H\022\033/v2/{name=*/*}/cmekSettingsZ)\022\'/v2/{name=organizations/*}/cmekSettings' + _CONFIGSERVICEV2.methods_by_name['GetCmekSettings']._serialized_options = b'\202\323\344\223\002\300\001\022\033/v2/{name=*/*}/cmekSettingsZ$\022\"/v2/{name=projects/*}/cmekSettingsZ)\022\'/v2/{name=organizations/*}/cmekSettingsZ#\022!/v2/{name=folders/*}/cmekSettingsZ+\022)/v2/{name=billingAccounts/*}/cmekSettings' _CONFIGSERVICEV2.methods_by_name['UpdateCmekSettings']._options = None _CONFIGSERVICEV2.methods_by_name['UpdateCmekSettings']._serialized_options = b'\202\323\344\223\002f2\033/v2/{name=*/*}/cmekSettings:\rcmek_settingsZ82\'/v2/{name=organizations/*}/cmekSettings:\rcmek_settings' - _globals['_LIFECYCLESTATE']._serialized_start=6210 - _globals['_LIFECYCLESTATE']._serialized_end=6293 - _globals['_LOGBUCKET']._serialized_start=305 - _globals['_LOGBUCKET']._serialized_end=863 - _globals['_LOGVIEW']._serialized_start=866 - _globals['_LOGVIEW']._serialized_end=1382 - _globals['_LOGSINK']._serialized_start=1385 - _globals['_LOGSINK']._serialized_end=2169 - _globals['_LOGSINK_VERSIONFORMAT']._serialized_start=1901 - _globals['_LOGSINK_VERSIONFORMAT']._serialized_end=1964 - _globals['_BIGQUERYOPTIONS']._serialized_start=2171 - _globals['_BIGQUERYOPTIONS']._serialized_end=2276 - _globals['_LISTBUCKETSREQUEST']._serialized_start=2279 - _globals['_LISTBUCKETSREQUEST']._serialized_end=2409 - _globals['_LISTBUCKETSRESPONSE']._serialized_start=2411 - _globals['_LISTBUCKETSRESPONSE']._serialized_end=2504 - _globals['_CREATEBUCKETREQUEST']._serialized_start=2507 - _globals['_CREATEBUCKETREQUEST']._serialized_end=2664 - _globals['_UPDATEBUCKETREQUEST']._serialized_start=2667 - _globals['_UPDATEBUCKETREQUEST']._serialized_end=2852 - _globals['_GETBUCKETREQUEST']._serialized_start=2854 - _globals['_GETBUCKETREQUEST']._serialized_end=2929 - _globals['_DELETEBUCKETREQUEST']._serialized_start=2931 - _globals['_DELETEBUCKETREQUEST']._serialized_end=3009 - _globals['_UNDELETEBUCKETREQUEST']._serialized_start=3011 - _globals['_UNDELETEBUCKETREQUEST']._serialized_end=3091 - _globals['_LISTVIEWSREQUEST']._serialized_start=3093 - _globals['_LISTVIEWSREQUEST']._serialized_end=3184 - _globals['_LISTVIEWSRESPONSE']._serialized_start=3186 - _globals['_LISTVIEWSRESPONSE']._serialized_end=3273 - _globals['_CREATEVIEWREQUEST']._serialized_start=3275 - _globals['_CREATEVIEWREQUEST']._serialized_end=3387 - _globals['_UPDATEVIEWREQUEST']._serialized_start=3390 - _globals['_UPDATEVIEWREQUEST']._serialized_end=3532 - _globals['_GETVIEWREQUEST']._serialized_start=3534 - _globals['_GETVIEWREQUEST']._serialized_end=3605 - _globals['_DELETEVIEWREQUEST']._serialized_start=3607 - _globals['_DELETEVIEWREQUEST']._serialized_end=3681 - _globals['_LISTSINKSREQUEST']._serialized_start=3683 - _globals['_LISTSINKSREQUEST']._serialized_end=3809 - _globals['_LISTSINKSRESPONSE']._serialized_start=3811 - _globals['_LISTSINKSRESPONSE']._serialized_end=3898 - _globals['_GETSINKREQUEST']._serialized_start=3900 - _globals['_GETSINKREQUEST']._serialized_end=3976 - _globals['_CREATESINKREQUEST']._serialized_start=3979 - _globals['_CREATESINKREQUEST']._serialized_end=4141 - _globals['_UPDATESINKREQUEST']._serialized_start=4144 - _globals['_UPDATESINKREQUEST']._serialized_end=4364 - _globals['_DELETESINKREQUEST']._serialized_start=4366 - _globals['_DELETESINKREQUEST']._serialized_end=4445 - _globals['_LOGEXCLUSION']._serialized_start=4448 - _globals['_LOGEXCLUSION']._serialized_end=4904 - _globals['_LISTEXCLUSIONSREQUEST']._serialized_start=4907 - _globals['_LISTEXCLUSIONSREQUEST']._serialized_end=5043 - _globals['_LISTEXCLUSIONSRESPONSE']._serialized_start=5045 - _globals['_LISTEXCLUSIONSRESPONSE']._serialized_end=5147 - _globals['_GETEXCLUSIONREQUEST']._serialized_start=5149 - _globals['_GETEXCLUSIONREQUEST']._serialized_end=5230 - _globals['_CREATEEXCLUSIONREQUEST']._serialized_start=5233 - _globals['_CREATEEXCLUSIONREQUEST']._serialized_end=5377 - _globals['_UPDATEEXCLUSIONREQUEST']._serialized_start=5380 - _globals['_UPDATEEXCLUSIONREQUEST']._serialized_end=5577 - _globals['_DELETEEXCLUSIONREQUEST']._serialized_start=5579 - _globals['_DELETEEXCLUSIONREQUEST']._serialized_end=5663 - _globals['_GETCMEKSETTINGSREQUEST']._serialized_start=5665 - _globals['_GETCMEKSETTINGSREQUEST']._serialized_end=5749 - _globals['_UPDATECMEKSETTINGSREQUEST']._serialized_start=5752 - _globals['_UPDATECMEKSETTINGSREQUEST']._serialized_end=5916 - _globals['_CMEKSETTINGS']._serialized_start=5919 - _globals['_CMEKSETTINGS']._serialized_end=6208 - _globals['_CONFIGSERVICEV2']._serialized_start=6296 - _globals['_CONFIGSERVICEV2']._serialized_end=14324 + _CONFIGSERVICEV2.methods_by_name['GetSettings']._options = None + _CONFIGSERVICEV2.methods_by_name['GetSettings']._serialized_options = b'\332A\004name\202\323\344\223\002\254\001\022\027/v2/{name=*/*}/settingsZ \022\036/v2/{name=projects/*}/settingsZ%\022#/v2/{name=organizations/*}/settingsZ\037\022\035/v2/{name=folders/*}/settingsZ\'\022%/v2/{name=billingAccounts/*}/settings' + _CONFIGSERVICEV2.methods_by_name['UpdateSettings']._options = None + _CONFIGSERVICEV2.methods_by_name['UpdateSettings']._serialized_options = b'\332A\024settings,update_mask\202\323\344\223\002\1772\027/v2/{name=*/*}/settings:\010settingsZ/2#/v2/{name=organizations/*}/settings:\010settingsZ)2\035/v2/{name=folders/*}/settings:\010settings' + _CONFIGSERVICEV2.methods_by_name['CopyLogEntries']._options = None + _CONFIGSERVICEV2.methods_by_name['CopyLogEntries']._serialized_options = b'\312A0\n\026CopyLogEntriesResponse\022\026CopyLogEntriesMetadata\202\323\344\223\002\025\"\020/v2/entries:copy:\001*' + _globals['_OPERATIONSTATE']._serialized_start=9292 + _globals['_OPERATIONSTATE']._serialized_end=9536 + _globals['_LIFECYCLESTATE']._serialized_start=9538 + _globals['_LIFECYCLESTATE']._serialized_end=9661 + _globals['_INDEXTYPE']._serialized_start=9663 + _globals['_INDEXTYPE']._serialized_end=9749 + _globals['_INDEXCONFIG']._serialized_start=310 + _globals['_INDEXCONFIG']._serialized_end=451 + _globals['_LOGBUCKET']._serialized_start=454 + _globals['_LOGBUCKET']._serialized_end=1179 + _globals['_LOGVIEW']._serialized_start=1182 + _globals['_LOGVIEW']._serialized_end=1696 + _globals['_LOGSINK']._serialized_start=1699 + _globals['_LOGSINK']._serialized_end=2472 + _globals['_LOGSINK_VERSIONFORMAT']._serialized_start=2204 + _globals['_LOGSINK_VERSIONFORMAT']._serialized_end=2267 + _globals['_BIGQUERYDATASET']._serialized_start=2474 + _globals['_BIGQUERYDATASET']._serialized_end=2516 + _globals['_LINK']._serialized_start=2519 + _globals['_LINK']._serialized_end=3084 + _globals['_BIGQUERYOPTIONS']._serialized_start=3086 + _globals['_BIGQUERYOPTIONS']._serialized_end=3189 + _globals['_LISTBUCKETSREQUEST']._serialized_start=3191 + _globals['_LISTBUCKETSREQUEST']._serialized_end=3318 + _globals['_LISTBUCKETSRESPONSE']._serialized_start=3320 + _globals['_LISTBUCKETSRESPONSE']._serialized_end=3413 + _globals['_CREATEBUCKETREQUEST']._serialized_start=3416 + _globals['_CREATEBUCKETREQUEST']._serialized_end=3570 + _globals['_UPDATEBUCKETREQUEST']._serialized_start=3573 + _globals['_UPDATEBUCKETREQUEST']._serialized_end=3755 + _globals['_GETBUCKETREQUEST']._serialized_start=3757 + _globals['_GETBUCKETREQUEST']._serialized_end=3831 + _globals['_DELETEBUCKETREQUEST']._serialized_start=3833 + _globals['_DELETEBUCKETREQUEST']._serialized_end=3910 + _globals['_UNDELETEBUCKETREQUEST']._serialized_start=3912 + _globals['_UNDELETEBUCKETREQUEST']._serialized_end=3991 + _globals['_LISTVIEWSREQUEST']._serialized_start=3993 + _globals['_LISTVIEWSREQUEST']._serialized_end=4081 + _globals['_LISTVIEWSRESPONSE']._serialized_start=4083 + _globals['_LISTVIEWSRESPONSE']._serialized_end=4170 + _globals['_CREATEVIEWREQUEST']._serialized_start=4172 + _globals['_CREATEVIEWREQUEST']._serialized_end=4281 + _globals['_UPDATEVIEWREQUEST']._serialized_start=4284 + _globals['_UPDATEVIEWREQUEST']._serialized_end=4423 + _globals['_GETVIEWREQUEST']._serialized_start=4425 + _globals['_GETVIEWREQUEST']._serialized_end=4495 + _globals['_DELETEVIEWREQUEST']._serialized_start=4497 + _globals['_DELETEVIEWREQUEST']._serialized_end=4570 + _globals['_LISTSINKSREQUEST']._serialized_start=4572 + _globals['_LISTSINKSREQUEST']._serialized_end=4695 + _globals['_LISTSINKSRESPONSE']._serialized_start=4697 + _globals['_LISTSINKSRESPONSE']._serialized_end=4784 + _globals['_GETSINKREQUEST']._serialized_start=4786 + _globals['_GETSINKREQUEST']._serialized_end=4861 + _globals['_CREATESINKREQUEST']._serialized_start=4864 + _globals['_CREATESINKREQUEST']._serialized_end=5023 + _globals['_UPDATESINKREQUEST']._serialized_start=5026 + _globals['_UPDATESINKREQUEST']._serialized_end=5242 + _globals['_DELETESINKREQUEST']._serialized_start=5244 + _globals['_DELETESINKREQUEST']._serialized_end=5322 + _globals['_CREATELINKREQUEST']._serialized_start=5325 + _globals['_CREATELINKREQUEST']._serialized_end=5463 + _globals['_DELETELINKREQUEST']._serialized_start=5465 + _globals['_DELETELINKREQUEST']._serialized_end=5535 + _globals['_LISTLINKSREQUEST']._serialized_start=5537 + _globals['_LISTLINKSREQUEST']._serialized_end=5657 + _globals['_LISTLINKSRESPONSE']._serialized_start=5659 + _globals['_LISTLINKSRESPONSE']._serialized_end=5743 + _globals['_GETLINKREQUEST']._serialized_start=5745 + _globals['_GETLINKREQUEST']._serialized_end=5812 + _globals['_LOGEXCLUSION']._serialized_start=5815 + _globals['_LOGEXCLUSION']._serialized_end=6265 + _globals['_LISTEXCLUSIONSREQUEST']._serialized_start=6268 + _globals['_LISTEXCLUSIONSREQUEST']._serialized_end=6401 + _globals['_LISTEXCLUSIONSRESPONSE']._serialized_start=6403 + _globals['_LISTEXCLUSIONSRESPONSE']._serialized_end=6505 + _globals['_GETEXCLUSIONREQUEST']._serialized_start=6507 + _globals['_GETEXCLUSIONREQUEST']._serialized_end=6587 + _globals['_CREATEEXCLUSIONREQUEST']._serialized_start=6590 + _globals['_CREATEEXCLUSIONREQUEST']._serialized_end=6732 + _globals['_UPDATEEXCLUSIONREQUEST']._serialized_start=6735 + _globals['_UPDATEEXCLUSIONREQUEST']._serialized_end=6929 + _globals['_DELETEEXCLUSIONREQUEST']._serialized_start=6931 + _globals['_DELETEEXCLUSIONREQUEST']._serialized_end=7014 + _globals['_GETCMEKSETTINGSREQUEST']._serialized_start=7016 + _globals['_GETCMEKSETTINGSREQUEST']._serialized_end=7099 + _globals['_UPDATECMEKSETTINGSREQUEST']._serialized_start=7102 + _globals['_UPDATECMEKSETTINGSREQUEST']._serialized_end=7263 + _globals['_CMEKSETTINGS']._serialized_start=7266 + _globals['_CMEKSETTINGS']._serialized_end=7583 + _globals['_GETSETTINGSREQUEST']._serialized_start=7585 + _globals['_GETSETTINGSREQUEST']._serialized_end=7660 + _globals['_UPDATESETTINGSREQUEST']._serialized_start=7663 + _globals['_UPDATESETTINGSREQUEST']._serialized_end=7811 + _globals['_SETTINGS']._serialized_start=7814 + _globals['_SETTINGS']._serialized_end=8152 + _globals['_COPYLOGENTRIESREQUEST']._serialized_start=8154 + _globals['_COPYLOGENTRIESREQUEST']._serialized_end=8243 + _globals['_COPYLOGENTRIESMETADATA']._serialized_start=8246 + _globals['_COPYLOGENTRIESMETADATA']._serialized_end=8548 + _globals['_COPYLOGENTRIESRESPONSE']._serialized_start=8550 + _globals['_COPYLOGENTRIESRESPONSE']._serialized_end=8608 + _globals['_BUCKETMETADATA']._serialized_start=8611 + _globals['_BUCKETMETADATA']._serialized_end=8928 + _globals['_LINKMETADATA']._serialized_start=8931 + _globals['_LINKMETADATA']._serialized_end=9238 + _globals['_LOCATIONMETADATA']._serialized_start=9240 + _globals['_LOCATIONMETADATA']._serialized_end=9289 + _globals['_CONFIGSERVICEV2']._serialized_start=9752 + _globals['_CONFIGSERVICEV2']._serialized_end=21175 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/v2/logging_metrics_pb2.py b/tools/distrib/python/xds_protos/google/logging/v2/logging_metrics_pb2.py index e8fd31c9680..3d61faba4f7 100644 --- a/tools/distrib/python/xds_protos/google/logging/v2/logging_metrics_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/v2/logging_metrics_pb2.py @@ -11,68 +11,70 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import distribution_pb2 as google_dot_api_dot_distribution__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api import metric_pb2 as google_dot_api_dot_metric__pb2 from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 -from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'google/logging/v2/logging_metrics.proto\x12\x11google.logging.v2\x1a\x17google/api/client.proto\x1a\x1dgoogle/api/distribution.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x17google/api/metric.proto\x1a\x19google/api/resource.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/api/annotations.proto\"\x95\x05\n\tLogMetric\x12\x12\n\x04name\x18\x01 \x01(\tB\x04\xe2\x41\x01\x02\x12\x19\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x14\n\x06\x66ilter\x18\x03 \x01(\tB\x04\xe2\x41\x01\x02\x12=\n\x11metric_descriptor\x18\x05 \x01(\x0b\x32\x1c.google.api.MetricDescriptorB\x04\xe2\x41\x01\x01\x12\x1d\n\x0fvalue_extractor\x18\x06 \x01(\tB\x04\xe2\x41\x01\x01\x12Q\n\x10label_extractors\x18\x07 \x03(\x0b\x32\x31.google.logging.v2.LogMetric.LabelExtractorsEntryB\x04\xe2\x41\x01\x01\x12\x44\n\x0e\x62ucket_options\x18\x08 \x01(\x0b\x32&.google.api.Distribution.BucketOptionsB\x04\xe2\x41\x01\x01\x12\x35\n\x0b\x63reate_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12\x35\n\x0bupdate_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x04\xe2\x41\x01\x03\x12<\n\x07version\x18\x04 \x01(\x0e\x32\'.google.logging.v2.LogMetric.ApiVersionB\x02\x18\x01\x1a\x36\n\x14LabelExtractorsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x1c\n\nApiVersion\x12\x06\n\x02V2\x10\x00\x12\x06\n\x02V1\x10\x01:J\xea\x41G\n logging.googleapis.com/LogMetric\x12#projects/{project}/metrics/{metric}\"\x90\x01\n\x15ListLogMetricsRequest\x12\x44\n\x06parent\x18\x01 \x01(\tB4\xe2\x41\x01\x02\xfa\x41-\n+cloudresourcemanager.googleapis.com/Project\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x03 \x01(\x05\x42\x04\xe2\x41\x01\x01\"`\n\x16ListLogMetricsResponse\x12-\n\x07metrics\x18\x01 \x03(\x0b\x32\x1c.google.logging.v2.LogMetric\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"U\n\x13GetLogMetricRequest\x12>\n\x0bmetric_name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogMetric\"\x87\x01\n\x16\x43reateLogMetricRequest\x12\x39\n\x06parent\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\x12 logging.googleapis.com/LogMetric\x12\x32\n\x06metric\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogMetricB\x04\xe2\x41\x01\x02\"\x8c\x01\n\x16UpdateLogMetricRequest\x12>\n\x0bmetric_name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogMetric\x12\x32\n\x06metric\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogMetricB\x04\xe2\x41\x01\x02\"X\n\x16\x44\x65leteLogMetricRequest\x12>\n\x0bmetric_name\x18\x01 \x01(\tB)\xe2\x41\x01\x02\xfa\x41\"\n logging.googleapis.com/LogMetric2\xae\x08\n\x10MetricsServiceV2\x12\x97\x01\n\x0eListLogMetrics\x12(.google.logging.v2.ListLogMetricsRequest\x1a).google.logging.v2.ListLogMetricsResponse\"0\xda\x41\x06parent\x82\xd3\xe4\x93\x02!\x12\x1f/v2/{parent=projects/*}/metrics\x12\x92\x01\n\x0cGetLogMetric\x12&.google.logging.v2.GetLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"<\xda\x41\x0bmetric_name\x82\xd3\xe4\x93\x02(\x12&/v2/{metric_name=projects/*/metrics/*}\x12\x9b\x01\n\x0f\x43reateLogMetric\x12).google.logging.v2.CreateLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"?\xda\x41\rparent,metric\x82\xd3\xe4\x93\x02)\"\x1f/v2/{parent=projects/*}/metrics:\x06metric\x12\xa7\x01\n\x0fUpdateLogMetric\x12).google.logging.v2.UpdateLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"K\xda\x41\x12metric_name,metric\x82\xd3\xe4\x93\x02\x30\x1a&/v2/{metric_name=projects/*/metrics/*}:\x06metric\x12\x92\x01\n\x0f\x44\x65leteLogMetric\x12).google.logging.v2.DeleteLogMetricRequest\x1a\x16.google.protobuf.Empty\"<\xda\x41\x0bmetric_name\x82\xd3\xe4\x93\x02(*&/v2/{metric_name=projects/*/metrics/*}\x1a\x8d\x02\xca\x41\x16logging.googleapis.com\xd2\x41\xf0\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.writeB\xbc\x01\n\x15\x63om.google.logging.v2B\x13LoggingMetricsProtoP\x01Z8google.golang.org/genproto/googleapis/logging/v2;logging\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\'google/logging/v2/logging_metrics.proto\x12\x11google.logging.v2\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1dgoogle/api/distribution.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a\x17google/api/metric.proto\x1a\x19google/api/resource.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x1fgoogle/protobuf/timestamp.proto\"\xbd\x05\n\tLogMetric\x12\x11\n\x04name\x18\x01 \x01(\tB\x03\xe0\x41\x02\x12\x18\n\x0b\x64\x65scription\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x13\n\x06\x66ilter\x18\x03 \x01(\tB\x03\xe0\x41\x02\x12\x18\n\x0b\x62ucket_name\x18\r \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08\x64isabled\x18\x0c \x01(\x08\x42\x03\xe0\x41\x01\x12<\n\x11metric_descriptor\x18\x05 \x01(\x0b\x32\x1c.google.api.MetricDescriptorB\x03\xe0\x41\x01\x12\x1c\n\x0fvalue_extractor\x18\x06 \x01(\tB\x03\xe0\x41\x01\x12P\n\x10label_extractors\x18\x07 \x03(\x0b\x32\x31.google.logging.v2.LogMetric.LabelExtractorsEntryB\x03\xe0\x41\x01\x12\x43\n\x0e\x62ucket_options\x18\x08 \x01(\x0b\x32&.google.api.Distribution.BucketOptionsB\x03\xe0\x41\x01\x12\x34\n\x0b\x63reate_time\x18\t \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12\x34\n\x0bupdate_time\x18\n \x01(\x0b\x32\x1a.google.protobuf.TimestampB\x03\xe0\x41\x03\x12<\n\x07version\x18\x04 \x01(\x0e\x32\'.google.logging.v2.LogMetric.ApiVersionB\x02\x18\x01\x1a\x36\n\x14LabelExtractorsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x1c\n\nApiVersion\x12\x06\n\x02V2\x10\x00\x12\x06\n\x02V1\x10\x01:J\xea\x41G\n logging.googleapis.com/LogMetric\x12#projects/{project}/metrics/{metric}\"\x8d\x01\n\x15ListLogMetricsRequest\x12\x43\n\x06parent\x18\x01 \x01(\tB3\xe0\x41\x02\xfa\x41-\n+cloudresourcemanager.googleapis.com/Project\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x03 \x01(\x05\x42\x03\xe0\x41\x01\"`\n\x16ListLogMetricsResponse\x12-\n\x07metrics\x18\x01 \x03(\x0b\x32\x1c.google.logging.v2.LogMetric\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"T\n\x13GetLogMetricRequest\x12=\n\x0bmetric_name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogMetric\"\x85\x01\n\x16\x43reateLogMetricRequest\x12\x38\n\x06parent\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\x12 logging.googleapis.com/LogMetric\x12\x31\n\x06metric\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogMetricB\x03\xe0\x41\x02\"\x8a\x01\n\x16UpdateLogMetricRequest\x12=\n\x0bmetric_name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogMetric\x12\x31\n\x06metric\x18\x02 \x01(\x0b\x32\x1c.google.logging.v2.LogMetricB\x03\xe0\x41\x02\"W\n\x16\x44\x65leteLogMetricRequest\x12=\n\x0bmetric_name\x18\x01 \x01(\tB(\xe0\x41\x02\xfa\x41\"\n logging.googleapis.com/LogMetric2\xae\x08\n\x10MetricsServiceV2\x12\x97\x01\n\x0eListLogMetrics\x12(.google.logging.v2.ListLogMetricsRequest\x1a).google.logging.v2.ListLogMetricsResponse\"0\xda\x41\x06parent\x82\xd3\xe4\x93\x02!\x12\x1f/v2/{parent=projects/*}/metrics\x12\x92\x01\n\x0cGetLogMetric\x12&.google.logging.v2.GetLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"<\xda\x41\x0bmetric_name\x82\xd3\xe4\x93\x02(\x12&/v2/{metric_name=projects/*/metrics/*}\x12\x9b\x01\n\x0f\x43reateLogMetric\x12).google.logging.v2.CreateLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"?\xda\x41\rparent,metric\x82\xd3\xe4\x93\x02)\"\x1f/v2/{parent=projects/*}/metrics:\x06metric\x12\xa7\x01\n\x0fUpdateLogMetric\x12).google.logging.v2.UpdateLogMetricRequest\x1a\x1c.google.logging.v2.LogMetric\"K\xda\x41\x12metric_name,metric\x82\xd3\xe4\x93\x02\x30\x1a&/v2/{metric_name=projects/*/metrics/*}:\x06metric\x12\x92\x01\n\x0f\x44\x65leteLogMetric\x12).google.logging.v2.DeleteLogMetricRequest\x1a\x16.google.protobuf.Empty\"<\xda\x41\x0bmetric_name\x82\xd3\xe4\x93\x02(*&/v2/{metric_name=projects/*/metrics/*}\x1a\x8d\x02\xca\x41\x16logging.googleapis.com\xd2\x41\xf0\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.writeB\xb9\x01\n\x15\x63om.google.logging.v2B\x13LoggingMetricsProtoP\x01Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.v2.logging_metrics_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\023LoggingMetricsProtoP\001Z8google.golang.org/genproto/googleapis/logging/v2;logging\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' + DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\023LoggingMetricsProtoP\001Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' _LOGMETRIC_LABELEXTRACTORSENTRY._options = None _LOGMETRIC_LABELEXTRACTORSENTRY._serialized_options = b'8\001' _LOGMETRIC.fields_by_name['name']._options = None - _LOGMETRIC.fields_by_name['name']._serialized_options = b'\342A\001\002' + _LOGMETRIC.fields_by_name['name']._serialized_options = b'\340A\002' _LOGMETRIC.fields_by_name['description']._options = None - _LOGMETRIC.fields_by_name['description']._serialized_options = b'\342A\001\001' + _LOGMETRIC.fields_by_name['description']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['filter']._options = None - _LOGMETRIC.fields_by_name['filter']._serialized_options = b'\342A\001\002' + _LOGMETRIC.fields_by_name['filter']._serialized_options = b'\340A\002' + _LOGMETRIC.fields_by_name['bucket_name']._options = None + _LOGMETRIC.fields_by_name['bucket_name']._serialized_options = b'\340A\001' + _LOGMETRIC.fields_by_name['disabled']._options = None + _LOGMETRIC.fields_by_name['disabled']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['metric_descriptor']._options = None - _LOGMETRIC.fields_by_name['metric_descriptor']._serialized_options = b'\342A\001\001' + _LOGMETRIC.fields_by_name['metric_descriptor']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['value_extractor']._options = None - _LOGMETRIC.fields_by_name['value_extractor']._serialized_options = b'\342A\001\001' + _LOGMETRIC.fields_by_name['value_extractor']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['label_extractors']._options = None - _LOGMETRIC.fields_by_name['label_extractors']._serialized_options = b'\342A\001\001' + _LOGMETRIC.fields_by_name['label_extractors']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['bucket_options']._options = None - _LOGMETRIC.fields_by_name['bucket_options']._serialized_options = b'\342A\001\001' + _LOGMETRIC.fields_by_name['bucket_options']._serialized_options = b'\340A\001' _LOGMETRIC.fields_by_name['create_time']._options = None - _LOGMETRIC.fields_by_name['create_time']._serialized_options = b'\342A\001\003' + _LOGMETRIC.fields_by_name['create_time']._serialized_options = b'\340A\003' _LOGMETRIC.fields_by_name['update_time']._options = None - _LOGMETRIC.fields_by_name['update_time']._serialized_options = b'\342A\001\003' + _LOGMETRIC.fields_by_name['update_time']._serialized_options = b'\340A\003' _LOGMETRIC.fields_by_name['version']._options = None _LOGMETRIC.fields_by_name['version']._serialized_options = b'\030\001' _LOGMETRIC._options = None _LOGMETRIC._serialized_options = b'\352AG\n logging.googleapis.com/LogMetric\022#projects/{project}/metrics/{metric}' _LISTLOGMETRICSREQUEST.fields_by_name['parent']._options = None - _LISTLOGMETRICSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A-\n+cloudresourcemanager.googleapis.com/Project' + _LISTLOGMETRICSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A-\n+cloudresourcemanager.googleapis.com/Project' _LISTLOGMETRICSREQUEST.fields_by_name['page_token']._options = None - _LISTLOGMETRICSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTLOGMETRICSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTLOGMETRICSREQUEST.fields_by_name['page_size']._options = None - _LISTLOGMETRICSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTLOGMETRICSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _GETLOGMETRICREQUEST.fields_by_name['metric_name']._options = None - _GETLOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogMetric' + _GETLOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogMetric' _CREATELOGMETRICREQUEST.fields_by_name['parent']._options = None - _CREATELOGMETRICREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\"\022 logging.googleapis.com/LogMetric' + _CREATELOGMETRICREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\"\022 logging.googleapis.com/LogMetric' _CREATELOGMETRICREQUEST.fields_by_name['metric']._options = None - _CREATELOGMETRICREQUEST.fields_by_name['metric']._serialized_options = b'\342A\001\002' + _CREATELOGMETRICREQUEST.fields_by_name['metric']._serialized_options = b'\340A\002' _UPDATELOGMETRICREQUEST.fields_by_name['metric_name']._options = None - _UPDATELOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogMetric' + _UPDATELOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogMetric' _UPDATELOGMETRICREQUEST.fields_by_name['metric']._options = None - _UPDATELOGMETRICREQUEST.fields_by_name['metric']._serialized_options = b'\342A\001\002' + _UPDATELOGMETRICREQUEST.fields_by_name['metric']._serialized_options = b'\340A\002' _DELETELOGMETRICREQUEST.fields_by_name['metric_name']._options = None - _DELETELOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\342A\001\002\372A\"\n logging.googleapis.com/LogMetric' + _DELETELOGMETRICREQUEST.fields_by_name['metric_name']._serialized_options = b'\340A\002\372A\"\n logging.googleapis.com/LogMetric' _METRICSSERVICEV2._options = None _METRICSSERVICEV2._serialized_options = b'\312A\026logging.googleapis.com\322A\360\001https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.write' _METRICSSERVICEV2.methods_by_name['ListLogMetrics']._options = None @@ -85,24 +87,24 @@ if _descriptor._USE_C_DESCRIPTORS == False: _METRICSSERVICEV2.methods_by_name['UpdateLogMetric']._serialized_options = b'\332A\022metric_name,metric\202\323\344\223\0020\032&/v2/{metric_name=projects/*/metrics/*}:\006metric' _METRICSSERVICEV2.methods_by_name['DeleteLogMetric']._options = None _METRICSSERVICEV2.methods_by_name['DeleteLogMetric']._serialized_options = b'\332A\013metric_name\202\323\344\223\002(*&/v2/{metric_name=projects/*/metrics/*}' - _globals['_LOGMETRIC']._serialized_start=362 - _globals['_LOGMETRIC']._serialized_end=1023 - _globals['_LOGMETRIC_LABELEXTRACTORSENTRY']._serialized_start=863 - _globals['_LOGMETRIC_LABELEXTRACTORSENTRY']._serialized_end=917 - _globals['_LOGMETRIC_APIVERSION']._serialized_start=919 - _globals['_LOGMETRIC_APIVERSION']._serialized_end=947 - _globals['_LISTLOGMETRICSREQUEST']._serialized_start=1026 - _globals['_LISTLOGMETRICSREQUEST']._serialized_end=1170 - _globals['_LISTLOGMETRICSRESPONSE']._serialized_start=1172 - _globals['_LISTLOGMETRICSRESPONSE']._serialized_end=1268 - _globals['_GETLOGMETRICREQUEST']._serialized_start=1270 - _globals['_GETLOGMETRICREQUEST']._serialized_end=1355 - _globals['_CREATELOGMETRICREQUEST']._serialized_start=1358 - _globals['_CREATELOGMETRICREQUEST']._serialized_end=1493 - _globals['_UPDATELOGMETRICREQUEST']._serialized_start=1496 - _globals['_UPDATELOGMETRICREQUEST']._serialized_end=1636 - _globals['_DELETELOGMETRICREQUEST']._serialized_start=1638 - _globals['_DELETELOGMETRICREQUEST']._serialized_end=1726 - _globals['_METRICSSERVICEV2']._serialized_start=1729 - _globals['_METRICSSERVICEV2']._serialized_end=2799 + _globals['_LOGMETRIC']._serialized_start=296 + _globals['_LOGMETRIC']._serialized_end=997 + _globals['_LOGMETRIC_LABELEXTRACTORSENTRY']._serialized_start=837 + _globals['_LOGMETRIC_LABELEXTRACTORSENTRY']._serialized_end=891 + _globals['_LOGMETRIC_APIVERSION']._serialized_start=893 + _globals['_LOGMETRIC_APIVERSION']._serialized_end=921 + _globals['_LISTLOGMETRICSREQUEST']._serialized_start=1000 + _globals['_LISTLOGMETRICSREQUEST']._serialized_end=1141 + _globals['_LISTLOGMETRICSRESPONSE']._serialized_start=1143 + _globals['_LISTLOGMETRICSRESPONSE']._serialized_end=1239 + _globals['_GETLOGMETRICREQUEST']._serialized_start=1241 + _globals['_GETLOGMETRICREQUEST']._serialized_end=1325 + _globals['_CREATELOGMETRICREQUEST']._serialized_start=1328 + _globals['_CREATELOGMETRICREQUEST']._serialized_end=1461 + _globals['_UPDATELOGMETRICREQUEST']._serialized_start=1464 + _globals['_UPDATELOGMETRICREQUEST']._serialized_end=1602 + _globals['_DELETELOGMETRICREQUEST']._serialized_start=1604 + _globals['_DELETELOGMETRICREQUEST']._serialized_end=1691 + _globals['_METRICSSERVICEV2']._serialized_start=1694 + _globals['_METRICSSERVICEV2']._serialized_end=2764 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/logging/v2/logging_pb2.py b/tools/distrib/python/xds_protos/google/logging/v2/logging_pb2.py index 007a75dc00b..90c961d4303 100644 --- a/tools/distrib/python/xds_protos/google/logging/v2/logging_pb2.py +++ b/tools/distrib/python/xds_protos/google/logging/v2/logging_pb2.py @@ -11,74 +11,71 @@ from google.protobuf.internal import builder as _builder _sym_db = _symbol_database.Default() +from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 from google.api import client_pb2 as google_dot_api_dot_client__pb2 from google.api import field_behavior_pb2 as google_dot_api_dot_field__behavior__pb2 from google.api import monitored_resource_pb2 as google_dot_api_dot_monitored__resource__pb2 from google.api import resource_pb2 as google_dot_api_dot_resource__pb2 from google.logging.v2 import log_entry_pb2 as google_dot_logging_dot_v2_dot_log__entry__pb2 -from google.logging.v2 import logging_config_pb2 as google_dot_logging_dot_v2_dot_logging__config__pb2 from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 from google.protobuf import empty_pb2 as google_dot_protobuf_dot_empty__pb2 -from google.protobuf import field_mask_pb2 as google_dot_protobuf_dot_field__mask__pb2 -from google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2 from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 -from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fgoogle/logging/v2/logging.proto\x12\x11google.logging.v2\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a#google/api/monitored_resource.proto\x1a\x19google/api/resource.proto\x1a!google/logging/v2/log_entry.proto\x1a&google/logging/v2/logging_config.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a google/protobuf/field_mask.proto\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x17google/rpc/status.proto\x1a\x1cgoogle/api/annotations.proto\"I\n\x10\x44\x65leteLogRequest\x12\x35\n\x08log_name\x18\x01 \x01(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\n\x1alogging.googleapis.com/Log\"\xec\x02\n\x16WriteLogEntriesRequest\x12\x35\n\x08log_name\x18\x01 \x01(\tB#\xe2\x41\x01\x01\xfa\x41\x1c\n\x1alogging.googleapis.com/Log\x12\x35\n\x08resource\x18\x02 \x01(\x0b\x32\x1d.google.api.MonitoredResourceB\x04\xe2\x41\x01\x01\x12K\n\x06labels\x18\x03 \x03(\x0b\x32\x35.google.logging.v2.WriteLogEntriesRequest.LabelsEntryB\x04\xe2\x41\x01\x01\x12\x32\n\x07\x65ntries\x18\x04 \x03(\x0b\x32\x1b.google.logging.v2.LogEntryB\x04\xe2\x41\x01\x02\x12\x1d\n\x0fpartial_success\x18\x05 \x01(\x08\x42\x04\xe2\x41\x01\x01\x12\x15\n\x07\x64ry_run\x18\x06 \x01(\x08\x42\x04\xe2\x41\x01\x01\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x19\n\x17WriteLogEntriesResponse\"\xc8\x01\n\x1cWriteLogEntriesPartialErrors\x12]\n\x10log_entry_errors\x18\x01 \x03(\x0b\x32\x43.google.logging.v2.WriteLogEntriesPartialErrors.LogEntryErrorsEntry\x1aI\n\x13LogEntryErrorsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12!\n\x05value\x18\x02 \x01(\x0b\x32\x12.google.rpc.Status:\x02\x38\x01\"\xb5\x01\n\x15ListLogEntriesRequest\x12;\n\x0eresource_names\x18\x08 \x03(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\x12\x1alogging.googleapis.com/Log\x12\x14\n\x06\x66ilter\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x16\n\x08order_by\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01\x12\x17\n\tpage_size\x18\x04 \x01(\x05\x42\x04\xe2\x41\x01\x01\x12\x18\n\npage_token\x18\x05 \x01(\tB\x04\xe2\x41\x01\x01\"_\n\x16ListLogEntriesResponse\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.google.logging.v2.LogEntry\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\\\n\'ListMonitoredResourceDescriptorsRequest\x12\x17\n\tpage_size\x18\x01 \x01(\x05\x42\x04\xe2\x41\x01\x01\x12\x18\n\npage_token\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\"\x8a\x01\n(ListMonitoredResourceDescriptorsResponse\x12\x45\n\x14resource_descriptors\x18\x01 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x97\x01\n\x0fListLogsRequest\x12\x33\n\x06parent\x18\x01 \x01(\tB#\xe2\x41\x01\x02\xfa\x41\x1c\x12\x1alogging.googleapis.com/Log\x12\x17\n\tpage_size\x18\x02 \x01(\x05\x42\x04\xe2\x41\x01\x01\x12\x18\n\npage_token\x18\x03 \x01(\tB\x04\xe2\x41\x01\x01\x12\x1c\n\x0eresource_names\x18\x08 \x03(\tB\x04\xe2\x41\x01\x01\">\n\x10ListLogsResponse\x12\x11\n\tlog_names\x18\x03 \x03(\t\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x83\x01\n\x15TailLogEntriesRequest\x12\x1c\n\x0eresource_names\x18\x01 \x03(\tB\x04\xe2\x41\x01\x02\x12\x14\n\x06\x66ilter\x18\x02 \x01(\tB\x04\xe2\x41\x01\x01\x12\x36\n\rbuffer_window\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\x04\xe2\x41\x01\x01\"\xdf\x02\n\x16TailLogEntriesResponse\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.google.logging.v2.LogEntry\x12S\n\x10suppression_info\x18\x02 \x03(\x0b\x32\x39.google.logging.v2.TailLogEntriesResponse.SuppressionInfo\x1a\xc1\x01\n\x0fSuppressionInfo\x12P\n\x06reason\x18\x01 \x01(\x0e\x32@.google.logging.v2.TailLogEntriesResponse.SuppressionInfo.Reason\x12\x18\n\x10suppressed_count\x18\x02 \x01(\x05\"B\n\x06Reason\x12\x16\n\x12REASON_UNSPECIFIED\x10\x00\x12\x0e\n\nRATE_LIMIT\x10\x01\x12\x10\n\x0cNOT_CONSUMED\x10\x02\x32\xe6\x0b\n\x10LoggingServiceV2\x12\x93\x02\n\tDeleteLog\x12#.google.logging.v2.DeleteLogRequest\x1a\x16.google.protobuf.Empty\"\xc8\x01\xda\x41\x08log_name\x82\xd3\xe4\x93\x02\xb6\x01* /v2/{log_name=projects/*/logs/*}Z\x1b*\x19/v2/{log_name=*/*/logs/*}Z\'*%/v2/{log_name=organizations/*/logs/*}Z!*\x1f/v2/{log_name=folders/*/logs/*}Z)*\'/v2/{log_name=billingAccounts/*/logs/*}\x12\xa9\x01\n\x0fWriteLogEntries\x12).google.logging.v2.WriteLogEntriesRequest\x1a*.google.logging.v2.WriteLogEntriesResponse\"?\xda\x41 log_name,resource,labels,entries\x82\xd3\xe4\x93\x02\x16\"\x11/v2/entries:write:\x01*\x12\xa3\x01\n\x0eListLogEntries\x12(.google.logging.v2.ListLogEntriesRequest\x1a).google.logging.v2.ListLogEntriesResponse\"<\xda\x41\x1eresource_names,filter,order_by\x82\xd3\xe4\x93\x02\x15\"\x10/v2/entries:list:\x01*\x12\xc5\x01\n ListMonitoredResourceDescriptors\x12:.google.logging.v2.ListMonitoredResourceDescriptorsRequest\x1a;.google.logging.v2.ListMonitoredResourceDescriptorsResponse\"(\x82\xd3\xe4\x93\x02\"\x12 /v2/monitoredResourceDescriptors\x12\x88\x02\n\x08ListLogs\x12\".google.logging.v2.ListLogsRequest\x1a#.google.logging.v2.ListLogsResponse\"\xb2\x01\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xa2\x01\x12\x15/v2/{parent=*/*}/logsZ\x1e\x12\x1c/v2/{parent=projects/*}/logsZ#\x12!/v2/{parent=organizations/*}/logsZ\x1d\x12\x1b/v2/{parent=folders/*}/logsZ%\x12#/v2/{parent=billingAccounts/*}/logs\x12\x86\x01\n\x0eTailLogEntries\x12(.google.logging.v2.TailLogEntriesRequest\x1a).google.logging.v2.TailLogEntriesResponse\"\x1b\x82\xd3\xe4\x93\x02\x15\"\x10/v2/entries:tail:\x01*(\x01\x30\x01\x1a\x8d\x02\xca\x41\x16logging.googleapis.com\xd2\x41\xf0\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.writeB\xb5\x01\n\x15\x63om.google.logging.v2B\x0cLoggingProtoP\x01Z8google.golang.org/genproto/googleapis/logging/v2;logging\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1fgoogle/logging/v2/logging.proto\x12\x11google.logging.v2\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x1fgoogle/api/field_behavior.proto\x1a#google/api/monitored_resource.proto\x1a\x19google/api/resource.proto\x1a!google/logging/v2/log_entry.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x17google/rpc/status.proto\"H\n\x10\x44\x65leteLogRequest\x12\x34\n\x08log_name\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\n\x1alogging.googleapis.com/Log\"\xe6\x02\n\x16WriteLogEntriesRequest\x12\x34\n\x08log_name\x18\x01 \x01(\tB\"\xe0\x41\x01\xfa\x41\x1c\n\x1alogging.googleapis.com/Log\x12\x34\n\x08resource\x18\x02 \x01(\x0b\x32\x1d.google.api.MonitoredResourceB\x03\xe0\x41\x01\x12J\n\x06labels\x18\x03 \x03(\x0b\x32\x35.google.logging.v2.WriteLogEntriesRequest.LabelsEntryB\x03\xe0\x41\x01\x12\x31\n\x07\x65ntries\x18\x04 \x03(\x0b\x32\x1b.google.logging.v2.LogEntryB\x03\xe0\x41\x02\x12\x1c\n\x0fpartial_success\x18\x05 \x01(\x08\x42\x03\xe0\x41\x01\x12\x14\n\x07\x64ry_run\x18\x06 \x01(\x08\x42\x03\xe0\x41\x01\x1a-\n\x0bLabelsEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x19\n\x17WriteLogEntriesResponse\"\xc8\x01\n\x1cWriteLogEntriesPartialErrors\x12]\n\x10log_entry_errors\x18\x01 \x03(\x0b\x32\x43.google.logging.v2.WriteLogEntriesPartialErrors.LogEntryErrorsEntry\x1aI\n\x13LogEntryErrorsEntry\x12\x0b\n\x03key\x18\x01 \x01(\x05\x12!\n\x05value\x18\x02 \x01(\x0b\x32\x12.google.rpc.Status:\x02\x38\x01\"\xb0\x01\n\x15ListLogEntriesRequest\x12:\n\x0eresource_names\x18\x08 \x03(\tB\"\xe0\x41\x02\xfa\x41\x1c\x12\x1alogging.googleapis.com/Log\x12\x13\n\x06\x66ilter\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x15\n\x08order_by\x18\x03 \x01(\tB\x03\xe0\x41\x01\x12\x16\n\tpage_size\x18\x04 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x05 \x01(\tB\x03\xe0\x41\x01\"_\n\x16ListLogEntriesResponse\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.google.logging.v2.LogEntry\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"Z\n\'ListMonitoredResourceDescriptorsRequest\x12\x16\n\tpage_size\x18\x01 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x02 \x01(\tB\x03\xe0\x41\x01\"\x8a\x01\n(ListMonitoredResourceDescriptorsResponse\x12\x45\n\x14resource_descriptors\x18\x01 \x03(\x0b\x32\'.google.api.MonitoredResourceDescriptor\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\xb2\x01\n\x0fListLogsRequest\x12\x32\n\x06parent\x18\x01 \x01(\tB\"\xe0\x41\x02\xfa\x41\x1c\x12\x1alogging.googleapis.com/Log\x12:\n\x0eresource_names\x18\x08 \x03(\tB\"\xe0\x41\x01\xfa\x41\x1c\x12\x1alogging.googleapis.com/Log\x12\x16\n\tpage_size\x18\x02 \x01(\x05\x42\x03\xe0\x41\x01\x12\x17\n\npage_token\x18\x03 \x01(\tB\x03\xe0\x41\x01\">\n\x10ListLogsResponse\x12\x11\n\tlog_names\x18\x03 \x03(\t\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"\x80\x01\n\x15TailLogEntriesRequest\x12\x1b\n\x0eresource_names\x18\x01 \x03(\tB\x03\xe0\x41\x02\x12\x13\n\x06\x66ilter\x18\x02 \x01(\tB\x03\xe0\x41\x01\x12\x35\n\rbuffer_window\x18\x03 \x01(\x0b\x32\x19.google.protobuf.DurationB\x03\xe0\x41\x01\"\xdf\x02\n\x16TailLogEntriesResponse\x12,\n\x07\x65ntries\x18\x01 \x03(\x0b\x32\x1b.google.logging.v2.LogEntry\x12S\n\x10suppression_info\x18\x02 \x03(\x0b\x32\x39.google.logging.v2.TailLogEntriesResponse.SuppressionInfo\x1a\xc1\x01\n\x0fSuppressionInfo\x12P\n\x06reason\x18\x01 \x01(\x0e\x32@.google.logging.v2.TailLogEntriesResponse.SuppressionInfo.Reason\x12\x18\n\x10suppressed_count\x18\x02 \x01(\x05\"B\n\x06Reason\x12\x16\n\x12REASON_UNSPECIFIED\x10\x00\x12\x0e\n\nRATE_LIMIT\x10\x01\x12\x10\n\x0cNOT_CONSUMED\x10\x02\x32\xe9\r\n\x10LoggingServiceV2\x12\x93\x02\n\tDeleteLog\x12#.google.logging.v2.DeleteLogRequest\x1a\x16.google.protobuf.Empty\"\xc8\x01\xda\x41\x08log_name\x82\xd3\xe4\x93\x02\xb6\x01* /v2/{log_name=projects/*/logs/*}Z\x1b*\x19/v2/{log_name=*/*/logs/*}Z\'*%/v2/{log_name=organizations/*/logs/*}Z!*\x1f/v2/{log_name=folders/*/logs/*}Z)*\'/v2/{log_name=billingAccounts/*/logs/*}\x12\xa9\x01\n\x0fWriteLogEntries\x12).google.logging.v2.WriteLogEntriesRequest\x1a*.google.logging.v2.WriteLogEntriesResponse\"?\xda\x41 log_name,resource,labels,entries\x82\xd3\xe4\x93\x02\x16\"\x11/v2/entries:write:\x01*\x12\xa3\x01\n\x0eListLogEntries\x12(.google.logging.v2.ListLogEntriesRequest\x1a).google.logging.v2.ListLogEntriesResponse\"<\xda\x41\x1eresource_names,filter,order_by\x82\xd3\xe4\x93\x02\x15\"\x10/v2/entries:list:\x01*\x12\xc5\x01\n ListMonitoredResourceDescriptors\x12:.google.logging.v2.ListMonitoredResourceDescriptorsRequest\x1a;.google.logging.v2.ListMonitoredResourceDescriptorsResponse\"(\x82\xd3\xe4\x93\x02\"\x12 /v2/monitoredResourceDescriptors\x12\x8b\x04\n\x08ListLogs\x12\".google.logging.v2.ListLogsRequest\x1a#.google.logging.v2.ListLogsResponse\"\xb5\x03\xda\x41\x06parent\x82\xd3\xe4\x93\x02\xa5\x03\x12\x15/v2/{parent=*/*}/logsZ\x1e\x12\x1c/v2/{parent=projects/*}/logsZ#\x12!/v2/{parent=organizations/*}/logsZ\x1d\x12\x1b/v2/{parent=folders/*}/logsZ%\x12#/v2/{parent=billingAccounts/*}/logsZ<\x12:/v2/{parent=projects/*/locations/*/buckets/*/views/*}/logsZA\x12?/v2/{parent=organizations/*/locations/*/buckets/*/views/*}/logsZ;\x12\x39/v2/{parent=folders/*/locations/*/buckets/*/views/*}/logsZC\x12\x41/v2/{parent=billingAccounts/*/locations/*/buckets/*/views/*}/logs\x12\x86\x01\n\x0eTailLogEntries\x12(.google.logging.v2.TailLogEntriesRequest\x1a).google.logging.v2.TailLogEntriesResponse\"\x1b\x82\xd3\xe4\x93\x02\x15\"\x10/v2/entries:tail:\x01*(\x01\x30\x01\x1a\x8d\x02\xca\x41\x16logging.googleapis.com\xd2\x41\xf0\x01https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.writeB\xb2\x01\n\x15\x63om.google.logging.v2B\x0cLoggingProtoP\x01Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\xf8\x01\x01\xaa\x02\x17Google.Cloud.Logging.V2\xca\x02\x17Google\\Cloud\\Logging\\V2\xea\x02\x1aGoogle::Cloud::Logging::V2b\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.logging.v2.logging_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\014LoggingProtoP\001Z8google.golang.org/genproto/googleapis/logging/v2;logging\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' + DESCRIPTOR._serialized_options = b'\n\025com.google.logging.v2B\014LoggingProtoP\001Z5cloud.google.com/go/logging/apiv2/loggingpb;loggingpb\370\001\001\252\002\027Google.Cloud.Logging.V2\312\002\027Google\\Cloud\\Logging\\V2\352\002\032Google::Cloud::Logging::V2' _DELETELOGREQUEST.fields_by_name['log_name']._options = None - _DELETELOGREQUEST.fields_by_name['log_name']._serialized_options = b'\342A\001\002\372A\034\n\032logging.googleapis.com/Log' + _DELETELOGREQUEST.fields_by_name['log_name']._serialized_options = b'\340A\002\372A\034\n\032logging.googleapis.com/Log' _WRITELOGENTRIESREQUEST_LABELSENTRY._options = None _WRITELOGENTRIESREQUEST_LABELSENTRY._serialized_options = b'8\001' _WRITELOGENTRIESREQUEST.fields_by_name['log_name']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['log_name']._serialized_options = b'\342A\001\001\372A\034\n\032logging.googleapis.com/Log' + _WRITELOGENTRIESREQUEST.fields_by_name['log_name']._serialized_options = b'\340A\001\372A\034\n\032logging.googleapis.com/Log' _WRITELOGENTRIESREQUEST.fields_by_name['resource']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['resource']._serialized_options = b'\342A\001\001' + _WRITELOGENTRIESREQUEST.fields_by_name['resource']._serialized_options = b'\340A\001' _WRITELOGENTRIESREQUEST.fields_by_name['labels']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['labels']._serialized_options = b'\342A\001\001' + _WRITELOGENTRIESREQUEST.fields_by_name['labels']._serialized_options = b'\340A\001' _WRITELOGENTRIESREQUEST.fields_by_name['entries']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['entries']._serialized_options = b'\342A\001\002' + _WRITELOGENTRIESREQUEST.fields_by_name['entries']._serialized_options = b'\340A\002' _WRITELOGENTRIESREQUEST.fields_by_name['partial_success']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['partial_success']._serialized_options = b'\342A\001\001' + _WRITELOGENTRIESREQUEST.fields_by_name['partial_success']._serialized_options = b'\340A\001' _WRITELOGENTRIESREQUEST.fields_by_name['dry_run']._options = None - _WRITELOGENTRIESREQUEST.fields_by_name['dry_run']._serialized_options = b'\342A\001\001' + _WRITELOGENTRIESREQUEST.fields_by_name['dry_run']._serialized_options = b'\340A\001' _WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY._options = None _WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY._serialized_options = b'8\001' _LISTLOGENTRIESREQUEST.fields_by_name['resource_names']._options = None - _LISTLOGENTRIESREQUEST.fields_by_name['resource_names']._serialized_options = b'\342A\001\002\372A\034\022\032logging.googleapis.com/Log' + _LISTLOGENTRIESREQUEST.fields_by_name['resource_names']._serialized_options = b'\340A\002\372A\034\022\032logging.googleapis.com/Log' _LISTLOGENTRIESREQUEST.fields_by_name['filter']._options = None - _LISTLOGENTRIESREQUEST.fields_by_name['filter']._serialized_options = b'\342A\001\001' + _LISTLOGENTRIESREQUEST.fields_by_name['filter']._serialized_options = b'\340A\001' _LISTLOGENTRIESREQUEST.fields_by_name['order_by']._options = None - _LISTLOGENTRIESREQUEST.fields_by_name['order_by']._serialized_options = b'\342A\001\001' + _LISTLOGENTRIESREQUEST.fields_by_name['order_by']._serialized_options = b'\340A\001' _LISTLOGENTRIESREQUEST.fields_by_name['page_size']._options = None - _LISTLOGENTRIESREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTLOGENTRIESREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _LISTLOGENTRIESREQUEST.fields_by_name['page_token']._options = None - _LISTLOGENTRIESREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTLOGENTRIESREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_size']._options = None - _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_token']._options = None - _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' + _LISTMONITOREDRESOURCEDESCRIPTORSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _LISTLOGSREQUEST.fields_by_name['parent']._options = None - _LISTLOGSREQUEST.fields_by_name['parent']._serialized_options = b'\342A\001\002\372A\034\022\032logging.googleapis.com/Log' + _LISTLOGSREQUEST.fields_by_name['parent']._serialized_options = b'\340A\002\372A\034\022\032logging.googleapis.com/Log' + _LISTLOGSREQUEST.fields_by_name['resource_names']._options = None + _LISTLOGSREQUEST.fields_by_name['resource_names']._serialized_options = b'\340A\001\372A\034\022\032logging.googleapis.com/Log' _LISTLOGSREQUEST.fields_by_name['page_size']._options = None - _LISTLOGSREQUEST.fields_by_name['page_size']._serialized_options = b'\342A\001\001' + _LISTLOGSREQUEST.fields_by_name['page_size']._serialized_options = b'\340A\001' _LISTLOGSREQUEST.fields_by_name['page_token']._options = None - _LISTLOGSREQUEST.fields_by_name['page_token']._serialized_options = b'\342A\001\001' - _LISTLOGSREQUEST.fields_by_name['resource_names']._options = None - _LISTLOGSREQUEST.fields_by_name['resource_names']._serialized_options = b'\342A\001\001' + _LISTLOGSREQUEST.fields_by_name['page_token']._serialized_options = b'\340A\001' _TAILLOGENTRIESREQUEST.fields_by_name['resource_names']._options = None - _TAILLOGENTRIESREQUEST.fields_by_name['resource_names']._serialized_options = b'\342A\001\002' + _TAILLOGENTRIESREQUEST.fields_by_name['resource_names']._serialized_options = b'\340A\002' _TAILLOGENTRIESREQUEST.fields_by_name['filter']._options = None - _TAILLOGENTRIESREQUEST.fields_by_name['filter']._serialized_options = b'\342A\001\001' + _TAILLOGENTRIESREQUEST.fields_by_name['filter']._serialized_options = b'\340A\001' _TAILLOGENTRIESREQUEST.fields_by_name['buffer_window']._options = None - _TAILLOGENTRIESREQUEST.fields_by_name['buffer_window']._serialized_options = b'\342A\001\001' + _TAILLOGENTRIESREQUEST.fields_by_name['buffer_window']._serialized_options = b'\340A\001' _LOGGINGSERVICEV2._options = None _LOGGINGSERVICEV2._serialized_options = b'\312A\026logging.googleapis.com\322A\360\001https://www.googleapis.com/auth/cloud-platform,https://www.googleapis.com/auth/cloud-platform.read-only,https://www.googleapis.com/auth/logging.admin,https://www.googleapis.com/auth/logging.read,https://www.googleapis.com/auth/logging.write' _LOGGINGSERVICEV2.methods_by_name['DeleteLog']._options = None @@ -90,41 +87,41 @@ if _descriptor._USE_C_DESCRIPTORS == False: _LOGGINGSERVICEV2.methods_by_name['ListMonitoredResourceDescriptors']._options = None _LOGGINGSERVICEV2.methods_by_name['ListMonitoredResourceDescriptors']._serialized_options = b'\202\323\344\223\002\"\022 /v2/monitoredResourceDescriptors' _LOGGINGSERVICEV2.methods_by_name['ListLogs']._options = None - _LOGGINGSERVICEV2.methods_by_name['ListLogs']._serialized_options = b'\332A\006parent\202\323\344\223\002\242\001\022\025/v2/{parent=*/*}/logsZ\036\022\034/v2/{parent=projects/*}/logsZ#\022!/v2/{parent=organizations/*}/logsZ\035\022\033/v2/{parent=folders/*}/logsZ%\022#/v2/{parent=billingAccounts/*}/logs' + _LOGGINGSERVICEV2.methods_by_name['ListLogs']._serialized_options = b'\332A\006parent\202\323\344\223\002\245\003\022\025/v2/{parent=*/*}/logsZ\036\022\034/v2/{parent=projects/*}/logsZ#\022!/v2/{parent=organizations/*}/logsZ\035\022\033/v2/{parent=folders/*}/logsZ%\022#/v2/{parent=billingAccounts/*}/logsZ<\022:/v2/{parent=projects/*/locations/*/buckets/*/views/*}/logsZA\022?/v2/{parent=organizations/*/locations/*/buckets/*/views/*}/logsZ;\0229/v2/{parent=folders/*/locations/*/buckets/*/views/*}/logsZC\022A/v2/{parent=billingAccounts/*/locations/*/buckets/*/views/*}/logs' _LOGGINGSERVICEV2.methods_by_name['TailLogEntries']._options = None _LOGGINGSERVICEV2.methods_by_name['TailLogEntries']._serialized_options = b'\202\323\344\223\002\025\"\020/v2/entries:tail:\001*' - _globals['_DELETELOGREQUEST']._serialized_start=434 - _globals['_DELETELOGREQUEST']._serialized_end=507 - _globals['_WRITELOGENTRIESREQUEST']._serialized_start=510 - _globals['_WRITELOGENTRIESREQUEST']._serialized_end=874 - _globals['_WRITELOGENTRIESREQUEST_LABELSENTRY']._serialized_start=829 - _globals['_WRITELOGENTRIESREQUEST_LABELSENTRY']._serialized_end=874 - _globals['_WRITELOGENTRIESRESPONSE']._serialized_start=876 - _globals['_WRITELOGENTRIESRESPONSE']._serialized_end=901 - _globals['_WRITELOGENTRIESPARTIALERRORS']._serialized_start=904 - _globals['_WRITELOGENTRIESPARTIALERRORS']._serialized_end=1104 - _globals['_WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY']._serialized_start=1031 - _globals['_WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY']._serialized_end=1104 - _globals['_LISTLOGENTRIESREQUEST']._serialized_start=1107 - _globals['_LISTLOGENTRIESREQUEST']._serialized_end=1288 - _globals['_LISTLOGENTRIESRESPONSE']._serialized_start=1290 - _globals['_LISTLOGENTRIESRESPONSE']._serialized_end=1385 - _globals['_LISTMONITOREDRESOURCEDESCRIPTORSREQUEST']._serialized_start=1387 - _globals['_LISTMONITOREDRESOURCEDESCRIPTORSREQUEST']._serialized_end=1479 - _globals['_LISTMONITOREDRESOURCEDESCRIPTORSRESPONSE']._serialized_start=1482 - _globals['_LISTMONITOREDRESOURCEDESCRIPTORSRESPONSE']._serialized_end=1620 - _globals['_LISTLOGSREQUEST']._serialized_start=1623 - _globals['_LISTLOGSREQUEST']._serialized_end=1774 - _globals['_LISTLOGSRESPONSE']._serialized_start=1776 - _globals['_LISTLOGSRESPONSE']._serialized_end=1838 - _globals['_TAILLOGENTRIESREQUEST']._serialized_start=1841 - _globals['_TAILLOGENTRIESREQUEST']._serialized_end=1972 - _globals['_TAILLOGENTRIESRESPONSE']._serialized_start=1975 - _globals['_TAILLOGENTRIESRESPONSE']._serialized_end=2326 - _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO']._serialized_start=2133 - _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO']._serialized_end=2326 - _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO_REASON']._serialized_start=2260 - _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO_REASON']._serialized_end=2326 - _globals['_LOGGINGSERVICEV2']._serialized_start=2329 - _globals['_LOGGINGSERVICEV2']._serialized_end=3839 + _globals['_DELETELOGREQUEST']._serialized_start=327 + _globals['_DELETELOGREQUEST']._serialized_end=399 + _globals['_WRITELOGENTRIESREQUEST']._serialized_start=402 + _globals['_WRITELOGENTRIESREQUEST']._serialized_end=760 + _globals['_WRITELOGENTRIESREQUEST_LABELSENTRY']._serialized_start=715 + _globals['_WRITELOGENTRIESREQUEST_LABELSENTRY']._serialized_end=760 + _globals['_WRITELOGENTRIESRESPONSE']._serialized_start=762 + _globals['_WRITELOGENTRIESRESPONSE']._serialized_end=787 + _globals['_WRITELOGENTRIESPARTIALERRORS']._serialized_start=790 + _globals['_WRITELOGENTRIESPARTIALERRORS']._serialized_end=990 + _globals['_WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY']._serialized_start=917 + _globals['_WRITELOGENTRIESPARTIALERRORS_LOGENTRYERRORSENTRY']._serialized_end=990 + _globals['_LISTLOGENTRIESREQUEST']._serialized_start=993 + _globals['_LISTLOGENTRIESREQUEST']._serialized_end=1169 + _globals['_LISTLOGENTRIESRESPONSE']._serialized_start=1171 + _globals['_LISTLOGENTRIESRESPONSE']._serialized_end=1266 + _globals['_LISTMONITOREDRESOURCEDESCRIPTORSREQUEST']._serialized_start=1268 + _globals['_LISTMONITOREDRESOURCEDESCRIPTORSREQUEST']._serialized_end=1358 + _globals['_LISTMONITOREDRESOURCEDESCRIPTORSRESPONSE']._serialized_start=1361 + _globals['_LISTMONITOREDRESOURCEDESCRIPTORSRESPONSE']._serialized_end=1499 + _globals['_LISTLOGSREQUEST']._serialized_start=1502 + _globals['_LISTLOGSREQUEST']._serialized_end=1680 + _globals['_LISTLOGSRESPONSE']._serialized_start=1682 + _globals['_LISTLOGSRESPONSE']._serialized_end=1744 + _globals['_TAILLOGENTRIESREQUEST']._serialized_start=1747 + _globals['_TAILLOGENTRIESREQUEST']._serialized_end=1875 + _globals['_TAILLOGENTRIESRESPONSE']._serialized_start=1878 + _globals['_TAILLOGENTRIESRESPONSE']._serialized_end=2229 + _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO']._serialized_start=2036 + _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO']._serialized_end=2229 + _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO_REASON']._serialized_start=2163 + _globals['_TAILLOGENTRIESRESPONSE_SUPPRESSIONINFO_REASON']._serialized_end=2229 + _globals['_LOGGINGSERVICEV2']._serialized_start=2232 + _globals['_LOGGINGSERVICEV2']._serialized_end=4001 # @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/longrunning/operations_pb2.py b/tools/distrib/python/xds_protos/google/longrunning/operations_pb2.py index c28ccac9152..e4cf4086176 100644 --- a/tools/distrib/python/xds_protos/google/longrunning/operations_pb2.py +++ b/tools/distrib/python/xds_protos/google/longrunning/operations_pb2.py @@ -20,14 +20,14 @@ from google.rpc import status_pb2 as google_dot_rpc_dot_status__pb2 from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#google/longrunning/operations.proto\x12\x12google.longrunning\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x17google/rpc/status.proto\x1a google/protobuf/descriptor.proto\"\xa8\x01\n\tOperation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12&\n\x08metadata\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04\x64one\x18\x03 \x01(\x08\x12#\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x12.google.rpc.StatusH\x00\x12(\n\x08response\x18\x05 \x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x42\x08\n\x06result\"#\n\x13GetOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x15ListOperationsRequest\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"d\n\x16ListOperationsResponse\x12\x31\n\noperations\x18\x01 \x03(\x0b\x32\x1d.google.longrunning.Operation\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"&\n\x16\x43\x61ncelOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"&\n\x16\x44\x65leteOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"P\n\x14WaitOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12*\n\x07timeout\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\"=\n\rOperationInfo\x12\x15\n\rresponse_type\x18\x01 \x01(\t\x12\x15\n\rmetadata_type\x18\x02 \x01(\t2\xaa\x05\n\nOperations\x12\x94\x01\n\x0eListOperations\x12).google.longrunning.ListOperationsRequest\x1a*.google.longrunning.ListOperationsResponse\"+\xda\x41\x0bname,filter\x82\xd3\xe4\x93\x02\x17\x12\x15/v1/{name=operations}\x12\x7f\n\x0cGetOperation\x12\'.google.longrunning.GetOperationRequest\x1a\x1d.google.longrunning.Operation\"\'\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1a\x12\x18/v1/{name=operations/**}\x12~\n\x0f\x44\x65leteOperation\x12*.google.longrunning.DeleteOperationRequest\x1a\x16.google.protobuf.Empty\"\'\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1a*\x18/v1/{name=operations/**}\x12\x88\x01\n\x0f\x43\x61ncelOperation\x12*.google.longrunning.CancelOperationRequest\x1a\x16.google.protobuf.Empty\"1\xda\x41\x04name\x82\xd3\xe4\x93\x02$\"\x1f/v1/{name=operations/**}:cancel:\x01*\x12Z\n\rWaitOperation\x12(.google.longrunning.WaitOperationRequest\x1a\x1d.google.longrunning.Operation\"\x00\x1a\x1d\xca\x41\x1alongrunning.googleapis.com:Z\n\x0eoperation_info\x12\x1e.google.protobuf.MethodOptions\x18\x99\x08 \x01(\x0b\x32!.google.longrunning.OperationInfoB\x97\x01\n\x16\x63om.google.longrunningB\x0fOperationsProtoP\x01Z=google.golang.org/genproto/googleapis/longrunning;longrunning\xf8\x01\x01\xaa\x02\x12Google.LongRunning\xca\x02\x12Google\\LongRunningb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n#google/longrunning/operations.proto\x12\x12google.longrunning\x1a\x1cgoogle/api/annotations.proto\x1a\x17google/api/client.proto\x1a\x19google/protobuf/any.proto\x1a\x1egoogle/protobuf/duration.proto\x1a\x1bgoogle/protobuf/empty.proto\x1a\x17google/rpc/status.proto\x1a google/protobuf/descriptor.proto\"\xa8\x01\n\tOperation\x12\x0c\n\x04name\x18\x01 \x01(\t\x12&\n\x08metadata\x18\x02 \x01(\x0b\x32\x14.google.protobuf.Any\x12\x0c\n\x04\x64one\x18\x03 \x01(\x08\x12#\n\x05\x65rror\x18\x04 \x01(\x0b\x32\x12.google.rpc.StatusH\x00\x12(\n\x08response\x18\x05 \x01(\x0b\x32\x14.google.protobuf.AnyH\x00\x42\x08\n\x06result\"#\n\x13GetOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"\\\n\x15ListOperationsRequest\x12\x0c\n\x04name\x18\x04 \x01(\t\x12\x0e\n\x06\x66ilter\x18\x01 \x01(\t\x12\x11\n\tpage_size\x18\x02 \x01(\x05\x12\x12\n\npage_token\x18\x03 \x01(\t\"d\n\x16ListOperationsResponse\x12\x31\n\noperations\x18\x01 \x03(\x0b\x32\x1d.google.longrunning.Operation\x12\x17\n\x0fnext_page_token\x18\x02 \x01(\t\"&\n\x16\x43\x61ncelOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"&\n\x16\x44\x65leteOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\"P\n\x14WaitOperationRequest\x12\x0c\n\x04name\x18\x01 \x01(\t\x12*\n\x07timeout\x18\x02 \x01(\x0b\x32\x19.google.protobuf.Duration\"=\n\rOperationInfo\x12\x15\n\rresponse_type\x18\x01 \x01(\t\x12\x15\n\rmetadata_type\x18\x02 \x01(\t2\xaa\x05\n\nOperations\x12\x94\x01\n\x0eListOperations\x12).google.longrunning.ListOperationsRequest\x1a*.google.longrunning.ListOperationsResponse\"+\xda\x41\x0bname,filter\x82\xd3\xe4\x93\x02\x17\x12\x15/v1/{name=operations}\x12\x7f\n\x0cGetOperation\x12\'.google.longrunning.GetOperationRequest\x1a\x1d.google.longrunning.Operation\"\'\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1a\x12\x18/v1/{name=operations/**}\x12~\n\x0f\x44\x65leteOperation\x12*.google.longrunning.DeleteOperationRequest\x1a\x16.google.protobuf.Empty\"\'\xda\x41\x04name\x82\xd3\xe4\x93\x02\x1a*\x18/v1/{name=operations/**}\x12\x88\x01\n\x0f\x43\x61ncelOperation\x12*.google.longrunning.CancelOperationRequest\x1a\x16.google.protobuf.Empty\"1\xda\x41\x04name\x82\xd3\xe4\x93\x02$\"\x1f/v1/{name=operations/**}:cancel:\x01*\x12Z\n\rWaitOperation\x12(.google.longrunning.WaitOperationRequest\x1a\x1d.google.longrunning.Operation\"\x00\x1a\x1d\xca\x41\x1alongrunning.googleapis.com:Z\n\x0eoperation_info\x12\x1e.google.protobuf.MethodOptions\x18\x99\x08 \x01(\x0b\x32!.google.longrunning.OperationInfoB\x9d\x01\n\x16\x63om.google.longrunningB\x0fOperationsProtoP\x01ZCcloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb\xf8\x01\x01\xaa\x02\x12Google.LongRunning\xca\x02\x12Google\\LongRunningb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) _builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.longrunning.operations_pb2', _globals) if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._options = None - DESCRIPTOR._serialized_options = b'\n\026com.google.longrunningB\017OperationsProtoP\001Z=google.golang.org/genproto/googleapis/longrunning;longrunning\370\001\001\252\002\022Google.LongRunning\312\002\022Google\\LongRunning' + DESCRIPTOR._serialized_options = b'\n\026com.google.longrunningB\017OperationsProtoP\001ZCcloud.google.com/go/longrunning/autogen/longrunningpb;longrunningpb\370\001\001\252\002\022Google.LongRunning\312\002\022Google\\LongRunning' _OPERATIONS._options = None _OPERATIONS._serialized_options = b'\312A\032longrunning.googleapis.com' _OPERATIONS.methods_by_name['ListOperations']._options = None diff --git a/tools/distrib/python/xds_protos/google/rpc/context/audit_context_pb2.py b/tools/distrib/python/xds_protos/google/rpc/context/audit_context_pb2.py new file mode 100644 index 00000000000..b13344ad9e1 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/rpc/context/audit_context_pb2.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/rpc/context/audit_context.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + +from google.protobuf import struct_pb2 as google_dot_protobuf_dot_struct__pb2 + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n&google/rpc/context/audit_context.proto\x12\x12google.rpc.context\x1a\x1cgoogle/protobuf/struct.proto\"\xc7\x01\n\x0c\x41uditContext\x12\x11\n\taudit_log\x18\x01 \x01(\x0c\x12\x31\n\x10scrubbed_request\x18\x02 \x01(\x0b\x32\x17.google.protobuf.Struct\x12\x32\n\x11scrubbed_response\x18\x03 \x01(\x0b\x32\x17.google.protobuf.Struct\x12$\n\x1cscrubbed_response_item_count\x18\x04 \x01(\x05\x12\x17\n\x0ftarget_resource\x18\x05 \x01(\tBk\n\x16\x63om.google.rpc.contextB\x11\x41uditContextProtoP\x01Z9google.golang.org/genproto/googleapis/rpc/context;context\xf8\x01\x01\x62\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.rpc.context.audit_context_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\026com.google.rpc.contextB\021AuditContextProtoP\001Z9google.golang.org/genproto/googleapis/rpc/context;context\370\001\001' + _globals['_AUDITCONTEXT']._serialized_start=93 + _globals['_AUDITCONTEXT']._serialized_end=292 +# @@protoc_insertion_point(module_scope) diff --git a/tools/distrib/python/xds_protos/google/rpc/error_details_pb2.py b/tools/distrib/python/xds_protos/google/rpc/error_details_pb2.py index e0aae3986dc..449e8b1d009 100644 --- a/tools/distrib/python/xds_protos/google/rpc/error_details_pb2.py +++ b/tools/distrib/python/xds_protos/google/rpc/error_details_pb2.py @@ -14,7 +14,7 @@ _sym_db = _symbol_database.Default() from google.protobuf import duration_pb2 as google_dot_protobuf_dot_duration__pb2 -DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1egoogle/rpc/error_details.proto\x12\ngoogle.rpc\x1a\x1egoogle/protobuf/duration.proto\";\n\tRetryInfo\x12.\n\x0bretry_delay\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\"2\n\tDebugInfo\x12\x15\n\rstack_entries\x18\x01 \x03(\t\x12\x0e\n\x06\x64\x65tail\x18\x02 \x01(\t\"y\n\x0cQuotaFailure\x12\x36\n\nviolations\x18\x01 \x03(\x0b\x32\".google.rpc.QuotaFailure.Violation\x1a\x31\n\tViolation\x12\x0f\n\x07subject\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"\x93\x01\n\tErrorInfo\x12\x0e\n\x06reason\x18\x01 \x01(\t\x12\x0e\n\x06\x64omain\x18\x02 \x01(\t\x12\x35\n\x08metadata\x18\x03 \x03(\x0b\x32#.google.rpc.ErrorInfo.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\"\x95\x01\n\x13PreconditionFailure\x12=\n\nviolations\x18\x01 \x03(\x0b\x32).google.rpc.PreconditionFailure.Violation\x1a?\n\tViolation\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0f\n\x07subject\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"\x83\x01\n\nBadRequest\x12?\n\x10\x66ield_violations\x18\x01 \x03(\x0b\x32%.google.rpc.BadRequest.FieldViolation\x1a\x34\n\x0e\x46ieldViolation\x12\r\n\x05\x66ield\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"7\n\x0bRequestInfo\x12\x12\n\nrequest_id\x18\x01 \x01(\t\x12\x14\n\x0cserving_data\x18\x02 \x01(\t\"`\n\x0cResourceInfo\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\r\n\x05owner\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\"V\n\x04Help\x12$\n\x05links\x18\x01 \x03(\x0b\x32\x15.google.rpc.Help.Link\x1a(\n\x04Link\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"3\n\x10LocalizedMessage\x12\x0e\n\x06locale\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\tBl\n\x0e\x63om.google.rpcB\x11\x45rrorDetailsProtoP\x01Z?google.golang.org/genproto/googleapis/rpc/errdetails;errdetails\xa2\x02\x03RPCb\x06proto3') +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x1egoogle/rpc/error_details.proto\x12\ngoogle.rpc\x1a\x1egoogle/protobuf/duration.proto\"\x93\x01\n\tErrorInfo\x12\x0e\n\x06reason\x18\x01 \x01(\t\x12\x0e\n\x06\x64omain\x18\x02 \x01(\t\x12\x35\n\x08metadata\x18\x03 \x03(\x0b\x32#.google.rpc.ErrorInfo.MetadataEntry\x1a/\n\rMetadataEntry\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\t:\x02\x38\x01\";\n\tRetryInfo\x12.\n\x0bretry_delay\x18\x01 \x01(\x0b\x32\x19.google.protobuf.Duration\"2\n\tDebugInfo\x12\x15\n\rstack_entries\x18\x01 \x03(\t\x12\x0e\n\x06\x64\x65tail\x18\x02 \x01(\t\"y\n\x0cQuotaFailure\x12\x36\n\nviolations\x18\x01 \x03(\x0b\x32\".google.rpc.QuotaFailure.Violation\x1a\x31\n\tViolation\x12\x0f\n\x07subject\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"\x95\x01\n\x13PreconditionFailure\x12=\n\nviolations\x18\x01 \x03(\x0b\x32).google.rpc.PreconditionFailure.Violation\x1a?\n\tViolation\x12\x0c\n\x04type\x18\x01 \x01(\t\x12\x0f\n\x07subject\x18\x02 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x03 \x01(\t\"\x83\x01\n\nBadRequest\x12?\n\x10\x66ield_violations\x18\x01 \x03(\x0b\x32%.google.rpc.BadRequest.FieldViolation\x1a\x34\n\x0e\x46ieldViolation\x12\r\n\x05\x66ield\x18\x01 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x02 \x01(\t\"7\n\x0bRequestInfo\x12\x12\n\nrequest_id\x18\x01 \x01(\t\x12\x14\n\x0cserving_data\x18\x02 \x01(\t\"`\n\x0cResourceInfo\x12\x15\n\rresource_type\x18\x01 \x01(\t\x12\x15\n\rresource_name\x18\x02 \x01(\t\x12\r\n\x05owner\x18\x03 \x01(\t\x12\x13\n\x0b\x64\x65scription\x18\x04 \x01(\t\"V\n\x04Help\x12$\n\x05links\x18\x01 \x03(\x0b\x32\x15.google.rpc.Help.Link\x1a(\n\x04Link\x12\x13\n\x0b\x64\x65scription\x18\x01 \x01(\t\x12\x0b\n\x03url\x18\x02 \x01(\t\"3\n\x10LocalizedMessage\x12\x0e\n\x06locale\x18\x01 \x01(\t\x12\x0f\n\x07message\x18\x02 \x01(\tBl\n\x0e\x63om.google.rpcB\x11\x45rrorDetailsProtoP\x01Z?google.golang.org/genproto/googleapis/rpc/errdetails;errdetails\xa2\x02\x03RPCb\x06proto3') _globals = globals() _builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) @@ -24,18 +24,18 @@ if _descriptor._USE_C_DESCRIPTORS == False: DESCRIPTOR._serialized_options = b'\n\016com.google.rpcB\021ErrorDetailsProtoP\001Z?google.golang.org/genproto/googleapis/rpc/errdetails;errdetails\242\002\003RPC' _ERRORINFO_METADATAENTRY._options = None _ERRORINFO_METADATAENTRY._serialized_options = b'8\001' - _globals['_RETRYINFO']._serialized_start=78 - _globals['_RETRYINFO']._serialized_end=137 - _globals['_DEBUGINFO']._serialized_start=139 - _globals['_DEBUGINFO']._serialized_end=189 - _globals['_QUOTAFAILURE']._serialized_start=191 - _globals['_QUOTAFAILURE']._serialized_end=312 - _globals['_QUOTAFAILURE_VIOLATION']._serialized_start=263 - _globals['_QUOTAFAILURE_VIOLATION']._serialized_end=312 - _globals['_ERRORINFO']._serialized_start=315 - _globals['_ERRORINFO']._serialized_end=462 - _globals['_ERRORINFO_METADATAENTRY']._serialized_start=415 - _globals['_ERRORINFO_METADATAENTRY']._serialized_end=462 + _globals['_ERRORINFO']._serialized_start=79 + _globals['_ERRORINFO']._serialized_end=226 + _globals['_ERRORINFO_METADATAENTRY']._serialized_start=179 + _globals['_ERRORINFO_METADATAENTRY']._serialized_end=226 + _globals['_RETRYINFO']._serialized_start=228 + _globals['_RETRYINFO']._serialized_end=287 + _globals['_DEBUGINFO']._serialized_start=289 + _globals['_DEBUGINFO']._serialized_end=339 + _globals['_QUOTAFAILURE']._serialized_start=341 + _globals['_QUOTAFAILURE']._serialized_end=462 + _globals['_QUOTAFAILURE_VIOLATION']._serialized_start=413 + _globals['_QUOTAFAILURE_VIOLATION']._serialized_end=462 _globals['_PRECONDITIONFAILURE']._serialized_start=465 _globals['_PRECONDITIONFAILURE']._serialized_end=614 _globals['_PRECONDITIONFAILURE_VIOLATION']._serialized_start=551 diff --git a/tools/distrib/python/xds_protos/google/rpc/http_pb2.py b/tools/distrib/python/xds_protos/google/rpc/http_pb2.py new file mode 100644 index 00000000000..24418017945 --- /dev/null +++ b/tools/distrib/python/xds_protos/google/rpc/http_pb2.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +# Generated by the protocol buffer compiler. DO NOT EDIT! +# source: google/rpc/http.proto +"""Generated protocol buffer code.""" +from google.protobuf import descriptor as _descriptor +from google.protobuf import descriptor_pool as _descriptor_pool +from google.protobuf import symbol_database as _symbol_database +from google.protobuf.internal import builder as _builder +# @@protoc_insertion_point(imports) + +_sym_db = _symbol_database.Default() + + + + +DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x15google/rpc/http.proto\x12\ngoogle.rpc\"a\n\x0bHttpRequest\x12\x0e\n\x06method\x18\x01 \x01(\t\x12\x0b\n\x03uri\x18\x02 \x01(\t\x12\'\n\x07headers\x18\x03 \x03(\x0b\x32\x16.google.rpc.HttpHeader\x12\x0c\n\x04\x62ody\x18\x04 \x01(\x0c\"e\n\x0cHttpResponse\x12\x0e\n\x06status\x18\x01 \x01(\x05\x12\x0e\n\x06reason\x18\x02 \x01(\t\x12\'\n\x07headers\x18\x03 \x03(\x0b\x32\x16.google.rpc.HttpHeader\x12\x0c\n\x04\x62ody\x18\x04 \x01(\x0c\"(\n\nHttpHeader\x12\x0b\n\x03key\x18\x01 \x01(\t\x12\r\n\x05value\x18\x02 \x01(\tBX\n\x0e\x63om.google.rpcB\tHttpProtoP\x01Z3google.golang.org/genproto/googleapis/rpc/http;http\xa2\x02\x03RPCb\x06proto3') + +_globals = globals() +_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals) +_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'google.rpc.http_pb2', _globals) +if _descriptor._USE_C_DESCRIPTORS == False: + DESCRIPTOR._options = None + DESCRIPTOR._serialized_options = b'\n\016com.google.rpcB\tHttpProtoP\001Z3google.golang.org/genproto/googleapis/rpc/http;http\242\002\003RPC' + _globals['_HTTPREQUEST']._serialized_start=37 + _globals['_HTTPREQUEST']._serialized_end=134 + _globals['_HTTPRESPONSE']._serialized_start=136 + _globals['_HTTPRESPONSE']._serialized_end=237 + _globals['_HTTPHEADER']._serialized_start=239 + _globals['_HTTPHEADER']._serialized_end=279 +# @@protoc_insertion_point(module_scope) diff --git a/tools/run_tests/sanity/check_submodules.sh b/tools/run_tests/sanity/check_submodules.sh index 4d9a11892d7..dbb6ee6c4f6 100755 --- a/tools/run_tests/sanity/check_submodules.sh +++ b/tools/run_tests/sanity/check_submodules.sh @@ -31,7 +31,7 @@ third_party/bloaty 60209eb1ccc34d5deefb002d1b7f37545204f7f2 third_party/boringssl-with-bazel 16c8d3db1af20fcc04b5190b25242aadcb1fbb30 third_party/cares/cares 6360e96b5cf8e5980c887ce58ef727e53d77243a third_party/envoy-api f8b75d1efa92bbf534596a013d9ca5873f79dd30 -third_party/googleapis 2f9af297c84c55c8b871ba4495e01ade42476c92 +third_party/googleapis fe8ba054ad4f7eca946c2d14a63c3f07c0b586a0 third_party/googletest 2dd1c131950043a8ad5ab0d2dda0e0970596586a third_party/opencensus-proto 4aa53e15cbf1a47bc9087e6cfdca214c1eea4e89 third_party/opentelemetry 60fa8754d890b5c55949a8c68dcfd7ab5c2395df