diff --git a/packages/google-cloud-run/protos/protos.d.ts b/packages/google-cloud-run/protos/protos.d.ts index e48a5e8dfcd..34fdeb7c526 100644 --- a/packages/google-cloud-run/protos/protos.d.ts +++ b/packages/google-cloud-run/protos/protos.d.ts @@ -12,8 +12,8 @@ // See the License for the specific language governing permissions and // limitations under the License. -import Long = require("long"); import type {protobuf as $protobuf} from "google-gax"; +import Long = require("long"); /** Namespace google. */ export namespace google { diff --git a/packages/google-cloud-run/protos/protos.js b/packages/google-cloud-run/protos/protos.js index c127ee57875..4bb61481dd6 100644 --- a/packages/google-cloud-run/protos/protos.js +++ b/packages/google-cloud-run/protos/protos.js @@ -2797,6 +2797,12 @@ if (object.number != null) message.number = object.number | 0; switch (object.label) { + default: + if (typeof object.label === "number") { + message.label = object.label; + break; + } + break; case "LABEL_OPTIONAL": case 1: message.label = 1; @@ -2811,6 +2817,12 @@ break; } switch (object.type) { + default: + if (typeof object.type === "number") { + message.type = object.type; + break; + } + break; case "TYPE_DOUBLE": case 1: message.type = 1; @@ -2937,9 +2949,9 @@ if (message.number != null && message.hasOwnProperty("number")) object.number = message.number; if (message.label != null && message.hasOwnProperty("label")) - object.label = options.enums === String ? $root.google.protobuf.FieldDescriptorProto.Label[message.label] : message.label; + object.label = options.enums === String ? $root.google.protobuf.FieldDescriptorProto.Label[message.label] === undefined ? message.label : $root.google.protobuf.FieldDescriptorProto.Label[message.label] : message.label; if (message.type != null && message.hasOwnProperty("type")) - object.type = options.enums === String ? $root.google.protobuf.FieldDescriptorProto.Type[message.type] : message.type; + object.type = options.enums === String ? $root.google.protobuf.FieldDescriptorProto.Type[message.type] === undefined ? message.type : $root.google.protobuf.FieldDescriptorProto.Type[message.type] : message.type; if (message.typeName != null && message.hasOwnProperty("typeName")) object.typeName = message.typeName; if (message.defaultValue != null && message.hasOwnProperty("defaultValue")) @@ -5286,6 +5298,12 @@ if (object.javaStringCheckUtf8 != null) message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); switch (object.optimizeFor) { + default: + if (typeof object.optimizeFor === "number") { + message.optimizeFor = object.optimizeFor; + break; + } + break; case "SPEED": case 1: message.optimizeFor = 1; @@ -5394,7 +5412,7 @@ if (message.javaOuterClassname != null && message.hasOwnProperty("javaOuterClassname")) object.javaOuterClassname = message.javaOuterClassname; if (message.optimizeFor != null && message.hasOwnProperty("optimizeFor")) - object.optimizeFor = options.enums === String ? $root.google.protobuf.FileOptions.OptimizeMode[message.optimizeFor] : message.optimizeFor; + object.optimizeFor = options.enums === String ? $root.google.protobuf.FileOptions.OptimizeMode[message.optimizeFor] === undefined ? message.optimizeFor : $root.google.protobuf.FileOptions.OptimizeMode[message.optimizeFor] : message.optimizeFor; if (message.javaMultipleFiles != null && message.hasOwnProperty("javaMultipleFiles")) object.javaMultipleFiles = message.javaMultipleFiles; if (message.goPackage != null && message.hasOwnProperty("goPackage")) @@ -6196,6 +6214,12 @@ return object; var message = new $root.google.protobuf.FieldOptions(); switch (object.ctype) { + default: + if (typeof object.ctype === "number") { + message.ctype = object.ctype; + break; + } + break; case "STRING": case 0: message.ctype = 0; @@ -6212,6 +6236,12 @@ if (object.packed != null) message.packed = Boolean(object.packed); switch (object.jstype) { + default: + if (typeof object.jstype === "number") { + message.jstype = object.jstype; + break; + } + break; case "JS_NORMAL": case 0: message.jstype = 0; @@ -6250,6 +6280,10 @@ for (var i = 0; i < object[".google.api.fieldBehavior"].length; ++i) switch (object[".google.api.fieldBehavior"][i]) { default: + if (typeof object[".google.api.fieldBehavior"][i] === "number") { + message[".google.api.fieldBehavior"][i] = object[".google.api.fieldBehavior"][i]; + break; + } case "FIELD_BEHAVIOR_UNSPECIFIED": case 0: message[".google.api.fieldBehavior"][i] = 0; @@ -6320,7 +6354,7 @@ object[".google.api.resourceReference"] = null; } if (message.ctype != null && message.hasOwnProperty("ctype")) - object.ctype = options.enums === String ? $root.google.protobuf.FieldOptions.CType[message.ctype] : message.ctype; + object.ctype = options.enums === String ? $root.google.protobuf.FieldOptions.CType[message.ctype] === undefined ? message.ctype : $root.google.protobuf.FieldOptions.CType[message.ctype] : message.ctype; if (message.packed != null && message.hasOwnProperty("packed")) object.packed = message.packed; if (message.deprecated != null && message.hasOwnProperty("deprecated")) @@ -6328,7 +6362,7 @@ if (message.lazy != null && message.hasOwnProperty("lazy")) object.lazy = message.lazy; if (message.jstype != null && message.hasOwnProperty("jstype")) - object.jstype = options.enums === String ? $root.google.protobuf.FieldOptions.JSType[message.jstype] : message.jstype; + object.jstype = options.enums === String ? $root.google.protobuf.FieldOptions.JSType[message.jstype] === undefined ? message.jstype : $root.google.protobuf.FieldOptions.JSType[message.jstype] : message.jstype; if (message.weak != null && message.hasOwnProperty("weak")) object.weak = message.weak; if (message.unverifiedLazy != null && message.hasOwnProperty("unverifiedLazy")) @@ -6341,7 +6375,7 @@ if (message[".google.api.fieldBehavior"] && message[".google.api.fieldBehavior"].length) { object[".google.api.fieldBehavior"] = []; for (var j = 0; j < message[".google.api.fieldBehavior"].length; ++j) - object[".google.api.fieldBehavior"][j] = options.enums === String ? $root.google.api.FieldBehavior[message[".google.api.fieldBehavior"][j]] : message[".google.api.fieldBehavior"][j]; + object[".google.api.fieldBehavior"][j] = options.enums === String ? $root.google.api.FieldBehavior[message[".google.api.fieldBehavior"][j]] === undefined ? message[".google.api.fieldBehavior"][j] : $root.google.api.FieldBehavior[message[".google.api.fieldBehavior"][j]] : message[".google.api.fieldBehavior"][j]; } if (message[".google.api.resourceReference"] != null && message.hasOwnProperty(".google.api.resourceReference")) object[".google.api.resourceReference"] = $root.google.api.ResourceReference.toObject(message[".google.api.resourceReference"], options); @@ -7738,6 +7772,12 @@ if (object.deprecated != null) message.deprecated = Boolean(object.deprecated); switch (object.idempotencyLevel) { + default: + if (typeof object.idempotencyLevel === "number") { + message.idempotencyLevel = object.idempotencyLevel; + break; + } + break; case "IDEMPOTENCY_UNKNOWN": case 0: message.idempotencyLevel = 0; @@ -7813,7 +7853,7 @@ if (message.deprecated != null && message.hasOwnProperty("deprecated")) object.deprecated = message.deprecated; if (message.idempotencyLevel != null && message.hasOwnProperty("idempotencyLevel")) - object.idempotencyLevel = options.enums === String ? $root.google.protobuf.MethodOptions.IdempotencyLevel[message.idempotencyLevel] : message.idempotencyLevel; + object.idempotencyLevel = options.enums === String ? $root.google.protobuf.MethodOptions.IdempotencyLevel[message.idempotencyLevel] === undefined ? message.idempotencyLevel : $root.google.protobuf.MethodOptions.IdempotencyLevel[message.idempotencyLevel] : message.idempotencyLevel; if (message.uninterpretedOption && message.uninterpretedOption.length) { object.uninterpretedOption = []; for (var j = 0; j < message.uninterpretedOption.length; ++j) @@ -9570,6 +9610,12 @@ if (object.end != null) message.end = object.end | 0; switch (object.semantic) { + default: + if (typeof object.semantic === "number") { + message.semantic = object.semantic; + break; + } + break; case "NONE": case 0: message.semantic = 0; @@ -9619,7 +9665,7 @@ if (message.end != null && message.hasOwnProperty("end")) object.end = message.end; if (message.semantic != null && message.hasOwnProperty("semantic")) - object.semantic = options.enums === String ? $root.google.protobuf.GeneratedCodeInfo.Annotation.Semantic[message.semantic] : message.semantic; + object.semantic = options.enums === String ? $root.google.protobuf.GeneratedCodeInfo.Annotation.Semantic[message.semantic] === undefined ? message.semantic : $root.google.protobuf.GeneratedCodeInfo.Annotation.Semantic[message.semantic] : message.semantic; return object; }; @@ -10931,6 +10977,12 @@ if (object.type != null) message.type = String(object.type); switch (object.state) { + default: + if (typeof object.state === "number") { + message.state = object.state; + break; + } + break; case "STATE_UNSPECIFIED": case 0: message.state = 0; @@ -10960,6 +11012,12 @@ message.lastTransitionTime = $root.google.protobuf.Timestamp.fromObject(object.lastTransitionTime); } switch (object.severity) { + default: + if (typeof object.severity === "number") { + message.severity = object.severity; + break; + } + break; case "SEVERITY_UNSPECIFIED": case 0: message.severity = 0; @@ -10978,6 +11036,12 @@ break; } switch (object.reason) { + default: + if (typeof object.reason === "number") { + message.reason = object.reason; + break; + } + break; case "COMMON_REASON_UNDEFINED": case 0: message.reason = 0; @@ -11040,6 +11104,12 @@ break; } switch (object.revisionReason) { + default: + if (typeof object.revisionReason === "number") { + message.revisionReason = object.revisionReason; + break; + } + break; case "REVISION_REASON_UNDEFINED": case 0: message.revisionReason = 0; @@ -11090,6 +11160,12 @@ break; } switch (object.executionReason) { + default: + if (typeof object.executionReason === "number") { + message.executionReason = object.executionReason; + break; + } + break; case "EXECUTION_REASON_UNDEFINED": case 0: message.executionReason = 0; @@ -11129,25 +11205,25 @@ if (message.type != null && message.hasOwnProperty("type")) object.type = message.type; if (message.state != null && message.hasOwnProperty("state")) - object.state = options.enums === String ? $root.google.cloud.run.v2.Condition.State[message.state] : message.state; + object.state = options.enums === String ? $root.google.cloud.run.v2.Condition.State[message.state] === undefined ? message.state : $root.google.cloud.run.v2.Condition.State[message.state] : message.state; if (message.message != null && message.hasOwnProperty("message")) object.message = message.message; if (message.lastTransitionTime != null && message.hasOwnProperty("lastTransitionTime")) object.lastTransitionTime = $root.google.protobuf.Timestamp.toObject(message.lastTransitionTime, options); if (message.severity != null && message.hasOwnProperty("severity")) - object.severity = options.enums === String ? $root.google.cloud.run.v2.Condition.Severity[message.severity] : message.severity; + object.severity = options.enums === String ? $root.google.cloud.run.v2.Condition.Severity[message.severity] === undefined ? message.severity : $root.google.cloud.run.v2.Condition.Severity[message.severity] : message.severity; if (message.reason != null && message.hasOwnProperty("reason")) { - object.reason = options.enums === String ? $root.google.cloud.run.v2.Condition.CommonReason[message.reason] : message.reason; + object.reason = options.enums === String ? $root.google.cloud.run.v2.Condition.CommonReason[message.reason] === undefined ? message.reason : $root.google.cloud.run.v2.Condition.CommonReason[message.reason] : message.reason; if (options.oneofs) object.reasons = "reason"; } if (message.revisionReason != null && message.hasOwnProperty("revisionReason")) { - object.revisionReason = options.enums === String ? $root.google.cloud.run.v2.Condition.RevisionReason[message.revisionReason] : message.revisionReason; + object.revisionReason = options.enums === String ? $root.google.cloud.run.v2.Condition.RevisionReason[message.revisionReason] === undefined ? message.revisionReason : $root.google.cloud.run.v2.Condition.RevisionReason[message.revisionReason] : message.revisionReason; if (options.oneofs) object.reasons = "revisionReason"; } if (message.executionReason != null && message.hasOwnProperty("executionReason")) { - object.executionReason = options.enums === String ? $root.google.cloud.run.v2.Condition.ExecutionReason[message.executionReason] : message.executionReason; + object.executionReason = options.enums === String ? $root.google.cloud.run.v2.Condition.ExecutionReason[message.executionReason] === undefined ? message.executionReason : $root.google.cloud.run.v2.Condition.ExecutionReason[message.executionReason] : message.executionReason; if (options.oneofs) object.reasons = "executionReason"; } @@ -16086,6 +16162,12 @@ message.expireTime = $root.google.protobuf.Timestamp.fromObject(object.expireTime); } switch (object.launchStage) { + default: + if (typeof object.launchStage === "number") { + message.launchStage = object.launchStage; + break; + } + break; case "LAUNCH_STAGE_UNSPECIFIED": case 0: message.launchStage = 0; @@ -16161,6 +16243,12 @@ } } switch (object.executionEnvironment) { + default: + if (typeof object.executionEnvironment === "number") { + message.executionEnvironment = object.executionEnvironment; + break; + } + break; case "EXECUTION_ENVIRONMENT_UNSPECIFIED": case 0: message.executionEnvironment = 0; @@ -16285,7 +16373,7 @@ if (message.expireTime != null && message.hasOwnProperty("expireTime")) object.expireTime = $root.google.protobuf.Timestamp.toObject(message.expireTime, options); if (message.launchStage != null && message.hasOwnProperty("launchStage")) - object.launchStage = options.enums === String ? $root.google.api.LaunchStage[message.launchStage] : message.launchStage; + object.launchStage = options.enums === String ? $root.google.api.LaunchStage[message.launchStage] === undefined ? message.launchStage : $root.google.api.LaunchStage[message.launchStage] : message.launchStage; if (message.service != null && message.hasOwnProperty("service")) object.service = message.service; if (message.scaling != null && message.hasOwnProperty("scaling")) @@ -16307,7 +16395,7 @@ object.volumes[j] = $root.google.cloud.run.v2.Volume.toObject(message.volumes[j], options); } if (message.executionEnvironment != null && message.hasOwnProperty("executionEnvironment")) - object.executionEnvironment = options.enums === String ? $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] : message.executionEnvironment; + object.executionEnvironment = options.enums === String ? $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] === undefined ? message.executionEnvironment : $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] : message.executionEnvironment; if (message.encryptionKey != null && message.hasOwnProperty("encryptionKey")) object.encryptionKey = message.encryptionKey; if (message.reconciling != null && message.hasOwnProperty("reconciling")) @@ -16536,6 +16624,12 @@ if (object.connector != null) message.connector = String(object.connector); switch (object.egress) { + default: + if (typeof object.egress === "number") { + message.egress = object.egress; + break; + } + break; case "VPC_EGRESS_UNSPECIFIED": case 0: message.egress = 0; @@ -16572,7 +16666,7 @@ if (message.connector != null && message.hasOwnProperty("connector")) object.connector = message.connector; if (message.egress != null && message.hasOwnProperty("egress")) - object.egress = options.enums === String ? $root.google.cloud.run.v2.VpcAccess.VpcEgress[message.egress] : message.egress; + object.egress = options.enums === String ? $root.google.cloud.run.v2.VpcAccess.VpcEgress[message.egress] === undefined ? message.egress : $root.google.cloud.run.v2.VpcAccess.VpcEgress[message.egress] : message.egress; return object; }; @@ -17612,6 +17706,12 @@ } } switch (object.executionEnvironment) { + default: + if (typeof object.executionEnvironment === "number") { + message.executionEnvironment = object.executionEnvironment; + break; + } + break; case "EXECUTION_ENVIRONMENT_UNSPECIFIED": case 0: message.executionEnvironment = 0; @@ -17695,7 +17795,7 @@ object.volumes[j] = $root.google.cloud.run.v2.Volume.toObject(message.volumes[j], options); } if (message.executionEnvironment != null && message.hasOwnProperty("executionEnvironment")) - object.executionEnvironment = options.enums === String ? $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] : message.executionEnvironment; + object.executionEnvironment = options.enums === String ? $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] === undefined ? message.executionEnvironment : $root.google.cloud.run.v2.ExecutionEnvironment[message.executionEnvironment] : message.executionEnvironment; if (message.encryptionKey != null && message.hasOwnProperty("encryptionKey")) object.encryptionKey = message.encryptionKey; if (message.maxInstanceRequestConcurrency != null && message.hasOwnProperty("maxInstanceRequestConcurrency")) @@ -20345,6 +20445,12 @@ if (object.clientVersion != null) message.clientVersion = String(object.clientVersion); switch (object.ingress) { + default: + if (typeof object.ingress === "number") { + message.ingress = object.ingress; + break; + } + break; case "INGRESS_TRAFFIC_UNSPECIFIED": case 0: message.ingress = 0; @@ -20363,6 +20469,12 @@ break; } switch (object.launchStage) { + default: + if (typeof object.launchStage === "number") { + message.launchStage = object.launchStage; + break; + } + break; case "LAUNCH_STAGE_UNSPECIFIED": case 0: message.launchStage = 0; @@ -20557,9 +20669,9 @@ if (message.clientVersion != null && message.hasOwnProperty("clientVersion")) object.clientVersion = message.clientVersion; if (message.ingress != null && message.hasOwnProperty("ingress")) - object.ingress = options.enums === String ? $root.google.cloud.run.v2.IngressTraffic[message.ingress] : message.ingress; + object.ingress = options.enums === String ? $root.google.cloud.run.v2.IngressTraffic[message.ingress] === undefined ? message.ingress : $root.google.cloud.run.v2.IngressTraffic[message.ingress] : message.ingress; if (message.launchStage != null && message.hasOwnProperty("launchStage")) - object.launchStage = options.enums === String ? $root.google.api.LaunchStage[message.launchStage] : message.launchStage; + object.launchStage = options.enums === String ? $root.google.api.LaunchStage[message.launchStage] === undefined ? message.launchStage : $root.google.api.LaunchStage[message.launchStage] : message.launchStage; if (message.binaryAuthorization != null && message.hasOwnProperty("binaryAuthorization")) object.binaryAuthorization = $root.google.cloud.run.v2.BinaryAuthorization.toObject(message.binaryAuthorization, options); if (message.template != null && message.hasOwnProperty("template")) @@ -20838,6 +20950,12 @@ return object; var message = new $root.google.cloud.run.v2.TrafficTarget(); switch (object.type) { + default: + if (typeof object.type === "number") { + message.type = object.type; + break; + } + break; case "TRAFFIC_TARGET_ALLOCATION_TYPE_UNSPECIFIED": case 0: message.type = 0; @@ -20880,7 +20998,7 @@ object.tag = ""; } if (message.type != null && message.hasOwnProperty("type")) - object.type = options.enums === String ? $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] : message.type; + object.type = options.enums === String ? $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] === undefined ? message.type : $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] : message.type; if (message.revision != null && message.hasOwnProperty("revision")) object.revision = message.revision; if (message.percent != null && message.hasOwnProperty("percent")) @@ -21147,6 +21265,12 @@ return object; var message = new $root.google.cloud.run.v2.TrafficTargetStatus(); switch (object.type) { + default: + if (typeof object.type === "number") { + message.type = object.type; + break; + } + break; case "TRAFFIC_TARGET_ALLOCATION_TYPE_UNSPECIFIED": case 0: message.type = 0; @@ -21192,7 +21316,7 @@ object.uri = ""; } if (message.type != null && message.hasOwnProperty("type")) - object.type = options.enums === String ? $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] : message.type; + object.type = options.enums === String ? $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] === undefined ? message.type : $root.google.cloud.run.v2.TrafficTargetAllocationType[message.type] : message.type; if (message.revision != null && message.hasOwnProperty("revision")) object.revision = message.revision; if (message.percent != null && message.hasOwnProperty("percent")) @@ -21597,6 +21721,12 @@ if (object.nameField != null) message.nameField = String(object.nameField); switch (object.history) { + default: + if (typeof object.history === "number") { + message.history = object.history; + break; + } + break; case "HISTORY_UNSPECIFIED": case 0: message.history = 0; @@ -21621,6 +21751,10 @@ for (var i = 0; i < object.style.length; ++i) switch (object.style[i]) { default: + if (typeof object.style[i] === "number") { + message.style[i] = object.style[i]; + break; + } case "STYLE_UNSPECIFIED": case 0: message.style[i] = 0; @@ -21668,7 +21802,7 @@ if (message.nameField != null && message.hasOwnProperty("nameField")) object.nameField = message.nameField; if (message.history != null && message.hasOwnProperty("history")) - object.history = options.enums === String ? $root.google.api.ResourceDescriptor.History[message.history] : message.history; + object.history = options.enums === String ? $root.google.api.ResourceDescriptor.History[message.history] === undefined ? message.history : $root.google.api.ResourceDescriptor.History[message.history] : message.history; if (message.plural != null && message.hasOwnProperty("plural")) object.plural = message.plural; if (message.singular != null && message.hasOwnProperty("singular")) @@ -21676,7 +21810,7 @@ if (message.style && message.style.length) { object.style = []; for (var j = 0; j < message.style.length; ++j) - object.style[j] = options.enums === String ? $root.google.api.ResourceDescriptor.Style[message.style[j]] : message.style[j]; + object.style[j] = options.enums === String ? $root.google.api.ResourceDescriptor.Style[message.style[j]] === undefined ? message.style[j] : $root.google.api.ResourceDescriptor.Style[message.style[j]] : message.style[j]; } return object; }; @@ -28171,6 +28305,12 @@ return object; var message = new $root.google.iam.v1.AuditLogConfig(); switch (object.logType) { + default: + if (typeof object.logType === "number") { + message.logType = object.logType; + break; + } + break; case "LOG_TYPE_UNSPECIFIED": case 0: message.logType = 0; @@ -28216,7 +28356,7 @@ if (options.defaults) object.logType = options.enums === String ? "LOG_TYPE_UNSPECIFIED" : 0; if (message.logType != null && message.hasOwnProperty("logType")) - object.logType = options.enums === String ? $root.google.iam.v1.AuditLogConfig.LogType[message.logType] : message.logType; + object.logType = options.enums === String ? $root.google.iam.v1.AuditLogConfig.LogType[message.logType] === undefined ? message.logType : $root.google.iam.v1.AuditLogConfig.LogType[message.logType] : message.logType; if (message.exemptedMembers && message.exemptedMembers.length) { object.exemptedMembers = []; for (var j = 0; j < message.exemptedMembers.length; ++j) @@ -28753,6 +28893,12 @@ return object; var message = new $root.google.iam.v1.BindingDelta(); switch (object.action) { + default: + if (typeof object.action === "number") { + message.action = object.action; + break; + } + break; case "ACTION_UNSPECIFIED": case 0: message.action = 0; @@ -28798,7 +28944,7 @@ object.condition = null; } if (message.action != null && message.hasOwnProperty("action")) - object.action = options.enums === String ? $root.google.iam.v1.BindingDelta.Action[message.action] : message.action; + object.action = options.enums === String ? $root.google.iam.v1.BindingDelta.Action[message.action] === undefined ? message.action : $root.google.iam.v1.BindingDelta.Action[message.action] : message.action; if (message.role != null && message.hasOwnProperty("role")) object.role = message.role; if (message.member != null && message.hasOwnProperty("member")) @@ -29063,6 +29209,12 @@ return object; var message = new $root.google.iam.v1.AuditConfigDelta(); switch (object.action) { + default: + if (typeof object.action === "number") { + message.action = object.action; + break; + } + break; case "ACTION_UNSPECIFIED": case 0: message.action = 0; @@ -29105,7 +29257,7 @@ object.logType = ""; } if (message.action != null && message.hasOwnProperty("action")) - object.action = options.enums === String ? $root.google.iam.v1.AuditConfigDelta.Action[message.action] : message.action; + object.action = options.enums === String ? $root.google.iam.v1.AuditConfigDelta.Action[message.action] === undefined ? message.action : $root.google.iam.v1.AuditConfigDelta.Action[message.action] : message.action; if (message.service != null && message.hasOwnProperty("service")) object.service = message.service; if (message.exemptedMember != null && message.hasOwnProperty("exemptedMember"))